©1994-2009ChinaAcademicJournalElectronicPublishingHouse.Allrightsreserved.http://www.cnki.net单片机应用系统的低功耗设计张家田(西安石油学院电子工程及仪器系西安710065)摘要介绍了一种单片机应用系统低功耗设计的方法。在野外动态测试技术中要求测试仪器长期工作,其能源必须由自身提供,即所谓的自容式。测试系统的低功耗设计是研制中面临的重要技术问题。关键词单片机系统低功耗设计1引言在研究开发野外动态测试仪器系统时,低功耗设计成为一个重要的技术问题。因为野外动态测试要求仪器系统连续或断续的长期工作数十天甚至上年,能量供给多数是太阳能或化学电池。石油井下监测或水下监测等环境只能使用化学电池。动态检测的场合一般是对缓慢变化的物理量进行测量,要求仪器间隔一定时间进行测量,其它时间让仪器系统掉电工作。那么,设计低功耗的系统除了选择低功耗的元器件外,电源管理单元的设计就显得尤其重要。下面介绍一种井下存储式压力动态测试系统的低功耗系统设计,以说明系统设计的一般方法。PT-01A型井下存储式压力动态测试系统的技术32路A�D转换板,接成32路单端输入形式。分别将32路A�D转换板的32根信号线与多路模拟信号转换模块的D0-D31信号线相连。314多路模拟信号转换模块与开关量输出板的连接为给多路模拟信号转换模块提供工作状态选通信号INH和输入译码选择信号A、B、C,选用一块STD537332路光电隔离开关量输出板。该输出板的4个端口地址分别为015CH、015DH、015EH和015FH。将多路模拟信号转换模块的三个译码输入选择端A、B、C分别与输出板端口地址为015CH的输出线D0、D1、D2连接。将1~8个大组的多路模拟开关工作状态选通端B0~B7与开关量输出板端口地址为015DH的8根输出线D0~D7相连;将9~12个大组的模拟开关CD4051的工作状态选通端B8~B11与开关量输出板端口地址为015EH的4根输出线D0-D3相连。4数据采集系统软件流程该多路数据采集应用C++210语言编程。下面给出在3072个测试点情况下多路数据采集系统定时数据采集软件流程图,如图3所示。参考文献1魏庆福1STD总线工业控制机的设计与应用1北京:科学出版社,19902雷丽文1微机原理与接口技术1北京:电子工业出版社,1992TheInterfaceDesignofMultipointDataAcquisitionSysteminComputerLiaoXiangxue(ChongqingSanxiacollege,Wanzhou,404000)AbstractUndermultipointmeasuring,theinterfacedesignmethodofmultipledataacquisitionsystemisintroduced.Givethehardwareinterfacecircu...