资源描述:
《基于C8051F040单片机的嵌入式系统开发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、摘要嵌入式系统是一种以应用为中心以计算机技术为基础软硬件可裁剪适应对功能可靠性成本体积功耗严格要求的专用计算机系统可编程控制器作为目前工业自动化的重要基础设备被称为工业自动化三大支柱性产业之一在各工业生产领域发挥着愈来愈大的作用本文结合开发项目基于C8051F040单片机的嵌入式系统开发在深入研究嵌入式系统技术的基础上提出了小型PLC设计的系统方案硬件结构以高性能的8位嵌入式处理器C8051F040为核心充分利用其丰富的片上资源扩展系统的输入输出功能软件以开发的PLC内核为核心开发系统所需要的应用将嵌入式PLC内核扩展
2、为完整实用的PLC系统本文深入研究以C8051F040单片机为核心的PLC硬件核心电路包括掉电保护的外部RAM硬件看门狗和对外部扩展的接口电路同时研究了PLC核心的内核软件包括内核软件的基本功能内核软件的结构和实现以及内核对任务的管理和调度接着研究和分析PLC的电源结合最新的开关电源技术设计出适合小型PLC所需要的电源以美国功率集成公司(PowerIntegrationsInc.)的TOPSwitch-II系列的单片开关电源芯片TOP224Y为核心提出开关电源的设计方法和步骤以及如何选用外围元器件并且测试了开关电源的性
3、能研究PLC主要硬件部分包括输入输出和通信部分设计出符合小型PLC的硬件电路应用PLC内核程序设计出具体的PLC应用软件最后结合具体的PLC应用系统对该PLC做整机测试以及进行PLC网络扩展试验对其性能进行评估关键词嵌入式系统C8051F040可编程控制器开关电源网络扩展IAbstractEmbeddedsystemsarespecialcomputersystem.Theyarebasedoncomputertechnologyandtaketheapplicationasthefirstimportantthing
4、,theirsoftwareandhardwarecanbecutout,andtheyalsofitforapplicationsystemswhichhavestrictrequestwithfunction,reliability,cost,powerwasteandbulk.Astheveryimportantbasicequipment,ProgrammableLogicController(PLC)iscalledoneofthethreemajorpillarsinAutomationIndustry.I
5、nthethesis,underthedevelopedproject“EmbeddedsystemsdevelopmentbasedonC8051F040MCU”,andonthebaseofstudyingembeddedsystemstechnology,thepaperpresentsdesignplanforthesmallPLC.Thehardwareisbasedonthehighefficient8bitembeddedmicroprocessorC8051F040,itsinputandoutputf
6、unctionisextendedwithitsplentyofsourceonchip.TheembeddedPLCcoreprogrammeistakenasthecenter,andtheneededapplicationisdeveloped,andisextendedtoafullandappliedPLCsystem.Inthethesis,thePLCcorehardwarecircuitwhichisbasedonthemicrocontrollerC8051F040isdeeplystudied,in
7、cludingexternalRAMforpowerdropping,hardwarewatchdogcircuitandtheinterfacecircuitforextent.Atthesametime,ThePLCcoresoftwareisstudied,includingitsbasicfunction,itsstructureandrealization,itstaskadministrationandschedule.ThenthepowersupplyofPLCisstudiedandanalyzed,
8、andthepowersuitableforthesmallPLCisdesignedcombinedtheup-to-dateSMPS(SwitchingModePowerSupply)technology.BaseonthesingalchipSMPSTOP224YintheTOPSwitch-IIserialofAmeric