题目想用外挂式的AD转换芯片做一个电压采集电路并显示出来,这个设计非常简单。主要涉及到两部分的电路:AD采样电路和显示电路,AD采样部分,题目指定了用ADC0809来实现;显示部分可以使用数码管也可以使用液晶来显示。本文以通用性较强的数码管为例子来讲解。
51单片机的供电电压为5V,假设题目所要采集的电压范围为0-5V,ADC0809具有八个AD采样通道,需要通过三路地址选择端来确定采用通道,电路如下图所示。
通过滑动变阻器来改变被采样电压的范围,最大电压为5V,最小电压为0V。显示电路用数码管设计。
AD采样的过程就是将模拟量转化为数字量的过程。ADC0809的AD位数为8位,即对应的最大数字量位255,数字量范围为0-255,模拟量范围为0-5V。即0V时对应数字量0;5V时对应数字量255。假设模拟量用U来表示,数字量用S来表示,则U和S之间的对应关系为:U=S*(5/255)。所以,只要单片机通过ADC0809采集到数字量就可以反推出当前数字量所对应的电压值。将该电压值显示在数码管上即可。
3 程序设计
ADC0809具有EOC引脚,初始状态时该引脚为低电平,当转换完成后该引脚为高电平,所以单片机只要检测到EOC引脚为高电平就可以获取数据。EOC引脚可以接在单片机的中断输入上,采用中断触发。
ADC0809是比较老的芯片了,有几个缺点:1)占用单片机引脚多;2)分辨率低;3)引脚多、体积大。现在AD几乎成了单片机片上资源的标配,片上AD资源使用非常方便。不过ADC0809帮助了很多人入门。
以上就是这个问题的回答,感谢留言、评论、转发。更多电子设计、硬件设计、单片机等内容请关注本头条号:玩转嵌入式。感谢大家。
89C51通过并口连接0809,再用串口连接上位机在上位机上显示。
网上有很多电路图和程序,多找几个看看,在看看手册,改改程序就可以了,可以液晶显示也可以数码管显示,也可以把电压通过串口发送到电脑上。
未经允许不得转载:五金工具_五金配件_五金建材_机械设备-森宝五金网 > 怎么用ADC0809和8951芯片,设计一个电压AD转换和显示的电路?adc0832转换电路
热门信息
阅读 (18656)
1 数控车床,拉杆与液压卡盘行程的关系?液压卡盘拉杆调节行程阅读 (8552)
2 FANUC数控车床指令模态与非模态的定义?数控系统中模态指令和非模态指令的区别阅读 (8149)
3 304不锈钢螺钉盐雾试验48小时不生锈是不是达到标准啊?阅读 (6140)
4 藏青色的上衣配什么颜色的裤子和鞋子好?阅读 (4011)
5 直线滑轨的结构和原理是什么样的,丝杠螺母传动的那种?直线滑轨sh8wtz