发作品签到
专业版

IOT-BOX

工程标签

988
0
0
0

简介

基于stm32h750vbt6的物联网盒子,星闪、wifi、蓝牙三模无线通信,板载nand flash和qspi nor flash,更好适应物联网场景使用

简介:基于stm32h750vbt6的物联网盒子,星闪、wifi、蓝牙三模无线通信,板载nand flash和qspi nor flash,更好适应物联网场景使用
星火计划2025
复刻成本:120

开源协议

GPL 3.0

创建时间:2024-04-16 14:24:23更新时间:2024-12-19 01:45:09

描述

项目说明

基于stm32h750vbt6的物联网盒子,采用核心板加底板,底板板载串口转以太网,RS485接口,esp32c3mini模组负责wifi连接,还有一块硅序列号芯片。底板的IO最大程度引出,以便使用者利用stm32内部硬件外设挂载各类传感器,核心板板载利尔达星闪eb25模组,128k qspi nor flash和512M的nand flash,留有usb接口。

 

开源协议

GPL 3.0

 

项目相关功能

板载ds2411序列号,为上位机或从机提供识别功能,适合于加密应用。cp9120提供串口转以太网功能,ESP32-C3-MINI-1U-N4通过at固件提供串口转以太网,sp3485提供RS485。适用于农业物联网、智能家居等场景应用

 

项目属性

本项目为首次公开,为本人原创项目。项目未曾在别的比赛中获奖。

 

项目进度

2024.5.14 原理图完成

2024.5.24 焊接完成

2024.7.1 测试完成

 

设计原理

采用合宙开源dap方案实现板载dap,预留esp32模组的usb接口,便于使用者自定义固件的下载。通过stm32h750vbt6的串口拓展了RS485、10M网口、以及星闪,usb通信通过stm32内部phy实现

 

实物展示

设计注意事项

底板ldo容易连焊或虚焊,注意检查,防止主控和其他芯片损坏

其他

板载dap采用合宙方案,参考官方文档DAPLink使用手册 - LuatOS 文档 下载dap固件。

由于合宙官方买不到103散片了,可以考虑这家店铺合宙AIR32F103CBT6 CCT6 RPT6封装LQFP48软硬件芯片STM32F103原装-淘宝网,笔者也是在这家店铺购买的,能够确定是正品。

 

串口转以太网方案采用沁恒的ch9120,沁恒官方提供了该芯片的工具,可以通过以太网对ch9120进行配置。

如图所示,只需要一根网线,或者通过串口进行配置即可。使用网口调试助手即可观察到主控发送的信息

 

eeprom采用M24M02-DRMN6TP,纯粹为了大容量考虑,使用封装兼容的eeprom可替代,减少成本。

 

wifi模块采用乐鑫的ESP32-C3-MINI-1U-N4,没有PCB天线,购买ipex三代的天线可以引出,考虑了在装配金属外壳的情况下,pcb天线无法使用的情况。AT固件可通过模块旁的预留测试点使用2.54间距烧录针烧录。没有留供电的点,在烧录是需使用DC座或typec接口进行供电。

AT固件烧录参考该文档下载指导 - ESP32-C3 - — ESP-AT 用户指南 latest 文档

有预留BOOT按键,便于固件烧录。原本采用的是esp32 s3内封flash的芯片方案,因为焊功未到家导致片内flash损坏固件无法烧录的情况。如果一直无法烧录就换个新的模块吧。

或者直接通过esp32的usb烧录固件,这更方便。

如果用不到wifi功能可以考虑把esp32当作外挂的芯片来使用,性能还是很可以的。这又何尝不是一种双核呢

 

sd nand采用MKDV512MCL-ABA,当年白嫖来的sd nand,属实是面向bom设计了。

配置sdmmc的时候注意时钟不要超过50M,还要记得开dma,否则读出数据不正常。不开dma的情况下最高能以10Mbps读取和写入。

调用没什么好讲的,hal库有现成的函数可以调用,省去繁琐的配置等工作。

 

星闪模组采用利尔达的eb25模组,在项目开始时是唯一块能简单买的的星闪模组。但在现在稍显贵了,可以考虑安信可的星闪模组,而且安信可已经开放了sdk,可以做些更加有趣的功能,例如音频接口等等。模组的使用参照官方命令即可,不再赘述。

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
1
外壳.dwg
4
2
CH9120EVT.ZIP
7
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

全部评论(1)
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航