- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
南京理工大学
科 目 现代测量技术与误差分析
学 院
姓 名
学 号
2011年05月06 日
一种基于AT89S52的数据采集系统电路设计
摘 要
本数据采集系统是以单片机AT89S52 为控制核心的四通道数据采集系统,该
数据采集系统具有电路简单、功耗低、可靠性高等优点,能实现对多路模拟通道
信号的数据采集与处理。并将采集的数据送经F/V变换电路,使得低频率信号转
换为目标电压,从而驱动控制电机。
关键词:单片机,数据采集系统
一.主要功能指标和系统方案选择
1.信号产生器指标分析
由于测试用信号发生器相对独立,可以先进行设计,这部分必须完成两个模
块的工作:一是低频正弦波的产生;二是F/V变换电路。在这里低频正弦波的产
生可以依赖于现有的芯片完成。ICL8038是一款常见的单片集成函数发生器,其
工作频率范围在几赫兹至几千赫兹之间,可同时输出方波、正弦波、三角波3种
波形,配以简单的外围电路,能实现输出频率的线性调节,因此,对于该题目,
单片集成发生器是一种叫理想的选择。
对于F/V变换器来说,高性能、低成本的LM331是理想的选择。加上输出电压
的线性调整电路,就可得到较好的实现方案。
2.四通道数据采集的指标分析
常见的数据采集系统提出采用上位机和下位机两层结构模式。下位常采用单
片机完成前端的多路数据采集,上位机则通常用PC机或工控机来实现系统的控制
和相关的数据处理机结果显示。有线常用RS-232或RS-485正弦协议等,其上可以
运行地址或数据等不同的信号类型,之间采用分时或编码的方式加以区分。
用于采用主从双MCU系统,所以这部分问题的核心在于选择什么芯片。题目要
求采样四通道,精度为4位。因此可以采用8位的ADC芯片,在于MCU揭开问题上,
常有并行接口和串行接口两中方式。
这里选用RS-485,因为它采用差分传输,两根传输线,有效距离很广,同时
能方便扩展多个从机设备。
3.总体设计方案
图1是数据采集系统原理框图,它由变送器、A/D转换和LM331转换器、单片
机及驱动控制构成。各部分模块的作用如下:
(1) 被测物理量:需要采集的非电量信号;
(2) 传感器变送器:为了把这些非电量转换为电量,需加传感器变送器,使传感器变
送器输出的信号为电压信号. 这里为扭转传感器,其基本要求如下:
量程:-120度~120度;
传感器灵敏度:80mv/度;
传感器分辨率:0.01度;
传感器信号输出频率:100Hz;
(3) 仪表放大器:对微弱的电压信号进行放大,以便与A/D 转换器连接,保证电压
的转换精度;
(4) 被测电量:本设计采用0V~5V 之间的直流电压作为一路输入信号;
(5) A/D 转换器:将模拟量转换成数字量;
(6) 单片机:是整个系统的控制器件。本设计采用AT89S52为数据采集系统的控制
核心;
(7) LM331:将小于100Hz的频率线性变换为-10~10V的电压,作为电机所需驱
动电压。
图1 数据采集系统原理框图
二.数据采集电路的设计
1.正弦波振荡电路设计
选用单片集成函数发生器ICL8038构成正弦波振荡器,如图2所示。
图2 正弦波发生器电路原理图
其中D1 的作用是产生一个较稳定的电压,使得T1 集电极获得一个较稳定的
电流约为V1/R2 ,调节RP1 可线性地得到Vc .将RP2 调至中间位置,可使得8038
的输出频率与控制电压Vc 成线性关系。因此,输出正弦波的频率f 与其调节电
位器RP1 阻值间关系为:
1.5(V V )
f z1 BE RP
V R (R 0.5RP)C 1
CC 2 3 2 1
将参数代入后,可得
1.5(3.90.7)
f
文档评论(0)