5.低功耗的优点,STM32 每个外设都有自己的独立时钟开关,通过控制时钟开关关闭时钟来减少能耗。    

6.开发成本很低,本文设计的温度控制器STM32 的开发运用到Keil μVision4,下载器用JTAG调试口,也可以选择SWD调试口进行下装程序。且不需要昂贵复杂的仿真软件。

2.4液晶简介及选型

2.4.1 12864液晶

    本次选型的液晶屏型号为LCD12864,意为它是由128*64点阵液晶模块点阵数。工作温度范围为-20C~+70C,储藏温度为-30C~+80C。具有二线三线并行的多种4位/8位接口方式。鉴于此温度控制器只需显示简单的文字、数字等简单的符号,所以不再选用LED数码管显示器。为了实现温度控制器人机交互的目的,12864提供了灵活简单的操作指令和接口方式,并且能显示出简单的图形符号。本文设计的温度控制器另一目的在于减少能耗,12864低功耗低电压符合这一要求。价格方面也比较低廉,硬件电路焊接时清晰明了,软件显示程序简介易编程。相对于LCD1602功能更加强大,1602意为16*2个字符,在使用方面操作难度,指令、地址和数据的编写都差不多,且1602只能显示数字、字母和符号,显示简单效果不如12864。基于设计的主要目的和成本比较故决定最终选型为LCD12864。来,自|优;尔`论^文/网www.chuibin.com

2.5 本章小结

本章主要对本课题的采集芯片DS18B20的基本知识,其内部结构用法都进行了详细的分析和了解,对微处理器STM32F103ZET6进行了详细的介绍,对LCD12864液晶显示模块进行了分析和选型,选择了适合本课题研究的LCD。

第三章 温度控制算法

3.1 PID控制算法介绍

显而易见,要对温度进行持续准确控制,必须采用闭环控制系统。首先对于控制器的选择为PID控制,即比例P(proportion)、积分I(integral)、微分D(derivative) 控制,并不是必须同时具备三种算法。可以是P、PI、PD、PID。

上一篇:STM32机器人救援系统硬件设计与实现
下一篇:MATLAB双三相异步电动机的建模与仿真

STC89C52单片机智能温度监测系统设计

基于飞思卡尔芯片LED色彩控制器的设计

AT89C52单片机交直流电动机测功机控制器设计

水下机器人非线性运动控制器设计与仿真

基于MATLAB的加热炉温控制器设计+程序

DSP+ARM的电能质量监测仪...

DSP+ARM电能质量监测仪的设计与实现

从企业eHR建设谈管理信息...

小型通用机器人控制系统设计任务书

MNL模型历史城区居民活动...

遥感土地用变化监测国内外研究现状

PCI+PID算法直流力矩电机速...

提高小學语文課堂朗读教...

大规模MIMO系统的发展研究现状

《水浒传》中血腥暴力研...

高效课堂教师问卷调查表

浅析施工企业保理融资成...