Call us 24/7sales@plcabb.com
Call us 24/7sales@plcabb.com

What is a single-board microcomputer?

A microcomputer assembled on a printed circuit board with certain functions is called a single-board computer. It is equipped with a microprocessor (MPU), a fixed-program read-only memory (ROM or EPROM), a read-write memory (RAM), a programmable input-output interface adapter (PIA and ACIA), a real-time clock, a timer, a bus buffer, a baud rate generator, and other supporting chips. Some single-board computers also have simple input-output devices, such as a small keyboard, a liquid crystal display, and a micro printer. Single-board computers can also be connected to external devices such as floppy disk drives, cassette tape drives, or dot matrix printers. The components of a single-board computer are concentrated on a single printed circuit board, allowing for the achievement of high performance with the least hardware, maximizing the characteristics of the microprocessor, and ensuring high reliability, flexibility, and convenience. It can be inserted as a component in industrial equipment or instruments. Single-board computers are generally expandable and can be assembled into larger microcomputer systems. Since their successful manufacture in 1976, they have been widely used in various industrial control fields to achieve automation and programming of equipment or instruments. Initially, they were mainly 8-bit single-board computers, and after the 1980s, 16-bit single-board computers accounted for more than half. There are many types of single-board computers with various performances, and they support up to 60 chips, with a storage capacity of 4000 to 64000 bytes, and can access up to 8 input-output devices. They have 300 instructions. 8-bit single-board computers use chips such as 8080, M6800, and Z80. 16-bit single-board computers use chips such as 8086 and Z8000.
The hardware of a single-board computer mainly consists of the following five parts: ① Microprocessor and its peripheral circuits. Usually, a simple structure, easy-to-interface, and single-power supply microprocessor is selected to reduce the number of chips. Since the number of components that a general microprocessor can directly drive is limited, additional driver circuit chips can be added. ② Memory and address decoding circuits. Single-board computers are usually used as plug-ins. Once they are finalized, the software is fixed, and only a small amount of storage units are needed. Therefore, the ratio of ROM to RAM in a single-board computer is generally 8:1 to 4:1. Usually, ROM is 4000 to 16000 bytes, and RAM is 256 to 4000 bytes. EPROM can be used first, and then mask ROM production can be carried out after the software is finalized. The RAM capacity is small, and static devices are usually used. The address decoding circuits of the single-board computer should be simplified as much as possible and have an expandable address space. A partial decoding scheme can be adopted. ③ Input-output interface adapters and their accessory circuits. Single-board computers usually have parallel external interfaces and serial communication interfaces. The parallel interface adapter is programmable, and each line can be defined as input or output by the program, which is flexible in configuration and convenient to use, and can be directly connected to external devices without the need to configure logic circuit chips. The communication interface adapter is also programmable, equipped with a baud rate generator and programmable counter/timer chips. ④ Bus and bus buffer. The single-board computer has two types of buses; one is the bus for inter-board communication, called the internal bus; the other is the bus for communication between the single-board computer and external devices or control objects, called the external bus. Currently, the popular internal buses include four standards: S-100 bus (IEEE 696 standard), Multibus bus (IEEE 696.2 standard), EXORciser bus, and Std bus. The external bus of the single-board computer can be directly output or buffered by a universal interface, or it can be made into a standard external bus. The parallel bus standard is IEEE 488, also known as HPIB interface bus, and has been widely used as an instrument standard. This bus consists of 8 bidirectional data lines, 3 byte transmission control lines, and 5 general control lines. In order to directly connect the single-board computer to the IEEE488 bus, special interface devices are required. The interface circuit uses a level conversion chip. When connecting to the telegraph machine, a current loop chip (usually in 60mA and 20mA versions) is used, and it is connected to the RS-232C standard interface through a LOOP-to-EIA conversion circuit chip. Both the internal and external buses of the single-board computer need to consider the driving capacity, and configurable buffer drivers can be used. The single-board computer generally adopts a dual-terminal wiring method; one side is the internal bus, which is compatible with a certain standard bus; the other side is the external bus, which is connected to other plug-ins or control objects. This not only makes the wiring convenient but also facilitates the implementation of isolation measures. ⑤ Monitoring program and peripheral control circuit. The single-board computer must have a monitoring program and corresponding external devices. The monitoring program is generally fixed in ROM and requires the configuration of the necessary external devices and related control circuits according to the monitoring program. The software of the single-board computer includes monitoring programs, debugging programs, diagnostic programs, assembly programs, and compilation programs, etc. In 1979, Intel Corporation launched a direct-insert expansion board, called Multi-Template, and adopted a new bus standard, InterSBX bus. After the single-board computer adopts the Multi-Template structure, various new boards can be used to expand the functions of the single-board computer, such as expanding the number of programmable I/O interfaces and increasing high-speed floating-point computing capabilities, etc. Thus, the single-board computer can be expanded into a multi-processor system.

