Bus type mining centralized control keyboard

Through split hardware design and multiple data transmission methods, the problem of large circuit area and unstable data transmission of traditional mining centralized operation keyboard is solved, and the equipment design with lower cost and higher flexibility is realized, suitable for high vibration environment.

CN222300028UActive Publication Date: 2025-01-03CHENGDU HANGTIAN PHOTOELECTRIC TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202420692630.9
Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
Filing Date
2024-04-07
Publication Date
2025-01-03
Estimated Expiration
2034-04-07

AI Technical Summary

Technical Problem

Due to the integrated design of traditional mining integrated control keyboards, the hardware circuit area is large, the production cost is high, and the maintenance is difficult; and data transmission is unstable in vibrating environments, limiting its application needs.

Method used

It adopts a split hardware design, and divides the button function board and the main controller into independent hardware boards, connected through a bus, and provides wired and wireless data transmission methods, including RS422, RS485, CAN, Ethernet and WIFI channels.

Benefits of technology

It reduces the hardware circuit area, reduces production and maintenance costs, improves the flexibility of equipment and the stability of data transmission, and is suitable for high vibration environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN222300028U_ABST
    Figure CN222300028U_ABST
Patent Text Reader

Abstract

The utility model discloses a bus type mining centralized control keyboard, which is applied to the field of mining equipment and aims to solve the problem of high production cost caused by overlarge area of a hardware circuit board due to the fact that a traditional mining centralized control operation keyboard adopts an integrated design. The keyboard comprises a main control board, an independent scanning keyboard board and a matrix scanning keyboard board, the independent key board and the matrix key board are connected with the main control board in a bus mode, the main control board provides at least two paths of independent key and matrix key bus interfaces according to needs, and meanwhile a certain number of keys and LED lamps are reserved on the main control board. By using the hardware circuit provided by the utility model, the number of the used key function boards can be flexibly matched according to the number of the actually used keys.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The utility model belongs to the field of mining equipment, in particular to a mining centralized control keyboard. Background Art

[0002] Mine-used centralized control operation keyboards usually include coal mining machine operation keyboards, two-column bracket operation keyboards and four-column bracket operation keyboards. Traditional mine-used centralized control operation keyboards adopt an integrated design. According to the maximum usage of buttons, displays and LED lights, they are planned in the same hardware circuit. This design makes the hardware circuit board area too large, resulting in high production costs; after a circuit fails, it becomes more difficult to locate the fault point, resulting in increased maintenance time; when part of the circuit board is damaged and needs to be replaced, the overall replacement and maintenance costs increase.

[0003] Traditional mining centralized control keyboards use a single wired data transmission method. When the equipment is installed in a place prone to vibration, long-term vibration can easily cause the transmission cable to loosen, resulting in data transmission failure, limiting its application needs in high-frequency vibration environments in the mining field. Utility Model Content

[0004] To solve the above problems, the method adopts a split hardware design, which divides the key function board and the main controller into different hardware independent boards, and the key function board and the main control board are connected in a bus manner.

[0005] The technical solution adopted by the utility model is: a bus-type mining centralized control keyboard, including: a main control panel, an independent scanning key panel, and a matrix scanning key panel; and the main control panel is connected to the independent scanning key panel and the matrix scanning key panel through a bus respectively;

[0006] The main control board includes a core processor, a power supply unit, and a bus interface. The core processor is implemented by a chip of model STM32F407ZET6; the power supply unit supplies power to the independent scanning key board and the matrix scanning key board through the bus interface;

[0007] The independent scanning key board includes: a P1 interface, a first matrix chip and a first group of LED lights; the core processor is connected to the first matrix chip through a bus for communication; the P1 interface includes an independent key bus interface connected to the core processor, a column scanning control bus interface connected to the first matrix chip, and a row scanning control bus interface connected to the first matrix chip; the first group of LED lights works under the drive of the first matrix chip;

[0008] The matrix scanning key board includes: a CN1 interface, a second matrix chip and a second group of LED lights; the core processor is communicated with the second matrix chip through a bus; the CN1 interface includes a matrix key bus interface connected to the core processor, a column scanning control bus interface connected to the second matrix chip, and a row scanning control bus interface connected to the second matrix chip; the second group of LED lights works under the drive of the second matrix chip.

[0009] Beneficial effects of the utility model: The device of the utility model adopts a split hardware design, and three types of functional boards are divided according to different functional units, namely, independent button and LED light board, matrix button and LED light board and main control board. Each board is connected by bus, which effectively reduces the large area of ​​the integrated design hardware circuit, thereby reducing the overall appearance of the device and the disadvantages of heavy volume;

[0010] The independent button and LED light board provides 16 controllable buttons and LED lights, the matrix button and LED light board provides 32 controllable buttons and LED lights, and the main control board provides 8 controllable buttons and LED lights. The main control board has 2 independent and matrix button board bus interfaces. The device as a whole can provide 104 controllable buttons and LED lights. According to the different functional requirements of the coal mining machine centralized control operation keyboard, the two-column centralized control operation keyboard and the four-column centralized control operation keyboard, the number of different boards can be rationally and flexibly matched to avoid the waste of buttons and LED lights in the integrated design, which can reduce the overall cost of the device;

[0011] The device adopts split hardware design, so that the overall functional zoning layout of the device is not restricted by the split hardware design, and the installation of hardware in the housing of the centralized control console is more flexible;

[0012] The device adopts a split hardware design, and is designed according to different functional boards, so that the device can quickly locate the functional boards during later use and maintenance, saving time for troubleshooting and maintenance;

[0013] The device adopts a split hardware design. When the hardware needs to be replaced during maintenance, compared with the overall replacement of the integrated design, the split type only needs to replace a single maintenance board, which reduces the maintenance cost;

[0014] The device uses both wired and wireless modes to transmit data. The wired transmission channel provides commonly used RS422, RS485, CAN and Ethernet channels, and the wireless channel uses WIFI for data transmission. Multiple transmission channels of the two modes can be used in combination to ensure the stability and reliability of data transmission, and can be flexibly applied in different environments. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] Figure 1This is the overall block diagram of the bus-type mining centralized control keyboard provided by the utility model;

[0016] Figure 2 The communication circuit of the STM32F407ZET6 chip interface part provided by the utility model;

[0017] Figure 3 The independent button and LED light control circuit provided by the utility model;

[0018] Figure 4 The circuit diagram of the independent button and LED light board provided by the utility model;

[0019] Figure 5 The matrix button and LED light control circuit provided by the utility model;

[0020] Figure 6 This is a circuit diagram of the matrix buttons and LED light board provided by the utility model. DETAILED DESCRIPTION

[0021] In order to facilitate those skilled in the art to understand the technical content of the present invention, the content of the present invention is further explained below in conjunction with the accompanying drawings.

[0022] like Figure 1 As shown, the mining centralized control keyboard of the utility model adopts a split hardware design, which divides the key function board and the main controller into different hardware independent boards, and the key function board and the main control board are connected in a bus manner.

[0023] The main control board mainly includes: core processor MCU, LED digital tube display unit, bus interface and power supply unit. The power supply unit is the power supply core of the entire centralized control keyboard system, and it supplies power to the external key function board through the bus interface; the core processor MCU is the processing and calculation unit of the entire centralized control keyboard system. Key status scanning, LED light control, LED digital tube display and data communication are all processed and controlled by the core processor MCU. The bus interface is Figure 1 The interface unit in.

[0024] In this embodiment, the keys are classified into two modes: independent scanning keys and matrix scanning keys, and different modes are made into an independent hardware circuit board. According to the usage of different functions, the independent scanning key board is designed as a hardware circuit board supporting 16 independent keys and LED lights, and the matrix scanning key board is designed as a hardware circuit board supporting 32 matrix keys and LED lights. The independent scanning key board and the matrix scanning key board are connected to the main control board through a bus. The main control board can provide at least 2 independent keys and matrix key bus interfaces as needed. At the same time, the main control board retains a certain number of keys and LED lights. In this way, by using the hardware circuit of this method, the number of key function boards can be flexibly matched according to the actual number of keys used.

[0025] The main control board provides relevant information of the LED data tube display device;

[0026] In order to solve the single data transmission mode in traditional mines, the main control board adopts wired and wireless modes to transmit data. The wired transmission channel provides the commonly used RS422, RS485, CAN and Ethernet channels, and the wireless channel uses WIFI for data transmission. The multiple transmission channels of the two modes can be used in combination to ensure the stability and reliability of data transmission and achieve the purpose of operation control and status readback. That is, the bus interface includes RS485 interface, RS422 interface, CAN interface, and Ethernet interface.

[0027] The main control core processor of the utility model adopts STM32F407ZET6 chip. Figure 2 As shown, the communication circuit of the STM32F407ZET6 chip interface is given;

[0028] The RS485 interface is implemented using the TD541S485H control chip. The RS485 driver port is connected to the main controller MCU using the UART interface, specifically UART3 of the main control chip; that is, the main controller drives the RS485 communication interface through UART3, and the driving pins are pins 77, 78, and 79 of the control chip, which are the sending port, receiving port, and control port of the RS485 communication interface, respectively.

[0029] The RS422 interface is implemented using the RSM422 control chip, and the RS422 drive port is connected to the main controller MCU using the UART interface, specifically using the UART2 of the main control chip; that is, the main controller drives the RS422 communication interface through UART2, and the drive pins are pins 117, 118, 119, and 122 of the control chip, which are respectively the sending control port, receiving control port, sending port, and receiving port of the RS422 communication interface.

[0030] The WIFI communication interface is implemented using the control chip ESP8266 and is controlled by UART driver, specifically UART4 of the main control chip; that is, the main controller drives the WIFI communication interface through UART4, and the driving pins are pins 111 and 112 of the control chip, which are the sending port and receiving port of the WIFI communication interface respectively.

[0031] The main controller uses the CAN2 function module of its chip to drive the CAN communication interface; that is, the 114 and 115 pins of the main control chip are the CAN2_RXD and CAN2_TXD ports respectively.

[0032] The PHY chip used for Ethernet communication is the LAN8720A chip, which is driven by the main controller Ethernet control module. The driving pins are 35, 36, 43, 27, 29, 44, 45, 70, 73, and 74 respectively.

[0033] The hardware circuit of the independent scanning key board is as follows Figure 3 As shown, the P1 interface board adopts a 2*16 double-row interface, model Header 16×2, wherein 3.3V and GND are DC power supply interfaces, which are the output power supply interface circuit of the main control board, BRD_KEY0~BRD_KEY15 are independent key bus interfaces for external scanning of the main control board, LED_R0~LED_R7 are the output column scan control buses controlled by the matrix chip CH452A, and LED_C4~LED_C7 are the output row scan control buses controlled by the matrix chip CH452A. Since one interface of the independent key scan control circuit supports 16 independent key scan operations, and P1 provides 4-way row scans to support the control of 32 LED matrix lights, in actual use of the independent scan key board, only two row scan lines, LED_C6 and LED_C7, are needed, while the row scan lines LED_C4 and LED_C5 are reserved and not used, thereby achieving the purpose of controlling 16 independent keys and 16 matrix scan lights in actual use.

[0034] The U2 chip uses the CH452A matrix scanning chip, which is a matrix control chip driven by LED lights. The U2 chip is driven by a 3-wire SPI. The SPI interface consists of the DCLK signal on pin 27 of the chip, the DIN signal on pin 26, and the DOUT pin on pin 24. The SPI pin is connected to the SPI control pin of the MCU. Pin 25 of the U2 chip is the LOAD load enable control pin, which is enabled at a high level and disabled at a low level. Therefore, pin 25 is connected to the control pin of the MCU to achieve the effect that the MCU can control the matrix scanning chip U2. The 14th pin of the matrix scanning chip U2 is connected to the ground through a 0Ω resistor, so that the chip can work normally. The reset pins of the chip are 12th and 13th pins. Only 12th pin can be used to achieve the purpose of reset operation, and 13th pin is suspended. The reset pin of the 12th pin of the matrix scanning chip U2 adopts the level control of low level reset and high level normal operation. Therefore, a 1K pull-up resistor is added to the VDD_LED power supply (the VDD_LED power supply and the 3.3V power supply are connected through an isolation coupling bead) through R15 on this control pin, and the voltage fluctuation is filtered through the C8 capacitor. In order to achieve the purpose of using a 0Ω resistor for isolation coupling and preventing level mutation between the matrix chip U2 and the main controller MCU. Pins 15 to 22 of the matrix chip U2 are column scanning control pins, connected to the corresponding connection bus of the P1 interface, and pins 1 to 8 of the matrix chip are row scanning control pins, connected to the corresponding connection bus of the P1 interface. Pins 8 and 9 of the matrix chip U2 need to be connected to GND to enable the chip to form a normal circuit loop.

[0035] The main control core processor uses the STM32F407ZET6 chip. In addition to the conventional control pins, the 23rd and 24th pins of the chip also need to be connected to a 25MHz crystal oscillator chip. In order to ensure the stability of the 25MHz crystal oscillator, it is necessary to add startup capacitors C2 and C4 to GND, and a 1MΩ resistor R6 needs to be connected in parallel to ensure the stability and reliability of the crystal oscillator. The 138th pin of the main control chip is the BOOT0 control pin, which needs to be connected to GND through a 10KΩ pull-down resistor so that the processor chip can work stably when powered on. The 25th pin of the main controller MCU is the chip RESET reset control pin. The chip uses a low level reset and a high level to work normally. Therefore, a pull-up circuit is formed outside the 25th pin through R9 and R10 to the 3.3V power supply. In order to ensure that the power supply fluctuation does not cause the chip to reset, a C7 filter capacitor is added to the pull-up circuit, which can effectively reduce the false reset operation caused by power supply fluctuations. Pin 143 of the main control chip is pulled up to 3.3V power supply through resistor R8, and pins 71 and 106 are pulled down to GND through capacitors C5 and C6. Only in this way can the main control chip work normally. In this embodiment, the value of resistor R9 is 470Ω; the value of resistor R10 is 10KΩ, the value of resistor R8 is 10Ω, and the values ​​of capacitors C5 and C6 are both 2.2uF.

[0036] like Figure 4From the independent scanning button and LED light control circuit, we can know that the main controller MCU core processor adopts STM32F407ZET6 chip, the independent scanning button adopts IO port to directly drive scanning control, the electrical network label BRD_KEY0~BRD_KEY15 is a group of independent button scanning bus groups. The network is directly connected to the bus interface P1 and directly drives the independent button board, while the LED light is controlled by the matrix scanning chip CH452A. The core processor and the matrix scanning chip use SPI interface for communication. The matrix communication interface is LED_DCLK, LED_DIN, LED_DOUT, LED_LOAD and LED_RST, among which LED_LOAD is the enable control of LED matrix scanning chip, LED_RTS is the reset control of LED matrix scanning chip, and the matrix scanning chip adopts low level reset, so it is necessary to add a pull-up resistor at the reset pin through R15 to ensure that the reset pin is at a high level during operation, and the capacitor C8 is added to eliminate the false reset caused by jitter, and the reset pin LED_RST is connected to the 12th pin of the matrix scanning chip through an isolation coupling resistor R14. LED_DCLK, LED_DIN, and LED_DOUT are 3-wire SPI communication interfaces, which can be used to control the on / off working status of the LED lights. Matrix scanning is divided into row and column scanning (i.e., LED_C0 to LED_C7 are column scanning output signals, and LED_R0 to LED_R7 are row scanning output signals). Row and column scanning output signals are sent to the P1 interface, which is a bus interface for connecting external independent buttons to the LED light board. Through this bus interface, specific independent buttons can be scanned and the on / off status of the LED lights can be controlled. For example, Figure 4 Shown is the circuit diagram of independent scanning button and LED light board.

[0037] pass Figure 4 From the circuit diagram of the independent scanning button and the LED light board, it can be seen that the LED light is driven by matrix scanning. Adding a 20Ω isolation coupling resistor in the column scanning signal bus can increase the malfunction caused by signal fluctuations caused by the bus length and increase the stability of the LED light drive. After the independent scanning button passes through the bus, the SWx button is driven in a low-level effective manner. Therefore, one of the terminals of the button SWx is connected to GND, and the other terminal needs to pass through a 10KΩ resistor to the 3.3V power supply. Therefore, when the button is not pressed, the scan is high level. When the button is pressed, the button is low level, so the purpose of independent scanning to obtain the button status is achieved. In order to ensure the stability of the bus, a 0.1uF capacitor is connected in parallel to GND in the scanning line to reduce bus fluctuations and reduce key scanning malfunctions caused by bus fluctuations. Those skilled in the art should know that x in SWx represents the xth button, and the upper limit of the value of x is the total number of independent buttons on the corresponding circuit board.

[0038] After passing through the bus, each independent key is driven by the switch key in a low-level effective manner.

[0039] The matrix scanning button and LED light control circuit specifically includes: main control chip, U2 matrix chip, CN1 interface and U3 matrix scanning button chip; the main control chip and U2 matrix chip in the matrix scanning button and LED light control circuit are the same as the main control chip and U2 matrix chip in the independent scanning button in principle. The function of CN1 interface is similar to the previous P1 interface.

[0040] like Figure 5 As shown: the core processor of the main control board adopts STM32F407ZET6, the matrix scanning button chip adopts CH452A chip (U3), the core processor and the matrix chip use SPI interface for communication, the button communication interface is KEY_DCLK, KEY_DIN, KEY_DOUT, KEY_LOAD and KEY_RST, among which KEY_LOAD is the button matrix chip enable control, KEY_RTS is the button matrix chip reset control, the matrix chip adopts low level reset, so it is necessary to add a pull-up resistor at the reset pin through R71 to ensure that the reset pin is at a high level during operation, and the capacitor C66 is added to eliminate the false reset caused by jitter. KEY_DCLK, KEY_DIN, and KEY_DOUT are 3-wire SPI communication interfaces, through which the status information of the matrix keys can be obtained. The key matrix scan is divided into row and column scans (i.e., KEY_C0 to KEY_C7 are column scan output signals, and KEY_R0 to KEY_R7 are row scan output signals). The row and column scan output signals are sent to the CN1 interface, which is the bus interface connecting the external matrix keys and the LED light board. The specific key conditions can be scanned through this bus interface, such as Figure 6 Shown is the circuit diagram of matrix buttons and LED light board.

[0041] Depend on Figure 6 It can be known that the main control board, matrix buttons and LED light board are connected by bus. To ensure the stability of button scanning, a 10K resistor is added to the column scan line to pull it up to 3.3V power supply, and then a 20Ω isolation coupling resistor is added to the column scan to reduce the error caused by fluctuations on the bus. The LED light operation is also controlled by the matrix chip. The LED matrix scan only adds a 20Ω isolation coupling resistor to the column scan bus to increase the stability of the LED.

[0042] Those skilled in the art will appreciate that the embodiments described herein are intended to help readers understand the principles of the present invention, and should be understood that the scope of protection of the present invention is not limited to such specific statements and embodiments. For those skilled in the art, the present invention may have various modifications and variations. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention shall be included in the scope of the claims of the present invention.

Claims

1. A bus-type mining centralized control keyboard, characterized in that: include: A main control panel, an independent scanning key panel, and a matrix scanning key panel; and the main control panel is connected to the independent scanning key panel and the matrix scanning key panel through a bus respectively; The main control board includes a core processor, a power supply unit, and a bus interface. The core processor is implemented by a chip of model STM32F407ZET6; the power supply unit supplies power to the independent scanning key board and the matrix scanning key board through the bus interface; The independent scanning key board includes: a P1 interface, a first matrix chip, an independent key and a first group of LED lights; the core processor is connected to the first matrix chip for communication via a bus; the P1 interface includes an independent key bus interface connected to the core processor, a column scanning control bus interface connected to the first matrix chip, and a row scanning control bus interface connected to the first matrix chip; the independent key and the first group of LED lights are connected to the P1 interface respectively; The matrix scanning key board includes: a CN1 interface, a second matrix chip, a matrix key and a second group of LED lights; the core processor is communicated with the second matrix chip through a bus; the CN1 interface includes a matrix key bus interface connected to the core processor, a column scanning control bus interface connected to the second matrix chip, and a row scanning control bus interface connected to the second matrix chip; the matrix key and the second group of LED lights are respectively connected to the CN1 interface.

2. A bus-type mining centralized control keyboard according to claim 1, characterized in that: The first matrix chip and the second matrix chip are specifically implemented by a matrix scanning chip of model CH452A.

3. A bus-type mining centralized control keyboard according to claim 2, characterized in that: After passing through the bus, each independent key is driven by the switch key in a low-level effective manner.

4. A bus-type mining centralized control keyboard according to claim 3, characterized in that: Each independent key also corresponds to a scan line, which is used to obtain the status of the independent key.

5. A bus-type mining centralized control keyboard according to claim 4, characterized in that: Each scan line is connected in parallel with a 0.1uF capacitor to GND.

6. A bus-type mining centralized control keyboard according to claim 2, characterized in that: Each column scan line of the matrix key is connected in parallel with a 10KΩ resistor, each 10KΩ resistor is also connected to a 3.3V power supply, and each column scan line of the matrix key is also connected in series with a 20Ω isolation coupling resistor.

7. A bus-type mining centralized control keyboard according to claim 6, characterized in that: A 20Ω isolation coupling resistor is connected in series in the column scanning lines corresponding to each of the second group of LED lamps.