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.youerw.com

2.5 本章小结

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

第三章 温度控制算法

3.1 PID控制算法介绍

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

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

STC89C52单片机的温度控制系统设计+电路图

GLIP2003直线二级倒立摆的模...

AT89C51单片机电力电缆温度...

风电变流器可编程控制器系统的设计+梯形图

MATLAB12000HP油服船轴系温度监测与仿真开发

基于FPGA的无刷直流电机控制器设计+程序

MATLAB时延网络控制系统的控制器设计与仿真

ASP.net+sqlserver企业设备管理系统设计与开发

张洁小说《无字》中的女性意识

老年2型糖尿病患者运动疗...

我国风险投资的发展现状问题及对策分析

互联网教育”变革路径研究进展【7972字】

新課改下小學语文洧效阅...

网络语言“XX体”研究

安康汉江网讯

LiMn1-xFexPO4正极材料合成及充放电性能研究

麦秸秆还田和沼液灌溉对...