STM8S208RB微处理器在无位置传感器空调压缩机控制器中的应用

10 下载量 91 浏览量 更新于2024-09-06 收藏 749KB PDF 举报
"基于STM8S208RB的空调压缩机控制器的研制" 本文主要介绍了一种基于STM8S208RB微控制器设计的48V空调压缩机控制器,该控制器采用了一种特殊的PWM调制策略,即上桥臂开关管斩波,下桥臂开关管常通的H-PWM-L-ON方式,以实现无位置传感器控制技术。这种方法对于空调用无刷直流电机尤其重要,因为它可以避免在腐蚀性强的环境中使用传统的位置传感器。 无刷直流电机(BLDC)因其高效、低噪音和结构简单等特点,在空调压缩机领域得到了广泛应用。然而,传统的无刷直流电机控制系统通常需要转子位置和速度信息,这些信息通常由光电编码器或旋转变压器等精密设备提供。在空调压缩机的特殊环境中,这些传感器的使用受到限制,因为制冷剂可能会腐蚀传感器。 STM8S208RB是意法半导体(STMicroelectronics)推出的一款微控制器,具有高性能的Harvard&CISC架构,能处理复杂的电机控制任务。它拥有高速运算能力,丰富的片上外设,如多个定时器和16通道10位A/D转换器,使得精确的电机控制成为可能。此外,其宽电压范围和耐温能力使其在空调压缩机等恶劣环境下仍能稳定工作。 文章详细探讨了无位置传感器控制技术的实现。通过单片机内置的AD转换器,对电机不导通相的反电动势进行采样,可以确定反电动势的过零点,从而推断电机的转子位置。这种方法降低了系统成本,提高了系统的可靠性,同时避免了额外传感器带来的维护问题。 实验结果表明,采用这种控制策略的空调压缩机控制器能够有效运行,并给出了相应的实验波形,验证了设计的有效性。这种控制器的设计对于推动无刷直流电机在空调压缩机中的广泛应用,以及满足节能减排的需求具有重要意义。 基于STM8S208RB的空调压缩机控制器结合了先进的微控制器技术和无位置传感器控制策略,实现了高效、可靠的电机控制,有助于提升空调压缩机的性能和能效,同时也为消费电子领域的技术创新提供了参考。
2021-04-22 上传
汽车空调控制系统主要有以下功能:检测、制冷、制热、抽湿、扫风、车载MP3播放音乐 视频演示: 具体设计说明如下: 以2.6寸TFT真彩液晶屏和8路按键作为人机交互界面,用于设定和显示系统工作的各种状态。 用DHT11温湿度传感器检测车内温、湿度,将检测值在TFT真彩屏上显示。 以半导体制冷模块和PTC铝壳加热模块实现制冷和加热功能。通过按键设定温度上下限值,当DHT11温湿度传感器检测到的车内温度高于所设定的温度上限值时自动触发制冷继电器(带光耦隔离),让制冷模块开始工作,车内温度随之下降,当DHT11温湿度传感器检测到的车内温度低于所设定的温度下限值时,自动触发制热继电器,让制热模块开始工作,车内温度随之上升。(用的是比较算法,2度温差控制继电器,防温抖,真正又测又控,节能) 模拟一般空调抽湿功能,当检测到的湿度高于所设定的湿度上限值时,启动一个拆机电脑CPU风扇,模拟抽湿功能。 模拟一般空调扫风功能,通过两路步进电机控制,当启动左右扫风功能时,步进电机以0到180度来回转动,模拟左右扫风;当启动上下扫风功能时,步进电机以90到270度来回转动,模拟上下扫风。 为该“汽车空调”另外设计了一款小型车载MP3播发器,实现汽车空调和车载MP3一体化,MP3播发器能流畅播放324kbps的MP3文件(一般MP3文件为128kbps),可以调节音量大小和切换上一曲、下一曲。(这项功能为发挥部分) 汽车空调控制系统源码部分截图: