电路图是我自己根据功能要求和器件手册设计的,不确定有没有错误,电气检查有一些WARNING 但可导入程序仿真。
总体
局部。
adc0808
lcd1602
大致功能要求:1.倾角传感器经AD将倾角显示至LCD(我把传感器用电位器代替,想着把电压换成角度表示)
2.经运算DA输出一定电压对工作平台倾角进行调整(这个没想好怎么用仿真实现,就只在DAC0832后接了个电压表)
3.压力传感器检测超载偏载后声光报警(蜂鸣器和LED)(图中没画第二个电位器以后再加)
最近刚开始调程序,第一步想先调AD0808和LCD1602。
程序主要参考了下面两个链接并根据自己的图进行修改(因为单片机端口不够在P1口接了个锁存器U3)
ADC0808为啥仿真出来的数字不正确呢,算法都正确啊,但是
http://bbs.eeworld.com.cn/forum. ... &fromuid=781354
(出处: 电子工程世界-论坛)
http://blog.csdn.net/u013151320/article/details/46663167
【问题】仿真运行时LCD一直显示的是0.15V,调整电位器对数据显示没有影响,是不是AD程序编得不对或者别的问题?我并没有加什么奇怪的语句啊
另外,我也不太懂第一个链接readtemp里VOL的算法,以及b c d为啥要加48?
呃问题有点多前路漫漫我加油一个一个解决吧~希望有懂的人儿可以帮我指点一下!谢谢!感激不尽!
此帖出自
小平头技术问答
一周热门 更多>