摘 要
数据采集与传输是现代工业控制中一个重要的环节,通常将传感器输出的模拟信号经过仪器放大器后送入到AD转换器,然后由计算机进行数据采集,并经一定的通信通道将数据调制后发送,接收端收到信号后进行解调,然后将采集数据结果进行显示。
该数据采集与传输系统以AT89S52及ADC0809为核心,由数据采集模块、调制解调模块、模拟信道、测试码发生器、噪声模拟器、结果显示模块等构成。分析了整个系统的结构,并讨论了数据采集与单向传输系统各组成模块的设计方法等。本设计在传统数据采集的基础上改进,采用FSK调制方式,实现8路模拟信号的采集与单向传输, 通过键盘操作实现数据通道和精确的波特率分档,可以根据需求对系统进行扩展广泛应用于多种数据采集领域。
关键词:ADC0809,AT89S52,FSK,测试码发生器
目 录
摘要………………….…………………………………………………………………………….….II
绪论………………….………………………………………………………………………….…1
1.1 选题背景及研究意义………………….………………………………………………. ……1
1.2 国内外研究现状………………….…………………………….…………………………….2
1.3 本论文的主要研究内容………………….………………………….……………………….3
2 数据采集与传输系统设计方案 4
3 数据采集与传输系统硬件设计………………….………………………………….………5
3.1 8路模拟信号的产生与A/D转换器电路设计.………………………….………5
3.2 单片机和键盘显示器的接口电路设计.………………………………………………7
3.2.1 发送端的采集与通信控制器…………………………………………….….7
3.2.2 接收端采集结果显示……………….…………………………………………….…7
3.3 二进制数字调制器电路设计……………………………………….………………8
3.4 解调器电路设计.….…………………………………………….………….10
3.4.1 方案一:采用74HC4046构成的FSK解调电路…………………………….……….10
3.4.2 方案二:采用XR2211构成的FSK解调电路.12
3.5 3dB带宽为30~50kHZ的带通滤波器电路设计.…………………….…………14
3.5.1 阶数计算………………………………………….…………14
3.5.2 电路选择………………………………………………….………………14
3.5.3 容阻元件值的计算………………….……………………………….…………….15
3.6 时钟频率可变的测试码发生器电路设计.………………………………….……………15
3.7 伪随机码发生器和加法电路的设计………………………………….………….16
3.8 主要芯片介绍…………………………………………18
3.8.1 ADC0809芯片……………….………………………….…………………………18
4.2.2 AT89S52芯片………………….………………….……………………….20
4 数据采集与传输系统软件设计……………………………….……………………23
4.1 系统软件功能………………….…………………………………….…………………….23
4.2 通信用帧结构与协议.………………………………………….………………….23
4.3 系统软件流程图24
5 总结…………………….……………………………………………….……………….…………26
致谢…………………….…………………………………………………….…………………………27
参考文献…………………….………………………………………………………………………28
附录1 电路原理图……….…………………………………………………….……………….….29