资源描述:
《探讨提高单片机系统可靠性方法毕业论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、探讨提高单片机系统可靠性方法毕业论文摘要:阐述在单片机选型、单片机系统设计以及制造工艺等方面应注意的问题,以实现高可靠性的单片机应用系统,讨论了提高系统可靠性的措施,并提出了提高系统可靠性的综合设计方法。使系统的可靠性得到了充分的保障。关键词:单片机;可靠性;抗干扰 1电源干扰及其抑制 单片机应用系统的可靠性是极为重要的。在影响单片机系统可靠性的诸多因素中,电源干扰可谓首屈一指。据统计,计算机应用的运行故障有90%以上是由电源噪声引起的。 1.1交流电源干扰及其抑制 多数情况下,单片机运用系统都使用交流220V、50Hz的
2、电源供电。在工业现场,生产负荷的经常变化,大型用电设备的启动与停止,往往要造成电源电压的波动,有时还会产生尖峰脉冲,这种高能尖峰脉冲的幅度约在50000V~4000V之间,持续时间为几个毫秒。它对计算机应用系统影响最大,能使系统的程序“跑飞”或使系统造成“死机”。因此,一方面要使系统尽量远离这些干扰源,另一方面要采用电源滤波器。这种滤波器是按频谱均衡原理设计的一种无源四端网络。为了提高系统供电的可靠性,还要采用交流稳压器,防止电源的过压和欠压。采用1∶1隔离变压器,防止干扰通过初次级间的电容效应进入单片机供电系统。 1.2直流电源抗干
3、扰措施 1.2.1采用高质量集成稳压电路单独供电 单片机应用系统中往往需要几种不同电压等级的直流电源。这时,可以采用相应的低纹波高质量集成稳压电路。每个稳压电路单独对电压过载进行保护,因此不会因某个电路出现故障使整个系统遭到破坏,而且也减少了公共阻抗的互相偶合,从而使供电系统的可靠性大大提高。 1.2.2采用直流开关电源 直流开关电源是一种脉宽调制型电源。它甩掉了传统的工频变压器,具有体积小、重量轻、效率高、电网电压范围宽、变化时不易输出过电压和欠电压的特点,在计算机应用系统中应用非常广泛。这种电源一般都有几个独立的电压输出,如
4、±5V、±12V、±24V等,电网电压波动范围可达220V的10%至-20%,同时,直流开关电源还具有较好的初、次级隔离作用。(转载自zm。在可能的情况下,地线尽量加宽;旁路电容的地线不要太长;功率地通过电流信号较大,地线应较宽,必须与小信号地分开。 2.4信号电缆屏蔽层的接地 信号电缆可以采用双绞线和多芯线,又有屏蔽和无屏蔽两种情况。双绞线具有抑制电磁干扰的作用,屏蔽线具有抑制静电磁感应干扰的作用。 对于屏蔽线,屏蔽层最佳的接地点是在信号源测(一点接地)。 3其他提高系统可靠性的方法 3.1硬件抗干扰设计 (1)选择抗干扰
5、性能强的CPU。单片机和单片机抗干扰能力是不一样的。如果你的产品是工作在干扰比较大的环境,可以选用抗干扰能力强的单片机。 (2)数字量的光电隔离。开关量信号实际上有不同的信号传输方式:①TTL电平;②RS232电平(非平衡信号);③RS485电平(平衡信号或者差分信号);④电流环路(有电流或者无电流)。 单片机的输入输出口线是最容易引进干扰的地方;对于不使用的I/O口线,需要使用电阻上拉到高电平,不可悬置。直接将开关量信号接到单片机的口线上,是最不可取的设计;至少要加一个缓冲驱动的芯片隔离,而且这个芯片要跟CPU尽量近;在严重干扰的
6、情况下,需要将所有的口线采用光耦光电隔离。光耦隔离就是采用电流环路传输,避免在长线传输的时候,在传输线上积累高压和感应信号,使得数据紊乱甚至损坏TTL接口芯片,或者干扰单片机的正常运行。注意,采用光电隔离是为了信号使用电流环路传输,而不是使用TTL电平传输,这意味着,从CPU模块的角度看,开关量输出、驱动器件,如74LS244/245/07…等等,在CPU模块这里,光耦在另外一块电路板处;开关量输入,光耦在CPU模块处,而驱动器件在另外一块电路板处;这样才能形成电流环路。数字信号的电流环路的电流一般在5mA~10mA,根据光耦的指标而定
7、。在工业环境下与CPU模块相对独立的键盘,需要使用光耦光电隔离接入到系统中,否则极易损坏接口芯片。 (3)模拟量的光电隔离。模拟量隔离有2种方法,一种是,使用线性光耦,隔离模拟量;由于线性光耦的价格昂贵,并且线性区也很窄,不推荐使用。比较常用的办法是,选用SPI接口,或者3线接口的AD或者DA,把数据、时钟和使能信号,使用光耦隔离。这实际上是把模拟量的信号转换成串行的开关量的数据流传输。另一种是使用4mA~20mA的电流环路,但是4mA~20mA的芯片价格比较昂贵,而且电路也复杂。(作文网zw.nseac.整理) (4)模拟量的通讯
8、传输。使用一个CPU,把模拟量读入到CPU,再通过RS485接口把数据按照通讯协议,传输到主CPU模块;当然,也可以传输开关量信号等。实际上,这是一个分布式的测控网络的方法;多板的单片机测控系统经常使用这种