- 8
- 0
- 约1.21万字
- 约 24页
- 2017-10-03 发布于重庆
- 举报
点光源跟踪系统课程设计
指导教师评定成绩:审定成绩:重庆邮电大学自动化学院计算机控制技术课程设计报告设计题目:光源随动系统单位(二级学院):学生姓名:专业:班级:学号:指导教师:设计时间: 2013 年 6 月重庆邮电大学自动化学院制摘要本设计给出了一种基于单片机的点光源自动跟踪系统设计方案, 该设计使用TI公司的超低功耗的AT89C52单片机作为整个系统的控制核心,主要由电机驱动模块,点光源检测模块,电源转换模块等模块组成。利用8路光敏电阻来检测点光源的位置并将检测到的信号经过放大后进行AD转换,将转换的结果传给控制器AT89C52单片机,经过过单片机的运算和处理来确定点光源的运动趋势,并将运算的控制信号控制两台步进电机,使其跟随点光源运动。本设计可以扩展为以后的太阳能发电的自动跟踪系统。该系统不仅能自动根据太阳光方向来调整太阳能电池板朝向, 结构简单、成本低, 而且在跟踪过程中能自动记忆和更正不同时间的坐标位置, 不必人工干预, 特别适合天气变化比较复杂和无人值守的情况, 有效地提高了太阳能的利用率, 有较好的推广应用价值。关键词:AT89C52单片机、光源、自动跟踪、传感器目录摘要2目录3一 设计题目41.1 基于单片机的光源自适应控制系统设计41.2 设计要求4二 设计报告正文52.1 设计方案总体方向的选择52.1.1 系统方案的拟定52.1.2方案选择52.2硬件电路的设计62.2.1 A/D转换模块62.2.2 步进电机模块92.2.3电机驱动模块112.2.4检测模块132.2.5单片机模块142.3系统软件设计18三总体调试193.1总体调试193.2问题及解决方案193.2.1通道比较阀值的设置193.2.2电机的防抖19四 设计总结 20五 参考文献21六 附录22设计题目1.1基于单片机的光源自适应控制系统设计 设计一控制系统,假设有一个太阳能电池板,为了使电池板最大限度的接受光照强度,通过控制器调节电池板的角度使电池板始终正对光线。采用步进电机作为角度调整装置,使系统能上下和左右旋转。1.2设计要求绘制原理图;连接电路;编写程序;调试运行。设计报告正文2.1设计方案的选择2.1.1系统方案的拟定方案一由检测电路、AT89C52单片机、时钟电路、A/D转换控制电路等主要模块组成。传感器部分采用光敏二极管,将光信号变换为电信号。经过A/D转换将其转化离散的数字信号。控制电路以单片机为核心,能够对采集的数字信号进行处理和判断,控制步进电机运转使传感器光板正对光线。方案二以单片机低功耗LM3S1138微控制器作为核心控制单元,光强度检测模块,时钟模块,电机驱动,电源供电,步进电机控制电路模块等主要模块组成。传感器采用光敏电阻,LM3S1138微控制器自带8个10位A/D,能够识别模拟信号。控制电路以单片机为核心,能够对采集的模拟信号进行处理和判断对步进电机实现控制。2.1.2方案选择比较以上两方案可知,系统的工作原理是一致的,都是通过传感器感受光强变化并间接或直接将其转化成单片机能够识别的信号,通过单片机处理信号并进行判断,步进电机控制电路根据单片机传出的信号转动。不同的是选择的控制器,从单片机方面考虑,方案一所使用的传统的AT89C52单片机器件比方案二所使用的LM3S1138微控制器成本低,但是方案二集成8为A/D/处理模块,对于处理数模显得简单方便。经过试验,采用外接A/D模块的方案一,传感器采集数据电路处理较复杂,A/D模块后期程序编写遇到瓶颈,无法实现,于是改为选择采用LM3S1138微控制器的方案二,因为有经验借鉴,因此设计题目的要求得以方便实现。综合考虑,最后确定选择方案二。系统组成及工作原理以单片机为控制核心,采用光强度检测电路测量,以光敏电阻传感器作为测量元件,构成光电测量模块。该系统可分为电源模块电路、光电测量电路、步进电机控制电路、单片机、A/D转换电路。选用的主要器件有:光敏电阻,LM3S1138微控制器,ULN2003步进电机驱动模块,步进电机等。图2-1 系统设计框图2.2硬件电路的设计2.2.1 步进电机模块驱动方法及主要参数:驱动方式(4-1-2相驱动)导线颜色123456785红++++++++4橙--3黄---2粉---1蓝---主要技术参数电机型号电压V相数步距角度减速比28BYJ-48545.625/641:642.步进电机的主要特性:1) 步进电机必须加驱动才可以运转, 驱动信号必须为脉冲信号,没有脉冲的时候,步进电机静止, 如果加入适当的脉冲信号, 就会以一定的角度(称为步角)转动。转动的速度和脉冲的频率成正比。2)28BYJ48是减速步进电机,减速比为1:64,步进角为5.625/64度。如果需要转动1圈,那么需要360/5.625*64=4096个脉冲信号。3) 步进电机具有瞬间启动
原创力文档

文档评论(0)