摘要
介绍了一种基于C8051F352型单片机的无人机高度传感器测量系统的设计思想和其具体的实现过程,详细论述了系统硬件、软件及补偿算法的设计原理、程序流程图等;主要利用该C8051F352型单片机的SPI口实现了温度和高度的实时显示,利用其UART口实现了串口通信功能,通过对压力传感器的温度补偿、气压-高度的非线性拟合,有效地解决了传感器的温度漂移问题,提高了系统精度;该系统具有电路结构简单、体积小、精度高、效率高、稳定性高的特点,可以运用到航空测量系统。
The design and realization of the altitude sensor measuring system in pilotless aircraft based on single chip micyoco C8051F352 is introduced. The hardware, software and the design principle and program flow chart of the compensation algorithmic are discussed particularly. The temperature excursion of sensor is resolved by temperature compensation of the pressure sensor and nonlinear compensation of pressure--altitude, the precision of the system is also advanced. With SPI and UART of the SCM, the real time show of the temperature and altitude is implemented as well as communication with the PC. The system has the characters of simple frame, small solidity, high precision, efficiency and stability.
出处
《计算机测量与控制》
CSCD
2008年第8期1084-1086,1089,共4页
Computer Measurement &Control