[51单片机] 想用5V控制12V,两个三极管上去后出现不能关断问题,请教...

[复制链接]
1277|43
 楼主 | 2019-9-15 17:02 | 显示全部楼层 |阅读模式
我这边想用5V控制输出12V,如图所示的电路,5V的mcu输出高低电平,但是当5V是低电平的时候Vx输出是2V,高电平的时候正常是12V左右,请教这个是什么情况啊,为什么会有2V这个电压存在啊


电路图

电路图

使用特权

评论回复

评论

wxcxyz 2019-9-16 16:57 回复TA
@xch :空载也是2V,很纳闷 
xch 2019-9-16 15:03 回复TA
可能VX这个端子连接的负载就是内部上拉到2V的 
| 2019-9-15 18:55 | 显示全部楼层
Vx接的是个啥?

使用特权

评论回复
 楼主 | 2019-9-15 20:10 | 显示全部楼层
R2D2 发表于 2019-9-15 18:55
Vx接的是个啥?

Vx就是输出,接到步进电机的控制器这边,给它提供12V的脉冲信号

使用特权

评论回复
| 2019-9-15 20:30 | 显示全部楼层
wxcxyz 发表于 2019-9-15 20:10
Vx就是输出,接到步进电机的控制器这边,给它提供12V的脉冲信号

步进电机驱动器正常吗?还是你根本就没接?

使用特权

评论回复
| 2019-9-15 23:28 | 显示全部楼层
步进电机驱动器的输入信号我用3.3V都可以,怎么要12V?

使用特权

评论回复
| 2019-9-16 07:29 | 显示全部楼层
Vx接个电阻就没事了!

使用特权

评论回复
 楼主 | 2019-9-16 07:40 | 显示全部楼层
R2D2 发表于 2019-9-15 20:30
步进电机驱动器正常吗?还是你根本就没接?

在这个原理图上没体现出来,实际上Vx接的是输出端子,端子通过连线接到步进电机的PU+上边了。
步进电机确实是不正常的,我量着步进电机驱动器的PU+的输出电压是2~12V,电机不动,嗡嗡响。

使用特权

评论回复
 楼主 | 2019-9-16 07:42 | 显示全部楼层
coody 发表于 2019-9-15 23:28
步进电机驱动器的输入信号我用3.3V都可以,怎么要12V?

貌似PU+这边的压降确实是只有2V多点

使用特权

评论回复
 楼主 | 2019-9-16 07:42 | 显示全部楼层
dog_xin 发表于 2019-9-16 07:29
Vx接个电阻就没事了!

您说的是Vx加一个电阻接地?

使用特权

评论回复
| 2019-9-16 08:05 | 显示全部楼层
Q1基极50K对地试试;或是有可能Q1或Q2漏电引起的输出有电压。

使用特权

评论回复
| 2019-9-16 08:17 | 显示全部楼层
建议你用P沟道的MOS管。

使用特权

评论回复
| 2019-9-16 09:08 | 显示全部楼层
用图腾柱结构

使用特权

评论回复
| 2019-9-16 09:23 | 显示全部楼层
当你就是这个线路时候,Vx端子和GND之间没有任何负载,则测量出2V包括其他电压都是不奇怪的,因为8550是会有漏电流的,你至少接一个哪怕10K什么的电阻,再来测量,肯定就不是这个结果了。
线路如果是驱动步进电机、继电器类的带感性负载,则必须在GND和8550C极接续流二极管,否则不是管子损坏就是工作不正常。
如果负载不是非要接输出和GND,则我们可以更改为单个8050直接通过单片机控制,单片机驱动能力加上8050放大,驱动一般的小功率同步电机完全不是问题。
驱动步进电机,最常用的是采用ULN2003的达林顿阵列,因为自带线圈续流二极管,可以大大简化线路。关键是对于多相步进电机驱动而言,2003无论线路的简洁还是成本上都更有优势。

使用特权

评论回复

评论

R2D2 2019-9-16 11:01 回复TA
2003只能驱动玩具步进电机。你这话已经露怯了,你只玩过学生套件根本就没接触过实际的工业上的东西。 
| 2019-9-16 11:36 | 显示全部楼层
学习了

使用特权

评论回复
 楼主 | 2019-9-16 13:07 | 显示全部楼层
songchenping 发表于 2019-9-16 08:17
建议你用P沟道的MOS管。

因为是高频的,所以没有用mos管,前边测试了一下mos管频率在1K上波形就不行了

使用特权

评论回复
| 2019-9-16 16:38 | 显示全部楼层
负载,即步进电机的功率是多少?

使用特权

评论回复
 楼主 | 2019-9-16 16:46 | 显示全部楼层
cocoguojia 发表于 2019-9-16 16:38
负载,即步进电机的功率是多少?

不是直接接步进电机的,是接的步进电机的驱动器,驱动器接收脉冲信号,需要10ma的电流

使用特权

评论回复
| 2019-9-16 22:25 | 显示全部楼层
tianxj01 发表于 2019-9-16 09:23
当你就是这个线路时候,Vx端子和GND之间没有任何负载,则测量出2V包括其他电压都是不奇怪的,因为8550是会 ...

2003驱动继电器还是可以的

使用特权

评论回复

评论

R2D2 2019-9-19 00:18 回复TA
3A步进电机你用2003???只玩过玩具步进电机的小朋友滚一边凉快去。 
| 2019-9-17 09:52 | 显示全部楼层
wxcxyz 发表于 2019-9-16 13:07
因为是高频的,所以没有用mos管,前边测试了一下mos管频率在1K上波形就不行了 ...

有高频应用的光耦。

使用特权

评论回复
| 2019-9-17 17:30 | 显示全部楼层
Q1基极用个电阻接地。

使用特权

评论回复

评论

蚊子 2019-9-18 12:22 回复TA
正解 
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 投诉建议 创建版块 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

关闭

热门推荐上一条 /3 下一条

在线客服 快速回复 返回顶部 返回列表