Non-contact serial bus tester

By designing a non-contact serial bus tester, which uses a 32-bit ARM machine to process signals and display fault information, the problem of large workload and introduction of new faults in traditional methods is solved, and efficient and reliable bus communication fault diagnosis is achieved.

CN223514918UActive Publication Date: 2025-11-04PLA DALIAN NAVAL ACADEMY
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202423083896.2
Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
Filing Date
2024-12-13
Publication Date
2025-11-04
Estimated Expiration
2034-12-13

AI Technical Summary

Technical Problem

Traditional bus communication troubleshooting methods require disconnecting the connection cable, which results in a large workload for on-site maintenance and may introduce new faults.

Method used

Design a non-contact serial bus tester that uses a 32-bit ARM processor as the main control computer. It receives signals through a cylindrical antenna, amplifies and conditions the signals, converts them into digital signals, and then emits sound through a speaker or displays them in an information display window. It supports baud rate and refresh rate settings to achieve non-contact troubleshooting.

Benefits of technology

It enables efficient troubleshooting of bus communication faults, avoids disconnecting the connection cable on site, improves the efficiency and reliability of fault diagnosis, and reduces the risk of introducing new faults.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN223514918U_ABST
    Figure CN223514918U_ABST
Patent Text Reader

Abstract

A non-contact serial bus tester belongs to the technical field of bus communication troubleshooting, and comprises a shell front end cylindrical antenna and a shell body, the shell front end cylindrical antenna is arranged above the shell body, and the front surface of the shell body is sequentially provided with an illuminating lamp, a test button and an information display window from top to bottom. A power switch, a volume regulator, a baud rate selection button, a refresh synchronization button and a bus selection button are sequentially arranged on the side face of the shell body from top to bottom, a loudspeaker and a battery cabin cover are sequentially arranged on the back face of the shell body from top to bottom, and a 32-bit ARM is arranged in the shell body. The cylindrical antenna, the illuminating lamp, the test button, the information display window, the power switch, the volume adjusting button, the baud rate selection button, the refresh synchronization button, the bus selection button, the loudspeaker and the battery cabin cover at the front end of the shell are electrically connected with the 32-bit ARM. The device can be used for troubleshooting bus communication faults, and compared with the prior art, the introduction of new faults is avoided, and the troubleshooting efficiency is also ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This utility model belongs to the field of bus communication fault diagnosis technology, specifically relating to a non-contact serial bus tester. Background Technology

[0002] Bus communication is widely used in various industries, so troubleshooting and locating serial bus communication faults between devices is very important. It is difficult to troubleshoot and locate serial bus communication faults between devices on-site during maintenance and debugging.

[0003] Traditional troubleshooting methods require using a separate computer to simulate sending or receiving data to determine whether the fault lies with the receiver, transmitter, or connecting cable. This method necessitates locating and disconnecting the transceiver wires in the connecting cable, which is a significant workload in on-site maintenance and may introduce new faults. Utility Model Content

[0004] To address the shortcomings of existing technologies, a non-contact serial bus tester is provided, comprising a front-end columnar antenna and a housing body. The front-end columnar antenna is located on the top of the housing body. From top to bottom, the front of the housing body has a light, a test button, and an information display window. From top to bottom, the side of the housing body has a power switch, a volume control, a baud rate selection button, a refresh synchronization button, and a bus selection button. From top to bottom, the back of the housing body has a speaker and a battery. A 32-bit ARM processor is installed inside the housing body. The front-end columnar antenna, light, test button, information display window, power switch, volume control, baud rate selection, refresh synchronization, bus selection, speaker, and battery are all electrically connected to the 32-bit ARM processor.

[0005] Furthermore, the 32-bit ARM machine is the main control computer.

[0006] Furthermore, the test button is a self-locking button, and the test button is connected to the power switch and the light.

[0007] Furthermore, the signal received by the columnar antenna at the front end of the housing is amplified and conditioned. One path is sent to the speaker to emit sound, and the other path is sent to the signal sampling digitization. After phase detection at intervals based on the set baud rate, the signal is converted into a digital signal. The 32-bit ARM machine receives the pulse train of the digital signal, decodes it, and sends it to the information display window for display according to the set refresh rate.

[0008] Furthermore, the refresh rate can be selected via the refresh synchronization button, which is connected to the information display window via a 32-bit ARM processor.

