嘻嘻 热乎乎的数字电压表
单片机数字电压表仿真原理图如下(proteus仿真工程文件可到本帖附件中下载)
Altium Designer画的单片机数字电压表原理图和PCB图如下:(51hei附件中可下载工程文件)
目录
前 言 1
第一章 工作原理 2
1.1设计目标 2
1.1.1基本功能 2
1.1.2主要技术参数 2
1.2设计原理 2
第二章 硬件设计与原理 3
2.1 总设计框图 3
2.2 硬件设计分析 3
2.2.1 电源的设计 3
2.2.2 单片机最小系统 4
2.2.3 显示系统 10
2.2.4 模数转换 10
第三章 软件设计与分析 13
3.1 软件设计的组成 13
3.2 源程序 15
第四章 软件仿真 24
4.1 PROTEUS简介 24
4.2仿真图 26
4.3原理图 27
4.4 元件清单 28
总结 29
致 谢 30
参考文献 31
总结
通过理论分析和电路仿真,现在对此次课程设计的数字电压表系统设计结果进行总结。通过仿真我们可以看到仿真结果和理论分析是相符合的,也即此次设计的系统能够在一定的条件下达到课程设计目的,实现对外接电压的测量,电路结构简单,但是可以看出在系统的稳定性及可靠性方面做得不够。具体体现在以下几个方面:
(1)数字电压表系统中对于外界被测电压的变化反应不够灵敏,变化比较慢,主要是因为ADC模数转换芯片的转换速率不够;
(2)而且ADC的参考电压不准确也会造成测量结果的不准确;
针对上述问题,理论上可以用一下方法进行改进:
(1)在换用高精度的ADC芯片能够改善测量精度的问题,一般用12位AD既能满足要求;
(2)制作高精度电压参考源,通过提高ADC模数转换芯片的参考电压的精度来提高测量的电压精度;
(3)通过查阅书籍可以找到ADC0809的误差系数和碳膜电阻的温度系数,然后在编程的时候进行软件的补偿和参数校正,能够最优化的用软件来补偿硬件的误差问题,这个在编程思想中是很重要的。
同时,在本次设计中,也深刻体会到理论和实践相集合的重要性。虽然之前收集了大量的资料但在实际应用中却有很大差异,出现了许多意想不到的问题。但经过长时间的摸索最终还是设计出达到要求的系统。
全部资料51hei下载地址:
张泽鹏单片机课设.zip
(1.07 MB, 下载次数: 944)
|