单片机的应用
由于单片机具有显著的优点,它已成为科技领域的有力工具,人类生活的得力助手。它的应用遍及各个领域,主要表现在以下几个方面:
(1)单片机在智能仪表中的应用 单片机广泛地用于各种仪器仪表,使仪器仪表智能化,并可以提高测量的自动化程度和精度,简化仪器仪表的硬件结构,提高其性能价格比。
(2)单片机在机电一体化中的应用 机电一体化是械工业发展的方向。机电一体化产品是指集成机械技术、微电子技术、计算机技术于一体,具有智能化特征的机电产品,例如微机控制的车床、钻床等。单片机作为产品中的控制器,能充分发挥它的体积小、可靠性高、功能强等优点,可大大提高机器的自动化、智能化程度。
(3)单片机在实时控制中的应用 单片机广泛地用于各种实时控制系统中。例如,在工业测控、航空航天、尖端武器、机器人等各种实时控制系统中,都可以用单片机作为控制器。单片机的实时数据处理能力和控制功能,可使系统保持在最佳工作状态,提高系统的工作效率和产品质量。
(4)单片机在分布式多机系统中的应用 在比较复杂的系统中,常采用分布式多机系统。多机系统一般由若干台功能各异的单片机组成,各自完成特定的任务,它们通过串行通信相互联系、协调工作。单片机在这种系统中往往作为一个终端机,安装在系统的某些节点上,对现场信息进行实时的测量和控制。单片机的高可靠性和强抗干扰能力,使它可以置于恶劣环境的前端工作。
(5)单片机在人类生活中的应用 自从单片机诞生以后,它就步入了人类生活,如洗衣机、电冰箱、电子玩具、收录机 等家用电器配上单片机后,提高了智能化程度,增加了功能,倍受人们喜爱。单片机将使人类生活更加方便、舒适、丰富多彩。 综合所述,单片机已成为计算机发展和应用的一个重要方面。另一方面,单片机应用的重要意义还在于,它从根本上改变了传统的控制系统设计思想和设计方法。从前必须由模拟电路或数字电路实现的大部分功能,现在已能用单片机通过软件方法来实现了。这种软件代替硬件的控制技术也称为微控制技术,是传统控制技术的一次革命。
目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录象机、摄象机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。更不用说自动控制领域的机器人、智能仪表、医疗器械了。因此,单片机的学习、开发与应用将造就一批计算机应用与智能化控制的科学家、工程师。
单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,大致可分如下几个范畴:
1.在智能仪器仪表上的应用
单片机具有体积小、功耗低、控制功能强、扩展灵活、微型化和使用方便等优点,广泛应用于仪器仪表中,结合不同类型的传感器,可实现诸如电压、功率、频率、湿度、温度、流量、速度、厚度、角度、长度、硬度、元素、压力等物理量的测量。采用单片机控制使得仪器仪表数字化、智能化、微型化,且功能比起采用电子或数字电路更加强大。例如精密的测量设备(功率计,示波器,各种分析仪)。
2.在工业控制中的应用
用单片机可以构成形式多样的控制系统、数据采集系统。例如工厂流水线的智能化管理,电梯智能化控制、各种报警系统,与计算机联网构成二级控制系统等。
3.在家用电器中的应用
可以这样说,现在的家用电器基本上都采用了单片机控制,从电饭褒、洗衣机、电冰箱、空调机、彩电、其他音响视频器材、再到电子秤量设备,五花八门,无所不在。
4.在计算机网络和通信领域中的应用
现代的单片机普遍具备通信接口,可以很方便地与计算机进行数据通信,为在计算机网络和通信设备间的应用提供了极好的物质条件,现在的通信设备基本上都实现了单片机智能控制,从手机,电话机、小型程控交换机、楼宇自动通信呼叫系统、列车无线通信、再到日常工作中随处可见的移动电话,集群移动通信,无线电对讲机等。
AVR单片机在工业控制系统中的应用
单片机在工业控制领域应用时不同于民用、商用领域中的应用,工业控制所处的环境相对比较恶劣,干扰源多,其常见干扰源来自现场工业电气在投入、运行、切断等工况下产生的静电感应、尖峰电压、浪涌电流等干扰。实践表明,在工作室中按用户要求设计的小型工业采暖控制系统,尽管各项逻辑功能及技术指标的测试都正常,但该系统拿到现场上却不能使用,检测失灵,操作失控,显示花屏等现象接踵而来。经分析,其干扰是从现场不同路径传入单片机控制系统的。切断干扰源,提高单片机抗干扰能力是解决控制系统正常工作的前提。
2 抗干扰措施
2.1 测温信号的抗干扰
测温电路采用的是单总线芯片DS18B20,该芯片具有测温精度高,连接线路简单等优点,其测温范围为-55℃到+125℃。适合于采暖系统测温,在实际应用中当温度在 60℃以下时可正常工作,随着温度的升高,当温度大于 60℃以上时,测温数据开始跳动,且温度越高跳动越剧烈,甚至无法观测。电源加了滤波退偶电路效果不明显,在数据线上并接小电容进行高频旁路时,电容小不起作用,电容大了则数字信号消失。最后经试验在数字电路上加如图 1所示标称值的 RC阻容滤波电路达到了预期效果。
2.2 限位开关信号的抗干扰
由于限位开关及馈线与 220V交流负载比较靠近,因此,负载产生的交流强磁场直接对限位开关及馈线产生干扰。解决的办法采用光电隔离方式,通过光耦组件 PC827将单片机控制回路与被控回路负载(如电机)隔离开来。从而大大减小了来自负载回路对单片机产生的干扰。
2.3 电源回路的抗干扰
电源干扰中的尖峰干扰是一种频繁出现的叠加于电网正弦波上的高能脉冲,其幅度可达几千伏,宽度只有几个毫微秒或几个微秒,抑制办法可从多方面入手。如图 2所示,T1为电源变压器,在其交流电源的输入端并联压敏电阻RV用来吸收电网瞬间产生的尖峰电压;C1为高频旁路电容,抑制高频差模干扰,C2和 C3用来抑制高频共模干扰。电感 L1中两个线圈绕向相同,流过的电流大小相等,但每一瞬变间的电流方向相反使感生的电磁场方向也相反,故生成的反电势干扰可以相互抵消。可有效抑制电源端较低频率的干扰。
2.4 输出驱动电路的抗干扰
输出驱动采用电磁继电器方式,通过电接点带动交流电机或直流电磁铁,尽管继电器具有一定的电磁隔离作用,但交流电机或电磁铁激磁线圈断开时会产生高压反电势产生串扰。解决的办法如图3(a)所示,在交流负载如电机两端并接一个高压电容C2,当驱动电路使继电器接点 K断开电机时产生的高压反电势可由并接在电机负载上的电容C2来吸收掉。该电容大小应适当,一般取所带电机中分相电容 C1的十分之一即可。太小作用不明显,太大则影响分相电容的工作,以致启动力矩太小电机堵转。
另外继电器内部的交流 220V接点离继电器线圈很近,很容易产生静电干扰,严重时会使液晶显示器乱码。实践证明继电器结构不同其抗静电干扰能力也不同。应尽量选择继电器线圈与接点距离较远的为好,如图3(b)中的 J2结构的继电器(JQX14F系列)等。
2.5 液晶显示器的抗干扰
显示电路采用LCD汉字液晶显示。LCD液晶显示与LED数码管显示相比具有信息量大,省电,且连接线路简单等优点。但液晶显示的一个致命弱点是抗静电干扰能力差,在使用中一旦有较强的干扰信号出现,显示器就会出现乱码或花屏。尤其是有汉字的液晶显示器花屏出现的机率更高。解决的方法是一方面尽量切断产生静电干扰的途径,另方面是减少液晶显示器本身产生静电干扰的条件。其中,后者更为重要。一般液晶显示器在结构上都有固定液晶显示器面板的金属框。如果在安装时该金属框直接接触外边的固定表盘,形成接触面,使液晶面板会通过金属框及外面固定的金属表盘之间产生电容效应,因而静电干扰不可避免。如图 4所示,要减少静电干扰就必须减少电容效应。具体解决的措施是:将开孔尺寸拓展到图中虚线位置。使得显示器的金属框远离仪表机壳,实测结果电容效应几乎为零。从而乱码和花屏现象不再出现。
2.6外部看门狗与外部时钟
看门狗也称程序监视定时器。尽管 AVR单片机系统内也有该功能的设置,但在应用实践中发现当干扰严重时该功能会失效,即系统死机后单片机内部的看门狗也无法复位。故有必要在单片机外部单独设计看门狗电路。如图 5所示,由 MC4060芯片及外围电路构成一个看门狗电路。MC4060是一个带外接振荡的 14分频定时计数器,R18和 C2时间常数决定振荡频率。采用如图 5所示的参数时,该振荡频率经过 2秒左右时间后 14分频计数器将被记满,Q14由低电平变高电平经三极管 Q3构成的反相器使输出变为低电平,M16单片机被复位。程序正常运行时,会在规定的时间以内(2S左右)由程序向看门狗 MC4060芯片及时发清零(喂狗)信号,使定时计数器还没有记满就被清除,故不会产生复位信号;当程序“跑飞”时,看门狗便不能在规定的时间内得到清除(喂狗)信号,则看门狗将使 M16单片机复位使程序重新开始工作。
为配合看门狗在控制器死机后的复位工作,如图 5所示控制器的系统时钟由外部的时钟专用集成电路DS1307提供,AVR单片机内部时钟资源仅对程序中的延时变量提供相对时间。这样的好处是当看门狗一旦使系统复位,AVR内部时钟必然要清零,而外部系统时钟不会被清零,不影响控制器定时启动或定时停止等项功能的实施。另外,外部时钟 DS1307芯片耗电极省仅需 0.5微安,而内部时钟即使在省电模式下也需要几毫安以上。若用小型 20mAh容量锂电作电源后备,掉电后外部专用时钟可在几年内信息不丢,而内部时钟不到一天就没电了。
3.结束语
在设计开发AVR单片机在工业控制系统中的应用中,抗干扰是一个不能绕过去的现实课题。要解决该课题,熟悉常用的抗干扰措施是一个重要前提。但由于干扰因素多,控制对象及所要求的控制功能不尽相同,所以抗干扰措施并没有固定模式,只能在实践中通过不断摸索来筛选更合理更有效的方案。本文所述的抗干扰措施是一点实践经验的总结,供参考。
本文创新点:1.在 DS18B20数据线上接阻容电路;2.在电源的输入端并联压敏电阻以吸收尖峰电压;3.加大液晶显示器开孔尺寸以减少它本身产生静电干扰。
相关问答
单片机 主要应用于哪些领域? - 潘耶耶- 的回答 - 懂得我就化,来给你讲解知道,这个太广泛了电器,比如电饭煲、电磁炉、电视机、收音机、电话机、微波炉等………………。大到军事航空领域,消费电子、医疗...
单片机 标志位怎么用?单片机标志位可以用来指示某状态是否已经达到或某事件是否已经发生。在单片机控制系统中,我们需要监测某些事件是否已经发生,或者某些状态是否已经到达。这时,...
单片机 主要应用于哪些领域? - 181****4835 的回答 - 懂得1.单片在一个系统中只使用一片机,这是目前应用最多的一种方式。主品单片机与传统的机械产品相结合,使传统的机械产品结构简单化、控制智能化,构成了...
单片机 温度 控制系统 怎么解决?单片机温度控制系统可以通过以下步骤来解决:选择合适的传感器:选用温度传感器来监测环境温度。连接传感器:将传感器与单片机连接,以便采集温度数据。编写...
计算机专业主要学哪些课程-ZOL问答1.计算机数学基础本课程4学分,课内学时72,开设一学期。课程的主要内容:线性代数、概率基础、数理统计基础等。2.计算机电路基础(1)本课程4学...
单片机 、光耦1系统总体结构原理粮食在储藏期间,由于受环境、气候和通风条件等因素的变化,粮仓内温度或湿度会发生异常,这极易造成粮食的霉烂、或发生虫害。那么...
模拟量输出是 控制 什么的?模拟量输出是计算机或控制系统输出的模拟量,在单片机控制系统中,输出信号中模拟量为数不少,它们是单片机输出的数字信号经过模拟量输出通道处理后得到的。模...
单片机 陀螺仪 作用?现在的智能终端已经大面积使用,之前因为成本较高,普遍用在飞机、航母及大型运作设备上,就用现在的智能手机来研究下陀螺仪吧,之后还会介绍清楚陀螺仪的特性,...
飞机 控制系统 用plc还是 单片机 ?飞机控制系统既不用PLC,也不用单片机,而是用ASIC。飞机是要高空飞行的,其控制系统要求体积小,速度快,精度高。而PLC是工厂里才能用的到的,PLC加上其外围模...
诸位资深人士求帮忙 福建隧道PLC区域 控制器 供应商,隧道PLC...[回答]即使是不成熟的尝试,也胜于胎死腹中的策略。感谢合作商深圳迈锐交通一.单片计算机是将电子计算机的基本环节,如:CPU(又称中央处理器,主要由运算器,...