找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

怎么把单片机的ttl逻辑电平高电平放大为3.5v以上?

查看数: 2591 | 评论数: 35 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2023-4-23 14:30

正文摘要:

步进电机驱动需要方波信号的高电平为3.5v才能驱动,要怎么设计电路好呢?拜托各位大佬指点了!

回复

ID:1074154 发表于 2023-4-26 08:50
光耦,三极管都可以做电平转换
ID:919434 发表于 2023-4-26 01:46
mtdzok 发表于 2023-4-25 09:26
你这个可能不是电压问题,应该是接法问题,还是应该把图发出来

非常感谢,回去检查了一下确实是编码器接线错了,因为是闭环编码器,编码器出现问题会让电机制停
ID:919434 发表于 2023-4-25 22:10
wulin 发表于 2023-4-24 07:18
楼主没有成功驱动可能是不熟悉相关硬件应用条件,把电路图发上来看看。

非常感谢,回去检查了一下确实是编码器接线错了,因为是闭环编码器,编码器出现问题会让电机制停
ID:919434 发表于 2023-4-25 17:25
李冬 发表于 2023-4-25 08:52
我又想了想,可以这样搞。先利用一个IO口,整出来倍压直流,给驱动的IO口用,开漏输出方波。
这是我的想 ...

啊这,刚刚我用个9v驱动的脉冲发生器,空载输出电压正负5v,峰值10v。但是链接驱动形成回路后输出电压又降回了正负2.5v,现在不知道怎么办好
ID:919434 发表于 2023-4-25 17:11
coody_sz 发表于 2023-4-24 14:19
光耦的LED一般是1.2~1.3V的,怎么会驱动不了?

之前用5v的脉冲怎么也驱动不了,电机动都不动一下,然后我用脉冲+接24v,脉冲负接电源负点触,电机才有震动
ID:919434 发表于 2023-4-25 16:00
ydatou 发表于 2023-4-25 10:26
你这个不需要特殊处理。
考虑下是不是接线或者驱动逻辑错误。
这里的公共端要接5V,而不是接地。

我是用共阴接法脉冲正接io口,脉冲负接地
ID:709761 发表于 2023-4-25 11:31
ID:1073939 发表于 2023-4-25 10:26
乌拉拉呜 发表于 2023-4-24 03:58
谢谢推荐,这个我用了,没有成功驱动噢,因为电机驱动要求是3.5v的高电平,而且由于是方波所以就是要7v以 ...

你这个不需要特殊处理。
考虑下是不是接线或者驱动逻辑错误。
这里的公共端要接5V,而不是接地。
DIR 决定电机正转或翻转。
PUL 脉冲端。发多少个脉冲,步进电机就走多少步。假如转一圈需要400步,发200个脉冲(即200步),相当于转了半圈。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

ID:884147 发表于 2023-4-25 09:26
你这个可能不是电压问题,应该是接法问题,还是应该把图发出来
ID:1064915 发表于 2023-4-25 09:09

ID:709761 发表于 2023-4-25 08:52
本帖最后由 李冬 于 2023-4-25 11:23 编辑
乌拉拉呜 发表于 2023-4-24 21:13
对,我需要的应该是这个,请问怎么弄呀

我又想了想,可以这样搞。先利用一个IO口,整出来倍压直流,给驱动的IO口用,开漏输出方波。
这是我的想法,没有试验过。你可以试试。
ID:919434 发表于 2023-4-24 21:13
李冬 发表于 2023-4-24 16:54
方波倍压电路

对,我需要的应该是这个,请问怎么弄呀
ID:709761 发表于 2023-4-24 16:54
方波倍压电路
ID:919434 发表于 2023-4-24 15:36
rayin 发表于 2023-4-24 07:26
电机通常只需要一个GPIO口控制,简单的就用一个NPN三极管做电平转换, 逻辑需取反.   用光耦做电气隔离, MEI ...

现在问题就卡在电平转换上
ID:919434 发表于 2023-4-24 15:33
Hephaestus 发表于 2023-4-24 12:16
数字电路好用就行,畸变怕什么?

畸变成三角波了(恼)
ID:919434 发表于 2023-4-24 15:32
angmall 发表于 2023-4-24 08:25
这样你在HV,不要接5V,接7V就好了。