Single-board microcomputer

A single-board microcomputer (abbreviated as single-board computer) is a type of microcomputer that integrates a microprocessor, memory, and simple peripherals onto a single printed circuit board. This concept originated in 1976. Early models used 8-bit microprocessors, and in the 1980s, they transitioned to 16-bit architectures, mainly applied in industrial control, automation equipment, teaching experiments, and smart household appliances. A typical representative is China’s first practical single-board computer TP801A (in 1981), developed by a team from Beijing University of Technology based on the Z80 processor. Its memory was four times that of the American prototype, and it was mass-produced through a cooperation between the university and the enterprise and promoted with teaching materials [1].
The hardware of a single-board computer includes a microprocessor (such as 8080, Z80), ROM, RAM, programmable interface adapters, and bus systems. The storage capacity is 4000-64000 bytes, supporting internal bus standards such as S-100 and Multibus, and IEEE 488 industrial interfaces. The monitoring program is fixed in ROM, and the software includes debugging and compilation tools, enabling program-controlled equipment. It adopts a modular design. Some models are equipped with simple input devices or expansion slots, and can be upgraded to multi-processor systems. Compared with single-chip microcontrollers, single-board computers are in a multi-chip assembly form, with advantages of high reliability, strong anti-interference ability, and low cost.

Parameters related to servo drivers

Position proportional gain
1. Set the proportional gain of the position loop regulator;
2. The larger the setting value, the higher the gain, the greater the stiffness, and under the same frequency command pulse conditions, the position lag will be smaller. However, if the value is too large, it may cause oscillation or overshoot;
3. The parameter value is determined by the specific servo system model and load conditions.
Position feedforward gain
1. Set the feedforward gain of the position loop;
2. The larger the setting value, the smaller the position lag under any frequency command pulse;
3. A larger feedforward gain of the position loop improves the high-speed response characteristics of the control system, but it will make the system position unstable and prone to oscillation;
4. When the required response characteristics are not very high, this parameter is usually set to 0 within the range: 0 – 100%.
Speed proportional gain
1. Set the proportional gain of the speed regulator;
2. The larger the setting value, the higher the gain, the greater the stiffness. The parameter value is determined according to the specific servo drive system model and load value conditions. Generally, the larger the load inertia, the larger the setting value;
3. Under the condition that the system does not produce oscillation, try to set a larger value.
Speed integral time constant
1. Set the integral time constant of the speed regulator;
2. The smaller the setting value, the faster the integral speed. The parameter value is determined according to the specific servo drive system model and load conditions. Generally, the larger the load inertia, the larger the setting value;
3. Under the condition that the system does not produce oscillation, try to set a smaller value.
Speed feedback filtering factor
1. Set the low-pass filter characteristics of the speed feedback;
2. The larger the value, the lower the cutoff frequency, and the less noise generated by the motor. If the load inertia is very large, the setting value can be appropriately reduced. If the value is too large, the response will be slower and may cause oscillation;
3. The smaller the value, the higher the cutoff frequency, and the faster the speed feedback response. If a higher speed response is required, the setting value can be appropriately reduced.
Maximum output torque setting
1. Set the internal torque limit value of the servo motor;
2. The setting value is a percentage of the rated torque;
3. At any time, this limit is valid for the positioning range;
4. The pulse range for positioning completion in the position control mode;
5. This parameter provides the basis for the driver to determine whether positioning is completed in the position control mode. When the remaining pulse count in the position deviation counter is less than or equal to the setting value of this parameter, the driver considers positioning complete, the到位 switch signal is ON, otherwise it is OFF;
6. In the position control mode, output the position completion signal, acceleration and deceleration time constant;
7. The setting value represents the acceleration time or deceleration time of the motor from 0 – 2000 r/min or from 2000 – 0 r/min;
8. The acceleration and deceleration characteristics are linear to the speed range;
9. Set the reaching speed;
10. In non-position control mode, if the motor speed exceeds this setting value, the speed reaching switch signal is ON, otherwise it is OFF;
11. In position control mode, this parameter is not used;
12. Independent of the rotation direction.

Basic requirements for servo drives

Requirements for servo feed systems
1. Wide speed range
2. High positioning accuracy
3. Adequate transmission rigidity and high speed stability
4. Fast response, no overshoot
To ensure productivity and processing quality, in addition to requiring high positioning accuracy, it is also necessary to have good rapid response characteristics, that is, the response to follow the command signal should be fast, because the numerical control system requires sufficient acceleration for start-up and braking, shortening the transition time of the feed system and reducing the contour transition error.
5. Low speed with large torque, strong overload capacity
Generally, servo drives have an overload capacity of more than 1.5 times for several minutes or even half an hour. They can overload 4 to 6 times without being damaged in a short period of time.
6. High reliability
It is required that the feed drive system of the numerical control machine has high reliability and good working stability, has strong adaptability to temperature, humidity, vibration, etc., and has strong anti-interference ability.
Requirements for motors
1. The motor can operate smoothly from the lowest speed to the highest speed, with small torque fluctuations, especially at low speeds such as 0.1 r/min or lower speeds, there is still a stable speed without crawling phenomenon.
2. The motor should have a large and long-term overload capacity to meet the requirements of low speed and large torque. Generally, DC servo motors require an overload of 4 to 6 times within several minutes without being damaged.
3. To meet the requirements of rapid response, the motor should have a smaller rotational inertia and a large no-load torque, and have as small a time constant and starting voltage as possible.
4. The motor should be able to withstand frequent start, stop and reversal. Testing platform
Broadcast
The test platforms for servo drives mainly include the following types: the test platform using servo drive – motor mutual feedback drive, the test platform with adjustable simulated load, the test platform with an actuating motor but no load, the test platform with the actuating motor driving the inherent load, and the test platform using online testing methods.
1. Test platform using servo drive – motor mutual feedback drive
This test system consists of four parts: a three-phase PWM rectifier, the tested servo drive – motor system, the load servo drive – motor system, and the upper computer. The two motors are connected through couplings. The tested motor operates in the motor state, and the load motor operates in the generator state. The tested servo drive – motor system operates in the speed closed-loop state to control the speed of the entire test platform, and the load servo drive – motor system operates in the torque closed-loop state to change the torque of the load motor by controlling the current of the load motor, simulating the load change of the tested motor. Thus, the mutual feedback drive test platform can achieve flexible adjustment of speed and torque, and complete various test function tests. The upper computer is used to monitor the operation of the entire system, send control instructions to the two servo drives according to the test requirements, and receive their operation data, and save, analyze and display the data.
For this test system, using a high-performance vector control method to separately control the speed and torque of the tested motor and load equipment can simulate the dynamic and static performance of the servo drive under various load conditions, and complete a comprehensive and accurate test of the servo drive. However, due to the use of two sets of servo drive – motor systems, this test system is large in size, cannot meet the requirements of portability, and the measurement and control circuits of the system are also relatively complex and the cost is very high.
2. Test platform with adjustable simulated load
This test system consists of three parts: the tested servo drive – motor system, the adjustable simulated load, and the upper computer. The adjustable simulated load, such as magnetic powder brakes and power dynamometers, is connected coaxially with the tested motor. The upper computer and the data acquisition card control the load torque through the adjustable simulated load, and simultaneously collect the operation data of the servo system, and save, analyze and display the data. For this test system, by controlling the adjustable simulated load, it can also simulate the dynamic and static performance of the servo drive under various load conditions, and complete a comprehensive and accurate test of the servo drive. However, this test system is still relatively large in size and cannot meet the requirements of portability, and the measurement and control circuits of the system are also relatively complex and the cost is very high.
3. Test platform with an actuating motor but no load
This test system consists of two parts: the tested servo drive – motor system and the upper computer. The upper computer sends speed command signals to the servo drive, and the servo drive starts running according to the instructions. During the running process, the upper computer and the data acquisition circuit collect the operation data of the servo system and save, analyze and display the data. Compared with the previous two test systems, this test system has a relatively smaller volume because the motor does not carry a load. However, this system still cannot simulate the actual operation situation of the servo drive. Usually, such test systems are only used for the speed and angular displacement tests of the tested system in the no-load condition, and cannot conduct a comprehensive and accurate test of the servo drive.
4. Test platform with the actuating motor driving the inherent load
This test system consists of three parts: the tested servo drive – motor system, the system inherent load, and the upper computer. The host computer sends the speed command signal to the servo driver, and the servo system starts to operate according to the command. During the operation process, the host computer and the data acquisition circuit collect the operation data of the servo system and save, analyze and display the data.
For this testing system, the load adopts the inherent load of the tested system, so the testing process is close to the actual working situation of the servo driver, and the test results are relatively accurate. However, since some of the inherent loads of the tested systems are not convenient to be removed from the equipment, the testing process can only be carried out on the equipment, which is not very convenient.
5 Testing platform using online testing method
This testing system only has a data acquisition system and a data processing unit. The digital acquisition system collects and processes the real-time operating status signals of the servo driver in the equipment, and then sends them to the data processing unit for processing and analysis. Finally, the data processing unit makes the test conclusion. Due to the use of online testing method, this testing system has a relatively simple structure and does not need to separate the servo driver from the equipment, making the testing more convenient. Such testing systems are completely tested based on the actual operation of the servo driver, so the test conclusion is closer to the actual situation. However, due to the characteristics of many servo drivers in manufacturing and assembly, the installation positions of various sensors and signal measurement elements in this testing system are difficult to select. Moreover, if other parts of the equipment malfunction, it will also have an adverse effect on the working state of the servo driver, ultimately affecting its test results. [2]

