单片机数字计时器的系统设计与型式试验

发布者:zeta16最新更新时间:2016-03-17 来源: 21ic关键字:PIC16F887  计时器  抗干扰 手机看文章 扫描二维码
随时随地手机看文章
引言

目前市场上计时器种类很多,并且有部分厂家可根据客户的要求定制,但有的商家为了节约成本,对生产质量没有进行很好的控制,在芯片的选择和整个系统可靠性试验方面都没有很好地把关,而且目前市场上所采用的数码管质量较差,抗干扰能力差,不能应用于复杂的环境。单片机数字计时器体积小巧、精度高、抗干扰能力强,适用于复杂的工作环境。

1 硬件设计

1.1 系统结构

系统主要由电源模块、输入部分、控制部分和显示部分组成,系统结构框图如图1所示。

a.jpg

1.2 单片机最小系统设计

控制部分选用40引脚单片机PIC16F887,该单片机采用了精简指令集、哈佛总线结构和二级流水线,价格低、可靠性高、功耗低、体积小。单片机最小系统如图2所示。

b.jpg

单片机最小系统由PIC16F887单片机、复位模块、4 MHz外部晶振、排针等组成。其中,7引脚、8引脚、28引脚VDD为电源端,接工作电源DC 5 V。6引脚、30引脚、31引脚VSS为接地端,直接接地;32引脚、33引脚接4 MHz外部晶振,电容取22 pF;VPP复位端接上拉电阻连接到工作电源。

1.3 显示部分

显示部分采用工业级4位7段数码管动态显示,这样可以节省I/O口,而且功耗低。显示部分电路图如图3所示。

c.jpg

1.4 输入部分

输入部分有两路独立的启动/停止端和复位端,互不干扰。输入通道采用光耦TLP521做隔离,信号单向传输,输入端与输出端完全实现了电气隔离,输出信号对输入端无影响,抗干扰能力强、工作稳定使用寿命长、传输效率高。输入部分电路如图4所示。

d.jpg

1.5 电源部分

电源部分为24 V转5 V稳压隔离电源模块,输入电压范围宽,工作可靠稳定。输入电压范围为DC 18~36 V,输出电压5 V,输出功率5 W。电源部分电路图如图5所示。

2 软件设计

计时器控制程序采用中断触发方式,选用定时器1进行定时计时,其具有两路独立的启动和停止端口以及与之对应的独立的复位端口,分别命名为“启动/停止1”、“启动/停止2”、“复位1”和“复位2”。各控制端口采用DC24 V电平触发工作方式,两路控制独立工作,互不干扰,工作可靠,抗干扰能力强。

2.1 主程序流程图

当第1路控制端接通DC 24 V电平时,计时器开始计时,断开时,计时器停止计时,数码管闪烁显示当前计时提示,直到复位端接通DC 24 V电平时计时器复位,计时清零。两路控制端是独立的,第1路控制端启动计时,只能由第1路的复位控制去复位和清零,当第1路启动计时且未复位时,第2路启动计时和复位操作无效。第2路控制与第1路相同。主程序流程图如图6所示。

e.jpg

2.2 显示模块

显示模块选用的数码管为4位7段动态显示,根据计时范围小数点自动移动。当计时数据大于等于0且小于10,显示个数位和3位小数位;当计时数据大于等于 10小于100,显示两位整数位和两位小数位;当计时数据大于等于100且小于1000时,显示3位整数位和1位小数位;当计时数据大于等于1000且小于10 000时,显示四位整数位;当计时数据大于等于10 000时,显示复位从0开始,但是系统内部累计计时,不清零,直到手动复位清零.

f.jpg

 

g.jpg

2.3 控制模块

控制程序采用终端电平中断触发方式,控制定时器的启动和停止。

h.jpg
i.jpg

2.4 延时模块

j.jpg

3 型式试验

在实现功能的基础上,分别对该设备进行了功能试验、电磁兼容试验和环境试验。

3.1 功能试验

在功能试验中,设备运行良好,能够很好地实现所设计的各项功能。计时器计时范围为0.000~9 999 s,当计时达到9 999 s后,计时器从0.000重新开始计时,且运行30 000 s后误差不大于1 s。

3.2 电磁兼容试验

按照TB3073—2003的规定,在电磁兼容实验中做了以下试验:静电放电抗扰度试验、电快速瞬变脉冲群抗扰度试验、浪涌(冲击)抗扰度试验、工频磁场抗扰度试验和脉冲磁场抗扰度试验。在试验过程中,遇到了一些问题并及时进行了改进。

3. 2.1 静电放电抗扰度试验

当在电源端口接线端子加空气放电8 kV干扰时,计时器出现错误复位情况,经分析应该是接线端子质量问题,更换为台湾町洋的接线端子后,计时器工作正常,没有再出现在空气放电干扰下的复位情况,设备工作正常。设备通过了静电放电抗扰度试验3级A类。

