半导体车载冰箱的智能温控系统设计
2012-03-17王千贵杨永跃
电子设计工程 2012年17期
关键词:单片机
王千贵,杨永跃
(合肥工业大学 仪器科学与光电工程学院,安徽 合肥 230009)
在车载冰箱市场的激烈竞争中,半导体冰箱[1]由于成本低,重量轻,无机械转动等优点而倍受消费者的青睐。然而市场上销售的这类冰箱要么功能单一,要么被国外公司所垄断。这里设计出一套智能温控制系统,使半导体冰箱不但具有加热和制冷功能,还能实时显示调整温度,具有很强的实用价值。
1 系统硬件设计
文中采用模块化电路设计方法,主控芯片选择STC90C516RD+单片机,整个系统由温度检测实时显示模块,温度控制模块,功能键盘等模块所构成。其原理框图如图1所示。

图1 车载冰箱智能温控系统原理框图Fig.1 The principle diagram for intelligent temperature control system of car refrigerator
单片机根据DS18B20测得冰箱内的温度[2],与设定值相比较,经过PID控制算法调整DA的输出电压控制半导体制冷器进行制冷或加热[3-5],从而实现需要的温度,同时有液晶屏实时显示当前温度,各主要模块简介如下。
1.1 STC90C516RD+单片机与温度检测温度实时显示模块
STC90C516RD+单片机是晶宏科技生产的新一代高速低功耗,指令代码完全兼容8051单片机,具有EEPROM功能,内部集成MAX810专用复位电路,可省专门复位电路的设计。
温度检测选用美国DALLAS公司的温度传感器DS18B20[6-7]。它具有独特的单总线接口方式,在与微处理器连接时仅需要一条口线即可实现与微处理器双向通讯,并且输入输出均为数字信号。实际应用中不需要任何外部器件就可实现测温,这使得其与单片机接口变的非常简单,克服了模拟式温度传感器与单片机接口需要AD转换及其他外围电路的缺点。……
登录APP查看全文
