加入交流群  

扫一扫,添加管理员微信
备注:参考设计,即可被拉入群
和也在搞设计小伙伴们碰一碰

收藏 

评论 

aytwartoofyoroo 发布

2019年B题: 滚球控制器 1102008A

 
设计简介
  • 题目分析

本题目的要求是通过控制倾斜,让球在一个平板上做出所要求的动作,因为在绝大多数情况下球都与板相接触,并且球和板的形变可以忽略不计,因此,本题中球的动作可以近似看成一个质点在二位平面上的运动。

  • 设计思路

控制球的运动主要可分为三个过程:识别球的位置和运动状况、进行相关计算和判断和控制板的倾斜角度。板的倾斜情况可分解在x和y轴的两个方向上,在这两个方向上的倾斜角度可由两个舵机分别控制,同时,球的运动情况也可分解在这两个轴上。并且,因为板的倾斜角度较小,每个轴的倾斜情况和球在该轴的加速度可近似看作正比关系。综上所述,本作品的核心功能为分别检测小球在两个方向上的分运动,使用PID算法计算并控制板两个方向的倾斜角度,实现球的规定动作。本作品采用openMV4图像识别来判断球的运动情况和进行PID计算,采用MG946R舵机和连杆结构来控制板的偏转。另外,考虑到题目中要求的各种动作的实现和支撑结构形变带来的点位误差,另加入一个STM32F103MCU通过和openMV通信来实现对目标点位的动态控制。 本作品的总系统框图如下滚球控制器 系统概念图.png

  • 原理图分析

因为openMV为现成产 品,故不在此赘述。本工程中的原理图为控制球的目标点位的STM32控制板。 1.STM32F103最小系统:包括STM32F103单片机、晶振、滤波电容等元件,保证STM32单片机正常工作,以实现控制功能。 2.稳压电源模块:本作品中的其他用电元件均为5V供电,为简化供电结构,使用此模块将5V降压为STM32所需的3.3V,以达到兼容外部5V供电的目的。 3.输入设备:包括键盘和摇杆,通过输入设备可以人为控制球的目标点位,实现题目所规定的动作。~~~~ 成品PCB照片: 20210425_173307.jpg


  • 功能测试

作品功能演示视频:链接:https://pan.baidu.com/s/1Am4mEMFgGC5JmoANlwDd5w 提取码:l3qg

参考设计图片
×

!注意:请使用浏览器自带下载,迅雷等下载软件可能无法下载到有效资源。

 
相关器件
器件 类型 描述 数据手册
CT41G-0805-2X1-50V-0.1μF-M(N) 贴片电容 精度:±20% 容值:100nF 额定电压:50V 温漂系数(介质材料):2F4 材质:2X1 点击下载
CC0603KRX7R9BB104 贴片电容 精度:±10% 容值:100nF 额定电压:50V 温漂系数(介质材料):X7R 材质:X7R 点击下载
CC0603KRX7R9BB104 贴片电容 精度:±10% 容值:100nF 额定电压:50V 温漂系数(介质材料):X7R 材质:X7R 点击下载
CC0603KRX7R9BB104 贴片电容 精度:±10% 容值:100nF 额定电压:50V 温漂系数(介质材料):X7R 材质:X7R 点击下载
CC0603KRX7R9BB104 贴片电容 精度:±10% 容值:100nF 额定电压:50V 温漂系数(介质材料):X7R 材质:X7R 点击下载
CC0603KRX7R9BB104 贴片电容 精度:±10% 容值:100nF 额定电压:50V 温漂系数(介质材料):X7R 材质:X7R 点击下载
D-060306B1 发光二极管 照明颜色:蓝色 主波长/色坐标:455~465nm 方舟 0603 蓝色 发光二极管 1.6x0.8x0.6 Iv= 35~65mcd @IF=5mA 耐ESD:1000V 蓝光 蓝灯 贴片LED 兰色 点击下载
Z-211-0211-0021-001 排针排母 针脚数:2 连接器类型:排针 排数:1 触头类型:公形引脚 间距:0.100"(2.54mm) 2.54 1*2P 直排针 0.8u镀金 PBT RoHS,针长3*6mm 点击下载
MICRO 4P DIP USB连接器 点击下载
B-2100S04P-A110 排针 点击下载
TFPT0603L1001FV PTC 热敏电阻 功率:3/4W 工作温度:-55℃~+150℃ 常温阻值(25°C,欧姆):1K 电阻精度:±1% 点击下载
0603WAJ0511T5E 贴片电阻 阻值(欧姆):510 精度:±5% 功率:1/10W 温度系数:±100ppm/°C 点击下载
0603WAF1054T5E 贴片电阻 阻值(欧姆):1.05M 精度:±1% 功率:1/10W 温度系数:±100ppm/°C 点击下载
HoLTT0603-1/10W-4.7K-1% 贴片电阻 电阻类型:厚膜电阻 阻值:4.7kΩ 精度:±1% 功率:100mW 温度系数:±100ppm/℃ 最大工作电压:75V 工作温度范围:-55℃~+155℃ 点击下载
TS5215A 250gf 轻触开关 点击下载
TS-1109S-C-D 轻触开关 按钮作用方向:Top Actuated 触点额定电流:50mA @ 12VDC 按钮头类型:Round Button 作用力:260gf 电路结构:SPST 点击下载
3D161 五向开关 摇杆 多向 点击下载
RT9193-33GB 低压差线性稳压(LDO) 输出类型:固定 最大输入电压:5.5V 输出电流:300mA 输出电压(最小值/固定值):3.3V 3.3V固定输出,低压差300mV@Iout=300mA,Vin=5.5V(Max) 点击下载
STM32F103C8T6 ST(意法半导体) 工作电压:2V ~ 3.6V CPU位数:32-Bit CPU内核:ARM® Cortex®-M3 主频(MAX):72MHz ROM类型:FLASH 1500/包 STM32 Series 32-bit 64 kB Flash 20 kB RAM ARM Based Microcontroller - LQFP-48 点击下载
B08000J065 直插晶体谐振器(无源) 频率公差:±20ppm 负载电容值:20pF 主频:8MHz 等效串联电阻(ESR):40 Ohm(Max) - 点击下载
DST310S 32.768KHz 无源晶振 点击下载
群聊设计,与管理员及时沟通

欢迎加入EEWorld参考设计群,也许能碰到搞同一个设计的小伙伴,群聊设计经验和难点。 入群方式:微信搜索“helloeeworld”或者扫描二维码,备注:参考设计,即可被拉入群。 另外,如您在下载此设计遇到问题,也可以微信添加“helloeeworld”及时沟通。

 
查找数据手册?

EEWorld Datasheet 技术支持

论坛推荐 更多
更新时间2024-11-16 17:20:13

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

EEWORLD参考设计中心

站点相关: TI培训 德州仪器(TI)官方视频课程培训

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved