关注公众号

关注公众号

手机扫码查看

手机查看

喜欢作者

打赏方式

微信支付微信支付
支付宝支付支付宝支付
×

电子秤的串口数据转成电脑usb数据的制作方法

2021.3.02

  现有的电子秤的对外输出接口基本上都是串口,即RS232或者RS485,而电脑的发展趋势是对USB设置支持很好,而取消了对串口的支持;新买的电脑基本没有RS232 口,并且微软新的系统都取消了对串行设备的支持。而电子秤基本还是用RS232/RS485通讯,这使得电子秤要连接电脑变得很麻烦,如果采用目前市面上的串转USB设备,其电脑设备需装驱动,并且还要知道该串转USB设备是模拟成哪个COM 口,将USB接口虚拟成串口使用, 然而现有串转USB设备仅仅只有数据转发的功能,并且不同的电子秤有不同的通讯格式, 无法统一起来。

  现有技术提供了控制信号的传输系统,如通用多串行总线转换装置,其描述的是“一种通用多串行总线转换装置,其特征在于包括微控制器、USB接口单元、CAN总线接口单元、以太网接口单元、RS232及RS485接口单元,其中USB接口单元、CAN总线接口单元、以太网接口单元分别通过并行总线与微控制器相连,RS232及RS485接口单元通过光电隔离器件与微控制器连接。”该发明可用于多个不同网络间的互联或通过PC控制多个网络及通过接入采用不同接口的第三方设备实现网络扩展,具有一定的通用性;但其实现的仅仅也只是数据转发的功能。

  电子秤的串口数据转成电脑USB数据的装置,包括串口接口、串口芯片、单片机、flash芯片、USB接口 ;串口接口、串口芯片、单片机、 USB接口依次连接;flash芯片连接单片机;串口接口接收电子秤的串口数据,并将串口数据经过串口芯片进行电平转换后传送给的单片机,单片机根据flash芯片中预存储的串行通讯协议和要转换的格式将经电平转换后的串口数据转成字符串,并将字符串经USB接口发送给电脑。

  进一步地,串口接口为RS232接口或者RS485接口。

  进一步地,串口芯片为RS232/RS485电平转换芯片。

  电子秤串口与电脑USB接口的简易连接与使用,其电子秤连接电脑的USB接口后电脑上无需装驱动,只要通过电脑设定存储各种电子秤的串行通讯协议和串口数据要转成USB数据的格式的参数;单片机就可以根据不同的电子秤提取对应的串行通讯协议进行处理,降低了电子秤串口到USB接口进行数据通讯的难度;且单片机还可以根据电脑设定的串口数据要转成USB数据的格式对电子秤的串口数据进行转换,这样电脑就可以灵活的接收到不同格式的串口数据,从而给用户带来了方便。


推荐
关闭