第一范文网 - 专业文章范例文档资料分享平台

模拟路灯控制系统报告

来源:用户分享 时间:2025/5/30 6:50:46 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

序号 1 功能 自制单元控制器中的LED灯恒流驱动电源 单元控制器具有调光功能,路灯驱动电源输出功率能在是否实现 是 2 规定时间按设定要求自动减小,该功率应能在20%~100%范围内设定并调节,调节误差≤2%。 是

3.特色功能 序号 1 功能 自制微型激光发射与光敏电阻组合替代工业光电传感器 利用单片机的AD变换功能,实现用一个IO口读多个按键 使用单片机内部的定时器代替时钟芯片,实现时钟功能和定时开关机功能 使用LCD显示屏与LED相结合,显示信息丰富,操作方便 采用PWM与电流取样方式,实现闭环的恒流源控制 是否实现 是 2 是 3 是 4 5

是 是 21

5. 结论

本方案的系统设计符合2009年全国大学生电子设计竞赛试题(I题)的要求,经过功率扩大、电网通讯等方面的改良,可以用于实际路灯控制,是一个低成本,高可靠性的解雇方案。

22

参考文献

[1] 阎石. 数字电子技术基础(第四版). 北京: 高等教育出版社,1997年. [2] 郑学坚,周斌. 微型计算机原理及应用(第三版). 北京: 清华大学出版社,2000年.

23

附录

附录 1 程序代码

/************************************************************** * 程序主要功能:模拟路灯控制系统 * * 完成时间:2009.09.05 * * 作者: * **************************************************************/

/***************头文件包含***********************************/ #include \

#include //包含头文件

#include //包含寄存器定义的头文件 #include \

/****************蜂鸣器的管理变量******************************/ uchar BuzzerTime = 0; //蜂鸣器响的时间,单位:20毫秒

/****************键盘的管理变量******************************/ uchar KeyTrueTimes = 0; //消抖过程中按键为真的次数 uchar KeyBuffer = 0; //临时键值 uchar KeyEffect = 0; //有效键值 uchar ToScanKey = 0; //按键扫描标志

/****************AD采样的管理变量******************************/ uchar ADChannel[4] = { 0x01, 0x00, 0x02, 0x08 };//AD通道值 uchar ADValue[4] = { 0 }; //AD采样值 uchar ADTurn = 0; //AD采样的次序

24

搜索更多关于: 模拟路灯控制系统报告 的文档
模拟路灯控制系统报告.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c3ewqj3x4ji0cqsi0v4x8_6.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top