
电赛模块集合(含驱动代码)
简介
2024电赛预备模块合集,含数十个 电源/传感器/各类MCU开发板,现决定全部开源
简介:2024电赛预备模块合集,含数十个 电源/传感器/各类MCU开发板,现决定全部开源开源协议
:TAPR Open Hardware License
(未经作者授权,禁止转载)描述
在2024电赛时预备的模块,含电源/传感器/各类MCU开发板,现决定全部开源。 其中部分为锻炼新人Layout,布局布线质量略有参差,可确保所有板子经过实物验证。
本项目共含有数十块PCB,已初步完成分类,主要为 采集类 - 电源类 - 驱动类- MCU类 - 应用类
代码正在整理中,后续将上传附件。
ps:由于时间略微久远,部分板子找不到了,因此无法全部实物展示
1.采集_32BIT_ADC
使用ADS1262IPWR,TI为数不多的Δ-Σ 32bit ,板载ESP32C3进行读取,由于使用LDO并不是很好,所以噪声略高,无噪声位无法达到规格书标注。
引出所有通道,所有输入通道均添加了缓冲器。
提供驱动代码,ESPIDF环境
2.采集_十二导联ECG_ADS1298
使用ADS1298+LT3042,采集接口为自定义 micro hdmi ,整体成本较高,可用于心电/脑电采集
提供驱动代码,ESPIDF环境
3.采集_万用表
使用SD7890的改进版四位半万用表demo,解决了传统万用表方案无法同时测量电流档/电压档的问题,对电流侧进用NSI1300隔离运放。
【图待上传】
串口输出,无需代码
4.采集_霍尔线性距离
内含两个方案的精密霍尔运动检测,用于精密距离(AD22151)和紧密角度(TMR3365)的霍尔效应测量,需要线性度较高的磁铁。
(暂未找到实物,截图替代)
模拟输出,无需代码
5.电源_20W锂电池快充
使用 IP2315 PD快充的锂电池充电板,可配置电池电压平台(4.2 4.4 4.5),适配两种电池连接座(mx1.25 xh2.54 2p)
6.电源_高压60V_BUCK
使用LMR16030的降压方案,默认配置为输出5V
7.电源_MPPT_BUCK
使用CN3767的MPPT 太阳能铅酸电池充电板 ,MPPT配置为12V太阳能板
8.电源_超高压400V_BOOST
使用MAX668+1:15变压器的BOOST升压方案,设计输入3-4V 输出350-420V ,带载能力较差,MOS发热略微严重。
9.开发板_ESP32S3_1
【图待上传】
乐鑫esp32s3模块开发板,由于某人Layout后忘记标注IO丝印,因此不建议使用
10.开发板_UWB测距
【图待上传】
使用安信可BU01的UWB测距开发板,需外接SPI驱动
11.驱动_3相BLDC
使用MP6536方案的无编码器 三项无刷电机驱动,无需外置MOS,用料更少
详细代码参考后续 - 应用 - 三相闭环电机驱动
12.驱动_超声波驱动
去年(2024)G题压中题,提前绘制的两套驱动方案,一套为ZVS改的震荡驱动变压器,一套为PWM驱动变压器,后者正式使用在题目上
(板子用掉了,无图)
13.驱动_紫外UVA+UVC
紫外杀菌LED灯板+驱动,驱动使用 LGS63042EP,板上连接器 输入两个PWM信号即可
14.应用_心电体温便携记录器+采集_体表温度小板
练习题,往年电赛题目,使用ESP32S3 ,温度使用LMT70AYFQR,很难焊接,温度采集BH45B1225,心电ADS1292,加速度BMI270,快充IP2315
其中主板和温度小板使用4p fpc连接
为减少ECG心电干扰,在ADS1292附近电路上覆盖了屏蔽铜箔
提供完整的驱动代码和应用代码,参考详见附件。
15.应用_低功耗按钮
使用乐鑫esp32c2+一次性电池的超低功耗无线遥控按钮,修改自乐鑫官方历程,用ESP-NOW发送完数据包后断电
【图待上传】
代码修改自乐鑫历程,也可直接使用
16.Bridge_SS_DVP
使用CH565W USB3.0开发板,将DVP摄像头(ov2640)转为usb uvc协议
可使用沁恒官方历程
17.Bridge_8080_DSI
使用SSD2805的 intel8080转2lane mipi dsi转接板,需要六层板塞孔工艺。
【图待上传】
提供ESP-IDF驱动
设计图

BOM


评论