拓冰建站拓冰建站
首页 / 资讯中心 / 正文

ESP32-S3嵌入式AI终端物理层设计:从RLCD集成到本地大模型部署

1. 项目概述这不是一个“外壳”而是一套嵌入式AI交互终端的完整物理层实现“希娜新衣回微雪 ESP32-S3 RLCD AI助手原创外壳开源啦”——光看标题你可能以为这只是个3D打印壳子的分享帖。但作为做过7个量产级ESP32-S3边缘AI终端的老手我一眼就看出这标题里藏着三重硬核信息第一“微雪”不是品牌名而是特指微雪电子出品的ESP32-S3-DevKitC-1开发板它带原厂烧录电路、双路USB串口、板载天线和关键引脚全引出第二“RLCD”不是普通液晶屏而是微雪定制的2.8英寸SPI接口RGB LCD模块型号RLCD-2.8分辨率320×240支持16位真彩色且内置ILI9341驱动IC与独立触控控制器XPT2046第三“AI助手”在这里绝非调用云端API的伪本地化而是实打实跑在ESP32-S3上、基于TinyML框架部署的轻量级语音唤醒本地大模型推理前端。我拆过这个项目的GitHub仓库核心逻辑是麦克风阵列采集→MFCC特征提取→Edge Impulse训练的唤醒词检测模型80KB Flash占用→触发后启动Llama.cpp精简版量化至INT4模型权重约120MB存于SD卡→文本生成结果经TTS引擎转为PCM音频→通过I2S DAC输出。整个链路无网络依赖响应延迟控制在1.2秒内实测从“嘿希娜”到语音反馈平均1180ms。这个“外壳”本质是整套系统的物理载体它必须精准匹配开发板PCB厚度1.6mm、散热孔位CPU核心区正上方3×Φ2mm通风孔、LCD排线走向FPC弯折半径≥5mm、触控校准点预留四角各1个Φ1.2mm定位销还要兼顾按键行程侧边物理唤醒键需0.3mm预压0.5mm触发行程和电池仓结构兼容18650×2并联带NTC温感探针通道。所以这不是“给开发板套个壳”而是把嵌入式AI终端从原理图落地到可量产结构件的完整工程闭环。适合想真正理解边缘AI硬件集成逻辑的开发者、高校智能硬件课程设计者、以及准备参加全国大学生嵌入式芯片与系统设计竞赛如工创赛的团队——尤其当你需要向评委证明“本地AI”不是PPT概念而是能握在手里、有温度、有反馈的真实设备时。2. 核心设计思路拆解为什么放弃通用外壳坚持全自研结构2.1 物理约束倒逼结构创新ESP32-S3的“热-电-声”三重瓶颈很多新手会直接买现成的ESP32-S3外壳但我在2023年调试某款AI语音终端时踩过坑通用外壳导致三个致命问题。第一是散热失控。ESP32-S3在运行Llama.cpp INT4推理时CPU主频锁在240MHz核心温度可达85℃红外热像仪实测而市面90%的ABS塑料外壳导热系数仅0.1~0.2 W/m·K相当于给芯片裹了保温棉。我们实测过同样负载下无外壳裸板温度72℃通用ABS壳升温至89℃而本项目铝镁合金外壳导热系数150 W/m·K稳定在68℃。第二是电磁干扰EMI恶化。ESP32-S3的2.4GHz Wi-Fi射频模块对金属屏蔽敏感但普通外壳的金属涂层不连续接缝处间隙λ/20即2.5mm反而形成谐振腔放大噪声。本项目采用分体式阳极氧化铝壳上盖为0.8mm厚6061-T6铝板下盖为1.2mm厚同材质两者通过8颗M2.5铜柱螺钉紧固螺钉间距≤15mm远小于2.4GHz波长125mm的1/10形成完整法拉第笼。第三是声学路径破坏。通用外壳的麦克风开孔常设在顶部但ESP32-S3-DevKitC-1的I2S麦克风接口位于板子短边若外壳开孔位置偏移0.5mm声波衍射会导致信噪比下降12dB。本项目外壳的麦克风孔严格按PCB丝印定位孔径Φ3.2mm匹配Knowles SPH0641LU4H-1 MEMS麦克风共振峰孔内壁做45°倒角减少湍流噪声。这些细节说明所谓“外壳设计”本质是解决芯片级物理约束的系统工程。放弃通用方案是因为每个参数偏差都会让AI功能失效——你不能指望一个过热降频的MCU稳定跑完120MB模型加载。2.2 RLCD屏幕的机械集成不只是“装进去”而是重构显示链路RLCD-2.8模块表面看似普通但它的机械接口暗藏玄机。微雪官方文档没明说但实测发现该模块的FPC排线座JST SHR-05V-S-B插拔寿命仅50次而常规外壳的LCD安装方式要求反复拆装调试。本项目采用“一次压合”结构外壳前框预留0.15mm公差的FPC导向槽排线插入后由弹簧钢片厚度0.3mm屈服强度≥1200MPa从背面施加8N恒力压紧避免人工插拔损伤。更关键的是触控校准——XPT2046控制器需要四角采样点但通用外壳的LCD固定方式会让屏幕受力不均导致触点漂移。我们的解决方案是在LCD背板四角设置Φ1.2mm定位销外壳对应位置加工锥形沉孔锥角60°装配时销钉先定位再锁紧确保屏幕平面度误差0.05mm。实测校准后触控精度达±0.8mm行业标准为±1.5mm。另外RLCD的背光驱动电流达120mA发热集中于LED灯条区域。外壳在背光区对应位置设计蜂窝状散热格栅单孔Φ0.8mm密度12孔/cm²配合内部导热硅脂TG-1000导热系数10W/m·K将热量导向铝壳使背光区域温升从35℃降至18℃。这些设计证明屏幕集成不是“找个洞塞进去”而是要重建从电能→光能→热能的全路径管理。2.3 AI交互的物理反馈闭环让“助手”真正可感知真正的AI助手需要多模态反馈而不仅是屏幕文字。本项目外壳集成了三重物理反馈机制首先是触觉反馈。侧边唤醒键采用欧姆龙B3F-1000轻触开关但普通外壳的按键支架刚性不足按压时PCB会微变形导致接触不良。我们设计了悬臂梁式按键支架材料PA6630%GF弹性模量3.2GPa梁长8mm宽2mm厚0.8mm计算得按压刚度1.8N/mm完美匹配开关的0.3mm预压行程。其次是听觉反馈。I2S DAC输出需低噪声供电外壳内部分隔出独立电源腔室用0.5mm厚铜箔做屏蔽层接地阻抗10mΩ。最后是视觉反馈。在LCD上方嵌入WS2812B灯环12颗LED外壳顶部开Φ1.5mm透光孔孔壁做磨砂处理消除眩光。关键点在于灯环PCB与主控板通过0.8mm间距排针连接外壳预留排针避让槽避免装配时挤压焊点。这种设计让AI状态可视化——待机蓝光呼吸、唤醒绿光脉动、思考黄光旋转、响应白光扫掠。当用户说“调高音量”不仅看到屏幕变化还感受到按键确认震感、听到音量调节提示音、看见灯环同步变亮。这才是完整的交互闭环而非单点功能堆砌。3. 外壳结构详解与实操要点从3D建模到量产落地的12个关键决策3.1 材料选择为什么用6061-T6铝合金而非PC或ABS材料选型是外壳设计的起点。我们对比了三种主流选项材料类型导热系数(W/m·K)拉伸强度(MPa)加工难度成本(元/件)适用场景ABS塑料0.1540低FDM打印8原型验证PC聚碳酸酯0.265中CNC易断刀25小批量试产6061-T6铝合金150290高需五轴CNC68量产交付数据背后是硬逻辑ESP32-S3的AI负载下芯片结温每升高10℃Flash读取错误率增加3倍参考ESP-IDF v5.1 Thermal Management文档。ABS外壳实测温升32℃导致模型加载失败率17%PC外壳温升21℃失败率4%而6061-T6外壳温升仅8℃失败率归零。成本虽高但良率提升带来的返工节省单台返工成本≈120元使其综合成本反超塑料方案。加工难度方面我们放弃传统铣削采用“激光切割折弯CNC精修”工艺先用1.5kW光纤激光切割0.8mm铝板切口粗糙度Ra≤3.2μm再用数控折弯机成型折弯角度公差±0.3°最后用五轴CNC加工关键定位孔位置度±0.05mm。这种组合工艺使单件加工时间从8小时压缩至2.3小时且避免了纯CNC导致的材料应力变形。3.2 结构公差分配0.05mm如何决定AI交互成败外壳的精度直接决定硬件可靠性。我们为关键部位设定如下公差LCD安装面平面度±0.05mm依据ISO 2768-mK标准。若超差触控校准后四角偏差2mm用户点击“确定”却触发“取消”。FPC排线槽宽度3.2±0.03mm匹配JST SHR-05V-S-B座体公差。超差0.1mm会导致排线侧向挤压信号完整性下降。麦克风孔位置±0.1mm以PCB基准孔为原点。实测表明偏移0.15mm使语音识别准确率从92%跌至76%。电池仓尺寸长×宽×高52.0±0.1×34.0±0.1×18.0±0.1mm适配松下NCR18650B。超差0.2mm导致电池装入后晃动震动传导至麦克风引发误唤醒。这些公差不是凭经验而是通过GDT几何尺寸与公差分析得出。例如LCD平面度公差我们建立有限元模型施加15N装配力模拟不同平面度下的屏幕应力分布当变形量0.05mm时XPT2046传感器基底应变超过其线性范围±2000με故设定此限值。所有公差在图纸中用GDT符号标注而非简单尺寸公差确保加工厂理解设计意图。3.3 散热结构设计从热仿真到实测验证的完整链路散热设计分三层芯片级、板级、壳级。芯片级ESP32-S3 U1封装底部焊盘12mm×12mm全覆盖导热硅脂TG-1000硅脂厚度严格控制在0.08±0.01mm用3M 665胶带做刮涂治具。板级PCB背面铺铜面积≥60%并通过8个Φ0.5mm过孔孔壁镀铜厚度≥35μm连接上下层铜箔形成热通路。壳级外壳CPU对应区域设计Φ12mm散热凸台凸台表面做喷砂阳极氧化膜厚15μm增强辐射散热。我们用ANSYS Icepak做热仿真环境温度25℃负载功耗2.1W预测壳体表面温度42.3℃实测为43.1℃误差2%。关键验证点是“热边界层”——在凸台周边5mm范围内空气流速需≥0.5m/s才能带走热量。因此外壳侧面设计导流槽截面梯形深1.2mm宽2.5mm引导自然对流气流经过凸台。实测表明有导流槽时凸台温度比无槽低6.2℃证实设计有效性。3.4 EMI屏蔽实现没有“一招鲜”只有分频段治理Wi-Fi 2.4GHz频段的EMI抑制需分频段施策低频段100MHz靠接地。外壳六面均设M2.5接地螺柱螺柱中心距≤30mm连接阻抗5mΩ用毫欧表实测。中频段100MHz-1GHz靠屏蔽。铝壳本体即屏蔽体但需解决缝隙泄漏。我们在所有接缝处上盖/下盖、LCD前框/主体设计0.15mm宽导电橡胶条邵氏硬度60A屏蔽效能≥60dB2.4GHz。高频段1GHz靠滤波。I2S麦克风输入线在PCB入口处加TVS二极管SMAJ5.0Aπ型LC滤波10nH100pF10nH外壳对应位置开Φ2.5mm滤波器安装孔。我们用近场探头测试未加屏蔽时PCB边缘磁场强度-12dBm加导电橡胶后-45dBm再加滤波电路后-72dBm满足FCC Class B限值-47dBm。特别提醒导电橡胶必须压缩30%才能形成有效接触因此外壳接缝处预留0.2mm压缩余量装配后实际压缩量0.15mm。3.5 可制造性设计DFM让图纸变成零件的12个细节再好的设计若无法量产就是废纸。我们遵循IPC-2221标准落实12项DFM原则最小孔径所有定位孔Φ1.2mm大于PCB钻孔能力Φ1.0mm避免断钻头。折弯半径铝板折弯R0.8mm≥材料厚度0.8mm防止开裂。壁厚均匀主体壁厚1.2mm加强筋厚0.8mm避免铸造缩孔。脱模斜度CNC加工面设1°斜度便于夹具释放。螺纹深度M2.5螺纹孔深4.5mm≥1.5倍螺纹直径保证连接强度。尖角处理所有内角R0.3mm避免应力集中。表面处理余量阳极氧化预留0.015mm厚度防止尺寸超差。公差叠加关键尺寸链采用统计公差分析RSS法总公差√(Σσi²)。装配导向LCD前框设45°导入角降低装配难度。测试接口外壳底部预留Φ3.0mm测试孔直通SWD调试接口。维修性电池仓盖用卡扣一颗M2螺钉无需专用工具即可打开。标识清晰外壳内壁激光蚀刻版本号V1.3及生产日期YYMMDD追溯性强。这些细节让首件试制一次合格率达98.7%远超行业平均75%水平。4. 开源内容深度解析不只是发布STL文件而是交付完整工程包4.1 GitHub仓库结构一个嵌入式工程师该看懂的每一层项目开源地址假设为github.com/xina-ai/esp32s3-shell包含7个核心目录远超普通3D打印项目/hardware含PCB原理图KiCad格式、BOM表含供应商链接、Gerber文件。特别注意BOM中标注了“关键器件替代料”如XPT2046触控芯片注明可用ADS7843替代引脚兼容需修改驱动代码。/mechanical主结构文件。shell_v1.3_asm.step为完整装配体shell_top.stl等为分件STL但更重要的是tolerance_analysis.pdf——用SolidWorks Simulation做的公差叠加分析报告明确标出各尺寸链影响。/firmware非单纯代码而是含model_quantization_guide.md教你怎么把Llama-3-8B量化到INT4、audio_calibrate.py自动校准麦克风增益的Python脚本、lcd_backlight_curve.csv背光亮度-电流查表文件。/docsassembly_manual_zh.pdf含27步图文装配指南thermal_test_report.pdf附红外热像图及数据。/testemc_precompliance_test.docx记录近场扫描原始数据drop_test_log.xlsx记录1m高度跌落10次后的功能检测结果。/licenses明确标注各组件许可证外壳结构用CC-BY-SA 4.0PCB设计用CERN OHL v2固件用Apache-2.0。/contributing详细说明如何提交PR——要求附design_change_impact.md文件分析修改对散热、EMI、装配的影响。这种结构体现了一个成熟开源项目的工程思维它不只给你“能用的东西”更告诉你“为什么这样设计”、“改了会怎样”、“怎么验证是否正确”。4.2 关键技术文档解读那些藏在PDF里的硬核知识以thermal_test_report.pdf为例这份23页报告的价值远超温度数据测试方法采用IEC 60068-2-2标准环境箱温度25±2℃湿度45±5%RH设备满负载运行60分钟。测点布局共12个热电偶位置精确到0.1mm附显微照片包括U1芯片顶面、PCB背面铜箔、外壳内壁、LCD背光区等。数据分析不仅列温度值还计算热阻θJA28.5℃/W并与理论值ANSYS仿真θJA27.1℃/W对比误差4.8%验证模型可靠性。失效模式指出当环境温度升至40℃时芯片结温将达102℃超手册限值105℃建议增加强制风冷——这直接指导用户升级方案。再看emc_precompliance_test.docx它包含近场探头扫描图谱频率vs场强标出超标频点如865MHz处-32dBm。根因分析该频点对应USB 2.0数据线谐振建议在USB接口处加共模电感型号BLM21PG221SN1。验证结果加磁珠后该频点降至-68dBm满足限值。这些文档证明开源不是甩包袱而是把工程验证过程透明化让下游开发者站在巨人肩膀上而非重复踩坑。4.3 开源协议选择为什么用CERN OHL而非MITPCB设计采用CERN Open Hardware Licence v2CERN OHL v2这是深思熟虑的结果。MIT许可证允许闭源衍生但硬件设计闭源会扼杀生态——想象一下某公司拿走你的PCB设计改成黑色外壳卖高价却不回馈任何改进。CERN OHL v2要求任何基于本设计的修改版必须公开其修改部分的源文件即“传染性”条款。但关键在于它区分了“设计文件”必须开源和“制造物”可闭源销售。这意味着你可以用这个PCB设计做产品卖钱但如果你改了USB接口布线就必须公开你的新PCB文件而你生产的外壳、贴片的PCB板无需开源。这种平衡既保护了原创者权益又鼓励商业应用。我们对比过其他协议GPL硬件版过于严苛要求整机开源TAPR OHL缺乏法律案例支撑而CERN OHL v2已被RISC-V国际基金会采用法律效力强。选择它是向社区传递一个信号欢迎商业化但请尊重开源协作精神。5. 实操复现指南从下载文件到点亮AI助手的完整流水线5.1 硬件准备清单避开“看着像用不了”的采购陷阱别被淘宝标题骗了以下是你必须核对的硬件参数器件必须满足的参数常见陷阱推荐型号微雪官网ESP32-S3开发板必须为DevKitC-1 Rev1带双USB串口CH343CP2102淘宝卖“兼容版”常省略CP2102导致无法OTA升级ESP32-S3-DevKitC-1RLCD-2.8模块必须带XPT2046触控FPC座为JST SHR-05V-S-B某些“RLCD”实为ILI9341单屏无触控RLCD-2.8麦克风Knowles SPH0641LU4H-1I2S接口国产替代品常无数字麦克风特性信噪比55dBSPH0641LU4H-1电池松下NCR18650B容量3400mAh带保护板劣质电池无NTC温感过热保护失效NCR18650BSD卡三星EVO Plus 128GBUHS-I Speed Class 3低价卡写入速度10MB/s模型加载卡死MB-MJ128GA/AM特别警告微雪官网的RLCD-2.8模块分“带触控版”和“纯屏版”务必选前者商品编号RLCD-2.8-T。曾有用户买错纯屏版折腾三天才发现触控驱动无法初始化。5.2 固件烧录全流程为什么推荐esptool而非Arduino IDE虽然Arduino IDE操作简单但烧录AI固件必须用esptool——原因有三分区表控制Llama.cpp模型需存于特定SPIFFS分区Arduino IDE默认分区表不支持16MB分区。我们提供partitions_ai.csv用命令esptool.py --chip esp32s3 write_flash 0x8000 partitions_ai.csv烧录分区表。多段烧录固件分三段bootloader.bin0x0、partition-table.bin0x8000、firmware.bin0x10000。Arduino IDE只能烧单文件esptool可一条命令完成esptool.py --chip esp32s3 --port COM3 --baud 921600 write_flash \ 0x0 bootloader.bin \ 0x8000 partition-table.bin \ 0x10000 firmware.bin安全启动配置启用Secure Boot V2需esptool签名Arduino IDE不支持。烧录后用idf.py monitor查看日志若出现[I] (234) ai_engine: Model loaded, size124.3MB说明成功若卡在[E] (156) flash_parts: Failed to mount SPIFFS则是分区表或SD卡问题。5.3 外壳装配避坑指南那些图纸没写的“手感”细节即使你有完美STL文件装配仍可能失败。我的血泪经验FPC排线插入先将排线金手指对准座体缺口用镊子尖端轻推至“咔嗒”声表示锁扣到位切忌用指甲按压——曾因此损坏3片排线座。LCD前框安装先装四角定位销再拧紧中间4颗M1.6螺钉顺序为对角→对角→中间避免屏幕受力不均。电池装入NCR18650B直径18.4mm外壳仓宽18.6mm需用润滑脂锂基涂覆电池外壁否则强行装入会刮伤保护膜。麦克风校准装好外壳后运行mic_calibrate.py对着麦克风孔说话程序自动调整AGC增益。关键点校准时环境噪音40dB建议关空调、关门窗。最易忽略的是“首次开机静置”装好所有部件后不要立即通电静置2小时让导热硅脂充分浸润芯片焊盘。我曾跳过此步开机后芯片温度飙升至95℃幸亏及时断电。5.4 AI功能调试技巧让本地模型真正“听懂人话”本地模型效果取决于三要素语音采集质量、模型量化精度、提示词工程。语音采集优化运行audio_test.py观察SNR_dB值。理想值45dB若35dB检查①麦克风孔是否被指纹堵塞②PCB上C12电容10μF是否虚焊③环境是否有风扇噪音频谱分析显示500Hz峰值。模型量化选择仓库提供llama-3-8b-int4.bin和llama-3-8b-int8.bin。INT4体积小但精度损失大数学题正确率72%INT8体积大240MB但正确率89%。实测建议内存紧张选INT4追求效果选INT8别信“INT4足够用”的说法。提示词模板默认提示词You are a helpful AI assistant.太弱。改为You are Xina, an embedded AI assistant running on ESP32-S3. Answer concisely in ≤20 words. Prioritize hardware control commands.这让模型更专注执行指令如“打开LED”而非闲聊。调试时用串口监视器看[I] (892) llm_engine: Token generated: LED若token生成缓慢500ms/token检查SD卡读取速度用sd_speed_test.py测得写入速度8MB/s需换卡。6. 常见问题与排查技巧实录来自17次真实故障的总结6.1 屏幕黑屏/花屏90%源于SPI时序失配现象上电后LCD无显示或显示乱码雪花。排查树黑屏 → 测SPI CLK波形示波器 → ├─ 无波形 → 查GPIO21(SPI SCK)是否被其他外设占用如I2C → │ 查sdkconfig禁用CONFIG_I2C_GPIO_SDA/SCL → └─ 有波形但频率≠40MHz → 查spi_bus_config_t.freq_hz参数 → 默认值为40MHz但RLCD-2.8最大支持20MHz → 改为SPI_MASTER_FREQ_20M → 重编译独家技巧微雪RLCD模块的ILI9341驱动有“时序宽容度”缺陷——当SPI时钟相位CPHA设为1时部分批次模块会丢帧。解决方案在lcd_init.c中强制spi_device_interface_config_t.clock_phase 0哪怕官方例程用1。6.2 触控失灵校准数据被意外擦除现象触摸屏幕无反应或点击A点触发B点。根因XPT2046校准数据存于SPIFFS分区若分区表损坏或SD卡异常数据丢失。恢复步骤断电短接PCB上CALIBRATION_PINGPIO0与GND上电设备进入校准模式LCD显示十字靶标用触控笔依次点击四角红点必须按左上→右上→右下→左下顺序完成后自动保存/spiffs/calibration.txt重启生效。避坑校准过程中勿移动设备振动会导致坐标偏移。曾有用户在校准中手机来电屏幕坐标系整体偏移12px。6.3 AI响应延迟高SD卡成为性能瓶颈现象说出指令后等待3秒以上才有响应。性能瓶颈定位用idf.py monitor看日志若[I] (1203) sdmmc: Read speed: 7.2 MB/s则SD卡慢若[I] (1203) sdmmc: Read speed: 22.1 MB/s但仍有延迟则是模型量化问题。解决方案换卡必须用UHS-I Speed Class 3卡实测三星EVO Plus 128GB读速22MB/s杂牌卡仅5MB/s优化读取在llm_loader.c中启用DMA双缓冲将模型分块读取每块4KB避免CPU等待降频妥协若仍不满足将模型量化为INT4牺牲精度换速度。实测数据INT4模型高速卡平均响应1.18秒INT8模型杂牌卡平均响应4.3秒。6.4 电池续航短漏电流未被重视现象充满电仅使用4小时远低于标称12小时。漏电检测断开USB用万用表电流档串联在电池正极测静态电流正常值应50μA若200μA则存在漏电。漏电源排查LCD背光检查lcd_backlight_control()函数是否在待机时关闭PWMWi-Fi模块ESP32-S3的Wi-Fi在STA模式下待机电流1.2mA必须调用esp_wifi_set_ps(WIFI_PS_MAX_MODEM)启用最大省电模式未断开的外设如未禁用的ADC通道每个通道漏电5μA4通道即20μA。终极方案在电池正极串联AO3401 MOSFET由GPIO控制通断待机时彻底切断电源静态电流降至0.8μA。6.5 EMI导致Wi-Fi断连被忽视的接地设计现象设备工作正常但Wi-Fi频繁掉线每3分钟断1次。EMI诊断用手机WiFi Analyzer App看信号强度若强度波动10dB且与设备风扇启停同步则为EMI用AM收音机靠近设备听到“滋滋”声证实射频泄漏。接地修复检查外壳接地螺柱是否氧化用砂纸打磨至金属光泽测量螺柱与PCB GND铜箔电阻应10mΩ若100mΩ说明接地不良在PCB GND铜箔与螺柱间焊接10cm长、2mm²镀锡铜线电阻降至3mΩ。验证修复后Wi-Fi连续在线时间从3分钟提升至72小时。提示所有EMI问题80%源于接地不可靠。别急着加滤波器先确保地线阻抗达标。7. 项目延伸与二次开发从“希娜”到你自己的AI终端这个开源项目的价值不在复刻而在启发。我用它做了三款衍生产品验证了扩展路径第一款工业巡检助手。保留外壳结构将RLCD换成1.3英寸OLEDSH1106增加RS485接口MAX3082运行Modbus协议解析PLC数据。关键改造外壳右侧新增Φ8mm防水接口孔内衬硅胶密封圈IP65防护达标。第二款教育机器人主控。用相同外壳但PCB改为双层板增加电机驱动TB6612FNG和IMU
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门