基于单片机的光源追踪系统毕业设计成品详解
文章目录
1 简介
Hi,大家好,这里是丹成学长,今天向大家介绍一个学长做的单片机项目
基于单片机的光源追踪系统
大家可用于 课程设计 或 毕业设计
🧿 毕设项目分享:见文末!
系统描述
学长这里设计了一种基于单片机的点光源自动跟踪系统设计方案, 该设计使用TI公司的超低功耗的AT89C52单片机作为整个系统的控制核心,主要由电机驱动模块,点光源检测模块,电源转换模块等模块组成。利用8路光敏电阻来检测点光源的位置并将检测到的信号经过放大后进行AD转换,将转换的结果传给控制器AT89C52单片机,经过过单片机的运算和处理来确定点光源的运动趋势,并将运算的控制信号控制两台步进电机,使其跟随点光源运动。
光线跟踪原理
建立极坐标系
3个等距的光敏电阻,相隔120°获取的原始光照数据范围在0-1023,三个传感器度数分别为ABC并映射在极坐标系对于3个向量中
接着把极坐标系的3个点转化为直角坐标系,把3个传感器的向量累加,得到光源位置
2 电路设计
3 软件设计
软件实现流程
3 实现效果
手机光源测试
🧿 毕设项目分享:见文末!
**项目分享: ** https://blog.csdn.net/m0_984093
作者:Neal6661