基于单片机的共阴极数码管驱动方案

今日头条

1135人已加入

描述

大学课程很少有教怎么设计单片机开发板,进阶板更不用说

刚开始的时候选择这块板子,让全部用插件,因为在是大二的时候就要接触单片机,所以很多东西,都还没有讲到,像模电数电,仅仅是刚开始上还没有了解的特别的多,所以也是借助板子让去引起一定的学习兴趣,所以选择的器件全部选择的是插件,没有选择贴片。

当然了,后面会有进阶的板子,也就是到后面有专业课需要用到单片机来做简单的,比如说像智能仪器,或者是其的课程的开发,这样的话,会提供这种进阶的板子,进阶的板子,就可以选择这种贴片的上面扩展的器件的可以更多,有机会可以给大家介绍一下。

文章相对比较长,字数比较多,大家可以先打开头像关注我,之后慢慢看,///插播一条:我自己在今年年初录制了一套还比较系统的入门单片机教程,想要的同学找我拿就行了免費的,私信我就可以哦~点我头像左下角黑色字体加我也能领取哦。最近比较闲,带做毕设,带学生参加省级或以上比赛///

单片机

单片机

这边的最小系统就比较简单,就是电源晶振和复位,实际上前期课程当中介绍过剩下的模块,就是前面介绍过的是流水灯,这边也是做了一个八路流水灯,然后做了一个数码管的显示四位数码管,用了一个74HC245做驱动,同时,加了一个三极管,增加电流的能力。

这样的话,就实现了一个数码管的驱动,有所区别,因为课上讲的是虽然也是共阴极的数码管,但是,选加了一个三极管,所以这边的控制位选信号,和前期仿真课程当中的硬件电路的是有区分的,所以代码也会稍微的去修改,但是万变不离其宗。

所以数码管的电路的话,大家也可以参考,一般来说在做的时候,可以增加驱动能力的话,可以增加三极管做驱动,然后断码的话,根据需要可以去接单片机的I/O口,或者说是加驱动芯片,因为是共阴极的,一般来说还是要加一定的驱动芯片,才能够使管子,能够正常的显示。

如果说是共阳极的数码管,可以直接接到单片机的I/O口,因为个方式,是灌电流的方式,还是拉电流的方式,对单片机的电流输出能力比较弱,所以要增加这种总线驱动器件,从而驱动这种共阴极的数码管。

单片机

当然了共阴极的数码管的话,很多种的驱动方式,大家也可以选用这种串行的这种芯片,来实现数码管的驱动,或者说是采用其的方式都是可以的,这边电路,就是蜂鸣器的电路,选择了一个PPT的三极管来驱动蜂鸣器,当然这边也是做了一个很简单的驱动电路,实现蜂鸣器的报警功能。

单片机

接着就是继电器的控制,继电器的话,这边也是用了一个PPT的三极管来驱动继电器,也是比较简单的电路,也是一个典型的应用连接,大家也可以参考电路,以后如果说你做继电器控制的时候,可以去参考。

单片机

这边选择继电器,因为单片机是5V单片机,所以继电器,要选一个5V的继电器,就是这那么几个模块,还有模块,就是串口,串口模块,串口,是在做了一个232的串口,485的话,就没有做。

因为对单片机开发来说,它们的程序的开发都是大同小异的,只是简单的做了一个232,因为实验,也没有去讲到485,因为单片机课程,后续课程当中会讲485,所以在学校里面的时候,在单片机课程的时候是没有讲485的,因为后面会有总线的课,会单独的去介绍485。

  审核编辑:汤梓红

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分