电磁三轮车项目进展:从AD采集到驱动电路设计

需积分: 0 5 下载量 97 浏览量 更新于2024-08-04 收藏 19KB DOCX 举报
"电磁三轮车项目开发进度记录" 在电磁三轮车的开发过程中,团队成员叶志坤、黄逸芬和赵国栋分别承担了不同的任务,以实现项目的推进。项目从2017年到2018年间持续进行,通过每周计划和完成情况的更新来跟踪进度。 在14-15周,叶志坤主要负责AD数据处理和舵机控制,他完成了数据的归一化处理,并通过改进型差比算法控制舵机,使车辆在低速下能运行。黄逸芬则专注于AD采集和运放电路的理解,她基本掌握了AD采集,但还需进一步学习运放细节。赵国栋开始学习电磁采集和K60微控制器,观看了GPIO相关的视频。 15-16周,叶志坤转而研究PID控制,尝试用单P调整舵机以提高车辆稳定性,并开始学习运放电路和绘制PCB。黄逸芬深入学习按键原理,编写了与LCD显示相结合的程序,并完成了运放PCB设计。赵国栋退出项目。 16-17周,叶志坤开始搭建三轮车,同时学习KEA芯片;黄逸芬则进入驱动电路的学习阶段。叶志坤完成了运放部分的搭建,但遇到KEA库的问题;黄逸芬对驱动电路有了初步理解。 17-18周,叶志坤继续深化KEA芯片的学习;黄逸芬继续深入驱动电路的研究。第一周,叶志坤着手设计第二版主板并学习模糊控制理论;黄逸芬开始画驱动电路。第二周,叶志坤的主板制作完成,但模糊控制仍存在理解难题;黄逸芬的驱动电路尚未完成。 第三周,叶志坤收到了板子并完成焊接,开始添加编码器进行调试,但由于驱动出现问题,他需要重新焊接新的驱动并调整程序。黄逸芬开始学习用KEA编写程序,驱动电路设计已基本完成。在后续的几周,叶志坤解决了速度环和方向环的问题,使车辆能低速跑完一圈;黄逸芬的基础模块编程已完成,但算法理解还有待加强。 第四周到第五周,叶志坤开始处理圆环控制,尝试提升车辆速度;黄逸芬则继续优化KEA程序,算法理解仍在进行中。 这个项目展示了团队成员在硬件设计、软件编程、控制系统理解和问题解决上的逐步进步,同时也揭示了在实际工程开发中可能遇到的挑战,如硬件故障、技术理解困难等。团队成员通过不断学习和实践,逐步完善电磁三轮车的各项功能。