基于PIC16C74的室内机控制器功能实现

发布者:zcyzwj最新更新时间:2014-02-19 来源: eefocus关键字:PIC16C74  空调  室内机软件 手机看文章 扫描二维码
随时随地手机看文章

  单片机软件实现是单片机系统应用的重点,他是在硬件设计基础上实现程序设计的重要环节。单片机程序设计一般包括以下几个步骤:软件规划、流程图编制、代码编写。由于单片机系统具有软硬件紧密结合的特点,因此在基于某种单片机系统的软件开发时,应充分了解该系统实现的硬件环境,同时也应该在系统设计与硬件设计阶段,对软件设计有一个大体的规划。因此,本文在介绍室内机控制器功能的基础上,重点讨论如何用软件实现该室内机的功能。?

  1室内机控制器的功能

  室内机控制器主要是驱动风门步进电机,接收来自红外遥控器设计的指令,进入到相应的工作状态,并显示运行状态。

  室内机控制器包括以下几个硬件电路模块:室内机处理器,室内机驱动电路,风门步进电机,显示板电路(LED),红外遥控接收/发送电路,室内机外装置串行通信电路,温度传感器电路。室内机控制电路框图如图1所示。

  室内机控制电路框图

  1.1 室内机CPU

  从以上室内机控制器包含的硬件电路模块来看,要设计家用空调控制器在功能上要求具有2路温度传感器,1个步进电机控制接口,1组PG调速风机控制,10 个发光二极管温度指示,红外遥控接收接口和室外机组控制接口。选择Microchip公司的PIC16C74单片机,可以满足以上条件,该单片机具有以下特点:

  (1) 独立分离的数据总线和14 b指令总线的“哈佛”结构,采用33条精简指令集,指令执行速度快,效率高。内含4 kB程序存储器和192 B数据存储器,满足设计要求。

  (2) 内置具有8路10 b A/D转换,简化电路设计。

  (3) 3个硬件定时器,便于控制器复杂的延时保护。

  1.2 PG电机

  PG电机内的霍尔传感器主要是检测电机的转速并反馈到CPU中,最终达到调节风速的目的。在设计闭环风机调速部分,可以采用简单的二阶伺服环路控制模式,在速度闭环的基础上增加加速度闭环控制算法,解决风机控制的风速抖动问题,使得PG电机运转平稳性得到大幅度提高。

  2 空调室内机控制器软件规划

  2.1软件的总体设计

  在进行室内机控制器软件实现时,首先要进行软件设计,软件设计主要基于模块化设计思想,将软件分解成若干功能,通过主程序将各软件设计模块有机地组织起来。该室内机控制器的软件设计模块主要包括:主程序、红外接收模块、运行模块、风门步进电机控制模块、PG风机调速模块、运行模式模块、A/D转换处理模块。同时在设计时应考虑以下几类中断:

  自动按键中断、风机速度中断,除此之外应规划设计2个定时器中断:设置定时器0产生250ms定时中断,定时器1产生125 μs定时中断。

  2.2 软件的详细设计

  对室内机控制器在总体上进行了模块功能的设计后,应对每一个模块的实现进行详细设计,在这里以运行模式模块为例来讨论该模块的详细设计过程。

  空调室内机运行模式主要包括:自动运行模式、制冷运行模式、抽湿运行模式、通风运行模式和制热运行模式。以下主要从各运行模式特点、各模式与主程序的流程图规划和运行模式编程语言的选择与编程实现等3个方面介绍如何开发一个复杂工程。

  2.2.1空调室内机各运行模式的特点

  (1) 自动运行模式进入自动模式,LED显示屏上自动标志常亮,5 s后选定工作模式,5 s期间风门、风速、温度可调,空调根据最终设定温度(默认初始设定值24 ℃)与当前室温的差别,自动进入制冷或制热模式,以维持设定温度,令室内温度为T,设定温度为T0,当T≥T0时,进入制冷运行;当T

  (2) 制冷运行模式制冷运行模式温度设定范围为16~30 ℃(初始值24 ℃),当T≥T0时,压缩机、外风机运转;当T

  制冷模式下空调的温度曲线

  (3) 制热运行模式制热运行模式下温度设定范围为16~30 ℃(初始值24 ℃),当选定制热运行方式后,可按图3所示运行,在制热过程中风速可任意选择,并在制 热过程中考虑防冷风控制、超负荷、吹余热等保护功能的设置。[page]

  制热模式下空调的温度曲线

  (4) 抽湿运行模式当选择抽湿方式运转,空调器将以制冷方式运转到室内温度达到遥控器设定的温度为止,然后转入抽湿方式,开3 min再停3 min,如此循环进行。停机时,内风机延时30 s停止。在抽湿运转时,温度可调,温度范围设定在16~30 ℃。

  (5) 通风运行模式在通风运行模式下,室外机组停止运转,室内风机可选择自动、高、中、低任意一档风速。当Δt》4 ℃时,运行高风,当Δt《0 ℃时,运行低风。

  2.2.2 空调各运行模式的流程图设计

  面对复杂系统的实现,在程序实现之前,应依赖于流程图使复杂的问题变得清晰易于理解,因此在分析了各运行模式的特点后,利用结构化分析方法将各运行模式模块化,然后再在模块化的基础上具体绘制各模块的流程图,将各功能模块的功能进行进一步明确。以下给出了主程序的流程图和制冷运行模式的流程图,如图4、图5所示。

  主程序的流程图

  制冷运行模式的流程图

  2.2.3运行模式编程实现

  各模块的流程图画好后,下一步的工作就是要用某种编程语言实现各功能模块。在用编程语言实现时,选择了Microchip公司提供的MPLAB(4.00)集成开发环境。该开发环境是Microchip公司为其PIC系列单片机专门设计的开发环境,该平台包括编辑器、编译环境、软件仿真、硬件仿真,同时该环境采用Windows界面,开发设计非常方便。由于篇幅的原因这里只给出制冷运行模块的编程实现。

  程序

  程序

  程序

  3 结语

  在基于PIC16C74单片机空调室内机软件的实现时,对该系统的系统设计与硬件设计进行了充分的了解,并在此基础上运用结构化程序设计的方法进行功能分解与模块设计,使得在编程时能达到事半功倍的效果,且有利于日后对程序的仿真和调试。

