|
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统 驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe |
用三极管驱动继电器,这个图怎么样? |
作者:pigjiang 栏目:模拟技术 |
三极管:9013,继电器OMRON 12v 线圈电阻360欧 |
2楼: | >>参与讨论 |
作者: hq_y 于 2006/12/28 13:38:00 发布:
不行~~~~~~~~~~~~使用这个图~~~~~~~~~~~~~~~~ 你把5V改成3.3V就OK了; |
3楼: | >>参与讨论 |
作者: pigjiang 于 2006/12/28 13:42:00 发布:
谢谢!我不会PNP三极管啊 上电时io口默认是高电平 |
4楼: | >>参与讨论 |
作者: hq_y 于 2006/12/28 13:47:00 发布:
不用谢俺,这是所长的图,俺抄袭的,嘿嘿 |
5楼: | >>参与讨论 |
作者: HWM 于 2006/12/28 13:51:00 发布:
2楼:不用这么复杂吧 楼主的电路应该是可行的,不过MCU的端口要加一个上拉电阻,复位是首先将端口置成低电平。 另外还有一种简单的方法就是,用9012接成射极跟随。 |
6楼: | >>参与讨论 |
作者: pigjiang 于 2006/12/28 13:56:00 发布:
谢谢楼上的2位 我的mcu用的是44b0,io口内部有上拉电阻(可选) |
7楼: | >>参与讨论 |
作者: hq_y 于 2006/12/28 14:07:00 发布:
只要不在乎上电的时候继电器动作一下是无所谓的; 如果上电复位的时间很短继电器来不及动作也是无所谓的; |
8楼: | >>参与讨论 |
作者: pigjiang 于 2006/12/28 14:09:00 发布:
对继电器的响应速度没有要求,如果需要防止开机误动作 能否考虑把电容加大? |
9楼: | >>参与讨论 |
作者: HWM 于 2006/12/28 14:16:00 发布:
楼主:如果你还没有做板的话,建议改用9012,接成射极跟随。 这样的话基极电阻和电容也不用了,一个三极管就行了。 |
10楼: | >>参与讨论 |
作者: pigjiang 于 2006/12/28 14:18:00 发布:
没有做板,直接在万能板上焊:) |
11楼: | >>参与讨论 |
作者: xwj 于 2006/12/28 14:21:00 发布:
HWM 看清楚点哦,是12V! 要可靠还是推荐用hq_y的图 |
12楼: | >>参与讨论 |
作者: pigjiang 于 2006/12/28 14:23:00 发布:
这样? |
13楼: | >>参与讨论 |
作者: duserver 于 2006/12/28 16:09:00 发布:
rl 如果不確定i/o驅動能力, 則建議使用達靈頓接法提高hfe. ps:繼電器最好接一個反向DIODE |
14楼: | >>参与讨论 |
作者: pigjiang 于 2006/12/28 16:39:00 发布:
另外,如何理解hq_y的图上电负载不工作? |
15楼: | >>参与讨论 |
作者: zjp8683463 于 2006/12/29 10:10:00 发布:
用一片74HC07就搞定了 2楼说的是有道理的 上电时复位前I/O为高,小心误触发 |
16楼: | >>参与讨论 |
作者: HWM 于 2006/12/29 10:20:00 发布:
11楼:我也知道是12V的。 但做技术的为什么要这么死板呢。既然还未做板,就选用5V的继电器。 |
17楼: | >>参与讨论 |
作者: zjp8683463 于 2006/12/29 10:56:00 发布:
5V继电器有它的局限性 12V用的场合很多,比5V用途广泛 |
18楼: | >>参与讨论 |
作者: hq_y 于 2006/12/29 11:12:00 发布:
上电的时候,mcu的I/O是高电平,pnp管截至 npn的be没有电流流过;所以npn本身也不会饱和导通 在控制系统中使用5V继电器是有一定的问题: 1、一般驱动电路都有一定的饱和压降,有时候如果饱和导通不够,5V继电器不能好好工作;5V继电器对工作电压的范围要求太小了;印象中12V继电器在9V下已经能够吸合了; 2、使用5V继电器,如果跟mcu一个电源供电,那么,5V继电器工作的时候,往往对5V电源带来一定的影响,尤其是这个电源供电能力不是很足;这时候会带来mcu工作的不正常;尽管这种不正常往往n天才出现一次; 3、而同样大小的继电器,电压越高电流越小;对电源的扰动比较小;5V继电器是工作电流最大的; 4、所以在工业控制中,经常看到的供电电压是24V;mcu的工作电压从24V使用开关电源得到,或者干脆再来一路5V的电源;对执行机构的供电一般使用24V; * - 本贴最后修改时间:2006-12-29 11:20:50 修改者:hq_y |
19楼: | >>参与讨论 |
作者: hzcook 于 2006/12/31 12:58:00 发布:
有的MCU_IO口不一定在上电是高哦 我的理解: 1.有的MCU的IO口上电后到RESET结束前的电位不一定是高,即可能高,也可能底,还有可能处于OPEN状态(这时上下拉电阻可以帮助保证状态). 2.还有的MCU的IO口的状态取决于上一次关机时程序的配置. |
20楼: | >>参与讨论 |
作者: lyjian 于 2006/12/31 13:40:00 发布:
楼主的驱动电路没什么不可以的 如果IO的高电平驱动动能力可以就行,驱动能力不够的话就加上拉。 对于复位时IO为高问题,由于三极管基极加了电容,上电时继电器基本不会动作:如果复位时间不太长/基极电容够大/软件稍微注意上电操作。 加了大的基极电容的缺点就是对继电器开关时间的影响,但对于继电器这种几十毫秒级的响应速度来说,有什么关系呢。 |
21楼: | >>参与讨论 |
作者: lyjian 于 2006/12/31 14:26:00 发布:
楼主如果确实不想用PNP,那也可以都用NPN 也可以没有那么多要注意的上电问题了。 |
22楼: | >>参与讨论 |
作者: lyjian 于 2006/12/31 14:38:00 发布:
to19楼 懂点行情好不好! 在上电复位时IO的状态肯定是固定的,处于高处于低还是处于高阻规格书肯定有明确的指出的(这么重要的状态如果都不知道那在上电复位的时候还不乱套了!!!) 还有,基本不会有MCU在上电复位时"IO口的状态取决于上一次关机时程序的配置”的。 |
23楼: | >>参与讨论 |
作者: 小小 于 2010/1/28 22:33:57 发布:
難怪行不通,感情是沒加上拉電阻阿 |
|
|
免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入 |
Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号 |