完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
16个回答
|
|
有误。与数码管相接的三极管应该用PNP管,象蜂鸣器那样的用法。
|
|
|
|
看你这电路中三极管导通是接到+5V,那你那些7段数码管要选用共阳的就好!但是这个电路最好加个LED驱动电路,调整LED数码管的亮度!
|
|
|
|
有误,你可以考虑用PNP三极管,但在数码管端还需要限流电
|
|
|
|
应用pnp三极管,位扫描用限流电阻
|
|
|
|
|
|
|
|
|
|
|
|
最主要的是亮度不均。
按LZ设定的条件:数码管用的是共阳的,NPN管驱动的话, 应该这样: 1、三极管基极电阻(4.7k)可以去掉,自己短接,此时为设计跟随输出 2、LED段的上拉电阻(510欧)应该改为串联在IO和LED段之间 3、位选通位电平 为高电平,段驱动为低电平点亮 这样就没问题了 |
|
|
|
将所有阴极串入一限流电阻,去掉三极管的基极是阻
|
|
|
|
单片机的主要任务不是“驱动”而是提供“电平”
|
|
|
|
P0口要有足够的低电平输出能力.而且LED宜用红色单管芯/笔画的高亮数码管.也就是尺寸大不得.
|
|
|
|
没有错误,与周边元件配合就是不怎么好,改成下图试试
![]() |
|
|
|
PNP和NPN的都一样.关键是你P0口要串个470欧到1K的电阻,P2[2:5]串的电阻要按8段LED全开的电流计算(40-80mA),假设你三极管β=100.那么三极管基极电流为0.4-0.8mA,这样算得电阻应该是4.7k.
以上针对小8段LED数码管. 对大8段LED数码管,P0口要另外加三极管驱动而不能直接驱动. 一般MCU吸电流能力比放电流能强. |
|
|
|
前面朋友说的用PNP没错,但限流电阴应该放在段驱动上,否则会因为分流而引起显示亮度不平衡,比如显示1和8,亮度应该会有明显不同.
建议用以下方法驱动: 用PNP管,发射极接VCC,集电极接数码管共阳端,基极串接一电阻接到位驱动. 数码管的段线串接一限流电阻(100-470)直接接至单片机驱动端口.因为单片机(包括绝大部分数字电路)在低电平时有一定的驱动能力(点亮一只LED绝没问题的),而高电平的驱动能力较弱. |
|
|
|
应该用NPN三极管控制数据管位选,这样在lO口输出1时数码管才能亮。
|
|
|
|
单片机输出脚位过多时,我通常用达林顿管提高带载能力,同时做到避免外部电压直接对单片机产生直接影响,单个输出,用NPN或者PNP都是可行的,要看驱动负载的类型,有门限电压的负载类型,尽量用下拉电阻将输出电平稳定在一个合适的位置。无门限电压的负载类型,你就可以尽情发挥自己的想法了,注意负载的电流电压和单片机的承载能力即可,对特殊高速开关电路,PWM脉宽调制等其他电路,上面的做法仅供参考,通过修改电路优化已有的设计电路,不就是电子设计的魅力嘛。
|
|
|
|
共阳的话应该不用上拉电阻吧,最好加个限流电阻
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
370 浏览 0 评论
905 浏览 1 评论
601 浏览 0 评论
2889 浏览 1 评论
为什么我用DC供电给AD698能产生较为正常的正弦波信号,但是再将连上串口CH340E的时候,整个正弦波信号就失真了
1511 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-6-20 08:27 , Processed in 1.105949 second(s), Total 103, Slave 85 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191