- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目录1 绪论22 总体方案设计33 硬件及单元电路的设计43.1 一阶有源低通滤波电路43.2 A/D转换器53.3 89C52单片机63.4 7段共阴极LED数码管73.5 报警灯83.6 串行通信接口84 软件设计94.1 限幅滤波104.2 线性插值建立模型校正系统误差104.3 采样数据最新50位保存114.4 A/D转换数据传送124.5 4位LED数码管动态显示134.6 串口通信数据上传144.7 产生脉冲波设计154.8 程序清单(见附录一)164.9 总体软件控制流程图(见附录二)165 课程设计心得176 元器件清单187 参考文献19附录一(程序清单)20附录二(总体软件控制流程图)311 绪论随着仪器仪表和信息管理的高度自动化,以计算机为核心的信息处理与过程控制相结合的智能仪器系统应运而生。智能仪器是计算机技术与测试技术相结合的产物,是含有微计算机或微处理器的测量仪器。由于他拥有对数据的存储、运算、逻辑判断和自动化操作等功能,具有一定的智能作用,因而被称为智能仪器。通过传感器拾取被测参量的信息并转换成电信号,经滤波去除干扰后送入多路模拟开关;由单片机逐路选通模拟开关将各输入通道的信号逐一送入程控增益放大器,放大后的信号经A/D转换器转换成相应的脉冲信号后送入单片机中;单片机根据仪器所设定的初值进行相应的数据运算和处理(如非线性校正等);运算的结果被转换为相应的数据进行显示和打印;同时单片机把运算结果与存储于片内FlashROM(闪速存储器)或EE2PROM(电可擦除存贮器)内的设定参数进行运算比较后,根据运算结果和控制要求,输出相应的控制信号(如报警装置触发、继电器触点等)。此外,智能仪器还可以与PC机组成分布式测控系统,由单片机作为下位机采集各种测量信号与数据,通过串行通信将信息传输给上位机——PC机,由PC机进行全局管理。然而,数据采集是工业控制等系统中的重要环节,通常采用一些功能相对独立的单片机系统来实现.常见的大多数单片机控制系统还需要外加通用外围芯片,如RAM、R0M、I/0端口和译码器等.当被测对象的特性略有变化时,或者说一个小小的改动就可能需要重新对电路进行设计,从而使系统的开发应用存在一个重复和低效的问题.此外,外接众多分立器件将严重影响系统的可靠性和稳定性。电压是一种基本的环境参数,人民的生活与电息息相关,在工业生产过程中需要实时监控电压,在日常生活中也离不开电压的测量。因此研究电压监控系统具有重要意义。在本课程设计中,利用89C52单片机的控制下,对被测量电压进行实时监控,通过89C52单片机来观测被测的电压量,和判断电压是否超出设定要求,从而进行相关的处理和显示。2 总体方案设计图 1 数据采样系统组成框图在本课程设初始条件中,设计一个智能化的数据采集和电压监控系统,该系统以单片机为核心并具有如下功能:1)能对2-4v范围变化的模拟信号进行连续采样(模拟信号中有尖峰脉冲干扰和50Hz工频干扰)和实时数字显示,采样频率为10Hz,保存最近的50个连续采样值;2)当采样值小于2v时第1个报警灯闪烁,大于4v时第2个报警灯闪烁;3)能对存在的系统误差进行线性插值校正;4)能和上位机进行串行通信,根据上位机的要求随时将采样数据上传;5)能产生占空比为20%幅度为5v的50Hz脉冲波供外设用。所以,设计模拟量信号通过一阶有源低通滤波电路即调理电路,硬件上进行尖峰脉冲干扰和50Hz工频干扰的滤除,然后对模拟信号进行采样,将信号变成时间上离散的脉冲串,接着通过A/D转换器,将采样值变成数值上离散的量化值,再按一定的编码形式转换成数字量。然后数字量通过串行输出MAX1241传输给单片机。单片机用89C52,接着经过必要的数字滤波,进行对存在的系统误差线性插值校正,和自动零点校正和自动增益校正,消除两类干扰。接着就通过必要的数据转换和比较,如果电压大于4V或小于2V,单片机将点亮相应的灯提示,还有转换后的数据输出给LED,LED通过动态显示出当前采样的电压值,同时把采样数据进行保存,保存最新的50个数据。另外,串口通信通过RS-232串行总线与上位机相连,随时随时采样数据的上传。3 硬件及单元电路的设计3.1 一阶有源低通滤波电路图2 LM741封装管脚图RC滤波器。RC滤波器电路简单,抗干扰性强,有较好的低频性能,在工程测试的领域中最经常用到的滤波器是RC滤波器。所以这里采用一阶有源低通电路来滤除尖峰脉冲干扰和50Hz工频干扰。电路运放采用LM741运算放大器:用于军事,工业和商业应用.这类单片硅集成电路器件提供输出短路保护和闭锁自由运作。这些类型还具有广泛的共同模式,差模信号范围和低失调电压调零能力与使用适当的电位。图3 一阶有源低通滤波
原创力文档


文档评论(0)