# vd_test_fixture 车检器自动化测试工装 — 检测车检器灵敏度、产品一致性等性能指标。 ## 项目概述 本工装用于自动化测试车检器(Vehicle Detector)的核心性能指标,包括但不限于: - **灵敏度测试**:检测车检器对不同信号强度的响应能力 - **产品一致性测试**:批量产品间的性能差异分析 - **电气性能测试**:工作电压、功耗、接口电气特性 - **环境适应性测试**:温度、湿度等环境条件下的性能变化 ## 系统架构 ``` ┌─────────────┐ TCP/UDP ┌──────────────┐ RS485/TTL ┌────────────┐ │ EDC 服务 │ ◄────────────► │ PGLC 联网终端 │ ◄─────────────► │ DG430 工装 │ │ (数据中心) │ JSON 协议 │ (网络桥接) │ 串口协议 │ (测试硬件) │ └──────┬──────┘ └──────────────┘ └──────┬─────┘ │ │ ▼ ▼ ┌──────────────┐ ┌──────────────┐ │ MySQL │ │ 车检器 │ │ (测试数据) │ │ (被测设备) │ └──────────────┘ └──────────────┘ ``` ## 子项目 | 目录 | 说明 | |------|------| | [`edc_server/`](edc_server/) | EDC 边缘数据中心 — Python/uvloop 异步网络服务 | | `docs/` | 协议文档 | ## 协议文档 | 文档 | 说明 | |------|------| | [DG430串口协议](docs/DG430串口协议.md) | DG430 测试工装 RS485/TTL 串口通信协议 | | [PGLC网络接口协议](docs/PGLC网络接口协议.md) | 联网终端 UDP/TCP JSON 接口协议 | | [EDC服务](docs/EDC服务.md) | 边缘数据中心 — 数据库表结构、业务流程 | ## 技术栈 - **后端服务**: Python 3, uvloop, aiomysql - **数据库**: MySQL - **通信**: TCP/UDP(JSON)、RS485/TTL(二进制协议) - **硬件**: DG430 地感测试工装 ## 快速开始 ```bash # 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 ```