[0009] Furthermore, the bus type can be selected via the bus selection button, which is connected to the information display window via a 32-bit ARM machine.

[0010] Furthermore, the baud rate can be selected via the baud rate selection button, which is connected to the information display window via a 32-bit ARM processor.

[0011] The beneficial effects of this invention are as follows: Traditional methods for troubleshooting bus communication faults require locating and disconnecting the transceiver wires in the connecting cable. This operation generates a significant workload during on-site maintenance and may introduce new faults. This device can troubleshoot bus communication faults, avoiding the introduction of new faults and ensuring efficient fault diagnosis compared to existing technologies. Attached Figure Description

[0012] Figure 1 This is a front view of the overall structure of the non-contact serial bus tester disclosed in this utility model;

[0013] Figure 2 This is a reverse view of the overall structure of the non-contact serial bus tester disclosed in this utility model;

[0014] Figure 3 This is a schematic diagram of the internal structure of the non-contact serial bus tester disclosed in this utility model;

[0015] Figure 4 This is a hardware working principle diagram of the non-contact serial bus tester disclosed in this utility model.

[0016] In the diagram: 1-Columnar antenna at the front of the housing; 2-Housing body; 3-Lighting lamp; 4-Test button; 5-Information display window; 6-Power switch; 7-Volume adjustment knob; 8-Baud rate selection button; 9-Refresh synchronization button; 10-Bus selection button; 11-Speaker; 12-Battery; 13-32-bit ARM processor. Detailed Implementation

[0017] Example 1

[0018] A non-contact serial bus tester, such as Figures 1-3 As shown, the device includes a front-end columnar antenna 1 and a housing body 2. The front-end columnar antenna 1 is located on the top of the housing body 2. From top to bottom, the front of the housing body 2 has a lighting lamp 3, a test button 4, and an information display window 5. From top to bottom, the sides of the housing body 2 have a power switch 6, a volume control 7, a baud rate selection button 8, a refresh synchronization button 9, and a bus selection button 10. From top to bottom, the back of the housing body 2 has a speaker 11 and a battery 12. Inside the housing body 2 is a 32-bit ARM processor 13. The front-end columnar antenna 1, lighting lamp 3, test button 4, information display window 5, power switch 6, volume control button 7, baud rate selection button 8, refresh synchronization button 9, bus selection button 10, speaker 11, and battery 12 are all electrically connected to the 32-bit ARM processor 13.

[0019] The 32-bit ARM machine 13 is the main control computer.

[0020] The test button 4 is a self-locking button, and it is connected to the power switch 6 and the lighting lamp 3.

[0021] The signal received by the cylindrical antenna 1 at the front end of the housing is amplified and conditioned. One path is sent to the speaker 11 to emit sound, and the other path is sent to the signal sampling digitization. The signal is converted into a digital signal by phase detection at intervals based on the set baud rate. The 32-bit ARM machine 13 receives the pulse train of the digital signal, decodes it, and sends it to the information display window 5 for display according to the set refresh rate.

[0022] The refresh rate is selected by the refresh synchronization button 9, which is connected to the information display window 5 via the 32-bit ARM machine 13.

[0023] The bus type is selected via the bus selection button 10, which is connected to the information display window 5 via a 32-bit ARM machine 13.

[0024] The baud rate is selected via baud rate selection button 8, which is connected to information display window 5 via 32-bit ARM machine 13.

[0025] The hardware working principle of this utility model is as follows: a 32-bit ARM processor 13 is used as the main control computer. The refresh time of the information display window 5 is set by the refresh synchronization button 9; the baud rate reference signal is set by the baud rate selection button 8; the bus type is switched by the bus selection button 10; the signal received by the antenna is amplified and conditioned, one path is sent to the speaker 11 to emit sound, and the other path is sent to the signal sampling digitization, which is converted into a digital signal after phase detection at intervals based on the set baud rate reference; the 32-bit ARM processor 13 receives the digital pulse train, decodes it, and sends it to the information display window 5 for display according to the set refresh rate; when the set refresh rate is consistent with the refresh rate of the signal transmitted in the bus, the information can be displayed stably; the test button 4 is a self-locking button, which locks the power supply and lighting of the test instrument when pressed, and disconnects all power when pressed again.

[0026] The working principle of this utility model is as follows: Using C language as the development environment, the first 128 bits of the received data after each data refresh are decoded into ASCII code and displayed. When the refresh synchronization button 9 is pressed, the refresh rate is cycled between 0.1, 0.5, 1, and 2 seconds, and the current refresh rate is displayed on the screen. When the bus selection button 10 is pressed, the bus type is cycled between RS232, RS422, RS485, and CAN, and the signals from the digitized signal sampling are differentiated and processed, while the current bus type is displayed on the information display window 5. When the baud rate selection button 8 is pressed, the baud rate is cycled between 4800, 9600, 19200, 38400, and 115200, controlling the generation of the baud rate reference, while the current baud rate is displayed on the information display window 5. The system software attempts to verify the decoding results and automatically selects the parity bit and verification method with the lowest error rate.

[0027] Example 2

[0028] The purpose of this invention is to provide a non-contact serial bus tester for repairing bus communication faults, so as to solve the problems mentioned in the background art, effectively identify the fault location, and ensure stable operation of equipment communication.

[0029] This utility model discloses a non-contact serial bus tester. The technical solution adopted is as follows: it includes a columnar antenna at the front end and a housing body; an illumination lamp, test button, and information display window on the front of the housing body; a power switch, volume adjustment knob, baud rate selection button, refresh synchronization button, and bus selection button on the side of the housing body; and a speaker and battery on the back of the housing body.

[0030] In a preferred embodiment of the non-contact serial bus tester described in this utility model, the tester is a battery-powered pen-style handheld device. A columnar antenna is located at the front end of the housing.

[0031] As a preferred embodiment of the non-contact serial bus tester described in this utility model, the front of the housing body has, from front to back, the following: lighting lamp, test button, and information display window.

[0032] As a preferred embodiment of the non-contact serial bus tester of this utility model, the housing body is provided with the following components from front to back: a speaker and a battery.

[0033] As a preferred embodiment of the non-contact serial bus tester described in this utility model, the following are arranged sequentially from front to back on the side of the housing body: power switch, volume adjustment knob, baud rate selection button, refresh synchronization button, and bus selection button.

[0034] The above description is only a preferred embodiment of the present utility model. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the technical principles of the present utility model, and these improvements and modifications should also be considered within the protection scope of the present utility model.

Claims

1. A non-contact serial bus tester, characterized in that, The device includes a front-end columnar antenna (1) and a housing body (2). The front-end columnar antenna (1) is located on the top of the housing body (2). From top to bottom, the front of the housing body (2) is equipped with a lighting lamp (3), a test button (4), and an information display window (5). From top to bottom, the side of the housing body (2) is equipped with a power switch (6), a volume adjustment button (7), a baud rate selection button (8), a refresh synchronization button (9), and a bus selection button (10). From top to bottom, the back of the housing body (2) is equipped with a speaker (11) and a battery (12). A 32-bit ARM machine (13) is installed inside the housing body (2). The front-end columnar antenna (1), lighting lamp (3), test button (4), information display window (5), power switch (6), volume adjustment button (7), baud rate selection button (8), refresh synchronization button (9), bus selection button (10), speaker (11), and battery (12) are all electrically connected to the 32-bit ARM machine (13).

2. The non-contact serial bus tester according to claim 1, characterized in that, The 32-bit ARM machine (13) is the main control computer.

3. The non-contact serial bus tester according to claim 2, characterized in that, The test button (4) is a self-locking button, and the test button (4) is connected to the power switch (6) and the lighting lamp (3).

4. The non-contact serial bus tester according to claim 3, characterized in that, The signal received by the columnar antenna (1) at the front end of the housing is amplified and conditioned. One path is sent to the speaker (11) to emit sound, and the other path is sent to the signal sampling digitization. The signal is converted into a digital signal after phase detection with the baud rate as the interval. The 32-bit ARM machine (13) receives the pulse train of the digital signal, decodes it, and sends it to the information display window (5) for display according to the set refresh rate.

5. The non-contact serial bus tester according to claim 4, characterized in that, The refresh rate is selected by the refresh synchronization button (9), which is connected to the information display window (5) via the 32-bit ARM machine (13).

6. The non-contact serial bus tester according to claim 5, characterized in that, The bus type is selected by the bus selection button (10), which is connected to the information display window (5) via the 32-bit ARM machine (13).

7. The non-contact serial bus tester according to claim 6, characterized in that, The baud rate is selected by the baud rate selection button (8), which is connected to the information display window (5) via the 32-bit ARM machine (13).