基于单片机的数字电压表论述与仿真
本文详细介绍了以AT89C51单片机为核心处理器,使用ADC0808高精度、双积分A / D转换器作为电压测量威廉希尔官方网站 。主要包括硬件威廉希尔官方网站 设计与系统程序设计。硬件威廉希尔官方网站 主要包括数据采集模块、数据处理模块(SCM)和输出显示模块。之前的数据采集模块,主要是电压信号取样、放大器放大,现在采用双积型A/D转换器ADC0808进行转换,将转换信号直接输入单片机寄存器,在数据处理模块(SCM)中,主要由AT89C51单片机将A/D转换后得到的信号进行处理。显示模块,采用廉价的 LED七段数码管的显示。在软件设计方面,主要包括初始化子程序、中断程序、档位选择子程序和显示子程序。【关键词】单片机;AT89C51;数字电压表;ADC0808;四位数码管
1 方案设计选择AT89C51作为单片机芯片,选用四位8段共阴极 LED数码管实现电压显示,利用ADC0808作为数模转换芯片。将数据采集接口威廉希尔官方网站 输入电压传入ADC0808数模转换元件,经转换后通过D0至D7与单片机P0口连接,把转换显示模块,最终得到总威廉希尔官方网站 原理图(因是仿真未加入三极管驱动,实物显示模块需要驱动),如图1所示。数字电压表的系统工作原理为被测电压信号进入 ADC0808转换器,单片机中控制信号线发出控制信号,启动ADC0808转换器进行转换,其采样得到的数字信号数据在相应的码制转换模块中转换为显示代码。然后通过显示模块显示。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !