- 2
- 0
- 约6.96千字
- 约 25页
- 2019-03-16 发布于江苏
- 举报
1 项目9 数字式电压表的设计 1.提出任务 利用单片机和A/D转换器设计一个测量系统,可以实现0-5V的模拟电压,并在数码管上显示出来。 项目9 数字式电压表的设计 (1)硬件电路设计 系统要求的是实现模拟电压的测量,并实现数字显示,由于单片机输入量和输出量信号都是数字量,因此需要一种特殊的电路,将模拟量转换为单片机能够识别的数字量。A/D转换器就是用来实现这一过程的电路。 根据数字式电压表的实现功能,硬件电路的设计与器件选择,也可从如下4个方面考虑: A/D转换电路、单片机控制器电路、LED显示电路等。这里选择具有内部程序存储器的AT89S51单片机作为控制电路,加上典型的8位并得传输的A/D转换芯片ADC0809作为模/数转换器,硬件电路原理图如图9.1所示。 由于ADC0809的时钟最大是1280kHz,而在系统中使用的是12MHz,超出了ADC0809的极限。在程序设计中为了简化电路,使用定时器来完成ADC0809的时钟输入。电路中使用P2.7作为脉冲输入端。 项目9 数字式电压表的设计 ADC0809芯片的EOC与单片机P2.0连接,START和ALE与单片机P2.6连接,OE与单片机P2.5连接,单片机P0定义为数据读入端口,ADC0809芯片的ADDA、ADDB和ADDC接地。 显示使用的是LED数码管,采用动态显示的方式实现电压的显示。P1.0
原创力文档

文档评论(0)