关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 一种远程流量计量系统的设计

一种远程流量计量系统的设计

作者:时间:2011-07-24来源:网络收藏
(2)消除电源的尖峰干扰

本文引用地址:http://www.eepw.com.cn/article/161773.htm

  尖峰干扰是从交流电网串入电源的干扰信号。消除尖峰干扰的基本方法是为单片机的电源加上滤波电容。即在电源的输入端并联两个电容进行滤波和去耦,其中大容量的电容负责过滤除低频干扰,而小容量的电容负责过滤高频干扰。

  (3)滤除晶振振荡信号中的高频噪声

  为了保证能够得到理想的时钟脉冲,应采取如下措施:选取性能稳定、温漂较小的晶振片;晶振片的安装位置应尽量靠近单片机芯片,以减少振荡脉冲信号传输的距离;在晶振片的两端连接高频滤波电容;必要时在振荡器上加一个屏蔽罩,并将屏蔽体与安全地在一点上连接。

  另外,将强信号和弱信号分开走线;芯片未使用的输入端接地或接高电平,而不悬空;在信号上接上上拉电阻(如图4中的R2和R3)。

  4.2 软件抗干扰措施

  完善的软件对硬件系统的抗干扰措施起补充作用,如设置自检程序、设置软件陷阱、采用软件冗余技术等。

  (1)设置自检程序

  在程序的特定部位或某些内存单元设置标志,在运行中不断进行循环测试,以保证系统中信息存储、传输、运算的高可靠性。在上位机的软件系统中,每次从节点读取信息时,都要测试通信线路的连通性。如果线路是维持连通的,则直接读取数据;如果线路已断开连接,则需要重新拨号建立连接后再读取数据。

  (2)设置软件陷阱

  为避免程序运行中跑飞,使用PIC单片机的GOTO指令强行使程序跳转到系统复位后的主程序入口处,可以在系统的程序存储器的空闲区或未使用的中断区域设置陷阱。但是方法对于程序指针进入数据区而导致的混乱无能为力,这种情况要使用看门狗电路加以解决。

  (3)软件冗余

  在影响程序流向的关键语句前面加上几条空操作NOP指令,以确保程序中关键语句的执行时系统信号的稳定。

  5 结束语

  基于MODEM和PSTN系统,是MODEM通信技术对远程的一种创新应用,尤其是下位机的软件是该系统的核心技术和知识产权。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