- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
机 电 工 程 系
课 程 设 计 报 告
题目: 光控路灯
专 业:___应用电子技术______
班 级:___应电(1)班_______
学 号:___100601****_________
姓 名:____潘某某____________
指导老师:____某某某___________
答辩日期:___2012年6月6号___
目录
一、 绪论 3
二、 对本课程设计的分析 4
2.1 所需的软硬件 - 4 -
2.2 工作原理 - 4 -
三、 主要电路模块的实现方案比较及选择 5
3.1 光敏电阻感应模块与AD/DA转换模块 - 5 -
3.2 IIC总线模块 - 6 -
3.3 LED灯与数码管显示模块 - 7 -
3.4 单片机最小系统模块 - 9 -
四、 系统电路图 10
五、 系统的软件设计 12
六、 结论 13
七、 课程设计过程中遇到的主要问题以及解决办法 13
八、 心得体会 14
九、 附件 15
绪论灯控制方式很多本系统采用和来设计灯实现能根据通过功能AD/DA转换模块
IIC总线模块
LED灯模块
数码管显示模块
单片机最小化系统模块
其流程为:光敏电阻读取外界光线的强度,通过ADC转换为数据编码传输给单片机,单片机接收、处理、输出数据使得七段数码管显示出数据(当前光敏电阻的阻值)。执行中断,判断该光线的强度是否达到设定的要求(这里设定光敏电阻阻值大于、等于200时,LED灯亮;小于200时,LED灯灭),若达到则LED灯亮起;若达不到则LED灯灭掉。
其系统框图如下:
(系统框图)
主要电路模块的实现方案比较及选择
3.1 光敏电阻感应模块与AD/DA转换模块
所谓的AD/DA转换就是模数/数模转换,该设计中我们涉及到的是ADC(模数转换)。
PCF8591是具有IIC总线接口的8位A/D及D/A的转换器,具有4路A/D输入、1路A/D输出。
这里该设计利用PCF8591来实现ADC转换数据的功能和连接IIC总线的功能。
其引脚:
ANI0~ANI3为模拟信号输入端,不用时接地。
SDA为IIC总线数据输入输出端
SDL为IIC总线时钟输入端
VREF为基准电压输入端
其原理为:光敏电阻通过感应外界的光线强度获得数据,通过PCF8591的ANI0端口(数据输入端口)输入数据,进行ADC(模数转换)将感应数据转换成数字数据。
AD/DA模块和光敏电阻感应模块仿真图如下:
(AD/DA转换模块与光敏电阻感应模块)
IIC总线模块
随着大规模集成电路技术的发展,一个系统所需要的组件越来越多,所以各组成部分之间便需要总线来实现组件之间数据的传输、控制。而IIC总线具有简单、有效、高性能优点。可以大大简化系统的硬件设计。因此得到广泛应用。
因为AT24C02拥有存储芯片,且可重复擦除数百万次和重复读写的能力。因此在这里我们便采用AT24C02来实现IIC总线的EEPROM功能。 用它来存储数据并控制数据的输出与接收,实现IIC总线的双向串口通信功能。
其引脚:
SDA为串行数据输入输出端,是一个双向漏极开路结构的引脚,这里作为IIC总线数据输入输出端。
SCL为串行移位时钟控制端,这里作为IIC总线时钟输入。写入数据时,上升沿有效;读出数据时,下降沿有效。
IIC总线仿真图如下:
(IIC总线模块)
LED灯与数码管显示模块
这里我们应用了74HC573,它包含八路D型透明锁存器。适用于面向总线的三态输出。所有锁存器共用一个锁存使能(LE)端和一个输出使能(OE)端。
利用74HC573的锁存功能,使其LE端口接单片机。利用单片机编程控制锁存数据的输入延迟时间,以此来达到控制LED灯亮与灭和七段数码管显示数值的稳定。使得LED灯和七段数码管不会一直亮灭亮灭的闪。
其引脚:
当LE为高电平时,数据从Dn输入到锁存器;
当LE为低电平时,锁存器存储D输入上的信息一段就绪时间直到LE的下降沿来临。
当OE为低电平时,8个锁存器的内容可被正常输出;
当OE为高电平时,输出进入高阻态。
LED灯模块和七段数码管模块仿真图如下:
(LED灯显示模块)
(七段数码管显示模块)
3.4 单片机最小系统模块
最小系统是51单片机的最基本的组成部分,51单片机的引脚虽然只有四十,但它有很多的扩展功能,根据相应的课题设计要求可以设计相应的外围电路。编写出相应的控制程序便可以跟外围电路很好的组合成功能复杂的系统。
其引脚:
18,19脚为单片机的晶振引脚;外接11.0592MHz的晶振,晶振外围还有2个22pF的起振电容,可以使单片机更好的起振。
9脚为单片机的复位引脚;当复位引脚出现连续两个机器周期的高点平时,单片机复位。31引脚为/EA引
您可能关注的文档
- (自考)非公募基金会问题归因分析及对策探究.doc
- “网络规划设计与管理维护”单元自测题.doc
- 《宝石鉴定原理与方法》实习指导书.doc
- 《电路设计与仿真》实验指导书.doc
- 《电路实验与仿真设计》.doc
- 《电路实验与仿真设计》-华南理工大学.doc
- 《家庭财务管理系统》数据库技术及应用课程设计报告.doc
- 《直耦式功率放大器的设计、仿真与调试》论文.doc
- 《自动控制原理》MATLAB分析与设计仿真实验报告.doc
- 1H型主电路的直流PWM-M可逆调速系统仿真与设计1.doc
- 《地理标志产品 呼中偃松籽》DB2327T 104-2024.docx
- 《DB5307T5-2024藜麦良种生产技术规程》.docx
- 《DB5307T21-2024大麦栽培技术规程》.docx
- 《DB5307T65-2024丽江市魔芋玉米带状复合种植技术规程》.docx
- 《玉木耳塑料大棚栽培技术规程》DB2310T 162-2024.docx
- 《DB5307T64-2024'丽玉'岩白菜品种分株繁育技术规程》.docx
- 《DB5307T66-2024丽江金沙木梨栽培技术规程》.docx
- 《DB5307T60-2024重大活动气象服务规范》.docx
- 《黑河马核心群组建与选育技术规范》DB2311T 085—2024.docx
- 《DB5307T19-2024金沙江流域油橄榄栽培技术规程》.docx
文档评论(0)