|
1. 硬件设计
(1)用STC89C52设计一个单片机最小控制系统。其中P0口通过排阻接1602液晶显示屏;P3.0口接DS18B20温度传感器;P3.5口接总开关;XTAL1,XTAL2接晶振;RST接复位电路;P1.0,P1.1与P1.2通过L298N接直流电机。
(2)当总开关按下时整个系统开始运行,蜂鸣器响起提示开始运行。温度传感器上的加减键模拟环境的温度并在1602上显示温度。直流电机模拟电风扇进行运作。
(3)设计一个基于单片机电风扇的控制电路。
2. 软件设计
(1)根据功能要求画出控制程序流程图。
(2)根据控制程序流程图编写C52程序。
3. 功能要求
(1) 总开关按下时整个电路开始运作,蜂鸣器响起;
(2) 通过温度传感器调节温度;
(3) 1602显示器显示温度;
(4) 直流电机在设定的温度25℃-50℃内开始转动当超过或低于设定温度时电机停止转动蜂鸣器报警。
(5) 总开关断开时电机停止工作;
(6) 在电风扇转动的过程中,1602显示温度与电机的工作状态。
(7) 在温度传感器的作用下,可以控制电风扇的停止与运行。
|
|