LabVIEW论坛
直播中

gh

5年用户 16经验值
私信 关注
[问答]

labview串口显示锯齿波型,请问如何实现,已经有部分代码

bandicam 2023-02-22 00-27-23-961

COM2口上传,A/D数据格式,16进制 2字节,高位在前,FFFCH为开始标记,16进制10H-7FFFH(-)8000H-FFFF0H(+),8000H为0,(纵坐标,上位机变换为0-250显示),发送数据时间间隔为25uS(一次两个字节,上位机将4个数据求平均,0.1ms显示一个点)
窗口分辨率250*1000,底色黑色,中间画一白色水平线作为0线,AD数据波形亮绿色(点之间用小线段连接成连续波形),COM2传送的A/D数据中,穿插有定位脉冲,0FFFFH为下降沿,0FFFEH为上升沿,定位脉冲上升沿及下降沿显示红色竖线。A/D结束时,下位机发FFFDH标记。
A/D数据保存在RAM中,在启动和测量结束后,鼠标在波形显示窗口点一下,将数据最大值设置为为250,计算出变换倍率,在波形显示窗口重新显示波形,并可水平拖动查看整个波形过程。开机或点《启动》或《测量》时数据清零。

波形显示模拟调试,可用40HZ正弦波,最大幅度分为10-7FFFH(负半周),8000H-FFFF0H(正半周),(实际下位机上传正弦波峰值幅度,不同零件是变化的,最小峰峰值为值1(上传为7FFFH-8000H),最大峰峰值,10H和FFF0H,2字节16进制数,高位在前,上传时间间隔为25US(即25MS一个周期,上传1000组数据),波形显示窗可显示840HZ正弦波形,模拟调试,可另一台电脑编制模拟程序,计算出140HZ,正弦波1000个点数据,8个正弦波数据,串口以25US间隔发给上位机。
已退回20积分

回帖(1)

wangchao

2023-8-14 16:02:04
举报

更多回帖

发帖
×
20
完善资料,
赚取积分