研发埠

标题: 怎么设计数码管的驱动电路? [打印本页]

作者: 宝宝    时间: 2013-3-12 09:11
标题: 怎么设计数码管的驱动电路?

作者: 锦绣山河    时间: 2013-3-12 09:24
在应用数码管进行显示时,首先需要考虑的问题就是驱动电流,与发光二极管相同,数码管的发光段也需要串联限流电阻,以共阳极数码管为例,串联的限流电阻阻值越大,电流越小,亮度越低;电阻值越小,电流越大,亮度越高。在使用限流电阻时需要在每一个段线上都串联限流电阻,而不要在公共端上串联电阻,如果只在公共端上串联一个限流电阻,则在显示不同的数字时,将会造成数码管亮度的不同。如图1所示。由于在动态显示时,每个数码管的段选线是对应连接在一起的,同时由于数码管不存在同时点亮状态,所以之需要在段选线的引出端上串联限流电阻即可。1.静态显示驱动电路。数码管的静态显示虽然硬件电路较多,但与单片机之间的连接比较简单,例如可以使用串行转并行芯片74LS164作为数码管的驱动,74LS164之需要与单片机的串行接口相连接即可,如图2所示。2.在动态显示时,如果将数码管直接与单片机连接,除了硬件电路简单外,似乎并没有太多的优点。但是当我们选用专用的数码管显示驱动芯片时,其优点就显现出来了。目前常见的数码管显示芯片有8279、MAX7219、HD7279、CH451等。这些芯片的主要特点是:数码管的显示全都采用动态扫描的方式,都可以连接8个数码管,控制方式都比较简单。         CH451与单片机的连接十分简单,只需要4条线(DIP24S),如图3所示,图中虚线部分为CH451的SOP28封装时与单片机的连接。在实际使用中我们常常使用DIP的封装形式,所以这几条线不必连接。[img][/img][img][/img][img][/img]




欢迎光临 研发埠 (http://bbs.yanfabu.com/) Powered by Discuz! X3.2