• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 无线通信 > 技术文章 > 基于AT89S8252排污远程监测系统

基于AT89S8252排污远程监测系统

录入:edatop.com     点击:
3 远程监测系统下位机的软件设计

基于"三线式"的MODEM通信接口程序,关键是软件握手信号的处理;模拟/数字转换接口程序,关键是AD7705的初始化和双通道的切换;主模块框架的构建,关键是微处理器资源的合理分配和使用;适应无人职守的系统可靠性设计,关键是软硬件看门狗的应用。

3.1 下位机的软件框架

整个下位机系统的软件框架如图5所示。

\


在图5中,主模块、通信模块、A/D转换模块及显示模块为独立模块,主模块为核心,管理其他3个子模块,这4个模块均为实模块;而软件与硬件看门狗模块为虚模块,它以适当的形式和适当的时机存在于主模块和MODEM通信模块中,其作用就是监视系统的运行状态,以防通信死锁等意外情况导致下位机瘫痪,实现下位机在软故障条件下的自恢复。

3.2 软件主模块设计

软件中主模块是管理模块,设计的考虑因素有:

(1)系统资源的合理使用,例如中断资源、内部存储器和寄存器资源;

(2)在实现功能的前提下,保证程序的简化和优化,减少调试工作量。

主模块首先考虑的是A/D转换和通信之间的关系问题,其次是各模块的层次问题,最后是看门狗在各模块中的嵌入问题。

主模块的流程图如图6所示。

\


4 结语

随着当前信息时代的飞速发展及新型单片机技术在控制领域的发展和应用的拓宽。远程监测在工业管理也得到了实际应用,本系统设计研究提供了一种监控应用系统,并将其应用到地区之间的管理系统中,实现了监测的数据共享,为环保部门提供一种新型,可视化,高效的远程监测与管理系统。

上一篇:闪速存储器芯片AT29系列的典型应用
下一篇:智能卡抗DPA攻击的设计与实现

手机天线设计培训教程详情>>

手机天线设计培训教程 国内最全面、系统、专业的手机天线设计培训课程,没有之一;是您学习手机天线设计的最佳选择...【More..

射频和天线工程师培训课程详情>>

  网站地图