兰州工业学院毕业设计说明书(论文)
S5R520KR4S410KS310kR34kR22kS2VCCS11.7GND 2.7 电流驱动源
电流源驱动电路,是为驱动1W 大功率LED灯而设计的。LED灯属于电流源驱动,根据计算,每个1W的LED灯至少需要200mA的驱动电流才能点亮,而单片机的IO输出电流实际只有20mA到30mA,所以必须经过电流放大才能使其工作。因此在该电路中采用了一个9013对电流进行放大。电流驱动源电路如图2.7
VCCVCC37PNP35VCC
VCC
18
兰州工业学院毕业设计说明书(论文)
第四章 软件设计
4.1系统主程序流程图
开始单片机存储器及变量初始化显示初始化对几路模拟信号轮流进行采样,每2毫秒采样一个信号按键扫描及处理检测环境的明暗度并决定是否自动开关灯路灯的故障检测检测交通情况,并根据交通情况对路灯的开关进行管理定时管理
图4.1 系统流程图
19
兰州工业学院毕业设计说明书(论文)
4.2 定时器溢出中断处理函数流程图
开始1毫秒变量递增否到达1毫秒时刻是清零1毫秒变量,设置激光传感器扫描标志,2毫秒变量递增到达2毫秒时刻是否清零2毫秒变量,设置2毫秒标志,20毫秒变量递增否到达20毫秒时刻是清零20毫秒变量,设置20毫秒标志,1秒变量递增,管理蜂鸣器响的时间否到达1秒时刻是清零1秒变量,设置1秒标志,管理报警灯,如果需要响蜂鸣器,则驱动蜂鸣器清中断标志退出 图4.2 定时器溢出中断处理函数流程图
20
兰州工业学院毕业设计说明书(论文)
4.3 按键扫描流程图
开始对按键的扫描线进行AD采样判断AD值是否大于245否是按键消抖并根据AD值确定键值按键处理复位按键扫描的相关变量退出图4.3 按键扫描流程图
21
相关推荐: