智能浇花系统设计说明书+51单片机+详细C语言代码
2.3.1 单片机模块
单片机模块对整个系统进行控制,实现以下功能:
(1) 控制显示模块显示工作参数;
(2) 根据按键的输入做出正确的计算,并传输到显示器件上实现时间的调整设置;
(3) 控制LED 的点亮和熄灭;
(4) 实现电磁阀的控制。
2.3.2 显示模块
数码显示模块能够将需要的时间参数显示出来,提供了系统和操作者的交流窗口, 是人机界面的重要组成部分之一。
2.3.3 电磁阀模块
电磁阀是本设备的执行设备, 系统通过电磁阀控制水的流通和截止, 实现了电能到 机械能的转换。
2.3.4 按键模块
按键是人机界面的另一个重要组成部分, 它是最主要的输入设备。 用户通过按键将 自己的要求告知单片机,单片机根据用户的设置进行相应的操作。
2.3.5 指示灯模块
指示灯是数码显示模块以外的另一输出设备,在数码管的基础上起到辅助作用。
2.3.6 复位电路模块
复位模块主要功能为在上电的一瞬间, 电压不是直接跳变到单片机可工作的电压范 围。并且在外部输入电压较低的时候(电压在临界范围) ,这个时候单片机可能工作也 可能不工作,故而会引起芯片内程序道德无序执行, 复位电路需要确保在上电的时候暂 时不让单片机立刻进入工作状态,即上电延时状态。
2.4 系统人机界面设计
操作界面如图 2-2 所示,主要由2 位数码管、7 个按键和 3 个发光二级管组成。 图中 各部分介绍如下:
数码管:用于显示工作持续时间和时间间隔,配合按键完成各项参数的设置。
LED1:电源指示灯,当通电以后就亮起,说明系统已经开始工作。
完整的pdf格式文档51黑下载地址:
智能浇花系统设计说明书 51单片机 详细C语言代码.pdf
(1.52 MB, 下载次数: 68)
|