本文作者:kaifamei

通讯装置及通讯电路的制作方法

更新时间:2025-01-12 07:38:47 0条评论

通讯装置及通讯电路的制作方法



1.本发明涉及通讯技术领域,尤其涉及一种通讯装置及通讯电路。


背景技术:



2.在一些通讯装置中,主控板需要控制执行终端执行相应的操作,比如主控板控制扫码进行扫码等等,这就必然涉及到主控板与执行终端之间的连接与通讯。
3.目前,主控板与执行终端之间通常是通过串口连接的。比如,在多通量卡槽盒全自动建库仪中,设计有四个卡盒进出孔位,每个孔位上设置一个扫码,需要在卡盒进入仪器的时候自动扫描卡盒上的二维码,扫码分别通过串口与多通量卡槽盒全自动建库仪的主控板连接,那么,四个扫码就需要占用主控板的四个串口资源,这对于原本串口资源就有限的主控板来说负担较重,也不利于主控板对其他需串口资源的功能扩展。


技术实现要素:



4.本发明提供一种通讯装置及通讯电路,可减少对主控板的串口资源的占用。
5.本发明的第一方面提供了一种通讯装置,包括主控板、通讯总线以及多个通讯电路;所述主控板通过同一所述通讯总线与所述多个通讯电路连接,所述主控板用于向所述多个通讯电路发送控制指令,所述控制指令携带有目标通讯地址;
6.其中,所述通讯电路至少包括:终端接口、地址输入模块、处理芯片以及通讯转换芯片,所述终端接口与所述处理芯片相连,所述地址输入模块与所述处理芯片相连,所述通讯转换芯片与所述终端接口、处理芯片以及所述通讯总线相连;
7.所述终端接口用于接入执行终端;
8.所述地址输入模块用于输入通讯地址,所述通讯地址与所述终端接口接入的执行终端对应;
9.所述处理芯片用于获取所述通讯地址和所述通讯转换芯片接收到的控制指令,并在所述控制指令所携带的目标通讯地址与所述通讯地址相同时,触发所述执行终端执行操作;
10.所述通讯转换芯片用于将所述执行终端的操作结果转换为适于所述通讯总线传输的目标数据,并通过所述通讯总线向所述主控板发送所述目标数据。
11.根据本发明的一个实施例,不同通讯电路中的终端接口用于接入不同的执行终端;
12.不同执行终端对应的通讯地址不同。
13.根据本发明的一个实施例,所述地址输入模块包括拨码开关;
14.所述拨码开关的位数n大于或等于1。
15.根据本发明的一个实施例,所述通讯地址由所述拨码开关各位上的数据组成;
16.或者,所述通讯地址与由所述拨码开关各位上的数据组成的编码对应。
17.根据本发明的一个实施例,不同通讯电路中的拨码开关的位数相同。
18.根据本发明的一个实施例,所述通讯总线可连接的通讯电路的数量小于或等于2的n次方。
19.根据本发明的一个实施例,所述通讯电路中的终端接口与通讯转换芯片之间通过第一串行通讯线路连接;
20.所述通讯总线为第二串行通讯线路,所述第二串行通讯线路与所述第一串行通讯线路不同。
21.根据本发明的一个实施例,所述通讯总线为485总线。
22.根据本发明的一个实施例,所述执行终端为扫码;
23.所述执行终端执行操作时,具体用于执行扫码操作。
24.根据本发明的一个实施例,所述处理芯片还用于:在启动时将所述通讯转换芯片设置为接收模式,所述通讯转换芯片在所述接收模式下能够接收主控板发送的指令;
25.所述处理芯片在所述控制指令所携带的目标通讯地址与所述通讯地址相同时,还用于:将所述通讯转换芯片从所述接收模式切换为发送模式,所述通讯转换芯片在所述发送模式下能够向主控板发送数据;
26.所述处理芯片还用于:在确定所述通讯转换芯片完成所述目标数据的发送时,将所述通讯转换芯片从所述发送模式切换为所述接收模式。
27.本发明第二方面提供一种通讯电路,所述通讯电路可通过通讯总线与主控板连接,所述主控板用于发送控制指令,所述控制指令携带有目标通讯地址;
28.其中,所述通讯电路至少包括:终端接口、地址输入模块、处理芯片以及通讯转换芯片,所述终端接口与所述处理芯片相连,所述地址输入模块与所述处理芯片相连,所述通讯转换芯片与所述终端接口、处理芯片相连,且所述通讯转换芯片用于与所述通讯总线连接;
29.所述终端接口用于接入执行终端;
30.所述地址输入模块用于输入通讯地址,所述通讯地址与所述终端接口接入的执行终端对应;
31.所述处理芯片用于获取所述通讯地址和所述通讯转换芯片接收到的控制指令,并在所述控制指令所携带的目标通讯地址与所述通讯地址相同时,触发所述执行终端执行操作;
32.所述通讯转换芯片用于将所述执行终端的操作结果转换为适于所述通讯总线传输的目标数据,并通过所述通讯总线向所述主控板发送所述目标数据。
33.根据本发明的一个实施例,不同通讯电路中的终端接口用于接入不同的执行终端;
34.不同执行终端对应的通讯地址不同。
35.根据本发明的一个实施例,所述地址输入模块包括拨码开关;
36.所述拨码开关的位数n大于或等于1。
37.根据本发明的一个实施例,所述通讯地址由所述拨码开关各位上的数据组成;
38.或者,所述通讯地址与由所述拨码开关各位上的数据组成的编码对应。
39.根据本发明的一个实施例,不同通讯电路中的拨码开关的位数相同。
40.根据本发明的一个实施例,所述通讯总线可连接的通讯电路的数量小于或等于2
的n次方。
41.根据本发明的一个实施例,所述通讯电路中的终端接口与通讯转换芯片之间通过第一串行通讯线路连接;
42.所述通讯总线为第二串行通讯线路,所述第二串行通讯线路与所述第一串行通讯线路不同。
43.根据本发明的一个实施例,所述通讯总线为485总线。
44.根据本发明的一个实施例,所述执行终端为扫码;
45.所述执行终端执行操作时,具体用于执行扫码操作。
46.本发明具有以下有益效果:
47.本发明实施例中,通过设置通讯电路并通过通讯总线连接主控板,可以在终端接口上接入执行终端,地址输入模块可以输入与执行终端对应的通讯地址,因而处理芯片可以根据通讯地址和主控板发来的控制指令携带的目标通讯地址确定是否触发执行终端执行操作,在执行操作的情况下,执行终端的操作结果数据可以通过通讯转换芯片转换成适于通讯总线传输的目标数据,从而主控板可以获得来自所需通讯的执行终端由通讯总线传输的目标数据,基于上述的通讯电路,多个通讯电路(也就代表多个执行终端)可以通过同一通讯总线与主控板通讯,多个执行终端只需占用主控板的一路串口资源,可以减轻主控板的负担,节省串口资源用于其他串口设备,且由于串口走线的减少,可以简化组装布线难度,提高抗干扰能力,增加系统的稳定性。
附图说明
48.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
49.图1是本发明一实施例的通讯装置的结构框图;
50.图2是本发明一实施例的通讯电路的结构框图;
51.图3是本发明一实施例的通讯电路的电路结构示意图。
52.附图标记说明:
53.主控板100;
54.通讯总线200;
55.通讯电路300-600;
56.终端接口301;
57.地址输入模块302;
58.处理芯片303;
59.通讯转换芯片304;
60.第一串行通讯线路305;
61.总线接口306;
62.程序下载接口307。
具体实施方式
63.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
64.本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
65.下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
66.本发明提供一种通讯装置,通讯装置可以为任意一种需要单向或双向通信的装置,比如可以为多通量卡槽盒全自动建库仪、数据采集装置等,具体不做限定。
67.参看图1,在一个实施例中,该通讯装置包括主控板100、通讯总线200以及4个通讯电路300-600,主控板100通过同一通讯总线200与4个通讯电路300-600连接。可以理解,这里只是示出了4个通讯电路,实际并不局限于4个,还可以是2个、3个、5个等等,通讯装置可以包括任意数量的通讯电路,主控板100可以通过通讯总线200与多个通讯电路连接,当然,在一些情况下,主控板100可以通过通讯总线200只与一个通讯电路连接。
68.主控板100可以向多个通讯电路300-600发送控制指令,控制指令携带有目标通讯地址。主控板100可以与通讯总线200所连接的任意一个通讯电路通讯,目标通讯地址与主控板100当前需通讯的通讯电路对应,从而通讯电路可以根据控制指令携带的目标通讯地址确定主控板100当前需通讯的对象是否为本通讯电路。
69.图1中示出了4个通讯电路300-600,在下面的内容中,以其中一个通讯电路300为例展开说明,可以理解,下面的内容对于其他通讯电路来说也是适用的。
70.参看图2和图3,通讯电路300至少包括:终端接口301、地址输入模块302、处理芯片303以及通讯转换芯片304。可以理解,通讯电路当然还可以包括其他的模块,具体不做限定。
71.终端接口301与处理芯片303相连,如图3所示,终端接口301与处理芯片303通过触发线路tr和复位线路rst连接,终端接口301可以通过触发线路tr向终端接口301发送触发信号以触发连接的终端工作,还可以通过复位线路rst向终端接口301发送复位信号以控制连接的终端复位等。地址输入模块302与处理芯片303相连。通讯转换芯片304与终端接口301、处理芯片303以及如图1所示的通讯总线200相连。
72.终端接口301用于接入执行终端。可选的,这里的执行终端比如可以为扫码、数据采集装置等,具体类型不限。不同通讯电路所连接的执行终端的类型可以相同,比如,图1示出的4个通讯电路300-600所连接的执行终端可以均为扫码;或者,不同通讯电路所连接的执行终端的类型也可以不同,比如,图1示出的4个通讯电路300-600中,部分所连接的
执行终端可以为扫码,而部分所连接的执行终端为数据采集装置等,具体不做限定,可以视具体应用场景而定。
73.地址输入模块302用于输入通讯地址,通讯地址与终端接口301接入的执行终端对应。
74.优选来说,不同通讯电路中的终端接口用于接入不同的执行终端,其中,不同执行终端对应的通讯地址不同。这里的不同的执行终端比如可以为不同的扫码,具体指同一扫码不会同时连接不同的终端接口,但是,同一扫码可以先后连接不同的终端接口。
75.主控板可以预先存储有各个接入的执行终端对应的通讯地址。地址输入模块是用来输入通讯地址的,这个通讯地址在通讯过程中是不会改变的,当然,在不需要通讯的时候是可以改变通讯地址的,可以通过重新输入新的通讯地址来改变,主控板需获知这一改变,及时更新预存的通讯地址。
76.不同通讯电路中的地址输入模块输入的通讯地址需不同,一旦执行终端接入某个地址输入模块,则该执行终端就与该地址输入模块输入的通讯地址对应,后续主控板100可以基于该通讯地址与该执行终端通讯。
77.可选的,所述地址输入模块包括拨码开关,其中,所述拨码开关的位数n大于或等于1。
78.在拨码开关的位数n等于1时,拨码开关各位上的数据可以为0或1,可以表征2个通讯地址。在拨码开关的位数n等于2时,拨码开关各位上的数据可以为00、01、10、或11,可以表征4个通讯地址。在拨码开关的位数n等于3时,拨码开关各位上的数据可以为000、001、010、011、100、101、110、或111,可以表征8个通讯地址。后续以此类日,不再举例赘述。
79.由此可见,拨码开关各位上的数据可以有2的n次方个组合,分别可以表征2的n次方个通讯地址。
80.可选的,所述通讯总线可连接的通讯电路的数量小于或等于2的n次方,每个通讯电路可以连接一个执行终端。也就是说,可以将拨码开关各位上的数据的所有组合都用尽,也可以只用其中的一部分。
81.可选的,不同通讯电路中的拨码开关的位数相同,比如主控板连接了4个通讯电路,每个通讯电路均包含一个拨码开关,每个拨码开关的位数都可以为2,其它也是类似,具体不再赘述。
82.可选的,所述通讯地址由所述拨码开关各位上的数据组成。举例来说,在拨码开关的位数n等于2时,拨码开关各位上的数据可以为00、01、10、或11,相应的,通讯地址可以为00、01、10、或11,在通讯总线连接4个通讯电路的情况下,四个通讯电路接入的执行终端对应的通讯地址可以分别为00、01、10、11,其它情况也是类似,在此不再赘述。
83.或者,所述通讯地址与由所述拨码开关各位上的数据组成的编码对应。举例来说,在拨码开关的位数n等于2时,拨码开关各位上的数据可以为00、01、10、或11,相应的,通讯地址比如可以为1000、1001、1010、或1011,在通讯总线连接4个通讯电路的情况下,四个通讯电路接入的执行终端对应的通讯地址可以分别为1000、1001、1010、1011,通讯地址相比于拨码开关各位上的数据来说多了前缀“10”,当然,这里的编码方式只是举例,具体不做限定。
84.继续参看图3,地址输入模块302包括拨码开关的基础上,该拨码开关的每一路通
道与处理芯片的连接的一端还可以通过上拉电阻连接电源电压vcc,另一端可以接地,如此,在拨码开关的某路通道导通时,处理芯片可以检测到低电平,在拨码开关的某路通道断开时,处理芯片可以检测到高电平。
85.处理芯片303用于获取所述通讯地址和所述通讯转换芯片接收到的控制指令,并在所述控制指令所携带的目标通讯地址与所述通讯地址相同时,触发所述执行终端执行操作。
86.可选的,处理芯片303可以为mcu(microcontroller unit,微控制单元)芯片,具体类型不做限定。
87.处理芯片303可以从地址输入模块302获取通讯地址。可选的,处理芯片303可以每次在需要通讯地址时从地址输入模块302获取通讯地址,也可以在从地址输入模块302获取到通讯地址之后保存该通讯地址,后续只需获取保存的通讯地址即可,具体不做限定。
88.处理芯片303可以通过通讯总线获取到主控板100发送来的控制指令,控制指令中携带有目标通讯地址,控制指令可以用于指示触发执行终端执行操作。处理芯片303可以获取到该目标通讯地址并将该通讯地址与目标通讯地址进行比较,在目标通讯地址与所述通讯地址相同时,触发所述执行终端执行操作。
89.可选的,终端接口301接入的执行终端可以为扫码。在此情况下,所述执行终端执行操作时,具体用于执行扫码操作。当然,这里只是举例,实际可以根据执行终端的具体类型而定。
90.通讯转换芯片304用于将执行终端的操作结果转换为适于所述通讯总线200传输的目标数据,并通过通讯总线200向主控板100发送所述目标数据。
91.在转换过程中,数据内容是不变的,只是数据的格式发生变化,比如可以将ttl串口数据转换为始于485总线传输的数据,换言之,目标数据仍能表示执行终端的操作结果,只是形式上可用于通讯总线传输。
92.可选的,通讯转换芯片304比如可以为型号为max485的芯片,为专用的串行ttl和485通讯转换芯片,当然,通讯转换芯片304的具体类型不限于此。
93.本发明实施例中,通过设置通讯电路并通过通讯总线连接主控板,可以在终端接口上接入执行终端,地址输入模块可以输入与执行终端对应的通讯地址,因而处理芯片可以根据通讯地址和主控板发来的控制指令携带的目标通讯地址确定是否触发执行终端执行操作,在执行操作的情况下,执行终端的操作结果数据可以通过通讯转换芯片转换成适于通讯总线传输的目标数据,从而主控板可以获得来自所需通讯的执行终端由通讯总线传输的目标数据,基于上述的通讯电路,多个通讯电路(也就代表多个执行终端)可以通过同一通讯总线与主控板通讯,多个执行终端只需占用主控板的一路串口资源,可以减轻主控板的负担,节省串口资源用于其他串口设备,且由于串口走线的减少,可以简化组装布线难度,提高抗干扰能力,增加系统的稳定性。
94.将上述的通讯装置应用在多通量卡槽盒全自动建库仪中时,多通量卡槽盒全自动建库仪的四个卡盒进出孔位可以分别设置一个扫码,通过一条通讯总线即可将主控板与四个扫码通讯连接,不再需要主控板的四个串口资源。
95.可选的,通讯电路300中的终端接口301与通讯转换芯片304之间通过第一串行通讯线路305连接;通讯总线200为第二串行通讯线路,第二串行通讯线路与所述第一串行通
讯线路305不同。
96.如此,主控板100只需要提供一个连接第二串行通讯线路的接口,即可实现与多个执行终端通讯,不需要通过多个第一串行通讯线路来分别连接多个执行终端进行通讯。优选来说,第一串行通讯线路305可以为ttl串口通讯线路,通讯总线为485总线,执行终端支持ttl串口通讯,通讯转换芯片304可以是ttl信号转485信号的芯片,如此,多个执行终端通过ttl串口通讯线路连接到各自的通讯转换芯片,这些通讯转换芯片可以通过485总线连接到主控板,节省主控板100的串口资源。
97.在一个实施例中,所述处理芯片还用于:在启动时将所述通讯转换芯片设置为接收模式,所述通讯转换芯片在所述接收模式下能够接收主控板发送的指令;
98.所述处理芯片在所述控制指令所携带的目标通讯地址与所述通讯地址相同时,还用于:将所述通讯转换芯片从所述接收模式切换为发送模式,所述通讯转换芯片在所述发送模式下能够向主控板发送数据;
99.所述处理芯片还用于:在确定所述通讯转换芯片完成所述目标数据的发送时,将所述通讯转换芯片从所述发送模式切换为所述接收模式。
100.具体来说,处理芯片在启动时,可以读取地址输入模块的通讯地址,并将通讯转换芯片设置为接收模式,以监控通讯总线的通讯;在通讯总线传来控制指令时,通讯转换芯片可接收该控制指令,并将控制指令发送给处理芯片;处理芯片比较控制指令携带的目标通讯地址是否与获取的通讯地址相同,若相同,则触发执行终端执行操作,并且,还可以将通讯转换芯片从所述接收模式切换为发送模式;执行终端可将操作结果通过通讯转换芯片转换并发送给主控板;处理芯片在确定通讯转换芯片完成所述目标数据的发送时,将所述通讯转换芯片从所述发送模式重新切换为所述接收模式,以监控通讯总线的通讯,等待下一次指令。当然,如果处理芯片比较控制指令携带的目标通讯地址是否与获取的通讯地址相同的结果为不相同,则说明该条控制指令不是发给本通讯电路的,可以忽略该条控制指令,不做其他处理。
101.可选的,继续参看图3,通讯电路300还可以包括总线接口306,总线接口306连接通讯转换芯片304,用于通讯转换芯片304与通讯总线200连接。
102.可选的,继续参看图3,通讯电路300还可以包括程序下载接口307,用于为处理芯片303下载程序。
103.可以理解,通讯电路300当然还可以包括其他的部件、模块等,比如如图3所示的一些电容、电阻等,可以根据需要设置,具体不做限定。
104.可选的,可以将主控板设计成双mcu的架构,主mcu通过spi或者iic总线和辅助mcu通讯。主mcu需要控制哪个执行终端时,将相应的信息发送给辅助mcu;辅助mcu收到消息之后,生成比发送控制命令给对应的通讯电路,以控制相应的执行终端执行操作,在收到该执行终端操作所得的数据之后再转发给主mcu。主mcu再和辅助mcu通信可以更好地达到控制多路执行终端的效果。
105.本发明还提供一种通讯电路,所述通讯电路可通过通讯总线与主控板连接,所述主控板用于发送控制指令,所述控制指令携带有目标通讯地址;
106.其中,所述通讯电路至少包括:终端接口、地址输入模块、处理芯片以及通讯转换芯片,所述终端接口与所述处理芯片相连,所述地址输入模块与所述处理芯片相连,所述通
讯转换芯片与所述终端接口、处理芯片相连,且所述通讯转换芯片用于与所述通讯总线连接;
107.所述终端接口用于接入执行终端;
108.所述地址输入模块用于输入通讯地址,所述通讯地址与所述终端接口接入的执行终端对应;
109.所述处理芯片用于获取所述通讯地址和所述通讯转换芯片接收到的控制指令,并在所述控制指令所携带的目标通讯地址与所述通讯地址相同时,触发所述执行终端执行操作;
110.所述通讯转换芯片用于将所述执行终端的操作结果转换为适于所述通讯总线传输的目标数据,并通过所述通讯总线向所述主控板发送所述目标数据。
111.在一个实施例中,不同通讯电路中的终端接口用于接入不同的执行终端;
112.不同执行终端对应的通讯地址不同。
113.在一个实施例中,所述地址输入模块包括拨码开关;
114.所述拨码开关的位数n大于或等于1。
115.在一个实施例中,所述通讯地址由所述拨码开关各位上的数据组成;
116.或者,所述通讯地址与由所述拨码开关各位上的数据组成的编码对应。
117.在一个实施例中,不同通讯电路中的拨码开关的位数相同。
118.在一个实施例中,所述通讯总线可连接的通讯电路的数量小于或等于2的n次方。
119.在一个实施例中,所述通讯电路中的终端接口与通讯转换芯片之间通过第一串行通讯线路连接;
120.所述通讯总线为第二串行通讯线路,所述第二串行通讯线路与所述第一串行通讯线路不同。
121.在一个实施例中,所述通讯总线为485总线。
122.在一个实施例中,所述执行终端为扫码;
123.所述执行终端执行操作时,具体用于执行扫码操作。
124.关于通讯电路的具体内容可以参看前述实施例中的描述,在此不再赘述。
125.最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

技术特征:


1.一种通讯装置,其特征在于,包括主控板、通讯总线以及多个通讯电路;所述主控板通过同一所述通讯总线与所述多个通讯电路连接,所述主控板用于向所述多个通讯电路发送控制指令,所述控制指令携带有目标通讯地址;其中,所述通讯电路至少包括:终端接口、地址输入模块、处理芯片以及通讯转换芯片,所述终端接口与所述处理芯片相连,所述地址输入模块与所述处理芯片相连,所述通讯转换芯片与所述终端接口、处理芯片以及所述通讯总线相连;所述终端接口用于接入执行终端;所述地址输入模块用于输入通讯地址,所述通讯地址与所述终端接口接入的执行终端对应;所述处理芯片用于获取所述通讯地址和所述通讯转换芯片接收到的控制指令,并在所述控制指令所携带的目标通讯地址与所述通讯地址相同时,触发所述执行终端执行操作;所述通讯转换芯片用于将所述执行终端的操作结果转换为适于所述通讯总线传输的目标数据,并通过所述通讯总线向所述主控板发送所述目标数据。2.如权利要求1所述的通讯装置,其特征在于,不同通讯电路中的终端接口用于接入不同的执行终端;不同执行终端对应的通讯地址不同。3.如权利要求1所述的通讯装置,其特征在于,所述地址输入模块包括拨码开关;所述拨码开关的位数n大于或等于1。4.如权利要求3所述的通讯装置,其特征在于,所述通讯地址由所述拨码开关各位上的数据组成;或者,所述通讯地址与由所述拨码开关各位上的数据组成的编码对应。5.如权利要求3所述的通讯装置,其特征在于,不同通讯电路中的拨码开关的位数相同。6.如权利要求3所述的通讯装置,其特征在于,所述通讯总线可连接的通讯电路的数量小于或等于2的n次方。7.如权利要求1所述的通讯装置,其特征在于,所述通讯电路中的终端接口与通讯转换芯片之间通过第一串行通讯线路连接;所述通讯总线为第二串行通讯线路,所述第二串行通讯线路与所述第一串行通讯线路不同。8.如权利要求1所述的通讯装置,其特征在于,所述通讯总线为485总线。9.如权利要求1所述的通讯装置,其特征在于,所述执行终端为扫码;所述执行终端执行操作时,具体用于执行扫码操作。10.如权利要求1所述的通讯装置,其特征在于,所述处理芯片还用于:在启动时将所述通讯转换芯片设置为接收模式,所述通讯转换芯片在所述接收模式下能够接收主控板发送的指令;所述处理芯片在所述控制指令所携带的目标通讯地址与所述通讯地址相同时,还用于:将所述通讯转换芯片从所述接收模式切换为发送模式,所述通讯转换芯片在所述发送模式下能够向主控板发送数据;所述处理芯片还用于:在确定所述通讯转换芯片完成所述目标数据的发送时,将所述
通讯转换芯片从所述发送模式切换为所述接收模式。11.一种通讯电路,其特征在于,所述通讯电路可通过通讯总线与主控板连接,所述主控板用于发送控制指令,所述控制指令携带有目标通讯地址;其中,所述通讯电路至少包括:终端接口、地址输入模块、处理芯片以及通讯转换芯片,所述终端接口与所述处理芯片相连,所述地址输入模块与所述处理芯片相连,所述通讯转换芯片与所述终端接口、处理芯片相连,且所述通讯转换芯片用于与所述通讯总线连接;所述终端接口用于接入执行终端;所述地址输入模块用于输入通讯地址,所述通讯地址与所述终端接口接入的执行终端对应;所述处理芯片用于获取所述通讯地址和所述通讯转换芯片接收到的控制指令,并在所述控制指令所携带的目标通讯地址与所述通讯地址相同时,触发所述执行终端执行操作;所述通讯转换芯片用于将所述执行终端的操作结果转换为适于所述通讯总线传输的目标数据,并通过所述通讯总线向所述主控板发送所述目标数据。

技术总结


本发明提供一种通讯装置及通讯电路,可减少对主控板的串口资源的占用。通讯装置包括主控板、通讯总线以及多个通讯电路;主控板通过同一所述通讯总线与多个通讯电路连接,主控板用于向多个通讯电路发送控制指令;通讯电路包括:终端接口、地址输入模块、处理芯片以及通讯转换芯片;终端接口用于接入执行终端;地址输入模块用于输入通讯地址,通讯地址与终端接口接入的执行终端对应;处理芯片用于获取通讯地址和通讯转换芯片接收到的控制指令,并在控制指令所携带的目标通讯地址与通讯地址相同时,触发执行终端执行操作;通讯转换芯片用于将执行终端的操作结果转换为适于通讯总线传输的目标数据,并通过通讯总线向主控板发送目标数据。据。据。


技术研发人员:

贾永锋 郭小健 曹震廷

受保护的技术使用者:

上海思路迪生物医学科技有限公司

技术研发日:

2021.04.06

技术公布日:

2022/10/10


文章投稿或转载声明

本文链接:http://www.wtabcd.cn/zhuanli/patent-1-60800-0.html

来源:专利查询检索下载-实用文体写作网版权所有,转载请保留出处。本站文章发布于 2022-12-25 09:54:02

发表评论

验证码:
用户名: 密码: 匿名发表
评论列表 (有 条评论
2人围观
参与讨论