项目已经开源在Github:https://github.com/luoxufeiyan/Electronic-voltmeter 求star~
简单来说就是做一个直流数字电压表(当然也可以改成应变片作成水平仪、改成温度传感器做成温度计、测测雾霾之类的……)。单片机为STC89C51,数模转换芯片为ADC0809 。做成之后是这个样子的:
同时还可以外接蓝牙模块(本例中用的HC-05)连接电脑或者手机进行实时监控,比如这样:
由于微软的系统限制,WindowsPhone上只做个一个半残品,就不上图了……
准备:
准备材料请见这里,除此之外可能还需要这些软件:
- Proteus (制作原理图和仿真)
- Altium Designer (制作PCB图和布线)
- Keil (集成开发环境)
代码可以在项目的Github中找到。
焊接调试:
小心谨慎,没什么好说的。
调试时请先调节电位器来改变液晶屏的对比度。
上位机开发:
本例中为通过UART发送电压数据,请查阅对应开发平台的调用方法。
原文标题:DIY直流数字式电压表|落絮飞雁的个人网站
授权协议:创作共用 署名-非商业性使用 2.5 中国大陆
除注明外,本站文章均为原创;转载时请保留上述链接。
51的程序是怎么烧进去的?没看见串口……
你好。
先用开发板或者其他工具把程序烧到C51上,再把C51插到锁紧座上。并不是用这个板子烧程序。