电赛D题-国一 - 嘉立创EDA开源硬件平台

编辑器版本 ×
标准版 Standard

1、简单易用,可快速上手

2、流畅支持300个器件或1000个焊盘以下的设计规模

3、支持简单的电路仿真

4、面向学生、老师、创客

专业版 professional

1、全新的交互和界面

2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计

3、更严谨的设计约束,更规范的流程

4、面向企业、更专业的用户

标准版 电赛D题-国一

简介:电赛项目简述

开源协议: Public Domain

(未经作者授权,禁止转载)

创建时间: 2021-12-08 22:53:00
更新时间: 2022-11-06 17:40:11
描述
前言:本项目为2021年电赛D题基于互联网的摄像测量系统。
 
团队介绍:三名成员为来自电子信息工程大学电子工程学院的三名大二学生。
 
项目分析:
 
任务如图
 
 
 
 
 
基础项要求:
 
 
 
基础项分析:首先题目上的要求是采用两个独立的摄像节点并且要将摄像头的数据输入到终端节点,这里我们的方案是采用树莓派通过
 
交换机在同一网络节点下进行数据流传输到终端节点到
 
发挥部分:
 
 
各个模块连接:
 
 
 
供电系统:
 
 
 
程序运行流程:
 
 
 
实物演示:
 
终端实物演示,同时显示两个节点实时图像,使用喇叭进行语音提示。
 
 
 
节点1
 
 
 
节点1背部
 
 
 
节点2
 
 
 
节点2摄像头
 
 
 
交换机和供电模块
 
 

原理图电路分析:

由于本次作品对电路设计的要求不高,但本次作品中唯一的电源模块(12V转5V)用于给树莓派和显示器供电 一共使用了4个电源模块,电路比较简单,这里就不做过多的阐述了。

DuQnwX5kqMS7epzpZzpjTHMxOBpaFeRlawKB1apb.png

 
程序设计:
 
周期测量:
 
GefR4cu5TyvYEhwvm6EKqvdcY8XTQ1k2Mer9ZBAK.png
 
 
代码部分采用逐帧法获取两张图片的差分图数据
 
sHA3kq0s527G6RpOJAJHm6H8AeDIKGfis4dEILlW.png
 
 
pvv19vYKhvoLiFYE3ds46vtM6vszquUTU5vJOSXs.png
 
 
HNltkh1d25L6ZXpoRlhU5Ujkhfix38QhINpu6Rfv.png
 
 
这边采用的是在单摆摆动在最高时记录单摆的时间,每两次单摆到最高位置的时间相减就是周期  在通过单摆的周期计算出单摆摆长
 
角度测量:
 
emtBnHdoPuCv1mW74QZq7lpdzMyjNmRiwThlp2RM.png
 
 
Pun1CVol1askahZVxvC8aBdJMJMeXZ6h7eDvaK77.png
 
 
确定一个点的三维坐标,如果知道了三维坐标那么投影到二维平面的话,那么角度就可以轻而易举的得到,首先我们在代码里面加入了两个列
表用记录每个最高点的坐标一个用来存储X坐标,另外一个用来存储Y坐标,对于一个单摆而言他有两个位置是处于最高处的,对于其中的一个
节点 我们可以试想一下,他在做一个有角度的单摆,节点A所拍摄的只是一个二维的平面只有两个坐标 我们只需要获取到除了Z坐标以外的另
外两个坐标也就是XY坐标就可以通过反正切函数来求得角度值,对于X和Y坐标的确定我们打算采用取相邻两次最高处的坐标的差为 X 和 Y 坐标
在取一次平均防止存在偶然误差,这样就可以算出角度,在我们的测试中,如果单摆系统正常摆动不会发生自转的情况,角度的误差是小于1°
的可以说效果非常的好了
 
视频演示:
总结:
需要足够扎实的基础,在整个题目的分工要明确,要时常备份代码,多写注释。
设计图
原理图
1 /
PCB
1 /
未生成预览图,请在编辑器重新保存一次
ID Name Designator Footprint Quantity BOM_Supplier BOM_Manufacturer BOM_Manufacturer Part BOM_Supplier Part
1 10uF C8,C7 C0805 2 LCSC FH 0805X106K250NT C40894
2 1nF C9,C6 C0805 2 LCSC PSA(Prosperity Dielectrics) FM21X102K501PXG C440004
3 100uF C10,C5 CAP-TH_BD6.3-P2.50-D1.0-FD 2 LCSC AISHI SPZ1VM101E08000R C122240
4 1uF C11,C12,C3,C4 C0805 4 LCSC AVX 0805YC105KAT2A C429873
5 220uF C13,C14,C1,C2 CAP-TH_BD8.0-P3.50-D1.0-FD 4 LCSC ValuePro 220uf/35V C2063
6 22uH L2,L1 IND-SMD_L11.5-W10.0_FXL1040 2 LCSC Wenshan YT1040-220M C428586
7 BL-HB335B-TRB-6 LED2,LED1 LED0805-RD 2 LCSC Bright LED Elec BL-HB335B-TRB-6 C189307
8 75K R5,R4 R0805 2 LCSC Ever Ohms Tech CR0805J75KP05 C429459
9 10K R6,R3 R0805 2 LCSC Viking Tech CR-05FA7---10K C465472
10 3.3K R7,R2 R0805 2 LCSC UniOhm 0805W8F3301T5E C26010
11 2 R8,R1 R0805 2 LCSC RALEC RTT052R00FTP C104190
12 IP6505 U2,U1 SOIC-8_L5.0-W4.0-P1.27-LS6.0-BL-EP 2 LCSC INJOINIC IP6505 C188335
13 UAB-A-F-90-5P-H5.72 USB2,USB1 USB-A-TH_C168724 2 LCSC LCSC UAB-A-F-90-5P-H5.72 C168724

展开

工程视频/附件
序号 文件名称 下载次数
1

电赛D题代码.zip

137
2

视频连接.txt

64
侵权投诉
相关工程
换一批
加载中...
添加到专辑 ×

加载中...

温馨提示 ×

是否需要添加此工程到专辑?

温馨提示
动态内容涉嫌违规
内容:
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 技术支持

support
  • 开源平台公众号

MP