好的可以试试
ID:1034262 发表于 2023-4-24 14:19
乌拉拉呜 发表于 2023-4-24 04:03
输入确实有光耦。。但是就是普通的ttl输入驱动不了

光耦的LED一般是1.2~1.3V的,怎么会驱动不了?
ID:883242 发表于 2023-4-24 12:16
乌拉拉呜 发表于 2023-4-24 04:00
开漏输出上拉的方波信号会有波形畸变(不知道为什么,恼)

数字电路好用就行,畸变怕什么?
ID:155507 发表于 2023-4-24 08:25
乌拉拉呜 发表于 2023-4-24 03:58
谢谢推荐,这个我用了,没有成功驱动噢,因为电机驱动要求是3.5v的高电平,而且由于是方波所以就是要7v以 ...

这样你在HV,不要接5V,接7V就好了。
ID:517951 发表于 2023-4-24 07:26
电机通常只需要一个GPIO口控制,简单的就用一个NPN三极管做电平转换, 逻辑需取反.   用光耦做电气隔离, MEI性能效果会更好.
ID:213173 发表于 2023-4-24 07:18
乌拉拉呜 发表于 2023-4-24 03:58
谢谢推荐,这个我用了,没有成功驱动噢,因为电机驱动要求是3.5v的高电平,而且由于是方波所以就是要7v以 ...

楼主没有成功驱动可能是不熟悉相关硬件应用条件,把电路图发上来看看。
ID:919434 发表于 2023-4-24 04:03
coody_sz 发表于 2023-4-23 16:48
如果是步进电机驱动器,其输入是光耦,3.3V或5V的单片机都是直接驱动的。

输入确实有光耦。。但是就是普通的ttl输入驱动不了
ID:919434 发表于 2023-4-24 04:02
快乐眼泪 发表于 2023-4-23 20:59
步进电机驱动器应该能驱动吧?

我用的这款是闭环步进驱动,有一些特殊的要求,比如那个高电平必须高于3.5
ID:919434 发表于 2023-4-24 04:00
Hephaestus 发表于 2023-4-23 16:43
STM32的话,把端口设置成OD,然后用电阻上拉到5V即可,注意这么做之前要先检查datasheet,端口必须是FT才可 ...

开漏输出上拉的方波信号会有波形畸变(不知道为什么,恼)
ID:919434 发表于 2023-4-24 03:58
angmall 发表于 2023-4-23 16:13
你可以用这种 逻辑电平转换器

谢谢推荐,这个我用了,没有成功驱动噢,因为电机驱动要求是3.5v的高电平,而且由于是方波所以就是要7v以上(此时方波电压为+3.5,-3.5)的上拉电压。
ID:919434 发表于 2023-4-24 03:54
dandan-tcb 发表于 2023-4-23 16:05
可以mos或三极管做电平转换去驱动。或者运放,比较器,逻辑门,这些都可以的。。。

我不太会设计电路,或者有什么经典电路可以用嘛?
ID:399179 发表于 2023-4-23 20:59
步进电机驱动器应该能驱动吧?
ID:1034262 发表于 2023-4-23 16:48
如果是步进电机驱动器,其输入是光耦,3.3V或5V的单片机都是直接驱动的。
ID:883242 发表于 2023-4-23 16:43
STM32的话,把端口设置成OD,然后用电阻上拉到5V即可,注意这么做之前要先检查datasheet,端口必须是FT才可以,不然一定会烧。
ID:155507 发表于 2023-4-23 16:13
你可以用这种 逻辑电平转换器






ID:25903 发表于 2023-4-23 16:05
可以mos或三极管做电平转换去驱动。或者运放,比较器,逻辑门,这些都可以的。。。
ID:919434 发表于 2023-4-23 16:01
man1234567 发表于 2023-4-23 15:48
ttl逻辑电平高电平放大为3.5v ?3.3V不行的话用5V降压就可以

就是把stm32单片机输出的逻辑电平高电平升到3.5v,用电平转换模块输出的电压是高电压+2.5和低电压-2.5,没有达到预期。
ID:584814 发表于 2023-4-23 15:48
ttl逻辑电平高电平放大为3.5v ?3.3V不行的话用5V降压就可以

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表