3.2.2 电快速瞬变脉冲群抗扰度试验

当给电源线加+2 kV/5 kHz和-2 kV/5 kHz干扰时,计时器显示闪烁,不能正常计时,据观察显示是300 ms复位一次。电快速瞬变脉冲群是由间隔为300 ms的连续脉冲串构成,经分析是由于电源没有加防护电路而使干扰直接影响到正常计数。经过多次试验和改进,选择在电源口增加如图7所示的滤波电路,使设备顺利通过电快速瞬变脉冲群抗扰度试验3级A类。在试验中和试验结束后,设备工作正常。

k.jpg

3. 2.3 浪涌(冲击)抗扰度试验

当给电源端加冲击时,击穿了电源端的CBB电容和二极管,说明防护电路还不够完善,还需改进。经过多次试验和改进,在电源端口并联了一个TVS管和压敏电阻,使设备通过了浪涌(冲击)抗扰度试验3级A类。选择的滤波电路如图8所示。在试验中和试验结束后,设备工作正常。

l.jpg

此外,计时器顺利通过3级A类工频磁场抗扰度试验和脉冲磁场抗扰度试验,干扰试验中和实验结束后,受试设备均能正常工作。

3.3 高温试验

在+70℃下2 h升温和保温过程中,计时器能正常工作,试验后从试验箱内取出试品,在常温下放置2 h后,计时器能正常工作。

3.4 低温试验

在-40℃下2 h降温和保温过程中,计时器能正常工作,试验后从试验箱内取出试品,在常温下放置2 h后,计时器能正常工作。

3.5 交变湿热

设备在经过循环次数为12周期的交变湿热(高温40℃)后,潮湿绝缘电阻不小于1.5 mΩ。

①潮湿绝缘电阻:在交变湿热最后一周期结束前2 h在试验箱内测试;

②绝缘耐压:试验结束后,试品从试验箱内取出在常温下放置恢复2 h,进行绝缘耐压试验,复试时的电压值为原实验值的75%,历时1 min,试验期间无击穿或闪络现象。

结语

数字计时器选用PIC16F887单片机,价格低、可靠性高、功耗低、体积小;显示部分选用了工业级4位7段数码管动态显示,显示稳定;输入通道采用光耦 TLP521做隔离,信号单向传输,输入端与输出端完全实现了电气隔离隔离,抗干扰能力强,传输效率高,使用寿命长;电源模块选用稳压隔离电源模块,输入电压范围宽,工作可靠稳定;计时器体积小巧,计时准确,精度高。该计时器通过了电磁兼容试验和环境试验,能够应用于复杂环境条件,工作可靠稳定,抗干扰能力强。

关键字:PIC16F887  计时器  抗干扰 引用地址:单片机数字计时器的系统设计与型式试验

上一篇:基于PIC32的居室智能化平台的设计与实现
下一篇:基于单片机的数控恒流源系统设计

推荐阅读最新更新时间:2024-03-16 14:47

计时器程序
;************************************************** ;带键盘设置的秒计时器 ;功能:倒计时的秒计时器,从59倒计到0,然后又从59开始倒计到0; ;各个键的功能 ;S1:开始运行 ;S2:停止运行 ;S3:高位加1,按一次,数码管的十位加1,从0-5循环变化 ;S4:低位加1,按一次,数码管的个位加1,从0-9循环变化 ;************************************************** KEYOK BIT  00H STARTRUN BIT 01H VALUE EQU 21H SETVAL EQU 22H ;设置值 COUNTER EQU 23
[单片机]
微控制器的抗干扰软件编程方法
    微控制器越来越多地用于各种电子领域,例如自动化、工业控制中。随着金属氧化物半导体的硅晶体管几何尺寸的不断缩小,系统设计中的电磁兼容性(EMC)问题,成为采胳膊小尺寸器件进行设计的必须考虑的主要问题。     在嵌入式微控制器内部,对于内部产生的电磁发射,采用软件措施的效果并不明显。因为发射主要是由CPU中的内部时钟和噪声引起,而且高速开关电流是由微控制器中的多种不同的门所形成。如果芯片版图设计时没有考虑电磁兼容性,那么外部的PCB(印制电路板)将会大大增强那些不必要的噪声信号。所以在很多设计中,采用软件很难消除这种固有的电子发射影响。     但是,在控制器应用中,却可采用软件的方式来抑制外来干扰。本文给出了一些常