关键字:PIC16C74  空调  室内机软件 引用地址:基于PIC16C74的室内机控制器功能实现

上一篇:无线远程遥控风扇设计方案
下一篇:超声测距报警系统外围电路图

推荐阅读最新更新时间:2024-03-16 13:35

澳柯玛走在空调行业技术研发的最前沿
    在空调领域,全直流技术的升级已成为中国乃至全球空调产业升级换代的必经之路。在发达国家,早已实现全直流变频主导空调市场的背景下,中国空调产业需要面向全直流技术升级转型,实现与全球最高端变频技术的接轨乃至超越。作为全球知名的制冷家电、生活家电的先进制造商,澳柯玛秉承“打造制冷主业第一竞争力,成为绿色、环保、高品质生活的创造者”的产品研发宗旨,致力于打造高端、精品空调。   20年专业品质,“智”造出好空调。凭借多年的制冷领域专业经验,澳柯玛率先实现全直流变频技术的升级,将空调变频压缩机电机、室内风扇电机和室外风扇电机三大核心电机均搭载功能强大的直流电机,通过全直流控制模块整合三大直流电机灵活的调节优势,全面优化匹配空调系统
[家用电子]
CAN总线下的燃料电池汽车空调控制节点
  在能源日趋紧张、空气污染日益严重的今天,开发具有自主知识产权的新型燃料电池汽车是我国汽车产业的一个重要飞跃和里程碑,也是国家重点扶持的主要领域之一。燃料电池汽车与传统燃油汽车相比具有环保、节能(氢气为燃料)、运行平稳无噪声等特点。燃料电池汽车系统的核心是它的动力系统,即燃料电池发动机,同时配备高功率锂离子电池,能够回收下坡和制动能量。整个汽车系统由若干控制单元组成,各单元通过汽车总线彼此相连,其中空调控制系统是这种新型能源汽车的一个辅助控制单元,但它也是汽车系统的一个重要组成部分。本文将给出一种采用通用微控制器(MCU)和独立CAN控制器和收发器为核心的智能节点,完成与汽车系统之间的通信和控制由数字信号处理器DSP2407为控制
