
#第八届立创电赛#VFD时钟
简介
基于R7FA2E1A72DFL和VFD显示屏时钟,实现温湿度采集,定时功能。
简介:基于R7FA2E1A72DFL和VFD显示屏时钟,实现温湿度采集,定时功能。开源协议
:Public Domain
描述
基于R7FA2E1A72DFL和VFD显示屏时钟,实现温湿度采集,定时功能。
logo验证
VFD显示屏
采用MT3608作为阳极升压,升压至19.5V,用达林顿阵列作为阳极和栅极驱动。
灯丝两段采用两个15欧电阻限流。
时钟芯片
时钟芯片采用DS1302Z掉电存储时间,pcb上通过2.54排针将电池供电独立引出,外接电池。
温湿度采集
DHT11很常见了
主控
瑞萨的训练营嘛肯定用瑞萨的芯片嘞。瑞萨有类似STM32CuBeMX的外设配置工具,配置起来也很方便,没用过瑞萨的芯片上手配置也容易。
软件部分
言于前面,这代码有十分大的进步空间,有十分大的优化空间,有非常多的bug,可以当作批评的靶子却不可细看,另外软件有更新部分也会重新上传。
修改日期时间:在上电1s内按确认键就可进入设置,通过up/down按键可以增减数值,再次按确认键就跳到下一项设置,知道设置完成之后会自动保存。
设置顺序为 年 月 日 周 时 分 秒 。
我们仅在上电时候和修改数值时候对ds1302进行读取,之后运行时由定时器进行时间累计走时,计时采用低功耗的timer优先级为1
另外一个定时器优先级为2 由此定时器负责刷新显示 刷新dht11等,因为sht11读一次大概3ms左右,会影响显示部分的刷新,但是影响不大故没有修改。(有懒的成分)
写在之后。
我认为对于我这种萌新来言,对自己的东西不断修改是十分必要的,如果完成之后弃之不顾,我认为是十分遗憾的,在高中这三年里也画了许多板子仍的也很多,更多是完成部分测试之后就扔一边吃灰了,再之前还是涂鸦智能那次的少见的pcb能打板两次,到最后再看到的时候却也不想再用了,但是涂鸦系列确实是十分有用的,以至于这此画板的时候把涂鸦模块画到了给fpga用的显示屏的背面……只能说对于我这种准大学生画出来的东西应该能用到生活中,这样才能保持对硬件软件的不断完善,要是能产生一定的经济收入那确实可以让重新打板焊接的成本降低不少(直言不讳我就是穷老穷了)。3D外壳还尚未打印,因为有一些东西还想再改改,但是面板已经到手上了还是很合适的给你们看看效果,还是很不错的。
故到此 2023/8/7
设计图

BOM


评论