[单片机]
微控制器的<font color='red'>抗干扰</font>软件编程方法
采用CPLD实现数字滤波及抗干扰设计
1 滤波和抗干扰概述 单片机应用系统的输入信号常含有种种噪声和干扰,它们来自被测信号源、传感器、外界干扰源等。为了提高测量和控制精度,必须消除信号中的噪声和干扰。噪声有两大类:一类为周期性的;另一类为不规则的。前者的典型代表为50Hz的工频干扰,一般采用硬件滤波,使用积分时间等于20ms的整数倍的双积分A/D转换器,可有效地消除其对信号的影响。后者为随机信号,它不是周期信号,可用数字滤波方法予以消弱或滤除。所谓数字滤波,就是通过一定的计算或判断程序来减少干扰信号在有用信号中的比重,故实际上它是一种软件滤波。硬件滤波具有效率高的优点,但要增加系统的投资和设备的体积,当干扰的性质改变时我们往往不得不重新搭接电路;软件滤波是用程序实
[单片机]
采用CPLD实现数字滤波及<font color='red'>抗干扰</font>设计
单片机测控系统抗干扰
概述 干扰是造成单片机测控系统故障的主要原因之一。干扰对系统的影响轻则影响测量与控制精度,重则使工作系统完全失常。要消除干扰必须抓住形成干扰的三要素,即:干扰源、耦合通道和接收设备。 1干扰因素 在单片机测控系统中,主要存在空间辐射干扰、信号通道干扰、电源干扰和数字电路引起的干扰。 抗干扰就是针对干扰的产生性质、传播途径、侵入的位置和侵入的形式,采取适当的方法消除干扰源,抑制耦合通道,减弱电路对噪声干扰的敏感性,通常需要采取 综合治理 的措施。 (1) 合理选择元器件 根据电器参数选择合理器件以满足系统性能要求。尽量选用集成度高、温漂小、抗干扰性能好以及功耗小的元器件。 (2) 电源干
[单片机]
51单片机【一】背景 计时器
单片机(Microcontrollers)MCU 是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。 这些是度娘上找到的 简单点说就是微型 廉价的逻辑电路 来控制我们身边许许多多的带电的东西 单片就是单个硅晶片 嵌入其他系统属于简单 低级的嵌入式系统。嵌入式指的是嵌入产品中 狭义的
[单片机]
51单片机【一】背景 <font color='red'>计时器</font>
工业现场RS485通讯的抗干扰措施
    变频器已被公认为是最理想、最有发展前途的调速方式之一,在工业现场中变频器的应用非常广泛,在能源、化工、机械制造,食品加工等工业领域有着不可替代的作用。但是物有两极,有利就有弊,变频器工作过程中会产生谐波,对电网造污染,影响电网内用电设备的正常工作。     RS485通讯在工业现场应用广泛,但是对变频器的干扰尤其敏感,必须采取有效的抗干扰措施以保证通讯的正常稳定。这里介绍一些简单高效的抗干扰措施,不会显著增加成本。     1、对成产设备及变频器进行有效的接地。注意接地线必须使用16平方以上的线径,接地铁制作及掩埋按标准执行。     2、通讯设备电源隔离。采用变压器或其他隔离设备与电网隔离。如果用的plc,24v电
[嵌入式]
在嵌入式开发中软件抗干扰有哪些问题?如何解决?
关于软件抗干扰问题和策略,如果在实际应用中能很好的遵循这些原则,再配合硬件电路的抗干扰措施,基本上可以消除干扰影响。但有时往往因为程序本身的复杂度和芯片资源的限制,再加上编程人员本身的能力限制,不能做到十分完善。所以我们只能给出一些建议,至于具体的实现,就需要各位在平时的项目实践中不断的摸索和积累经验。以下是之前有关软件抗干扰的问题答复,谨供参考: 防止干扰最有效的方法是去除干扰源、隔断干扰路径,但往往很难做到,所以只能看单片机抗干扰能力够不够强了。单片机干扰最常见的现象就是复位;至于程序跑飞,其实也可以用软件陷阱和看门狗将程序拉回到复位状态;所以单片机软件抗干扰最重要的是处理好复位状态。 一般单片机都会有一些标志寄存器,可以
[单片机]
PLC抗干扰的几种措施
  PLC(可编程序控制器)是以微处理器为核心,综合了计算机技术、自动控制技术和通信技术而发展起来的一种通用工业自动控制装置。具有控制功能强,可靠性高,使用灵活方便,易于扩展等优点而应用越来越广泛。在冶金、交通、化工、电力等领域获得了广泛的应用,被成为现代工业技术的三大支柱之一。 高可靠性是电气控制设备的关键性能。PLC由于采用现代大规模集成电路技术,采用严格的生产工艺制造,内部电路采取了先进的抗干扰技术,具有很高的可靠性。故障也就大大降低。尽管PLC在设计制造时已采取了很多措施,使它对工业环境比较适应,但是为了确保整个系统稳定可靠,还是应当尽量使PLC有良好的工作环境条件,并采取必要的抗干扰措施。   1 PLC控制系统干扰的
[电源管理]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved