大型货车超载超速实时检测系统
tty_writecmd(baud, strlen(baud) );
usleep(200000);
}
第五章 系统测试与应用
5.1 系统功能及配置测试及性能分析
(1)测试设备
博创科技提供的UP-NETARM S3C-2410开发平台,硬件设备除了开发板上的相关模块外,还需要SIM300 GPRS模块。软件方面需要NetAssis调试软件,GPRS DTU 专用于将串口数据通过GPRS网路进行传送的无线设备。SERVER.EXE软件实现模拟通信[31] 。
(2)测试与INTERNET的连接
具体测试步骤
1.设置手持终端和GPRS模块的通信速率
2..将SIM 300 GPRS模块连接到GPRS网络
3.发起PDP上下文激活的请求
4.协商Qus服务质量、
5.通过AT指令进行拨号[28](PDP上下文激活)
(3)测试车速
用SPCE061A 单片机 和电动机等模拟测试车速。测试如表5.1:
| 转数(COUNT) | 时间(TIME) | COUNT/TIME(转/秒) |
| 24 | 1 | X |
| 26 | 2 | 42 |
| 49 | 3 | 49 |
| 72 | 4 | 48 |
| 92 | 5 | 46 |
| 120 | 6 | 48 |
| 143 | 7 | 47.6 |
| 163 | 8 | 46.57 |
| 189 | 9 | 47.25 |
| 211 | 10 | 46.8 |
| 236 | 11 | 47.2 |
| 257 | 12 | 46.72 |
| 284 | 13 | 47.3 |
| 307 | 14 | 47.23.76 |
| 329 | 15 | 47 |
表5.1车速测量
(4)测试车重
测试步骤:
用电子秤测量出砝码的重量M1。
(1)将重物(砝码)放到模拟车斗上;车斗下方的高精度称重传感器将质量信号转换成电信号(电压),然后传送到称重传感器专用芯片HX711中,经过HX711芯片的放大模数转换功能,将电信号放大128倍并以24位二进制数方式传输到数据处理模块中。
(2)我们取HX711传输过来的24位数据中的前16位,经过数据处理模块处理后得到相应的重物的质量参数,即标定值。、
(3)标定值通过ARM开发板上的外接的LED显示器A显示出来。
当载重物超过电子秤最大载重量2kg时,会驱动ARM开发板外界的发光二极管周期性闪烁报警,并且由扩音器发出警告"警告,超重警告"的报警信号,并通过LED显示器显示超重多少。原始的砝码实际重量和采集到的重物量值如表5.2所示。
| 物品载重量 (实际值g) | 标定值 (g) | 物品载重量 (测量值g) | 超重显示 |
| 0 | 153 | 0 |
|
| 5 | 157 | 4 |
|
| 10 | 160 | 9 |
|
| 15 | 163 | 14 |
|
| 20 | 166 | 19 |
|
| 25 | 169 | 24 |
|
| 30 | 171 | 29 |
|
| 35 | 175 | 34 |
|
| 40 | 178 | 39 |
|
| 45 | 180 | 44 |
