资源描述:
《基于at89c51snd1单片机的数据采集系统 毕业设计(论文)wfh》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于AT89C51SND1单片机的数据采集系统摘要在实际的工作中需要对现场的温度、湿度、压力、流量等各种工艺参数随时进行采集、检测和监控,同时还要将采集到的数据及时传递给上位机,以实现对参数的随机查询,对信息的存储与处理,及时调整控制方案,提高生产效率和产品的质量。为此我们利用AT89C51SND1单片机作为主控制器,设计了一个简单易行的数据采集系统。我们的系统利用AT89C51SND1的强大功能来实现对模拟信号的采集和输出、显示。通过其自带的AD转换采集来自实际生活中的各种模拟信号(比如:温度、压力、还有连续的声音信号等),并且利用一个多路模拟开关CD4051可以实现多路数据的采
2、集。采集到的数据误差小于0.1%,一旦出现故障且具有报警功能。在软件设计过程中,使用的编程工具是C语言,它可读性强,简单可靠。关键词:数据采集C语言单片机IIIAbstractIntheactualwork,Thescenetemperature,thehumidity,thepressure,thecurrentcapacityandeachkindofcraftparameterneedtobecarriedongathering,examinatingandmonitoringwheneverneeded.Simultaneously,thegathereddataispro
3、mptlytransmittedtothepositionmachine,soastorealizestochasticallyinquirytotheparameter,processandmemorizewiththeinformation,adjustthecontrolplanpromptly,andenhancetheproductionefficiencyandtheproductquality.Thus,weusetheAT89C51SND1microprocessorcontrolunitasthehostcontrollertohavedesignedadesig
4、nasimpleandfeasibledataacquisitionsystem.Oursystemrealizesgatheringandtheoutput,thedisplayofthesimulatedsignalwithformidablefunctionoftheAT89C51SND1.Itgatherseachkindofsimulatedsignal(forinstance:thetemperature,thepressure,thecontinualsoundsignalandsoon)ofthepracticallifewiththeADtransformatio
5、n.ItalsocanrealizemultichanneldatagatheringwithamultichannelanalogswitchCD4051.Thegathereddataerrorissmallerthan0.1%,onceitappearsthebreaksoonmakesthepolicefunctionwork.Inthesoftwaredesignprocess,theprogrammingtoolistheClanguage.Ithasstronglyreadability,andit’ssimpleandreliable.Keywords:DataAc
6、quisitionCLanguageMCUIII目录引言11概述21.1本课题研究的背景和意义21.2本课题的任务和要求31.3课题设计总体方案的确定32数据采集系统的组成与基本原理52.1数据采集系统的基本组成52.2数据采集系统的工作原理92.3数据采集系统的硬件框图103数据采集系统的软件设计103.1主程序流程图及说明103.2初始化显示子程序的编程163.3LCD数据显示程序的编程183.4键盘模块的编程214数据采集系统的调试224.1主程序功能的调试224.2LCD显示程序的调试224.3键盘功能的调试22致谢24附录25附录A25附录B25附录C25参考文献26II
7、I中原工学院毕业设计(论文)1中原工学院毕业设计(论文)引言在工业生产过程中,为了保证系统的安全正常运行以及实时的监控与检测但在实际工作现场中要做到实时监测却很难,这要用到数据采集系统。数据采集系统的主要功能是把检测到的来自生产过程中的各种模拟信号变成数字信号,并进行分析、处理、存储和显示。在过去30到40年以来数据采集技术已经取得了很大的飞跃。举例来说,在40年以前,在一个著名的学院实验室中,为追踪用青铜做的坩埚中的温度上升情况的装置是由热电偶、继电器、查询台、一捆