我目前正在尝试通过串行USB电缆与Julabo Chiller(FP51-SL)通信。对Linux上的串行通信不太熟悉。但是我想做的是从终端远程控制冷却器。
lsusb
给我的输出是:
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 17ef:6099 Lenovo
Bus 001 Device 021: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
Bus 001 Device 004: ID 17ef:608d Lenovo
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
dmesg | grep tty
给我的输出是:
[ 0.000000] console [tty0] enabled
[ 0.673513] 00:01: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[ 0.694496] 0000:00:16.3: ttyS1 at I/O 0xf060 (irq = 19) is a 16550A
[ 3386.872561] usb 1-13: pl2303 converter now attached to ttyUSB0
更改/dev/ttyUSB0
[root]# ll /dev/ttyUSB0
crw-rw-rw-. 1 root dialout 188, 0 May 9 12:48 /dev/ttyUSB0
当前一直在尝试使用echo
和cat
命令来获取冷却器的某种响应。
Operation Manual for chiller: 页面45、55和82是用于远程控制冷却器的主要页面
我一直在尝试使用minicom
,但是没有运气,我也曾经尝试过screen
,但是我不确定该怎么做,找到了一些屏幕和minicom的示例,一些研究,但所有示例都使用调制解调器或arduino。
我想要做的是能够设置冷却器的工作温度
非常感谢您的帮助