目 录 前言 2 第1章 绪论 3 第1.1节 课题研究的目的及意义 3 第1.2节 功能的实现 3 第1.3节 研究的关键及技术指标 3 第2章 系统分析 4 第2.1节 直流电机简介 4 第2.2节 L298芯片简介 5 第2.3节 单片机简介 7 第2.4节 Keil软件和Proteus软件的简介 10 第2.5节 DS18B20温度传感器简介 12 第3章 系统设计 15 第3.1节 DS18B20的软件设计 15 第3.2节 主程序设计 16 第4章 仿真结果及分析 24 第4.1节 仿真结果 24 第4.2节 仿真分析 24 结论 25 参考文献 26 致谢 27 附录 源程序 28 【摘要】:设计一套基于单片机的温控直流电机系统,采用51系列单片机作为中央处理器,采集温度传感器的信息,根据温度范围的不同控制直流电机的运转,由L298专用芯片实施对直流电机的驱动,同时显示温度等相关信息。 【关键词】:单片机;温控;直流电机; 前言 我本次的课程设计的题目是基于单片机的温控直流电机的设计。它是多种技术知识的结合,不仅涉及到软件的设计,而且还将应用电子技术与单片机的应用技术有机结合,使其具有精度高、测量误差小、稳定性好等特点。电路板的设计技术和机械加工工艺的巧妙结合,使其具备了显示直观、体积做工精细等特点,能为它在其它领域的广泛应用打下良好的基础。因为经过我们调查发现许多应用场合原来就有测温控温仪器,只是随着对生产质量与生产需要的要求在不断地提高,以往的那些测温控温的仪器根本不能满足现在的要求。其中,有部分应用场合对精度提高的幅度要求也不是特别高。因此,为了提高性价比,我所设计的系统提出在原有系统的基础上进行一些简单的改良,以此为出发点,主要阐述的是一种基于单片机的温控直流电机系统,采用51系列单片机作为中央处理器,采集温度传感器的信息,根据温度范围的不同控制直流电机的运转,由L298专用芯片实施对直流电机的驱动,同时显示温度等相关信息。现代各种家用电器以及生产机械都广泛应用电动机来驱动,电动机的作用是将电能转换为机械能,但是传统的电动机只是机械的按照其工作原理来工作,需要依靠人手动操作电动机的运行、停止、反向等操作,这样需要消耗大量的人力资源,在操作过程中也有很多不便,有时会因为外界环境和温度的因素使电动机造成不必要的损坏。所以,为了减少这种不必要的损失,在电动机上添加温控装置,可以通过温控装置来监控当前温度,当温度达到要求的温度时,电动机产生相应的操作,以达到工程机械或家用电器的功能要求。 第1.2节 功能的实现 本设计就是设计一套基于单片机的温控直流电机系统,采用AT89C51单片机作为中央处理器,使用DS18B20温度传感器,根据温度范围的不同控制直流电机的运转,由L298专用芯片实施对直流电机的驱动,同时显示温度等相关信息。当温度在 范围之外时,使直流电动机开始旋转的程序并仿真调试,验证该设计可行性。 第1.3节 研究的关键及技术指标 1、温度传感器驱动程序设计; 2、温度-转速关系的功能设计; 3、单片机资源分配及对外设管理; 5、对采样数值进行数字滤波的程序设计; 6、系统上电后,电机不转,当按下启动键时,电机开始转动; 7、温度改变时,转速按温度-转速关系进行改变; 8、按下停止键时,电机停转; 9、具有温度和转速的显示。 |