3dsjs

EX-DCC检查工具案例:Heltec ESP32应用实例

Case for EX-DCCInspector (Heltec ESP32)

2023-03-26 16:28:34

使用说明

  1. 所有模型资源均由用户上传分享,内容来源于网络公开资源
  2. 侵权投诉:通过抖音私信 @jobsfan 联系我们(需附版权证明),24小时内处理
  3. 模型将通过邮件发送(5分钟内自动发货),感谢理解带宽压力
关于费用

我们是爱好者共建社区,为维持服务器成本,每个模型收取微量费用(仅覆盖基础开支)。我们承诺最低成本运营,感谢您的支持!

扫码手机访问
抖音私信 @jobsfan

这是我几年前设计的一个盒子模型的复刻,该盒子用于作为铁路诊断工具来分析DCC信号在轨道上的质量。

Heltec模块配备了ESP32控制器,支持Wi-Fi,128x64 8行OLED显示屏,LiPo电池管理器和充电器,以及两个按钮(其中一个是重置按钮)。在我的应用中,我在一小块薄片板上安装了光耦合隔离输入电路,以隔离轨道电压与设备内部,这个电路位于盒子中的一个独立区域,与ESP32相连,光耦合器的输出连接到ESP32的一个输入端口。我还为电池提供了一条通路上的电动开关(SPDT迷你滑动开关),这样当不使用时不会耗电。然而,这样做并不理想,因为它无法在关闭状态下充电,除非设备被启用。如果有人能提出更好的连接方法,我会非常感激。

我为此编写的软件可以通过搜索“EX-DCCInspector”来找到。这款软件能够高精度采样DCC信号(精确到小于1微秒),并报告信号质量,即与DCC规范的准确性相比如何。它还能捕获和显示从轨道上捕获的DCC数据包,并在OLED显示屏上显示。此外,您可以通过上面的两个按钮中的上方按钮滚动查看屏幕内容。

此外,您也可以连接笔记本电脑或其他计算机,并使用终端软件(例如puTTY或Arduino IDE的串口监视器)将信息显示在电脑上。

最后,当设备启动时,它会搜索一个支持WPS的路由器,如果找到则连接到该路由器。这使得您可以通过Web浏览器直接访问诊断信息,地址为http://dccinspector.local

EX-DCC检查工具案例:Heltec ESP32应用实例
朋友,你觉得上面这个模型,属于下面的哪个分类?
必须全中文,且长度不超过15