请教一下对接串口协议的硬件设备一些问题?

277 天前
 laaaaaa

硬件信息

体重秤串口数据由 DB9 插座(9 芯)。

1 波特率:默认 4800bps ,可设置为 1200,2400,4800,9600 ,详见附录 1 。
2 校验位:无
3 停止位:1 位
4 数据位:8 位

问题

我想对接这个体重秤,但是我是 Java 语言,想请教一下,对接串口最简单的实现语言是什么? c++ py go ?

Q1:java 是否可以实现?是否有弊端?

Q2:需要客户端页面,登录 获取测量数据等功能;

Q3:如果花钱找人对接这个设备 付多少钱合适?

大家推荐用什么来对接;如果能用浏览器来写客户端页面来实现是最好的;
857 次点击
所在节点    问与答
10 条回复
Wao
277 天前
有人模块(串口服务器)
Takashi123
277 天前
一般用一个 usb 转 uart 的设备,在电脑上就可以直接收发数据,用 C/C++写还是蛮简单的;
mjchow
277 天前
java 读取串口的话可以使用这个库 jSerialComm
也可以使用 1 楼说的使用串口服务器,那么你只需要进行 TCP 网络通信就可以了,java 的优势就是进行网络通信
Takashi123
277 天前
一般用一个 usb 转 uart 的设备,在电脑上就可以直接收发数据,用 C/C++写还是蛮简单的;
A1:有串口库就可以实现,java 不熟不了解弊端;
A2:行;

浏览器的话如果要操作电脑上的设备比较麻烦吧。
mjchow
277 天前
按照你的需求就是读取到串口数据,然后将这些数据通过 web 服务提供出去即可
opengps
277 天前
这对于有工业开发经验的人来说,属于特别基础的部分,你自己开发的话,先去搜下相关的工具库也行
laaaaaa
277 天前
@Wao
@mjchow 使用串口服务器需要硬件设备做什么操作吗?
mjchow
277 天前
@laaaaaa 我了解的是需要你买个串口服务器,然后接好线之后需要再串口服务器上进行相应参数配置,串口参数的配置,然后是 TCP 服务的配置。配置好之后,你就可以通过 java 去连串口服务器进行 TCP 通信了
laaaaaa
277 天前
@mjchow 我大概了解了
SWALLOWW
277 天前
看看有没有串口库呗

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1016847

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX