注册即送70元现金可提现

关于我们

车载空调控制器设计思及技术解析(组图)

来源:未知| 标签:| 发布时间:2019-06-06 19:36| 点击:

  本节制器采用Atmega8单片机节制,电布局简单、机能不变、功能强、靠得住性高、成本较低。现实使用证明,该节制器抗干扰能力强,能正在低暖和高温地域长久不变工做,因为采用的是Flash工艺的单片机,便利正在线升级,可用于经济型轿车、奢华客车、大型卡车的等汽车空调的节制。

  跟着社会经济的成长和人们糊口程度的提高,外出旅行正逐步成为一种时髦。汽车做为一种便利的交通东西已是人们的首选,舒服的搭车,如适宜的车内温度、清爽的空气应是长途汽车的必备前提。所以,开辟一款经济适用的车载空调理制器就成为一种需求。本文采用DC/DC转换芯片MC34063AP1为系统供电,以微节制器Atmega8为系统焦点,辅以简单恍惚节制手艺以及按键选择、LED数码管显示,并使整个节制系统具有电源欠压、过压,温度传感器短、断等功能。2019注册即送70元现金

  如图4所示,因为单片机I/O口无限,键盘和显示电采用了端口复用,3位8段LED数码管驱动添加了SN74164串入并出芯片进一步缓解端口无限的压力。此中键盘有7个按键,别离为开关机、制冷/通风、强制冷、设定、上增、下减,能够进行温度设置和新风时间设置等。LED数码管能够显示当前车内温度、系统预设温度、输入电压等,当蜂鸣器报警时能显示毛病代码为维修调试供给了便利。

  汽车空调理制系统框图如图1所示。系统由按键扫描、电压检测、温度检测、风机节制、压缩机节制、LED数码管显示、蜂鸣器报警电和单片机构成。

  中缀办事法式包罗按时器T0、T1中缀办事法式。按时器T0定不时间为1ms,设变量a,每次进入中缀子法式如毛病标记位无效则a添加1,正在a小于50前开蜂鸣器;当a大于50时关蜂鸣器同时a清零,如许处置以区别按键铃声。按时器T1定不时间为1s,次要用于压缩机、冷凝风机间的延时,也就是持续两次压缩机的时间间隔不克不及少于6s,压缩机封闭后延时3s关冷凝风机。

  Atmega8单片机具有8Kb的正在线编程Flash法式存储器、512字节EEPROM、1KbSRAM、32个通用工做寄放器、23个通用I/O口、3个带比力模式矫捷的按时器/计数器、18+2个表里中缀源、1个可编程的SUART接口、1个I2C总线位ADC、可编程的看门狗按时器、1个SPI接口和5种可通过软件选择的节电模式。

  从法式包罗按时器、ADC模块初始化、键盘显示处置、蜂鸣器报警等。从法式初始化后,系统按照ADC成果顺次判断输入电压能否一般、温度传感器能否有短断现象发生,若有上述环境发生系统将堵截一切输出同时给出毛病代码,不然显示室内温度。然后扫描键盘,按照键值进行响应的操做,如风量高中低的切换、制冷开/关、强制冷的选择、制冷温度设定和新风送风时间设定等。

  如图3所示,电压、温度检测采用单片机内部公用ADC采样通道,不添加额外芯片有益于降低系统成本。ADC基准电压等同单片机工做电压5V,注册即送70元现金可提现,系统输入电压经R3、R8分压简单滤波后送入PC0(ADC0),此端口按照分压比持续采样21次,然后将每次所得值相加即可还原系统输入电压;RT1、RT2为负温度系数传感器,当温度上升或下降时其阻值随之减小或增大,响应ADC端口将多次采样的电压值进行数值平均滤波并取已知的电压/温度区间比力,得出及时温度。

  风机、压缩机输出节制电如图5所示,单片机输出节制信号经ULA2003反向后驱动晶体管Q2,Q2的集电极再毗连压缩机的起停开关继电器的节制输入端,当继电器由闭合转为断开时,二极管D10为继电器线圈续流。为无效的节制晶体管的导通和封闭,系统添加了高输入电压、高灌电流的ULN2003A驱动芯片。其内部采用达林顿输入电压最高达50V,灌电流最大500mA。

  系统供电电如图2所示,DC/DC转换芯片采用MC34063,该芯片具有集成基准电压、振荡器同步和输入电压范畴宽等特点,其输出电压可暗示为Vout=1.25(1+R39/R40),输出电流可达500mA,完全满脚本系统的功耗要求。为了降低干扰,芯片的输入端和输出端加了电容C10、C12、C13进行滤波处置。

  单片机工做的次要道理为:扫描键盘,当制冷键按下,同时无毛病报警时系统将ADC采样的车内温度取事后设定的制冷温度比力,如车内温度高于设定温度则打开冷凝风机、压缩机制冷;当车内温度低于设定温度2℃时封闭压缩机、冷凝风机,若此时强制冷键按下,系统将忽略预设温度间接启动制冷。此中单片机PB0、PB1口输出凹凸信号节制MOS管的开关,进而节制风机和压缩机的起停;PC0口采样输入电压并取系统默认值进行比力,以确定电压能否一般;PC2口采样化霜温度用以确定化霜操做;PC3口采样车内温度,将计较的成果输出至LED数码管显示。