大型货车超载超速实时检测系统
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 |