Home > Other > Circuit design and analysis of UAV remote sensing control platform

Circuit design and analysis of UAV remote sensing control platform

Source: InternetPublisher:念念Brown Updated: 2021/12/10

Compared with satellite and manned aircraft remote sensing platforms, UAVs have the characteristics of low cost and high flexibility. In order to meet scientific remote sensing experiments, complete remote sensing tasks, coordinate the work of multiple components in the drone's electronic pod, and control the attitude of the remote sensing image sensor, the system uses AT89S52 as the main control chip and expands multi-channel serial ports and USB interfaces to implement system and peripheral equipment communication, while designing a camera drive module and a three-degree-of-freedom stepper motor drive module. The UAV aerial remote sensing experiment proves that the system can meet the requirements of remote sensing experiments.

USB interface expansion circuit design

USB port expansion is implemented by CH375 chip. CH375 is a universal interface chip for USB bus. Its main features are cheap price, convenient interface and high reliability. Supports USB-HOST host mode and USB-DEVICE/SLAVE device mode. The USB host mode of CH375 supports commonly used USB full-speed devices. The external microcontroller needs to write firmware programs to communicate with USB devices according to the corresponding USB protocol. But for commonly used USB storage devices, the built-in firmware of CH375 can automatically handle the dedicated communication protocol of Mass-Storage mass storage devices. Under normal circumstances, external microcontrollers do not need to write firmware programs. You can directly read and write data in the USB storage device. There are two ways of communication between CH375 and microcontroller: parallel mode and serial mode. The schematic diagram of the USB expansion circuit is shown in Figure 3. The CH375 chip is set to built-in firmware mode and uses a 12 MHz crystal. The P0 port of the microcontroller is connected to D0~D7 of CH375 as the data bus. The decoder outputs the connected chip of CH375 to select the chip. The A0 of the microcontroller is connected to the A0 of CH375. The address or data input and output of CH375 can be selected. When A0 is high level, D0~D7 transmit addresses, and when A0 is low level, data is transmitted. P3.6 and P3.7 control the read and write operations of CH375 respectively. CH375 is connected to the input end of the microcontroller. When data is input through the USB port, an interrupt signal is generated to notify the microcontroller to process the data. When the CH375 chip is initialized and successfully connected to the host, the indicator light turns on.

UAV remote sensing platform control system circuit design strategy

 Stepper motor drive circuit

Stable pan/tilt control is a three-degree-of-freedom stepper motor control, which controls the pitch angle, roll angle and heading angle of the remote sensing sensor to keep the stable pan/tilt in a horizontal (or vertical) state. The stepper motor drive is implemented by the THB6128 chip. The single-chip microcomputer only needs to output the stepper motor running direction and pulse signal to control the stepper motor.

THB6128 is a high-subdivision two-phase hybrid stepper motor drive chip. By outputting control signals from the microcontroller, a high-performance, multi-subdivision drive circuit can be designed. It is characterized by dual full-bridge MOSFET drive, low on-resistance Ron=0.55 Ω, maximum withstand voltage 36 V, high current 2.2 A (peak), multiple subdivisions available, up to 128 subdivisions, with Automatic semi-current locking function, three attenuation modes available: fast decay, slow decay, and mixed attenuation, built-in temperature protection and over-current protection. Figure 4 shows the yaw angle stepper motor drive circuit, and the pitch and roll angle stepper motor drives are the same. In the figure, CP1 and U/D are the driving pulse and motor running direction control signals given by the microcontroller respectively. M1, M2, and M3 are motor drive subdivision selection signal inputs, which are manually controlled by DIP switches. FDT1 and VREG1 are the attenuation mode selection voltage and current control voltage input terminals respectively. When 3.5 V, it is slow decay mode; when it is mixed decay mode; when FDT1 <0.8 V, it is fast decay mode. Adjust the VREG1 terminal voltage to set the stepper motor drive current value.

UAV remote sensing platform control system circuit design strategy

CCD/camera drive circuit design

The CCD/camera driver is implemented by a monostable trigger 74LS221 and an optocoupler P521. 74LS221 can be triggered by either falling edge or rising edge, and the output can be disabled. The output pulse width is obtained through internal compensation and is not affected by external voltage and stability. In most applications, the pulse width is only determined by external timing components. The CCD/camera drive circuit is shown in Figure 5. The high-level duration of the monostable trigger of the parameters shown in the figure is about 33 ms. The length of the steady-state time can be adjusted by changing the charging time constant RC of the circuit according to the actual exposure time of the camera. In the picture, Camera is the P3.5 port of the microcontroller. When it is on the falling edge, it triggers the monostable trigger to output a high level. This high level acts on the diode end of the optocoupler P521, thereby triggering the triode end to conduct. Trigger the camera shutter. The output end of P521 is connected in series with a 10kΩ resistor to prevent excessive current from damaging the camera during conduction.

UAV remote sensing platform control system circuit design strategy

The data storage module is implemented by AT24C512. The P3.0 and P3.1 ports of the microcontroller are connected to the SCL and SDL ports of AT24C512 respectively, and the pull-up resistors are connected to simulate the I2C bus to expand the 64 KB E2PROM data memory. The SRAM expansion is implemented by the IDT6116SA chip, and the expansion of 2 KB is used to cache temporary data during the calculation process of the microcontroller. The system input voltage is 12 V DC, and the power module uses two three-terminal voltage regulators, 7805 and 7805, connected in series to reduce the voltage drop at both ends of the monolithic voltage regulator and obtain a stable +5 V voltage. |

Experiments have proven that this system can better meet the requirements of airborne operation control of UAV aerial remote sensing platform. It can coordinate the work of various components of the electronic pod, control the posture of the camera, and download airborne operation data in real time. The I/ There are fewer O ports, and the expansion of the USB interface solves the problem that many current notebook computers do not have COM ports. Photo information data in the operating system can also be processed in a timely manner during field experiments. The microcontroller still has more resources that can be utilized, which can facilitate system upgrades, but it is also limited by the data processing capabilities of the microprocessor.

Offline event reminder: [Embedded Application Technology Salon] Taking popular drones as a guide, we will take a deep dive into the technical essentials of embedded applications in four-axis drone motor control.

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号