欢迎来到天天文库
浏览记录
ID:61423231
大小:1.16 MB
页数:7页
时间:2021-01-28
《ADC0808+595多通道数字电压表.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、多路数据采集系统摘要本系统利用现场信号产生器给八路数据采集器(ADC0809)进行提供信号,通过模数转换把哪一路数据多少传送给单片机,通过单片机程序处理显示。采集方式利用循环采集和选择采集两种,显示部分用四位一体共阳数码管。一.系统原理ADC0809是CMOS工艺、采用逐次逼近法的8位A/D转换芯片,28引脚DIP(双列直插式封装)封装,可以进行8路模拟量到数字量的变换。利用单片机可以对8路进行循环采集显示,要对信号进行选择采集,只对单片机外围加入按键利用按键判别选取哪一路进行数据采集。通过单片机P3.0~P3.3进行对ADC080
2、9提供时钟信号还有启动转换信号,读取信号等。P3.5~P3.8经74LS373(带三态缓冲输出的8D触发器)进行选择通道(如图1、图2)。(此处选择74LS373是因为选择通道是不能太快,否则会出错)。由P1口进行接收采集到的数据。通过P0进行段选输出到数码管,由P2口低四位进行位选。P2高四位对按键信号输入处理选择哪个通道。图1ADC0809通道选择表图274LS47功能图按键输入现场信号产生器ADC0809数据采集器单片机处理地址、数据地址显示数据显示选择哪路地址和数据图3系统原理框图二.系统程序框图系统为了提高模拟信号—采样—
3、量化—数字信号的过程的量化误差,通过程序的计算提高精度。显示程序调用按键判别调用显示程序启动ADC转换选择通道系统初始化由于ADC0809只有八位数据输出,最大值为255,所以再显示前在单片机中要对ADC0809输出的数据进行以下处理。显示值=ADC0809输出值/255*输入值如果输入5V电压,后面输入值就是500。提供仿真图和仿真程序三.系统原理图原理图中八个数据采集口都悬空,接入想要采集模拟信号。四.系统PCB图五.系统主要操作与性能(1)循环采样速率:50ms(2)电压采样精度:0.01V(3)再选择哪个通道时,要把哪个通道
4、的按键一直按住就可以显示出你要的哪个通道的数据。(4)不选择任一通道时,就会让它自已自动循环显示。
此文档下载收益归作者所有