7d7f3455a3827fc584873743c9e6cfe1851aad61
vd_test_fixture
车检器自动化测试工装 — 检测车检器灵敏度、产品一致性等性能指标。
项目概述
本工装用于自动化测试车检器(Vehicle Detector)的核心性能指标,包括但不限于:
- 灵敏度测试:检测车检器对不同信号强度的响应能力
- 产品一致性测试:批量产品间的性能差异分析
- 电气性能测试:工作电压、功耗、接口电气特性
- 环境适应性测试:温度、湿度等环境条件下的性能变化
系统架构
┌─────────────┐ TCP/UDP ┌──────────────┐ RS485/TTL ┌────────────┐
│ EDC 服务 │ ◄────────────► │ PGLC 联网终端 │ ◄─────────────► │ DG430 工装 │
│ (数据中心) │ JSON 协议 │ (网络桥接) │ 串口协议 │ (测试硬件) │
└──────┬──────┘ └──────────────┘ └──────┬─────┘
│ │
▼ ▼
┌──────────────┐ ┌──────────────┐
│ MySQL │ │ 车检器 │
│ (测试数据) │ │ (被测设备) │
└──────────────┘ └──────────────┘
子项目
| 目录 | 说明 |
|---|---|
edc_server/ |
EDC 边缘数据中心 — Python/uvloop 异步网络服务 |
docs/ |
协议文档 |
协议文档
| 文档 | 说明 |
|---|---|
| DG430串口协议 | DG430 测试工装 RS485/TTL 串口通信协议 |
| PGLC网络接口协议 | 联网终端 UDP/TCP JSON 接口协议 |
| EDC服务 | 边缘数据中心 — 数据库表结构、业务流程 |
技术栈
- 后端服务: Python 3, uvloop, aiomysql
- 数据库: MySQL
- 通信: TCP/UDP(JSON)、RS485/TTL(二进制协议)
- 硬件: DG430 地感测试工装
快速开始
# EDC 服务
cd edc_server
pip install -r requirements.txt
export EDC_MYSQL_HOST=127.0.0.1 EDC_MYSQL_USER=root EDC_MYSQL_PASSWORD=xxx EDC_MYSQL_DB=edc
mysql -u root -e "CREATE DATABASE IF NOT EXISTS edc CHARACTER SET utf8mb4"
python run.py
Description
Languages
JavaScript
40.2%
Python
32.4%
HTML
23.1%
CSS
4.3%