【摘要】:由于ADC0809的参考电压VREF=VCC,所以转换之后的数据要经过数据处理。主控模块采用AT89C51单片机,A-D转换模拟采用ADC0809芯片,用于模-数转换,显示模块采用4位7段共阳极LED数码管。图16-28 单片机数字电压表系统框图项目需了解和掌握以下知识:◆5V电源原理及设计。◆AT89C51单片机引脚。
数字电压表是指表面从指针改为数字的电压表,即电压值采用数码管显示或者液晶面板显示。
1.设计要求
用单片机AT89C51与ADC0809设计数字电压表,4位数码显示,能够较准确地测量0~5V之间的直流电压值,测量最小分辨率为0.02V。
2.设计指导
单片机的P1.0~P1.7作为4位动态数码显示管的段显示控制,P2.0~P2.3作为4位动态数码显示管的位显示控制。ADC0809在进行A-D转换时需要有CLK信号,CLK接在AT89C51单片机的P3.3端口,即要求从P3.3输出CLK信号供ADC0809使用,产生CLK信号的方法用软件来实现。由于ADC0809的参考电压VREF=VCC,所以转换之后的数据要经过数据处理。
主控模块采用AT89C51单片机,A-D转换模拟采用ADC0809芯片,用于模-数转换,显示模块采用4位7段共阳极LED数码管。系统主要分为主控模块、A-D转换模块、LED显示模块、电源电路、复位电路、晶振电路、驱动电路等几个模块,系统框图如图16-28所示。
图16-28 单片机数字电压表系统框图
项目需了解和掌握以下知识:
◆5V电源原理及设计。(www.xing528.com)
◆单片机复位电路工作原理及设计。
◆晶振电路工作原理及设计。
◆按键电路的设计。
◆LED显示原理及设计。
◆驱动芯片74LS07原理及设计。
◆模-数转换芯片ADC0809的特性及使用。
◆AT89C51单片机引脚。
◆单片机汇编语言程序设计。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。