|
第一次发,大家别喷。发一个电子称的制作,量程为0~5kg,1602显示。可以进行加减乘除等运算,超重报警。本人也是新手,做这个也做了一周。说一下经过,希望对其他小白有点帮助,压力传感器上面用的是H711的24位A/D转换模块,刚开始压力传感器的数值不能实时传输在1602上显示,只能复位一次显示一次,改了好多次程序都不行。最后发现原来是压力数值传输的程序在主程序没放入主循环,以前都是放在中断每1ms取一下数值,原来不是这样的自己想当然了。然后就是按键了,其实按键就是一个计算器。写好这个程序在主循环扫描按键就行了。1602也是自己学的,写的不是很好。一些显示不是很优化。上面都是在单片机开发板实现的,最后自己买需要的原件,在万用版上自己焊接出来。遇到的问题还是1602的亮度问题,显示太亮已经快看不到显示 的数了,原来是1602控制亮度的那个引脚的下拉电阻太小了,我是按照单片机开发板原理图选的电阻的,结果却不行,最后还是选了个电位器,根据亮度自己调节就好了。
还有protues 仿真因为压力传感器没找到就用了一个单片机程序代替,写的不是很好就不传了。另外还有好多功能需要完善,请大家指教下。
|
|