0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

2023年电子设计大赛E题分享(基于CW32)

王玉钱 来源:jf_21730835 作者:jf_21730835 2023-10-26 10:42 次阅读

一、团队介绍

团队成员:姚凯 王玉钱 陈叶璐健

二、题目要求

设计制作一个模拟目标运动的红色光斑位置控制系统和指示自动追踪的绿色光斑位置控制系统

wKgaomU50meAUdhSAAFDrZ4K304687.png

三、题目分析

如果开环写:首先将激光笔放在舵机云台上,红色激光中心点对准纸张中心点,所有参数矫正好,这样,基础1第一的问题就完成了,执行复位程序,让舵机指定该角度即可;其次,第二问第三问,相当于一个问题,指定矩形位置和长度,进行控制,建个模型

wKgZomU50miAZrGAAAjf36lA57M508.png

假设从上往下看,板子位于底板上,舵机云台在上方,他们(x,y)坐标均为(0,0),如果红色激光想达到A点,空间线反推一下分别投影到yoz平面上,xoz平面上,即可用反正切函数算出舵机云台x,y轴转动角度,用cw32030c8t6控制舵机精确转动即可让激光打到A点,另外发现红色激光沿着边长移动时,总会一个角不变,所以就可以简单点,不必离散点计算,让程序递进控制一个轴即可。按照这个思路,第(2)(3)要求就完成了,前提参数调好。第(4)个要求就必须要用到摄像头给出矩形的信息。用摄像头模组实现开环控制不易之处主要在于摄像头识别到黑色矩形的像素坐标与实际坐标的不统一,为解决这个问题,我想到的办法是,将摄像头像素识别框设置到120*120(实测),再把摄像头识别框中心即(60,60)与铅笔画的正方形中心尽量重合,这样像素点的坐标和实际坐标就有一定的比例相关性,举个例子,如果矩形顶点像素坐标为(120,120),那么实际坐标就是(50,50),这样,就可以按照(2)(3)思路,坐标量化成角度。还有一个问题是如何找到倾斜角并走斜线,因为斜着走舵机云台x,y轴都要变化,解决这个问题首先要根据同边两个坐标算出倾斜角,然后利用倾斜角找到x,y控制的比例关系走斜线,形象一点,斜线可以离散成楼梯的一列边沿的点,按倾斜角度得出楼梯的长和宽,再控制舵机的x,y倾斜角,程序不断递进即可走一条斜线,解决以上问题,理论上能做到画随意角度,随意位置的矩形,不过实属不易,摄像头识别不出红色激光点或误差较大只好采用。

如果闭环写:摄像头识别正方形铅笔线,给出4个点像素坐标,人为再这几个点之间加坐标,以便走的丝滑,让这些坐标按顺序作为舵机x轴,y轴pid的目标值,红色激光位置实时反馈,调好参数,即可由点成线,完成走矩形,(2)(3)(4)均可如此。(理论构想,因比赛过程对摄像头认识不足获取不到稳定坐标信息而未实现)

五、总体设计框图

wKgaomU50miARv6FAAHdV7V0-5g203.png

六、硬件电路组成

wKgZomU50mmAe3nmAAyXJwcBEEs130.png

wKgaomU50mqAf0SqAAYgzSP0kVg652.png

七、程序代码

wKgZomU50mqAPyUsAAJ7cYDLp20805.png

wKgaomU50muAAlrHAAIV8hKxg3s996.png

wKgZomU50muAFvOYAAUmOyVaQYg363.png

wKgZomU50myARrekAAW1375CdbE307.png

wKgaomU50m6AXFDWAAYgxn950sU215.png

wKgZomU50m6ACM3eAALO5-BxuuI071.png

wKgaomU50m-AA2VaAAGS0Bq2NyQ660.png

wKgZomU50m-AQ8qCAAJaB_NjpQk033.png

wKgaomU50nCASLsxAAH7gyZG5lA402.png

wKgZomU50nCARgxEAAO8xd6jS4c664.png



审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电子设计
    +关注

    关注

    37

    文章

    756

    浏览量

    48285
  • CW32
    +关注

    关注

    1

    文章

    122

    浏览量

    225
收藏 人收藏

    评论

    相关推荐

    电子设计大赛

    电子设计大赛
    发表于 07-28 19:35

    全国大学生电子设计大赛

    全国大学生电子设计大赛
    发表于 12-02 20:39

    全国电子设计大赛题目.

    2011全国电子设计大赛题目.zip1.52 MB, 下载次数: 63, 下载积分: E币 -12007全国电子设计大赛题目.zip419.
    发表于 05-23 17:41

    电子设计大赛历年真

    电子设计大赛历年真
    发表于 05-26 16:56

    求07全国电子设计大赛E)开关稳压电源的 原理电路图

    求07全国电子设计大赛E)开关稳压电源的 原理电路图各位帮帮忙啊。。求07全国
    发表于 07-31 17:30

    历届电子设计大赛,,,,

    历届电子设计大赛,,,,
    发表于 08-25 20:12

    2013电子设计大赛必备资料

    2013电子设计大赛必备资料
    发表于 08-31 20:35

    2013全国电子设计大赛复测

    2013全国电子设计大赛复测
    发表于 11-29 16:14

    2006黑龙江电子设计大赛A的论文设计及电路图

    2006黑龙江电子设计大赛A的论文设计及电路图,求大神指点!
    发表于 07-22 14:50

    备站2015电子设计大赛分析往届控制

    备站2015电子设计大赛分析往届控制
    发表于 08-10 16:08

    谁有2016TI杯的大学生电子设计大赛E的电路图,程序以及元器件清单

    谁有2016TI杯大学生电子设计大赛E的脉冲信号测量仪的电路图,PCB,程序以及元器件清单。如果有,请联系QQ:2938567079。谢
    发表于 06-14 12:41

    武汉芯源半导体CW32 MCU助力2023第二届“圆梦杯”大学生智能硬件设计大赛

    荣幸能成为“圆梦杯”大赛的技术支持单位之一。根据已发布的规则,竞赛的第四个主题方向为:智能穿戴与物联网主题,限定选用CW32系列微控制器芯片,如:CW32F030、CW32F003、
    发表于 05-22 14:42

    2023电赛A题国奖CW32 开源分享

    电赛A题开源分享,主控为CW32
    的头像 发表于 11-02 10:16 783次阅读
    <b class='flag-5'>2023</b>电赛A题国奖<b class='flag-5'>CW32</b> 开源分享

    基于CW32的物联网应用

    CW32】基于CW32的物联网应用
    的头像 发表于 11-02 15:55 335次阅读
    基于<b class='flag-5'>CW32</b>的物联网应用

    2023电子设计大赛G题火源设计方案

    2023电子设计大赛G题火源设计方案
    的头像 发表于 11-03 09:04 598次阅读
    <b class='flag-5'>2023</b>年<b class='flag-5'>电子设计</b><b class='flag-5'>大赛</b>G题火源设计方案