The working principle of the servo driver

The mainstream servo drives all adopt digital signal processors (DSP) as the control core, which can implement relatively complex control algorithms and achieve digitalization, networking, and intelligence. The power components generally adopt drive circuits designed with intelligent power modules (IPM) as the core. The IPM integrates the drive circuit internally and also has fault detection and protection circuits for overvoltage, overcurrent, overheating, and undervoltage. A soft-start circuit is also added in the main circuit to reduce the impact on the drive during startup. The power drive unit first rectifies the input three-phase electricity or mains electricity through a three-phase full-bridge rectifier circuit to obtain the corresponding direct current. The rectified three-phase electricity or mains electricity is then transformed to frequency by a three-phase sinusoidal PWM voltage-type inverter to drive the three-phase permanent magnet synchronous AC servo motor. The entire process of the power drive unit can be simply described as an AC-DC-AC process. The main topology circuit of the rectification unit (AC-DC) is the three-phase full-bridge uncontrolled rectifier circuit.
With the large-scale application of servo systems, the use, debugging, and maintenance of servo drives are all important technical topics of servo drives in today’s era. More and more industrial control technology service providers have conducted in-depth technical research on servo drives.
Servo drives are an important component of modern motion control and are widely used in industrial robots and CNC machining centers and other automated equipment. Especially, servo drives used for controlling AC permanent magnet synchronous motors have become a research hotspot at home and abroad. Currently, in the design of AC servo drives, the 3-closed-loop control algorithm based on vector control, which includes current, speed, and position control, is commonly used. Whether the speed closed-loop design is reasonable plays a key role in the entire servo control system, especially in the performance of speed control.

Basic Introduction to Servo Drives

