预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共78页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

苏州大学 硕士学位论文 基于Modbus协议的恒温振荡培养箱控制器设计与实现 姓名:陆晓峰 申请学位级别:硕士 专业:计算机技术 指导教师:王宜怀 20090501 中文摘要恒温振荡培养箱是生物、制药、食品、医学、卫生、环保、农林等科研和生产部门不可缺少的实验设备,可以为生化实验提供一个恒定的环境,其市场需求量也在快速增长。目前,国内生产的同类产品大多采用机械定时或8位微控制器控制,功能比较单一,数据处理能力弱。因此,研发高性能、多功能、数据处理能力强的恒温振荡靠性高、实时性好、数据处理能力强、易操作的特点。器整体结构设计:其次给出了系统硬件模块设计;接着分析了Modbus协议,结合控制器的实际需求对Modbus协议功能码进行裁减,用它实现了两个微控制器间的可靠的读写:给出了系统软件模块的流程图;然后,总结了系统调试方法,调试过程中遇到的问题和解决措施;最后,对项目进行了总结与展望。本课题的成果可以为其它高经生产厂家测试和实际运行表明,基于Modbus协议的恒温振荡培养箱控制器工作稳定可靠,实时性好,有较强的抗干扰能力。关键词:恒温振荡培养箱,微控制器,LPC2368,AT89C55,Modbus协议,i2c总线者:陆晓峰培养箱是非常必要的。本文选用32位微控制器LPC2368和8位微控制器AT89C55,采用双微控制器结构,设计并实现了一款基于Modbus协议的恒温振荡培养箱控制器,具有高性能、可论文阐述了恒温振荡培养箱控制器的开发过程。首先给出了恒温振荡培养箱控制通信;分析了12C总线协议,编程实现了微控制器对12C总线串行EEPROM存储器性能工业控制器的研发提供借鉴和参考。作指导教师:王宜怀基于Modbus协议的恒温振荡培养箱控制器设计与实现 AbstraCtperformance,highperformancedesigndesignsprojectdiscussed.乃edependable,晡也theantijammingWords:incubatorexperimention.Withmanagement.shakerandMCUgiven.Thirdly,accordingModbusreducscdependableprotocol,realizesEEPROMgiven.Then,thediscussed.Analysingexpectationindustrialmanufacturerconstantconsistentlyshaker,MCU,LPC2368,AT89C55,ModbusbusWrittenSupervisedXiaofengWangConstanttemperatureincubatorisindispensableexperimentequipmentforscientificresearch,suchbiology,pharmacy,foodstuff,iatrology,sanitation,environmen_talprotection,agriculture,forestry,etc.Itprovideinvariableenvironmentbiologychemistrythedevelopmentofbioscience,itsrequirementincreasingrapidly.Currently,mostsameproductsaremechanicaltiming8一bitwhichfunctionsingleness,datamanagementlow.Soithighperformance,multi-functionthiscontrollerdesignedimplemented、^,itlldoublearchitectureprotoc01.nleconsists32-bitLPC23688·bitAT89C55.Thisreliability,strongmanagetimeeasieroperation.thesisFirstly,itframeworkcontroller.Secondly,thehardwaremodulespracticaluses,ititscodesatisfysystemrequirement,andcommunicationanalysesmeIzCreadwriteserialmemoryrCbus.11弛flowchartssoftwaremethodproblemsindebug,thelast,thesummarizationresearchreferencecontroller.betterability.protocol,12CbyLuY'dauaiduringusedcontr