首页 > 资料 > 用51单片机怎么驱动12V共阳数码管

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

发布于:2020-09-21 03:57:56 作者:

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

  用51单片机怎么驱动12V共阳数码管?下面是网友经验回答,为大家提供参考。

  用ULN2803接数码管的阴极。

  将PNP三极管8550接入阳极。

  --发射极接+12V,

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

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

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

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

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

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

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

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

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


二维码

扫一扫关注我们

版权声明:本文内容由互联网用户自发贡献,本站不拥有所有权,不承担相关法律责任。如果发现本站有涉嫌抄袭的内容,欢迎发送邮件至 baisebaisebaise@yeah.net举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

标签: 数码

相关文章

评论

发表评论