Servo drivers are an important component of modern motion control and are widely used in industrial robots and CNC machining centers and other automated equipment. Especially, servo drivers used for controlling AC permanent magnet synchronous motors have become a research hotspot both at home and abroad. Currently, in the design of AC servo drivers, the widely adopted control algorithm is the three-loop control algorithm based on vector control, which includes current, speed, and position control. Whether the speed loop design in this algorithm is reasonable plays a crucial role in the entire servo control system, especially in the performance of speed control. [1]
In the speed closed-loop of the servo driver, the real-time speed measurement accuracy of the motor rotor is crucial for improving the dynamic and static characteristics of the speed loop. To achieve a balance between measurement accuracy and system cost, incremental optical encoders are generally used as the speed measurement sensors, and the commonly used speed measurement method is the M/T measurement method. Although the M/T measurement method has certain measurement accuracy and a wide measurement range, it has its inherent drawbacks, including: 1) At least one complete disc pulse must be detected within the speed measurement cycle, which limits the minimum measurable speed; 2) The two control system timer switches used for speed measurement are difficult to maintain strict synchronization, and in measurement scenarios with large speed changes, the speed measurement accuracy cannot be guaranteed. Therefore, the traditional speed loop design scheme using this measurement method is difficult to improve the speed following and control performance of the servo driver.

Selection and Maintenance of Gas Analysis Instruments

The selection of gas analysis instruments should follow the principle of “scenario-driven, on-demand matching” [5]. A systematic selection logic framework usually includes: first, clearly define the measurement target, including the types of gases to be measured, the range, accuracy, and stability requirements; second, define the application environment, such as high temperature, high humidity, high dust, corrosive media, or explosive hazardous areas; third, assess compliance requirements, confirm that the instrument and system need to meet national mandatory metrological certification (CPA), explosion-proof certification (Ex), and environmental monitoring standards (such as HJ series standards); finally, plan the full life cycle cost, covering purchase cost, installation and commissioning, regular calibration, consumable replacement, and maintenance and repair of long-term operation costs [4].
When comparing technical parameters, attention should be paid to the source and performance of core components (such as sensors, lasers, spectral core modules), and require the manufacturer to provide calibration or test reports issued by a third-party authoritative testing institution (such as provincial-level or above metrology institutes) based on relevant national verification regulations to verify key indicators such as accuracy [4-5]. For harsh working conditions, it is necessary to focus on the pre-treatment system design and practical cases provided by the manufacturer to ensure that the system includes efficient multi-level filtration, automatic backflushing, high-temperature heating, rapid cooling, and other targeted measures to ensure long-term online rate and stability [5].
Compliance is the bottom-line requirement for the application of gas analysis systems in highly regulated industrial and safety fields. The system and core instruments must comply with the national mandatory standards or certifications for the application field, such as equipment for explosive environments must obtain explosion-proof certificates, and CEMS for environmental monitoring must comply with HJ series standards and pass suitability tests. In addition, the system should have complete operation logs and calibration record functions to ensure that all monitoring data can be traced, meeting internal quality audits and external supervision requirements [5]. When purchasing, attention should be paid to whether the related products comply with the latest national standards, such as “GB12358-2024” which has more stringent requirements for the performance of gas detectors [9].
The long-term stable operation of the instrument relies on standardized maintenance and regular calibration. Calibration must use qualified and within-validity standard gases to ensure the traceability and reliability of measurement results [4] [8]. After the expiration of standard gases, qualified products must be purchased again, and it is strictly prohibited to continue using expired standard gases for monitoring. Such behavior is an illegal operation and will result in invalid monitoring data and may face penalties [8].

Main products and applications of gas analysis instruments

Gas analysis instruments are applied in the field of industrial process gas analysis in areas such as chemical engineering, metallurgy, power, and steel production, for monitoring indicators such as gas composition and calorific value. Typical products and technologies include the laser Raman spectroscopy gas analyzer LRGA-6000, in-situ laser process gas analyzer GasTDL-3100, and infrared gas analyzer Gasboard-3500, etc. [1].
In the environmental monitoring field, gas analysis instruments are used for smoke emission monitoring, greenhouse gas flux measurement, and emergency monitoring of sudden pollution incidents. Typical products and technologies include portable gas chromatographs, portable gas analyzers, and continuous emission monitoring systems such as the SERVOPRO 4900 analyzer [1-3] [6].
In the automotive/engine emission testing field, gas analysis instruments are used for actual road driving emission tests that meet standards such as Euro VI RDE, as well as engine research and certification tests. Typical products and technologies include the portable emission testing system Gasboard-9805, engine emission testing system Gasboard-9801, and full-flow dilution volumetric sampling system Gasboard-9802 [1].
In the safety protection field, gas analysis instruments are used in scenarios such as confined space operations, petrochemical inspections, gas maintenance, and fire emergency rescue. Typical products include four-in-one gas detectors that can simultaneously monitor combustible gases, oxygen, hydrogen sulfide, and carbon monoxide, as well as the S4200 electrochemical toxic gas detector [6] [9].
In the research and high-purity analysis field, gas analysis instruments are used for high-precision gas analysis in scientific research, air separation industries, semiconductor manufacturing, and other fields. Typical products and technologies include online process gas chromatographs, Fourier transform infrared spectrometers, trace oxygen analyzers, dew point meters, etc. [1] [4-5] [7].
Gas analysis instruments are also applied in other fields such as gas analysis of packaging container internal atmosphere, food safety testing, and composition analysis of oil and gas.

The technical principle of gas analysis instruments

The laser Raman spectroscopy gas analyzer utilizes the Raman scattering effect and overcomes technical challenges such as weak characteristic signals, fluctuations in laser power and temperature to achieve gas analysis. The laser Raman spectroscopy gas analyzer can perform precise quantitative analysis of nearly 20 gas components including H2, N2, O2, CO, CO2, and CH4. [1]
The tunable semiconductor laser absorption spectroscopy technology is a technique that measures gas concentration by utilizing the wavelength tuning characteristic of semiconductor lasers and the selective absorption of the target gas by the laser. This technology has advantages such as high selectivity, fast response, no influence by moisture, and no drift. [1]
The non-dispersive infrared gas analyzer is based on the selective absorption of gases by infrared rays and can accurately identify and measure the concentration of target gases in complex production environments, effectively eliminating interference from other gases. [1]
The portable gas chromatograph inherits the core separation principle of traditional gas chromatography and achieves separation and detection by different components having different retention times in the chromatographic column. The portable GC realizes on-site rapid analysis through technologies such as micro-electromechanical systems (MEMS) and low-power design. [2]
Electrochemical sensors and catalytic combustion sensors are applied in gas detection.

Classification of gas analysis instruments

Electrochemical gas analysis instruments
A type of chemical gas analysis instrument. It measures the gas components by detecting the changes in the amount of ions or current caused by chemical reactions. To improve selectivity, prevent the measurement electrode surface from contamination and maintain the performance of the electrolyte, a diaphragm structure is generally used. Common electrochemical analysis instruments include potentiometric electrolytic type and Galvanic cell type. The working principle of the potentiometric electrolytic type analyzer is to apply a specific potential to the electrode, and the measured gas will undergo electrolysis on the electrode surface. By measuring the potential applied to the electrode, the unique electrolytic potential of the measured gas can be determined, thereby enabling the instrument to have the ability to identify the measured gas. The Galvanic cell type analyzer electrolyzes the measured gas through the diaphragm and measures the formed electrolytic current to determine the concentration of the measured gas. By selecting different electrode materials and electrolyte to change the internal voltage on the electrode surface, selectivity for gases with different electrolytic potentials can be achieved.
Infrared absorption analyzer
An analyzer that works based on the characteristic that different component gases selectively absorb different wavelengths of infrared rays. Measuring this absorption spectrum can determine the type of gas; measuring the absorption intensity can determine the concentration of the measured gas. Infrared analyzers have a wide range of applications, not only for analyzing gas components but also for analyzing solution components, and they have high sensitivity, rapid response, and can provide online continuous indication, and can also form a regulation system. The detection part of the commonly used infrared gas analysis instruments in industry consists of two parallel and structurally identical optical systems.
In addition, gas analysis instruments include the following technical types: laser spectroscopy technology including tunable semiconductor laser absorption spectroscopy (TDLAS) and laser Raman spectroscopy (LRD) [1]. Chromatography technology such as portable gas chromatograph (Portable GC) [2]. Multi-parameter detection technology such as four-in-one gas detector [9]. Other technical principles include thermal conductivity analyzer, paramagnetic oxygen analyzer [6], Fourier transform infrared (FTIR) spectrometer [4-5], non-dispersive infrared spectroscopy (NDIR), and ultraviolet differential absorption spectroscopy (UV-DOAS) [1].

Search for products

Back to Top
Product has been added to your cart
phone: +971 56 109 0110
to whats
+971 56 1090110
email: sales@plcabb.com