版本协议

MIT License

标签
专业版
#第11届立创电赛#基于RFID的多层级智能仓储与快速归还系统

创建时间:2周前

13 0

描述

<p style="line-height:1.8;"> </p> <h3 style="line-height:1.8;">* 1、项目功能介绍</h3> <hr> <p>本项目面向电子制造企业原材料仓库的物料流转场景,解决操作员归还多余物料时"放错托盘"的痛点。</p> <p><strong>系统搭建方面:</strong></p> <ul> <li>以CH585无线MCU为主控,搭建"库位→载物托盘→取样盒"三级载体管理体系</li> <li>采用MFRC522模块通过SPI分时扫描,读写库位、托盘、取样盒三级RFID标签</li> <li>使用WS2812B灯带(PWM+DMA驱动)为每个托盘仓位配备可视化指示灯</li> <li>外挂W25Q128 Flash + FlashDB嵌入式数据库,实现32KB SRAM下的轻量级数据持久化</li> <li>搭建LVGL触屏交互界面 + PyQt5上位机双端控制</li> </ul> <p><strong>电路设计方面:</strong></p> <ul> <li>设计MFRC522多模块SPI总线分时选通电路(3路CS独立控制)</li> <li>设计WS2812B灯带驱动电路(220Ω串联电阻 + 100nF去耦电容 + 多点供电)</li> <li>设计5V/3.3V双电源供电方案(Type-C输入,AMS1117-3.3降压)</li> <li>可选:红外对射传感器检测电路,用于归还时防放错检测</li> </ul> <p><strong>算法与软件方面:</strong></p> <ul> <li>实现四码动态关联(库位ID、托盘RFID、取样盒RFID、任务码),支持绑定/解绑</li> <li>实现取料记录环形队列管理,按时间倒序查询最近未归还记录</li> <li>实现快速归还引导算法:扫描取样盒→查询最近is_returned=False记录→获取source_tray_uid→查LED映射表→点亮对应仓位绿灯</li> <li>实现归还确认后库存自动恢复与记录标记</li> <li>FreeRTOS多任务调度:RFID扫描、LED控制、UI刷新、数据库操作、WiFi通信五任务并行</li> </ul> <p><strong>核心功能:</strong></p> <ol> <li>四码关联绑定——库位/托盘/取样盒/任务码动态关联</li> <li>分批取料与余量管理——按任务码取料,自动扣减托盘库存</li> <li><strong>快速归还引导</strong>——扫描取样盒后,对应原托盘仓位LED绿色快闪,1秒内响应</li> <li>归还确认与库存恢复——确认后库存回滚,记录标记已归还</li> <li>放错托盘报警——红外+RFID双重验证,放错即报警</li> </ol> <p><strong>解决的问题:</strong> 操作员归还物料时因记忆模糊或标识不清放错托盘,导致库存混乱。通过LED可视化引导+自动验证,将归还错误率降至接近零。</p> <h3 style="line-height:1.8;">*2、项目属性</h3> <hr> <p>本项目为<strong>首次公开</strong>,<strong>完全原创</strong>。</p> <p>项目系本人为本竞赛全新设计开发,未在任何其他比赛中参赛或获奖,未在学校参加过答辩。项目中MFRC522驱动、WS2812驱动、FlashDB等为开源库/参考例程的二次开发整合,四码关联逻辑、归还引导算法、触屏UI交互等核心业务逻辑均为团队原创实现。</p> <p style="line-height:1.8;"> </p> <h3 style="line-height:1.8;">* 3、开源协议</h3> <hr> <p>本项目采用 <strong>MIT 开源协议</strong>。</p> <p>开源范围说明:</p> <ul> <li><strong>核心功能开源100%</strong>:四码关联绑定逻辑、取料记录管理、快速归还引导算法、归还确认与库存恢复逻辑、仓位-LED映射机制、触屏UI交互代码</li> <li><strong>辅助功能开源100%</strong>:上位机PyQt5软件、串口通信协议、WiFi数据上报模块</li> <li><strong>驱动层</strong>:MFRC522 SPI驱动、WS2812 PWM+DMA驱动、FlashDB适配层——基于开源例程二次开发,注明来源并遵循原协议</li> </ul> <p>本项目未直接引用其他开源项目的原电路或原代码作为核心功能;MFRC522、WS2812等使用市场通用模块直接实现的功能(RFID读取、LED点亮)为辅助功能,核心功能为基于这些模块之上构建的四码关联与归还引导业务逻辑。</p> <p style="line-height:1.8;"> </p> <p style="line-height:1.8;"> </p> <p style="line-height:1.8;"><strong><span style="color:#0093e6;">请在竞赛阶段填写 ↓</span></strong></p> <p style="line-height:1.8;"> </p> <h3 style="line-height:1.8;">*4、硬件部分</h3> <hr> <p style="line-height:1.8;"><span style="color:#95a5a6;font-size:14px;">请输入内容…</span></p> <p style="line-height:1.8;"> </p> <p style="line-height:1.8;"><span style="color:#95a5a6;font-size:14px;"> 注:请前往<span style="text-decoration:underline;"><a href="https://lceda.cn/editor" target="_blank">嘉立创EDA</a> </span>生成/上传设计文件,文件完成后,相关文稿将自动生成至项目详情;这里可以详细说明您的项目实现原理和机制、注意事项、调试方法、测试方法等。推荐图文并茂的形式向别人介绍您的想法。 </span></p> <p style="line-height:1.8;"> </p> <h3 style="line-height:1.8;">*5、软件部分</h3> <hr> <p style="line-height:1.8;"><span style="color:#95a5a6;font-size:14px;">请输入内容…</span></p> <p style="line-height:1.8;"> </p> <p style="line-height:1.8;"><span style="color:#95a5a6;font-size:14px;">注:若您的项目涉及软件开发,请在附件上传对应的工程源码。这里可以详细说明您的软件流程图、功能模块框图、相关算法的解释或科普、源码结构、编译环境的搭建和配置、源码编译方法、程序烧录方法等。推荐图文并茂的形式向别人介绍您的想法。</span></p> <p style="line-height:1.8;"> </p> <h3 style="line-height:1.8;">*6、BOM清单</h3> <hr> <p style="line-height:1.8;"><span style="color:#95a5a6;font-size:14px;">请输入内容…</span></p> <p style="line-height:1.8;"> </p> <p style="line-height:1.8;"><span style="color:#95a5a6;font-size:14px;">注:项目涉及的BOM清单。在<span style="text-decoration:underline;"><a href="https://lceda.cn/editor" target="_blank">嘉立创EDA</a> </span>生成/上传设计文件后,BOM将自动生成至项目详情;建议包括型号、品牌、名称、封装、采购渠道、用途等内容。具体内容和形式应以表达清楚项目构成为准。 </span></p> <p style="line-height:1.8;"> </p> <h3 style="line-height:1.8;">*7、大赛LOGO验证</h3> <hr> <p style="line-height:1.8;"> </p> <p style="line-height:1.8;"><span style="color:#95a5a6;font-size:14px;">请上传包含大赛logo的项目图片,logo以丝印形式印刷在PCB上面。</span></p> <p style="line-height:1.8;"><span style="color:#95a5a6;font-size:14px;">点击zip下载大赛logo标识! <span style="text-decoration:underline;"><a href="https://image.lceda.cn/easyedaResource/images/d1bbfd69f9404f56901a0e7b849b7245.rar" target="_blank">(大赛标识).zip</a></span></span></p> <p style="line-height:1.8;"> </p> <h3 style="line-height:1.8;">* 8、演示您的项目并录制成视频上传</h3> <hr> <p style="line-height:1.8;"> </p> <p style="line-height:1.8;"><span style="color:#95a5a6;font-size:14px;">视频要求:请横屏拍摄,分辨率不低于1280×720,格式Mp4/Mov,单个视频大小限100M内;</span></p> <p style="line-height:1.8;"><span style="color:#95a5a6;font-size:14px;">视频标题:立创电赛:{项目名称}-{视频模块名称};如立创电赛:《自动驾驶》-团队介绍。</span></p> <p style="line-height:1.8;"><span style="color:#95a5a6;font-size:14px;">视频冲榜:项目制作过程中,可随时录制视频上传至B站、小红书、视频号、抖音号,<a style="text-decoration:underline;" href="https://doc.weixin.qq.com/smartsheet/form/1_wpmhMpBwAAfrKELBBSNdSqJrorjTQE8Q_600d71" target="_blank">冲榜人气奖励 ></a>,优秀项目可获得立创官方全域曝光机会;</span></p> <p style="line-height:1.8;"> </p> <p style="line-height:1.8;"><span style="font-size:14px;"><a style="text-decoration:underline;" href="/posts/b2b65ad17ac34080a318a5ab47a632c2" target="_blank">前往查看更多详情 ></a></span></p> <p style="line-height:1.8;"> </p>

文档

BOM

附件

暂无

评论(0)

  • 表情
    emoji
    小嘉工作篇
    小嘉日常篇
  • 图片
成功
工程所有者当前已关闭评论
goToTop
svg-battery svg-battery-wifi svg-books svg-more svg-paste svg-pencil svg-plant svg-ruler svg-share svg-user svg-logo-cn svg-double-arrow