- 1、本文档共35页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
指导教师评定成绩:
审定成绩:
重庆邮电大学自动化学院综合设计报告
设计题目:基于单片机的光源自适应控制系统设计
单位(二级学院):自动化学院
专 业: 自动化
设计时间:20XX年10月
重庆邮电学院自动化学院制
摘要
本设计给出了一种基于单片机的点光源自动跟踪系统设计方案,该设计使用
TI公司的超低功耗的AT89C52单片机作为整个系统的控制核心,主要由电机驱动 模块,点光源检测模块,电源转换模块等模块组成。利用8路光敏电阻来检测点光 源的位置并将检测到的信号经过放大后进行AD转换,将转换的结果传给控制器 AT89C52单片机,经过过单片机的运算和处理来确定点光源的运动趋势,并将运算 的控制信号控制两台步进电机,使其跟随点光源运动。
本设计可以扩展为以后的太阳能发电的自动跟踪系统。该系统不仅能自动根据 太阳光方向来调整太阳能电池板朝向,结构简单、本钱低,而且在跟踪过程中能自 动记忆和更正不同时间的坐标位置,不必人工干预,特别适合天气变化比拟复杂和 无人值守的情况,有效地提高了太阳能的利用率,有较好的推广应用价值。
关键词:AT89C52单片机,光源,自动跟踪,传感器
摘要 错误!未定义书签。
TOC \o 1-5 \h \z 目录 3
一设计题目 4
\o Current Document 基于单片机的光源自适应控制系统设计 4
\o Current Document 2设计要求 4
\o Current Document 二设计报告正文 5
1设计方案总体方向的选择 5
1. 1系统方案的拟定 5
方案选择 5
\o Current Document 硬件电路的设计 6
2. 1 A/D转换模块 6
步进电机模块 9
电机驱动模块 11
检测模块 13
2. 5单片机模块 14
\o Current Document 3系统软件设计 18
\o Current Document 三总体调试 19
1总体调试 19
\o Current Document 问题及解决方案 19
2. 1通道比拟阀值的设置 19
电机的防抖 19
\o Current Document 四设计总结 20
\o Current Document 五参考文献 21
六附录 22
1.1基于单片机的光源自适应控制系统设计
设计一控制系统,假设有一个太阳能电池板,为了使电池板最大限度的接受光照 强度,通过控制器调节电池板的角度使电池板始终正对光线。采用步进电机作为角 度调整装置,使系统能上下和左右旋转。
1.2设计要求
绘出电路原理图;
制作电路图;
编写程序;
调试运行。
二、设计报告正文
2.1设计方案的选择
2. 1. 1系统方案的拟定
方案一
本方案是由检测电路、AT89C52单片机、时钟电路、A/D转换控制电路等主要 模块组成。传感器局部采用光敏二极管,将光信号变换为电信号。经过A/D转换 将其转化离散的数字信号。控制电路以单片机为核心,能够对采集的数字信号进行 处理和判断,控制电机运转使太阳能板正对光线。
方案二
本方案用以单片机STC12C5A60S2为核心,光强度检测模块,时钟模块,步进 电机控制电路模块和12864液晶显示等主要模块组成。传感器采用光敏电阻, STC12C5A6S2单片机自带10位A/D,能够识别模拟信号。控制电路以单片机为 核心,能够对采集的模拟信号进行处理和判断对步进电机实现控制。
方案选择
比拟以上两方案可知,系统的工作原理是一致的,都是通过传感器采集太阳光并 间接或直接将其转化成单片机能够识别的信号,通过单片机处理信号并进行判断, 步进电机控制电路根据单片机传出的信号转动。所不同的是采用元器件差异,但从 单片机方面考虑,方案一所使用的传统的单片机器件方案二所使用的系列本钱低。 根据实际情况方案一的元器件根本都是简单易上手的器件,运用起来比拟灵活,原 理简单容易理解方便写程序代码。综合考虑,最后确定选择方案一。
系统组成及工作原理以单片机为控制核心,采用光强度检测电路测量,以光敏电 阻传感器作为测量元件,构成光电测量模块。该系统可分为电源模块电路、光电测 量电路、时钟电路、步进电机控制电路、单片机、A/D转换电路。选用的主要器件 有:光敏电阻,时钟芯片74LS74, AT89C52,步进电机与转换芯片ADC0809等。 系统设计框图如图2-1所示。
步蝴
图2-1系统设计框图
2. 2硬件电路的设计
2. 2. 1 AD转换模块
ADC0809的内部逻辑结构
ADC0809由一个8路模拟开关、一个地址锁存与译码器、一个A/D转换器和一个 三态输出锁存器组成。多路开关可选通8个模拟通道,允许8路模拟量分时输入, 共用A/D转换器进行转换。三态输出锁器用于锁存A/D转换
文档评论(0)