预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共21页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

目录 TOC\o"1-3"\h\z\uHYPERLINK\l"_Toc293784186"1引言 2 HYPERLINK\l"_Toc293784187"2设计要求 2 HYPERLINK\l"_Toc293784188"2.1设计目的 2 HYPERLINK\l"_Toc293784189"2.2基本要求 3 HYPERLINK\l"_Toc293784190"3方案设计 3 HYPERLINK\l"_Toc293784191"3.1温度传感器方案论证 3 HYPERLINK\l"_Toc293784192"3.1.1方案一 3 HYPERLINK\l"_Toc293784193"3.1.2方案二 3 HYPERLINK\l"_Toc293784194"3.2总体设计框图 3 HYPERLINK\l"_Toc293784195"4硬件设计 4 HYPERLINK\l"_Toc293784196"4.1单片机系统 4 HYPERLINK\l"_Toc293784197"4.2数字温度传感器模块 5 HYPERLINK\l"_Toc293784198"4.2.1DS18B20性能 6 HYPERLINK\l"_Toc293784199"4.2.2DS18B20外形及引脚说明 6 HYPERLINK\l"_Toc293784200"4.2.3DS18B20接线原理图 6 HYPERLINK\l"_Toc293784201"4.2.4DS18B20时序图 PAGEREF_Toc293784201\h7 HYPERLINK\l"_Toc293784202"4.2.5数据处理 8 HYPERLINK\l"_Toc293784203"4.3L298电机驱动模块 9 HYPERLINK\l"_Toc293784203"4.4LCD显示电路模块 9 HYPERLINK\l"_Toc375401139"5应用软件介绍 10 HYPERLINK\l"_Toc293784207"5.1Proteus仿软真件的介绍 10 HYPERLINK\l"_Toc293784208"5.2Keil软件 PAGEREF_Toc293784208\h10 HYPERLINK\l"_Toc293784206"6软件设计 PAGEREF_Toc293784206\h10 HYPERLINK\l"_Toc293784207"6.1主程序模块 PAGEREF_Toc293784207\h10 HYPERLINK\l"_Toc293784208"6.2读温度值模块 PAGEREF_Toc293784208\h11 HYPERLINK\l"_Toc293784209"6.3中断模块 13 6.4仿真模块 14 HYPERLINK\l"_Toc293784213"7源程序 16 HYPERLINK\l"_Toc293784214"8总结 19 HYPERLINK\l"_Toc293784215"参考文献: 20  1引言 随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一,它所给人带来的方便是不可否定的,各种数字系统的应用也使人们的生活更加舒适。数字化控制、智能控制为现代人的工作、生活、科研等方面带来方便。其中温度控制电机转速就是利用单片机实现的典型实例。 测量温度时使用数字温度计,其与传统的温度计相比,具有读数方便、测温范围广、测温精确、功能多样话等优点。其主要用于对测温要求准确度比较高的场所,或科研实验室使用,该设计使用STC89C51单片机作控制器,数字温度传感器DS18B20测量温度,单片机接受传感器输出,经处理用LCD实现温度值显示。电机由L298电机驱动芯片控制,实现电机的正反转和加速减速. 2设计要求 2.1设计目的 设计一个基于温度的电动机转速控制电路,在相应的软件控制下可以完成要求的功能,即外部温度大于65C时,直流电动机在L298驱动下加速正转,温度大于75C全速正转,当外部温度小于0C时电动机加速反转,温度小于-10C时电动机全速反转。温度回到0C-65C时电动机逐渐停止转动。在液晶显示屏1602LCD上显示当前的温度值。 2.2基本要求 控制电机正反转即加速减速,实现实时温度显示,测温范围-55~1280C,误差50C以内。画出基于温度的电动机转速控制电路的原理图,通过仿真软件来检测所写程序实现功能的正确与否. 3方案设计 3.1温度传感器方案论证 3.1.1方案一 由于本设计是测温电路,可以使用热敏电阻之