基于单片机温度检测与红外遥控控制系统的设计(18)

时间:2025-03-10

图19 单片机控制LCD流程图

先对LCD进行初始化设置,然后根据单片机发送的信息在显示屏上显示内容。当实际温度发生变化时,随时更行显示屏上第一行的内容进行修正,同时可以随时修改第二行温度的限度值,根据设定温度限度判断是否进行报警处理,如图19所示。LCD1602模块的运行程序详见附录系统程序。

5 系统抗干扰设计

近些年来,随着单片机应用系统的不断向前发展,其应用的领域不断扩大的同时,其应用的工作环境也发生了很大变化,它开始被应用于一些环境比较恶劣合复杂的条件下,因而,可靠性与安全性也开始成为其研究的一个重要且突出的问题。对于单片机系统来说,若是不能长期保持长期稳定可靠的工作,长时间的误差会开始积累,等到一定程度会导致系统失灵,甚至是巨大的设备损失和经济损失。

一般情况来看,对于影响单片机的应用系统能够稳定运行的并且能实现安全运行的因素,主要有两方面的原因,一是系统本身的内部影响,二是外部工作环境(主要是元器件的选择与应用、电气干扰,系统结构设计等等)的影响。所以针对影响单片机正常工作的主要因素,可以采取硬件抗干扰合软件抗干扰来减少影响,使其采集误差相对减少,控制状态得到控制和程序也能够正常运行等等。

5.1 硬件抗干扰介绍

在单片机系统的应用设计中,硬件抗干扰设计始终是系统整体抗干扰的核心和主题。因为只有在硬件抗干扰的设计成熟的基础上,才能进一步改进和坚强软件抗干扰的效果,对于抗干扰软件和他的一些重要信息都基本上都是一固件的形式存放在随机存储器中ROM之中,若没有可靠地硬件设计电路,再好的抗干扰软件也不会起到太大的作用,也就没有了用武之地。

对于单片机控制系统来说,信息传送的传输通道称为电路设计的过程通道,他一般包括前向通道、后向通道和单片机间的数据信息的传输通道。信息在传送过程中在传送通道中收到的干扰叫做过程通道干扰。

在用到硬件抗干扰设计线路板时,一般应遵循以下几个抗干扰的设计原则:首先,电源线布置原则,应根据电流大小,尽可能大的使导线加宽,而电源线和地线的设计应使其与数据线的传递方向保持一致,在电源的输入端要加上去耦电路。其次,地线的布置原则,将电路的数字地线与模拟地线采用分开走线方式,并分别和几个电源线进行相连。最后,去耦电容的配置和信号线的分类走线。

5.2 软件抗干扰介绍

正如前面所提到的,软件抗干扰性的好坏有硬件的抗干扰设计电路决定,软件的抗干扰性只不过是对硬件方面的一些补充和完善。虽然,软件的抗干扰性取决于硬件方面的设计,但也起到一定的重要作用,例如,软件抗干扰设计起来比较灵活多变,而且可靠性好的同时,可以节省更多的硬件资源,所以,其用途也是比较广泛。

对于本设计来说,采用的红外线遥控按键功能设置中利用了软件延时,通过软件延时来进一步确定信息的正确性,从而增强了系统采集信息可靠性和准确性,抗干扰性也得到了提高。

6 系统调试及实现

对于单片机应用系统的开发过程,要在完成软硬件设计后,进行功能调试,可以通过调试来去除系统中错误以及修正系统中不协调的因素,从而保证系统的功能可以完全及顺利实现。

6.1 设计系统的开发环境

本设计的开发环境用到了Altium Dsigned软件、Keil uVision4软件和STC_ISP软

基于单片机温度检测与红外遥控控制系统的设计(18).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219