当前位置:华人彩票网 > 华人彩票平台 > 正文

PIC单片机正在地方空调理制器中的使用

发布时间: 2019-06-05   浏览次数:

  系统从法式很是简单,次要施行一个使命,就是键盘扫描检测,由于PIC16F877只要一个外部中缀引脚,为实现红外遥控软解码,键盘须采用扫描查询体例。本系统的手艺方案次要集中正在红外遥控软件解码和时钟节制上。

  图1中,RA3引脚因为模数转换的设置而不克不及利用,RC0、RC1引脚因为时钟定义而不克不及利用。

  有三个按时器,有脚够的时钟可用,由于空调理制最主要的部门就正在时钟上,并且实现红外遥控的软件解码亦需按时器。

  二是经阐发,时钟的要求虽然多,但都为秒、分、时,所以就设想了一个实正的“时钟”,把“秒”的节制放正在“秒”一段,“分”的放正在“分”一段,“时”的放正在“时”一段,连系的形态,使节制逻辑很是清晰。下面给出算法示意:

  红外遥控采用HOLTEK公司的HT6221多功能编码芯片,该公司发布的材料显示,该芯片采用PPM进行编码,HT6221每发送一个码,先送出一个 9ms的头码和4.5ms的间隙,然后顺次送出16位的地址码(18ms~36ms)、8位数据码(9ms~18ms)和8位数据反码,图2给出了 DOUT引脚上输出的格局。

  按照用户要求,我们进行了初步设想。正在排布组件时,我们就发觉,这么小的空间,放板所需的键盘、显示后,只留下了一片单片机的,那么A/D、红外遥控译码和外围驱动电怎样放?颠末比力,我们最终选择了。正在开辟阶段利用PIC16F877,当前还可改为PIC16C74,以降低产物成本。

  节制器因为没有可放置的室内机,所以只能零丁放置,如许,就要求节制器玲珑精美。本设想中,用户要求设想的节制器尺寸取一般的家用开关面板大小相仿,排布七个按键,十个LED发光和一个温度显示,功能上还有遥控、两温度采样等。

  时钟中缀设想是本系统的沉点,系统每一部门功能几乎都环绕时钟进行,例如:制冷室内风机起动20秒后压缩机外风机才起动,温度到时,压缩机关机20秒后关风机,压缩机停机后三分钟才能再开;按键调温度,5秒遏制按键后恢复,并显示温度,LED要闪灼。各类模式下,除了本身节制需要的时间要求外,还有很多为系统而设的时钟要求。颠末对系统的细心阐发,设想方案次要从两个方面动手:

  数据的识别为:1.12ms为 0,2.24ms为1,如图3所示。如许,红外遥控软件解码需设想一时钟,取中缀同步计数就可识别了。本系统的系统时钟为4MHz,为了便于识别数据值,我们确定:时钟中缀为0.28ms。其根基工做道理为:通过判断两次外部中缀间时钟中缀的次数(立即间值)来解码。根基算法如下: