Special bill printing device control panel

By optimizing the data transmission of the ticket printing device through the serial-to-parallel data conversion interface of the central control processor and the STM8 control board, the problems of high transmission cost and complex system design of the 245 bus were solved, and more efficient printing control was achieved.

CN223513474UActive Publication Date: 2025-11-04CHENGDU RAIL TRANSIT GRP CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

The existing 245 bus transmission cost of the ticket printing device is high and the system design is complex, making it difficult to efficiently match the data processing speed of the thermal printhead.

Method used

Employing a central control processor and an STM8 control board, and utilizing serial-to-parallel data conversion interfaces, including configuration registers, synchronous cores, asynchronous cores, address path modules, data path modules, IPS interfaces, and AXI interfaces, data transmission is optimized and design is simplified.

Benefits of technology

It optimizes data transmission, reduces economic costs, simplifies design complexity, and improves data transmission speed and flexibility, enabling it to better match the processing speed of the thermal printhead.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN223513474U_ABST
    Figure CN223513474U_ABST
Patent Text Reader

Abstract

The utility model discloses a special bill printing device control panel, which mainly solves the problems of high transmission cost and complex system design of the existing 245 bus. The control panel comprises a central control processor, a serial-parallel data conversion interface connected with the central control processor, a printing head motion control unit connected with the serial-parallel data conversion interface, and a printing head heating control unit connected with the serial-parallel data conversion interface. The serial-parallel data conversion interface comprises a configuration register, a synchronous core, an asynchronous core, an address path module, a data path module, an IPS interface and an output control module which are connected with the configuration register, and an AXI interface and a clock gating module which are connected with the synchronous core and the asynchronous core. According to the utility model, the optimization of data transmission is realized, and the design complexity is simplified while the economic cost is effectively reduced. The advantages of the STM8 are played to the maximum extent, and more efficient printing control is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This utility model relates to a control, specifically, to a control board for a dedicated ticket printing device. Background Technology

[0002] The subway automatic ticket vending machine system is controlled by a microcomputer, with powerful functions, flexible settings, and high stability; it has equipment such as two-dimensional barcode printing / activation, proximity card recognition, ticket printing, bank card recognition, and PIN pad; the existing ticket printing device consists of a paper loading mechanism, a printing control board, and a mounting bracket.

[0003] In recent years, with the continuous improvement of microprocessor performance and the reduction of cost, microprocessor-based printer control boards have gradually become mainstream. This type of system features powerful functionality, flexible settings, and high stability. A dedicated ticket printer processes the data to be printed on the ARM processor and then sends the processed data to the FPGA. This involves the issue of serial and parallel data transmission between the ARM and FPGA. Data transmission from the ARM to the FPGA must consider the speed of data processing by the thermal printhead, while also leveraging the advantages of the FPGA to maximize the amount of data transmitted and match the data requirements of the thermal printhead. Existing printer control boards use a 245 bus for transmission. While this method can fully realize data interaction, the resources used between the ARM and FPGA, including SRAM and the 245 driver chip, increase economic costs and make the design more complex. Utility Model Content

[0004] The purpose of this utility model is to provide a dedicated control board for a ticket printing device, which mainly solves the problems of high transmission cost and complex system design of the existing 245 bus.

[0005] To achieve the above objectives, the technical solution adopted by this utility model is as follows:

[0006] A control board for a dedicated ticket printing device includes a central control processor, a serial-to-parallel data conversion interface connected to the central control processor, a printhead motion control unit connected to the serial-to-parallel data conversion interface, and a printhead heating control unit connected to the serial-to-parallel data conversion interface; the serial-to-parallel data conversion interface includes a configuration register, a synchronous core, an asynchronous core, an address path module, a data path module, an IPS interface, and an output control module connected to the configuration register, and an AXI interface and a clock gating module connected to both the synchronous core and the asynchronous core.

[0007] Furthermore, in this invention, the printhead motion control unit includes a first STM8 control board, a limit sensor and a stepper motor controller connected to the first STM8 control board, and a stepper motor connected to the stepper motor controller.

[0008] Furthermore, in this invention, the printhead heating control unit includes a second STM8 control board, a temperature sensor and a MOSFET switch module connected to the second STM8 control board, and a heating module connected to the MOSFET switch module.

[0009] Furthermore, in this invention, the first STM8 control board and the second STM8 control board share a single control board.

[0010] Furthermore, in this utility model, the central control processor is model number CY7C68013A.

[0011] Compared with the prior art, the present invention has the following beneficial effects:

[0012] This invention relates to a dedicated ticket printing device control board based on a central control processor and an STM8 chip. Through a highly efficient serial-parallel data transmission interface, it optimizes data transmission, effectively reducing costs and simplifying design complexity. This design results in faster and more flexible data transmission, better matching the processing speed of the thermal printhead, maximizing the advantages of the STM8 chip, and achieving more efficient printing control. Attached Figure Description

[0013] Figure 1 This is a block diagram of the overall structure of this utility model.

[0014] Figure 2 This is a block diagram illustrating the principle of the serial-to-parallel data conversion interface in this utility model. Detailed Implementation

[0015] The present invention will be further described below with reference to the accompanying drawings and embodiments. The embodiments of the present invention include, but are not limited to, the following embodiments.

[0016] Example

[0017] like Figure 1 , 2 As shown, this utility model discloses a control board for a dedicated ticket printing device, including a central control processor, a serial-to-parallel data conversion interface connected to the central control processor, a printhead motion control unit connected to the serial-to-parallel data conversion interface, and a printhead heating control unit connected to the serial-to-parallel data conversion interface. In this embodiment, the central control processor is model CY7C68013A.

[0018] In this embodiment, the serial-to-parallel data conversion interface includes a configuration register, a synchronous core, an asynchronous core, an address path module, a data path module, an IPS interface, and an output control module connected to the configuration register, as well as an AXI interface and a clock gating module connected to both the synchronous and asynchronous cores. The configuration register is used to configure the processor's operating mode, including synchronous or asynchronous operation delay signals, data interface width, data address multiplexing, and address space. The synchronous core is a key hardware component for time synchronization, using a built-in high-precision clock source and time synchronization algorithm to accurately transmit time synchronization signals to various devices in the system. The asynchronous core is a commonly used hardware component for transferring data between different clock domains, helping to handle data conversion and synchronization issues. The address path module stores the address path; the data path module stores the data path; and the IPS interface is the connection interface for data transmission between the screen and the processor. The AXI interface, short for Advanced eXtensible Interface, is a high-performance, low-cost, scalable high-speed bus interface introduced by ARM. It is part of ARM's AMBA (Advanced Microcontroller Bus Architecture); the AXI interface is designed for applications requiring high performance, high bandwidth, and low latency. The clock gating module reduces unnecessary clock switching activity in the circuit by controlling the transmission of the clock signal, thereby reducing dynamic power consumption. The output control module controls the transmission of data between the central control processor and the printhead motion control unit and printhead heating control unit.

[0019] In this embodiment, the printhead motion control unit includes a first STM8 control board, a limit sensor and a stepper motor controller connected to the first STM8 control board, and a stepper motor connected to the stepper motor controller. In this embodiment, the printhead heating control unit includes a second STM8 control board, a temperature sensor and a MOSFET switching module connected to the second STM8 control board, and a heating module connected to the MOSFET switching module. The first and second STM8 control boards share a single control board. The STM8 control board effectively reduces the computational and data transmission load on the central control processor, thus improving the overall efficiency of the printhead control board to some extent.

[0020] All modules and sensors in this invention can be obtained directly through procurement. Those skilled in the art can select the appropriate modules based on the module functions described in the specification. Their specific structures and models will not be elaborated further.

[0021] Through the above design, this utility model, based on a central control processor and an STM8 dedicated ticket printing device control board, optimizes data transmission through a high-efficiency serial-parallel data transmission interface, effectively reducing economic costs while simplifying design complexity. This design results in faster and more flexible data transmission, better matching the processing speed of the thermal printhead, maximizing the advantages of the STM8, and achieving more efficient printing control.

[0022] The above embodiments are merely one of the preferred embodiments of this utility model and should not be used to limit the scope of protection of this utility model. Any modifications or refinements made to the main design concept and spirit of this utility model that are not of substantial significance, but solve the same technical problem as this utility model, should be included within the scope of protection of this utility model.

Claims

1. A control board for a dedicated invoice printing device, characterized in that, It includes a central control processor, a serial-to-parallel data conversion interface connected to the central control processor, a printhead motion control unit connected to the serial-to-parallel data conversion interface, and a printhead heating control unit connected to the serial-to-parallel data conversion interface; the serial-to-parallel data conversion interface includes a configuration register, a synchronous core, an asynchronous core, an address path module, a data path module, an IPS interface, and an output control module connected to the configuration register, as well as an AXI interface and a clock gating module connected to both the synchronous core and the asynchronous core.

2. The control board for a dedicated invoice printing device according to claim 1, characterized in that, The printhead motion control unit includes a first STM8 control board, a limit sensor and a stepper motor controller connected to the first STM8 control board, and a stepper motor connected to the stepper motor controller.

3. The control board for a dedicated invoice printing device according to claim 2, characterized in that, The printhead heating control unit includes a second STM8 control board, a temperature sensor and a MOSFET switch module connected to the second STM8 control board, and a heating module connected to the MOSFET switch module.

4. The control board for a dedicated invoice printing device according to claim 3, characterized in that, The first STM8 control board and the second STM8 control board share a single control board.

5. The control board for a dedicated invoice printing device according to claim 4, characterized in that, The central control processor is model CY7C68013A.