微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > 上位机调用端口和传感器的问题

上位机调用端口和传感器的问题

时间:10-02 整理:3721RD 点击:
大家好!我是一个labview的新手,现在有这么一个问题请求大家帮助。
问题:下位机有不同类型的多种传感器,比如有温度传感器、湿度传感器、拾音器等等,各种传感器在下位机部分先进行数字化,然后用一个USB集合四个串口与上位机相连。那么上位机进行相应的实验项目的时候要选择对应的传感器。例如,我要进行温度测试时,应识别USB口中其中一个串口连接的是温度传感器。那么请问如何在上位机软件中识别相应的传感器,如果不对要提示错误。谢谢大家!

请问你所说的系统架构是一个传感器带一个下位机,通过USB和PC连接吗?
一般而言,设备识别是进行控制前,初始化阶段的必要步骤。
最标准的方法是查询传感器的Device ID;
变通地方法可以对传感器发送特定控制指令,根据其返回信息来判断传感器类型。

谢谢!我的意思是一个传感器带一个下位机,以串口协议输出。因为实验系统可能会用到多个传感器,那么在硬件上采用一个USB口连接四个下位机串口。那么PC可读取usb下的任意一个串口或者多个串口,而且能识别各个串口中的传感器类型!

传感器不说话,谁能知道你这是什么传感器?
或者你就是每个传感器上传的数据有不同的格式或者标志,要不就的自己指定

传感器是买的现成的还是自己做?
买现成的,那么问卖给你的人。自己做,那么设计好通信协议,给一个类型标志就好了吧。

谢谢两位解答,不胜感激!

应该可以使用SPI通信来解决一主多从问题。

谢谢你的提示

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top