[嵌入式]
空调行业最后能有几家存活下来?
“ 空调行业 有名气的没名气的,包括那些杂牌还有假冒牌,都算上的话可能有600多个牌子呢”;   “有没有600多不知道,但是200~300个牌子肯定是有的”;   “光以Pa(指的是假松下牌)打头的空调牌子就有几十个”;   ……   这是中国家电网记者近期走访调研空调企业时获取的各种声音。空调市场存活的品牌到底高达多少并不重要,重要的是越来越多的人看到了空调行业依旧是大好的形势。   在经历上个冷年高增长后,2018冷年之初,业内对今年的空调市场原本保持谨慎的态度:很多人觉得房地产遇冷,老天爷也不一定年年都给脸。不过看着目前多省份依旧高温预警的态势,空调行业仍在上演冷年收官前的“最后狂欢”。   赌大势 从目前各方反馈的数据看
[嵌入式]
洗衣涨价6.8% 家电业不再打“价格战”?
        去年12月以来,顺德家用电器价格连涨两月,洗衣机价格累计涨价6.8%。昨日,顺德调查队发布专题调研报告。据调查队分析,除了与原材料上涨、人力成本增多相关外,去年环保压力也进一步提升生产成本。家电企业已经意识到不能老打价格战,借原材料涨价,企业也纷纷重新核算成本,重新定价。    家电价格连涨2月   去年年底以来,国内家用电器涨声不断,一反以往大打“价格战”来促进销量的常态。   记者注意到,去年年底,格力空调宣布自12月19日起空调价格每台上涨50至100元不等;12月26日,美的空调跟进发布涨价通知,空调价格每台将上涨50-100元不等。   同期,海尔、海信、奥马等冰箱企业,小米、乐视电视等互联网电器企业,
[家用电子]
立足变频控制系统,士兰微让国产空调厂商不再遭受“芯痛
随着中国综合国力和经济地位的不断提升,越来越多的中国企业开始在世界的舞台崭露头角。根据2018官方资料显示,目前中国企业的市场份额在移动通信基础设施(基站)和家用空调等10个品类中居于全球首位。 尤为突出的是,从事空调、冰箱和洗衣机三大白色家电行业的国内企业全部上榜,其中洗衣机和冰箱全球第一由中国海尔集团包揽,而空调则由格力电器以20.6%的市占率位居全球首位,美的和海尔紧跟其后。 在如此耀眼的成绩下,国产芯片在核心元器件方面的短缺仍是我们无法回避的问题。作为空调行业的龙头企业,格力电器董事长董明珠女士更放出豪言,哪怕投资500亿元,也要把芯片研究成功,由此可见缺芯问题的严重性。 历经6年,从无到有 众所周知,变频空调是空调产品中
[手机便携]
空调业迎来集体涨价 智能、服务成增长新动力
        继彩电、冰箱之后,空调业也迎来一轮集体涨价。近日,美的、日立等空调厂商纷纷宣布涨价。无锡美的空调销售公司称,“计划于2016年12月11日对产品价格体系向上调整”。日立家用中央空调决定“公司将于2017年1月1日起对系列产品实施调价,平均上调10%以上”。   此次价格上涨,主要是因为原材料的上涨。2016年下半年以来,各大宗材料价格持续上涨,截至11月,主要原材料铜上涨40%,保持在4.9万元/吨,钢材价格涨200%以上,塑料、铝材等价格涨幅在30%以上。   涨价不仅局限于空调行业,10月,冰箱行业也传出涨价消息,奥马副总裁姚友军在接受北京商报记者采访时也坦承,原材料的上涨对公司冰箱生产成本还是有一定压力的。彩
[家用电子]
中国空调产业产品发展综述
    从上世纪八十年代空调作为一种奢侈品存在,到今天空调在国内市场普及,这三十多年间,空调产品的演变体现了不同时期我国空调产业技术升级、行业发展、用户需求的不同特点。   根据空调产品在各时期呈现出来的外观、能效、功能等差异,大致可以分为三个发展阶段。第一个阶段是从国内第一台国产民用空调出现到2000年之前,这也是我国空调行业从萌芽到快速发展的阶段;第二个阶段是2000年-2013年,伴随着空调行业的成熟,空调产品的升级离不开产业政策实施与提高的推动;第三个阶段是2014年至今,空调产品在智能化、个性化、健康化等方向呈现出百花齐放的状态。    市场野蛮生长下的高档消费品   在上世纪八十年代,空调器仅限于一些特殊单位
[家用电子]
节能惠民政策到期 变频空调有望二次提速
  6月1日,空调“节能惠民”政策正式到期,消费者购买节能空调不再享受政府补贴。业界认为,节能补贴的取消势必对空调行业产生影响,对变频产品推广普及形成实质性利好。   “节能惠民”政策实施二年,对消费者完成了节能启蒙教育,对高效节能空调的推广与普及起到了推动作用,在政策预期目标已实现之后,适时取消补贴是必要的。    节能惠民政策的终止,不构成空调涨价的理由   该项政策终止后,可能导致部分空调品牌“价格回归”。但是,这和通常所说的“涨价”有本质区别,涨价是基于成本压力基础之上的价格上调,取消节能补贴并不构成企业成本的上涨。以此为借口涨价,理由并不充分。   前不久,格力电器总裁董明珠在接受媒体采访时再度明确表示“格力空调
[家用电子]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
热门活动
换一批
更多
设计资源 培训 开发板 精华推荐

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

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

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