测试电动车速度的软件,基于LabVIEW的电动车速度监测和控制系统上位机程序设计...

本系统主要用于普通电动车出厂前速度的调试,经过严格调试检测后,使得电动车行车速度、耗电比等都处于最佳状态下。

1 系统功能

①获取硬件数据:

该系统应能获取某一实际测量硬件或模拟测量硬件的测量数据。利用串口调试助手,选择程序的串口,波特率选择9600。硬件传输的数据都为4个字节的数据包。

在调试过程中,电动车通过串口发送以S为开头、M为结尾的4个字节的数据包,中间两位是当前速度值,经过程序内部数据处理后以传输速度值;当串口发送以S为开头、N为结尾的4个字节的数据包,中间两位是最高速度值,以设置当前允许的最高速度值。

②具有数据分析、处理和显示功能。

当硬件反馈传输数据不正确(默认不处理);

S**M:传输电动车当前速度值;

S**N:设置当前允许的最高速度值;

当当前速度超过设置的最高速度允许值时,报警灯亮,并且发出警告声;

当速度低于设置的最高速度允许值时,正常灯亮。

数据显示:

实时显示监测的的当前速度值,在Waveform Chart中实时显示

③具备程序控制测量硬件的功能。

程序能向测量硬件(包括模拟硬件)发送数据;

利用枚举类型把允许的最高速度发送给硬件,按设置按钮,程序就会接收到并且进行内部设置。

④具备测试数据写入电子表格的功能,包括具体时间和速度值,以方便测试后期的数据分析。

2 前面板设计

none.gif

141141vgujjx0yu2bk1u1q.png (272.58 KB)

2020-12-8 11:07 上传

图1 前面板示意图

通过精心挑选并设置背景图的方式,能够给测试人员清新的感觉,能引起测试人员的兴趣,让测试系统不在枯燥无味。

“停止”按钮负责控制接收整个测试程序的运行,“串口选择”负责选择与硬件匹配的串口,“波特率”可以调节与硬件串口相对应的波特率。

“设置”按钮负责确定程序设定的允许的最高速度值,并发送给程序内部。

“正常”LED和“超速”LED模拟速度当前状态的报警信号灯。

“当前速度值”显示实时的电动车速度值。

“当前速度上限值”显示实时设定的速度上限值。示波器实时显示“当前速度值“

完整内容见附件:

none.gif

2.png (11.06 KB)

2020-12-8 11:10 上传

zip.gif

2020-12-8 11:09 上传

点击文件名下载附件

售价: 5 工控币

[购买]

none.gif

1.png (103.11 KB)

2020-12-8 11:09 上传

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值