完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 赵静 于 2019-12-25 15:19 编辑 用的是ULN2003,输入接的是STM32芯片,3.3V的信号,现在是芯片和上拉电阻都有发热,完全不接负载也有热度,如果接负载的话会更热; 测量了电流,如果不接负载的话,输出电流为0,接着负载的话电流是15mA,电阻用的是0805的; 不明白为什么会发热 EN和DIR就是高低电平信号,CLK就是一个脉冲信号 |
|
相关推荐
2 条评论
12个回答
|
|
你说的接不接负载是什么,外面200欧的上拉电阻?
最佳答案
|
|
15 条评论
|
|
|
|
|
|
//-------------------------------发热解决办法
如果发热不是很严重的话,一般只需给ULN2003外接散热片就可以了。 可以尝试添加散热片和风扇,然后看温度能否降下来在可接受范围内。 //-------------------------------工作过热 初步怀疑是你的负载功率过大导致芯片工作过热,可以考虑输出电路扩展,如晶体管,可控硅,继电器..... //-------------------------------上电不接负载却发热 ULN2003采用5V供电,输入信号是3.3V(STM32芯片),此种情况可能会出现输出一直工作。 建议把输入信号调整到5V尝试一下,这样输入5V时输出应该断开。 |
|
3 条评论
|
|
本帖最后由 lm12041204a 于 2019-12-25 11:18 编辑 ULN2003输出端是高还是低, 实际测量一下上拉电阻电流具体值,确定一下电流的实际流向和大小。 除CLK0、CLK1之外,EN0、DIR0、EN1、DIR1平时各是什么状态,占空比和频率是多少。 另外,0805,功率1/8W,是否留有余量。 STM32输出连接ULN2003,那么ULN2003的输出又各自连接了什么,具体什么样的负载? 最好上传电路全图。 再有,“发热”、“有热度”、“更热”具体到什么程度,最好有个具体的温度,有电流、有电阻总要发热的,关键是要看是否超出了正常允许范围(对照数据表)。 |
|
6 条评论
|
|
本帖最后由 lm12041204a 于 2019-12-25 15:35 编辑
楼主的意思是 ULN2003 OUT 通过光耦隔离,然后再驱动负载? 按你的说法,ULN2003两侧都是光耦(一个是进,一个是出),0805还是0603并不重要,关键是通过的电流大小。 两边的环境、光耦的型号、参数是否一样,否则这么比较也没有意义。 另外,请参考一下上图中的 Figure 28 右侧输出端控制负载的方式,左侧输入是光耦+上拉,还是其他暂且不论,毕竟对STM32来说,ULN2003这个负载并不是太重。 楼主的ULN2003输出连接光耦的参数和连接的方式如何(连接的A、K)? 看看驱动光耦产生个光信号究竟要多大电流。 如果ULN2003 OUT 接光耦阳极, OUT为低时光耦不发光,+5V通过0805流入ULN2003,电阻几乎满负荷; OUT为高时光耦发光,+5V通过0805驱动光耦,电阻发热消耗一部分功率。 如果ULN2003 OUT 接光耦阴极,则情况相反。 所以电阻消耗热功率和驱动信号的占空比、频率也有关系。 再次建议上传具体的电路图。 |
|
1 条评论
|
|
ULN2003是大电流驱动阵列,多用于单片机、智能仪表、PLC、数字量输出卡等控制电路中。可直接驱动继电器等负载。
输入5VTTL电平,输出可达500mA/50V。 ULN2003是高耐压、大电流达林顿阵列,由七个硅NPN达林顿管组成。 该电路的特点如下: ULN2003的每一对达林顿都串联一个2.7K的基极电阻,在5V的工作电压下它能与TTL和CMOS电路 直接相连,可以直接处理原先需要标准逻辑缓冲器来处理的数据。 ULN2003 是高压大电流达林顿晶体管阵列系列产品,具有电流增益高、工作电压高、温度范围宽、带负载能力强等特点,适应于各类要求高速大功率驱动的系统。
|
|
|
|
本帖最后由 lm12041204a 于 2019-12-25 17:01 编辑
ULN2003A Block Diagram 可直接驱动继电器(电磁继电器,灯,小型电动机和LED)等负载。 适应于各类要求高速大功率驱动的系统。 |
|
|
|
先把你的二百五老师锤一顿!!!
|
|
|
|
http://bbs.hotfsp.com/index.php?topic=132.msg135#msg135
ULN2003(MC1413)的10脚应该接光耦的负极,光耦的正极接限流电阻后接正电源。 ULN2003的7脚可以加个小电容抗干扰,比102小点即可。 为什么会发热??? 因为解法不对,故关断光耦时必须ULN2003的7脚为高电平,才能10脚为低电平关断光耦,但上拉电阻R26就变成了负载电阻, 电流=5V/200欧姆=20mA。 假如R21~R25都是如此解法,那么就变为20mA*5=100mA。5V*100mA=0.5W。故有些发热。 本设计主要没有研究ULN2003是OC门输出的。
|
|
1 条评论
|
|
15mA就发热不应该啊!
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
97 浏览 0 评论
734 浏览 1 评论
715 浏览 1 评论
电路小知识 | 交流电路复数的基础知识以及相位差和电抗的计算
571 浏览 0 评论
1766 浏览 3 评论
浏览过的版块 |
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 03:42 , Processed in 0.842972 second(s), Total 100, Slave 91 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号