辉光管电子时钟DIY记录-静态扫描驱动方式
对于辉光管不了解的请看我的另外一篇文章,http://blog.csdn.net/qq_27558597/article/details/77581479。
这次做的线路全部使用单片机来编写,由于是静态驱动,所以元件比动态扫描多的多,先看升压线路,升压线路基于一颗带ADC转换及PWM的单片机写,硬件电路如下:
输出电压高于输入电压,电路结构使用boost拓扑,单片机6脚为电压反馈,基准设置1V,设定的PWM频率为16KHz,这个频率不宜太高,升压原理则是根据反馈回来的电压调节PWM占空比。
辉光管驱动电路如下:
6个管子,每个管子有0-9的数字,所以每个数字对应一个IO口,然后每个管子用一颗IO型的单片机控制,主控跟管子芯片通讯用IIC总线,每个芯片地址不同,根据需求访问不同的地址,更改不同的数据。
整体测试效果还不错,但DIY难度比较,需要有一定的编程能力。
PCB图