用51单片机怎么驱动12V共阳数码管?

来源:本站
导读:目前正在解读《用51单片机怎么驱动12V共阳数码管?》的相关信息,《用51单片机怎么驱动12V共阳数码管?》是由用户自行发布的知识型内容!下面请观看由(电工技术网 - www.9ddd.net)用户发布《用51单片机怎么驱动12V共阳数码管?》的详细说明。
简介:目前手头有uln2803和s8550三极管。

用ULN2803接数码管的阴极。

将PNP三极管8550接入阳极。

--发射极接+12V,

--集电极接数码管公共阳极,

--基极用I/O口进行控制。

但是,这时基极需要的控制电压,超出了单片机I/O口的输出能力。

所以,基极和I/O口之间,还应该接入一个NPN型的三极管,或者用ULN2803也可。

电路如下,本人已经使用多年,效果良好。

用51单片机怎么驱动12V共阳数码管?

追问:uln2803我昨天也接了试一下,不行呀,大概是这样接的(见图),你看看哪里出了问题?

追答:楼主的电路基本正确,只是2803的COM,没有画出来,它应该接+12V。可以看看下面显示“3”的电路,注意,下图中省略了限流电阻。

追问:这下好奇怪呀,我昨天晚上接了都不行,今天就可以。现在我把uln2803的10脚悬空和接+12V效果都一样呀.....这个管脚到底有啥特殊用途呢?

追答:呵呵,昨天不好用,大概是因为我还没有贴上这张图片吧。在2803每个输出端的内部,都含有一个续流二极管。外接感性负载的时候,COM端必须接高电源端,这样续流二极管才能起作用。现在接的负载是数码管,COM也可不用高电源端,接上更好。

提醒:《用51单片机怎么驱动12V共阳数码管?》最后刷新时间 2024-03-14 00:57:39,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《用51单片机怎么驱动12V共阳数码管?》该内容的真实性请自行鉴别。