龙源期刊网 http://www.qikan.com.cn
基于Proteus的LCD数字电压表的设计与仿真
作者:张玲丽
来源:《中国新通信》2014年第22期
【摘要】 本文中数字电压表的控制系统采用AT89C51单片机,A/D转换器采用ADC0809为主要硬件,实现数字电压表的硬件电路与软件设计。该系统的数字电压表电路简单,所用的元件较少,成本低,调节工作可实现自动化。还可以方便地进行8路A/D转换量的测量,远程测量结果传送等功能。数字电压表可以测量0~5V的8路输入电压值,并在LCD液晶显示屏上显示出来。
【关键词】 单片机 数字电压表 A/D转换器 液晶显示屏 一、总体框图
设计电压表的总体框图如图1所示。被测电压经A/D转换器转换由模拟值变为数字值,在单片机的逻辑控制下输出到液晶屏上显示出来。 图1 电压表总体框图 二、电压表硬件设计
本设计要实现基于单片机的LCD电压表,计划以51单片机为核心,以ADC0809为A/D转换器,实现模拟电压的数字化测量及显示。输入电压为直流电压,设计电压表的显示位数为3?位,工作电压为5V,最大测量值为5V,测量速率约为2.5次/秒,准确度±0.1%,分辨率0.05%,显示容量16×2个字符。
采用ADC0809作为A/D转换器,AT89S51单片机作为控制部分,把测得的模拟电压值经A/D转换后显示在液晶显示屏上。设计中用ADC0809进行8路数据的采样。
该电压表可测量0~5V直流电压,通过电位器调节产生,显示位数3?位,工作电压5V。A/D转换器将采集到的电压值进行A/D转换后,输出到AT89S51的P2口,再由AT89S51的P3口将电压值送入液晶显示器显示出来。 三、A/D转换模块程序设计
ADC0809 START端为A/D转换启动信号,ALE端为通道选择地址的锁存信号。实验电路中将其相连,以便同时锁存通道地址并开始A/D采样转换。
相关推荐: