|
|
|
基于PIC16C74单片机空调室内机软件的实现 |
|
|
(2) 制冷运行模式制冷运行模式温度设定范围为16~30 ℃(初始值24 ℃),当T≥T0时,压缩机、外风机运转;当T< T0时,压缩机、外风机停止运转;当室内温度回升到高于设定温度1.0 ℃时,压缩机、室外风机运转,室内机始终运转,可选 择自动、高、中、低任意一档风速。在自动风速时:Δt≥2 ℃,高风;Δt≤0 ℃,低风(其中Δt=|T-T0|);当选择制冷方式运转后,空调可按图2所示运行。在制冷状态下,同时要考虑空调器自我保护的设计。例如,防止换向阀误动作引起的异常升温和防止冻结等。
 (3) 制热运行模式制热运行模式下温度设定范围为16~30 ℃(初始值24 ℃),当选定制热运行方式后,可按图3所示运行,在制热过程中风速可任意选择,并在制 热过程中考虑防冷风控制、超负荷、吹余热等保护功能的设置。
(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界面,开发设计非常方便。由于篇幅的原因这里只给出制冷运行模块的编程实现。
|
|
|
|
| |
|
|
|
|
|
|
|
|