话说一直想用VFD显示屏做个时钟,有天有个好友给我说你设计个小东西我送给客户做纪念品,然后我一下子就想到了。就说,干脆就做个骚包的VFD报时表吧。
我说了我的想法,然后俩人一合计。然后俺就开工了,虽然后面由于各种缘由,没有量产,不过做出来的显示效果还是蛮可以的。
设计的想法是要美丽,大气,小巧,精致,实用,准确,呵呵,是不是有要求挺多的了?没事,过程。且听我慢慢道来,历时一个月设计,整理全部资料,包括Pcb,Code,首发EE论坛,卖弄下半桶水的电子设计,:-D
第一,小巧,那么我的设计初衷就是一个香烟盒大小差不多,PCB打样不是10*10CM以内是50元嘛,那我设计就不会超过这个尺寸,原谅我的吝啬小家子气,呵呵。
VFD显示屏的效果很惊艳的,精致就要靠自己设计了,实用准确,前期打算上GPS模块+电波钟模块进行自动授时的,由于DS3231虽说是高精度RTC但还是存在误差的,加上GPS或者电波钟授时校准就完美啦!
温度,和湿度,也是需要的,由于思考到这个平时也是放在桌子上的,那么我又想到不如再加入人体感应模块吧,在MCU的软件那里可以设置,只要检测到人,就自动语音报时当前的时间,温度,湿度,信息。
为什么要设计语音报时呢?由于俺人懒,呵呵,不喜爱看,如果能有语音报时,挺好,这个设计主要是满足我自己懒人需求,^_^
那么框架就来了,包含VFD屏显示,温度湿度传感器,RTC时钟芯片,MCU,VFD驱动电路,语音报时芯片,锂电池充电芯片,一键开关机电路等。
综合成本思考后,RTC直接用了淘宝购买的DS3231模块,估计是拆机件做的,好便宜,才5块钱,嘉立创卖的芯片都要14块了,:-D,温度湿度采用了SHT20传感器,I2C接口,节省MCU的IO,MCU选择了ST的STM8S105K6 LQFP32封装的,做这个时钟戳戳有余啦。
最后思考了下,授时模块做成独立的选件,通过串口通讯,对时钟的时间进行校正,最后没有做上去。
先来一张成品完成的PCB图欣赏下:


做出来的首板实物图,手工割了个塑料盒子装着,凑合,先睹为快,呵呵





以上图文内容均是EEWORLD论坛网友:ylyfxzsx原创,在此感谢。
欢迎微博@EEWORLD
如果你也写过此类原创干货请关注微信公众号:EEWORLD(电子工程世界)回复“投稿”,也可将你的原创发至:bbs_service@eeworld.com.cn,一经入选,我们将帮你登上头条!
与更多行业内网友进行交流请登陆EEWORLD论坛。
good