CAN-DAQ:一个开源的,具有成本效益的数据捕获设备和软件用于汽车研究
Anuj Verma1, Chandram Millon Dutta1, Aritra Ghosh1
1Vellore Institute of Technology, Tiruvalam Rd, Katpadi, Vellore, Tamil Nadu 632014, India.
HardwareX
|February 16, 2026
概括
研究人员现在可以通过CAN-DAQ以实惠的方式捕获和分析控制器区域网络 (CAN) 总线数据. 这个开源硬件软件平台为汽车和工业系统提供实时可视化和数据分析.
科学领域:
- 汽车工程 汽车工程
- 嵌入式系统 嵌入式系统
- 数据采集数据采集
背景情况:
- 现代汽车和工业系统产生广泛的控制器区域网络 (CAN) 总线数据.
- 现有的CAN数据捕获和分析工具往往是昂贵的商业产品或未成熟的开源替代品.
- 获得负担得起的开源工具对于验证子系统,开发ECU和执行网络安全分析至关重要.
研究的目的:
- 介绍CAN-DAQ,一个集成的硬件软件平台,解决了对负担得起的开源CAN数据采集和分析的需求.
- 为具有可比核心特征的商业系统提供具有成本效益的替代方案.
- 使研究人员和开发人员能够构建定制的实时数据分析应用程序.
主要方法:
- 开发基于ESP32的硬件接口,用于CAN总线通信.
- 创建一个灵活的基于Python的软件与SDK用于数据分析和可视化.
- 实现一个强大的SQL后端用于数据存储.
- 支持经典的CAN baud速率 (25 kbps到1 Mbps) 和1 kHz的最大采样频率.
主要成果:
- CAN-DAQ可靠地捕获每秒1000个CAN.
- 该平台提供CAN数据的高分辨率实时可视化.
- 验证测试证实了可靠的数据接收,传输和采样能力,与商业接口相当.
- 展示了用于访问和分析CAN总线数据的成本有效解决方案.
结论:
- CAN-DAQ成功地弥合了负担得起的开源CAN数据采集的差距.
- 该平台为用户提供了定制实时数据分析的基础.
- 它为汽车和工业研发提供了可行的,成本高效的解决方案.


