摘要
为解决农用无人机电源监控系统稳定性差、成本高、通信效果不好和功能单一等问题,设计了一种以嵌入式微处理器为核心的农用无人机电源监控仪表。该仪表以15F2K60S2嵌入式微处理器为平台,集成CS5460数据采集模块和ADM2483通信模块,在单片机C语言和汇编语言指令的基础上,结合仪表总体结构,设计开发了农用无人机电源监控仪表的硬件电路和软件程序。采用多功能校准仪、信号发生器和示波器等测试工具对所设计的电源监控仪表进行稳定性和可靠性实验,并分析了可能引起测量误差的原因。结果表明:该仪表具有良好的稳定性和可靠性,在0~500 V的输入电压范围内,其测量精度达到了工业标准2.0级要求,完全能满足农用无人机电源监控系统的需求。研究结果能为农用无人机电源监控系统后续更深入的研究提供一定的理论参考,给相关企业开发农用无人机电源监控系统提供有效指导。
近年来,农用无人机在农业生产中的应用越来越广泛,但存在电源存储能力有限、续航能力较差等不足。因此,如何有效监控电源,让农用无人机在有限时间内发挥最大的功效是急需解决的问题,其中,风光互补发电系统的输出端和蓄电池输入端的电源监控是关
设计电源监控仪表的关键在于微处理器的选择,因信息的采集、传输均由微处理器控制,故选择合适的微处理器尤为重要。15F2K60S2系列单片机是宏晶科技生产的单时钟、单机器周期单片机,是具有高速、高可靠性、低功耗和超强抗干扰等优点的新一代8051单片机。它采用了第8代加密技术,具有加密性超强的特征,且其指令代码完全兼容传统8051单片机,故其速度是传统8051单片机的8~12

图1 农用无人机电源监控仪表总体结构
Fig. 1 Overall structure of power monitoring instrument for agricultural UAV

图2 农用无人机电源监控仪表实物图
Fig. 2 Physical chart of power monitoring instrument for agricultural UAV
农用无人机电源监控仪表硬件部分电路主要由电源电路、主控电路和显示电路三部分组成。
农用无人机电源监控仪表电源电路如图3所示,其实物如图4所示。该电路主要由DB107S整流桥、Viper22a电源芯片、PC817线性光耦、78L05Z稳压模块和VI_TRANSFORM振荡变压器等元件组成。其中,作为一种功率元器件,DB107S整流桥内部桥路由4个二极管构成,可将输入的交流电压转换为直流电压;Viper22a电源芯片是一个单封装的电源芯片,将一个专用电流式PWM(pulse width modulation,脉冲宽度调制)控制器和一个高压功率场效应MOS(metal oxide semiconductor,金属-氧化物-半导体)晶体管整合在该芯片上,这样可以减少组件数量,简化电路板设计,降低系统成本,故Viper22a芯片被广泛应用于离线开关式电源;在精密要求较高的功能电路中,PC817线性光耦通常被当作耦合器件,使上下级电路完全隔离,互不产生影响;78L05Z稳压模块可作为对外提供+5 V的稳压

图3 农用无人机电源监控仪表的电源电路示意图
Fig. 3 Power circuit diagram of power monitoring instrument for agricultural UAV

图4 农用无人机电源监控仪表的电源电路实物图
Fig. 4 Physical chart of power circuit of power monitoring instrument for agricultural UAV
电源电路的工作原理为:外部交流电通过接线柱X1-6、X1-8输入(其中X1-6接P-,X1-8接P+),然后经过由压敏电阻RV1(ZOV/471k,ZOV是氧化锌压敏电阻)、安规电容CX1(275V/0.047uF的X2安规电容)、滤波电感Filter(20 MH)、高压瓷片电容CY1和CY2(102/3 kV)构成的保护电路后进入DB107S整流桥,之后经滤波电容C1(400V/10uF)滤波后产生直流电压。直流电压经过Viper22a电源芯片处理后产生2路振荡信号,分别从VI_TRANSFORM振荡变压器的1,2和3,4引脚输入,经变压器处理后由其5,6和7,8引脚输出,同时信号经Viper22a电源芯片的3,4引脚处理后输入线性光耦PC817 ,起到隔离高、低压的作用。其中,振荡变压器5,6引脚输出的信号经过处理后产生+12 V直流稳压源,同时和光耦的1,2引脚相连以控制光耦的工作状态;振荡变压器7,8引脚输出信号后产生+5 V的直流稳压源,为后续电路提供工作电源。
农用无人机电源监控仪表主控电路如图5所示,其实物如图6所示。该电路主要由1个CS5460数据采集模块、1个15F2K60S2嵌入式处理器、1个ADM2483通信模块、1个晶振以及相关的电阻和插针等元件组成,其具体工作原理为:外部信号经过10个100k的电阻进入CS5460数据采集模块的信号采集端(第9引脚VIN1+、第10引脚VIN1),CS5460数据采集模块是包含2个ΔΣ模-数转换器、1个完整串行接口,具有功率计算功能和频率计算功能的功率测量芯片,它可以精确测量瞬时电压、电流


图5 农用无人机电源监控仪表的主控电路示意图
Fig. 5 Main control circuit diagram of power monitoring instrument for agricultural UAV

图6 农用无人机电源监控仪表的主控电路实物图
Fig. 6 Physical chart of main control circuit of power monitoring instrument for agricultural UAV
农用无人机电源监控仪表显示电路如图7所示,其实物如图8所示。显示电路主要由1个七段发光数码管(共阴极、五位一体),2个74HC595D 移位寄存器,3个按键开关(key1、key2、key3),8个阻值为470 Ω的限流电阻,1个+5V供电电源(含2个滤波稳压电容C1、C2,电容大小为0.01 μF),2个插针连接器(J1(6针)、J2(16针))等元件组成,其中,3个按键开关中:key1为加法键,key2为移位键,key3为设置

图7 农用无人机电源监控仪表的显示电路示意图
Fig. 7 Display circuit diagram of power monitoring instrument for agricultural UAV

图8 农用无人机电源监控仪表的显示电路实物图
Fig. 8 Physical chart of display circuit of power monitoring instrument for agricultural UAV
为了使农用无人机电源监控仪表便于显示和调试,其软件程序采用顺序结构设计,如图9所示。若操作中出现操作错误或超时(每步操作的等待时间为5 s

图9 农用无人机电源监控仪表的软件程序设计流程
Fig. 9 Design flow of software program of power monitoring instrument for agricultural UAV
为了测试农用无人机电源监控仪表的稳定性和可靠性,需对仪表进行调试。
首先,对仪表进行初始化设置,操作步骤如下:1)上电,此时最后一位显示“0”,其余四位不显示;2)按设置键,显示“P---0”,按移位键,显示“P1111”;3)按设置键,显示“F---0”,然后按移位键和加法键,显示“F-500”,即标定值为500 V;4)按设置键,显示“A---1”,即默认地址代码为1,然后按移位键和加法键,显示“A---2”,即标定地址代码为2;5)按设置键,显示“b--96”,即默认波特率为9 600 bps;6)按设置键,显示“----0”。
完成初始化设置后,继续进行调试,操作步骤如下:1)按设置键,显示“P---0”,按移位键和加法键,显示“P-111”;2)按设置键,显示“T---0”(“T---1”为直流电压);3)按设置键,显示“L----”, 即输入的标定值为0 V,输入以后,按移位键,数码管会有显示变化;4)按设置键,显示“H-XXX”(后三位有显示),输入直流电压500 V,按移位键后屏幕有变化,输入直流电压后退出回零;5)按设置键,显示“----0”,输入任何一个电压值(即被测电压值,在标定值范围内),屏幕应显示输入数值。至此,调试完成,说明该仪表可以正常显示被测电压。
在使用多功能校准仪、信号发生器和示波器等对电源监控仪表进行测量校准时,用算术平均值近似真值Q,用剩余误差v代替绝对误差δ;采用Bessel公式和极差法对测量数据进行处理时,若测量次数n>10,相应的标准差减小得很缓慢,再增加测量次数,对提高测量精度的作用已不显著,所以一般取n10。电源监控仪表的测试结果如表1至表4所示,其中表1为输入低值电压时的测试数据,表2为输入中值电压时的测试数据,表3为输入中高值电压时的测试数据,表4为输入高值电压时的测试数据。从表中的数据可知,电源监控仪表具有较高的稳定性。
测量 序号 | 输入标准电压x/V | 测试显示电压y/V | 测量 序号 | 输入标准电压x/V | 测试显示电压y/V |
---|---|---|---|---|---|
1 | 0 | 0.1 | 12 | 11 | 11.0 |
2 | 1 | 0.9 | 13 | 12 | 12.0 |
3 | 2 | 1.9 | 14 | 13 | 13.0 |
4 | 3 | 2.9 | 15 | 14 | 14.0 |
5 | 4 | 3.9 | 16 | 15 | 15.0 |
6 | 5 | 4.9 | 17 | 16 | 16.0 |
7 | 6 | 5.9 | 18 | 17 | 17.0 |
8 | 7 | 6.9 | 19 | 18 | 18.0 |
9 | 8 | 7.9 | 20 | 19 | 19.0 |
10 | 9 | 9.0 | 21 | 20 | 20.0 |
11 | 10 | 10.0 | 22 | 30 | 30.0 |
测量 序号 | 输入标准电压x/V | 测试显示电压y/V | 测量 序号 | 输入标准电压x/V | 测试显示电压 y/V |
---|---|---|---|---|---|
1 | 30 | 30.0 | 8 | 100 | 100.0 |
2 | 40 | 40.0 | 9 | 110 | 110.0 |
3 | 50 | 50.0 | 10 | 120 | 120.0 |
4 | 60 | 60.0 | 11 | 130 | 130.0 |
5 | 70 | 70.0 | 12 | 140 | 140.0 |
6 | 80 | 80.0 | 13 | 150 | 150.0 |
7 | 90 | 90.0 | 14 | 160 | 160.0 |
测量 序号 | 输入标准电压x/V | 测试显示电压 y/V | 测量 序号 | 输入标准电压x/V | 测试显示电压 y/V |
---|---|---|---|---|---|
1 | 160 | 160.0 | 9 | 240 | 240.1 |
2 | 170 | 170.0 | 10 | 250 | 250.1 |
3 | 180 | 180.0 | 11 | 260 | 260.1 |
4 | 190 | 190.0 | 12 | 270 | 270.1 |
5 | 200 | 200.0 | 13 | 280 | 280.1 |
6 | 210 | 210.1 | 14 | 290 | 290.1 |
7 | 220 | 220.1 | 15 | 300 | 300.1 |
8 | 230 | 230.1 | 16 | 310 | 310.0 |
测量 序号 | 输入标准电压x/V | 测试显示电压 y/V | 测量 序号 | 输入标准电压x/V | 测试显示电压 y/V |
---|---|---|---|---|---|
1 | 310 | 310.0 | 11 | 410 | 410.1 |
2 | 320 | 320.1 | 12 | 420 | 420.1 |
3 | 330 | 330.1 | 13 | 430 | 430.1 |
4 | 340 | 340.1 | 14 | 440 | 440.1 |
5 | 350 | 350.1 | 15 | 450 | 450.1 |
6 | 360 | 360.1 | 16 | 460 | 460.1 |
7 | 370 | 370.1 | 17 | 470 | 470.1 |
8 | 380 | 380.1 | 18 | 480 | 480.1 |
9 | 390 | 390.1 | 19 | 490 | 490.1 |
10 | 400 | 400.1 | 20 | 500 | 500.1 |
分析表1至表4数据可知,当输入电压为3~500 V时,会产生较小的测量误差,大约为5%以下;当输入电压为最小值0 V附近时,会产生较大测量误差。产生误差的原因除了与多功能校准仪的精度有关外,还与电源监控仪表主控部分使用的数据采集与转换芯片的精度有关,也与对应的程序开发中对数据作了一定的拟合处理有关。
经上述分析可知,这种电源监控仪表可用于4种情况下的电压测量和显示,低值电压段适用于测量常用12 V/24 V无人机电源电压;中值电压段用于测量实验室常用的100 V左右电压;中高值电压段和高值电压段可用于测量220 V/380 V电机电压以及配电柜、箱式配电站、高低压配电柜的电压等。
对于一般的小型无人机或航空模型,比如su-27等,它们所用的电源是3片串联的锂电池(单片锂电池的电压可用范围是3.6~4.7 V),电压显示为在低值电压段。本文所研究的农用无人机的可用电压范围为43.2~50.4 V,电压显示采用在中值电压段。经多次实验证明,本文农用无人机在正常使用时实际电压变化范围为44.2~50.2 V,和理论电压不同是因为无人机电池受环境温度和起飞时负载重量等因素影响,但电源监控仪表功能正常,显示效果良好,可以准确显示电源电压,起到电源监控作
通过研究以嵌入式微处理器为核心的农用无人机电源监控仪表,对仪表总体结构进行了设计,设计开发了其硬件电路并编写了C语言程序。为验证该电源监控仪表的可靠性,使用多种测量工具对它进行了稳定性测试,结果表明该仪表工作稳定可靠,在0~500 V的输入电压范围内,其测量精度达到工业标准2.0级。研究结果为开发农用无人机电源监控系统提供了参考。
参考文献
胡林静, 赵洋, 于士航,等. 独立风光发电混合系统容量配置优化研究[J]. 计算机仿真, 2017, 34(2):156-161.doi:10.3969/j.issn.1006-9348.2017.02.034
HU Lin-jing, ZHAO Yang, YU Shi-hang, et al. Capacity allocation optimization study of stand-alone wind-PV hybrid power system[J].Computer Simulation, 2017, 34(2): 156-161.
王玉鹏.无人机低空遥感影像的应用研究[D]. 焦作: 河南理工大学测绘与国土信息工程学院, 2011: 9-21.doi:10.16844/j.cnki.cn10-1007/tk.20171102.024
WANG Yu-peng. Study on low-level remote sensing images of UAV[D]. Jiaozuo: Henan Polytechnic University, School of Surveying and Land Information Engineering, 2011: 9-21.
刘勇, 李富强, 任丽娜. 无人机飞行四旋翼供电系统优化设计仿真[J]. 计算机仿真, 2017, 34(1): 62-65, 98.doi:10.3969/j.issn.1006-9348.2017.01.013
LIU Yong, LI Fu-qiang, REN Li-na. Optimization design and simulation of UAV flight four rotor power supply system[J]. Computer Simulation, 2017, 34(1): 62-65, 98.
雷建和, 宫汝林, 刘明, 等. 基于仿人智能控制的四旋翼飞行控制器设计[J]. 计算机仿真, 2017,34(4):95-99,275. doi:10.3969/j.issn.1006-9348.2017.04.020
LEI Jian-he, GONG Ru-lin, LIU Ming, et al. A flight controller design of quadrotor based on HSIC theory[J]. Computer Simulation, 2017, 34(4): 95-99, 275.
YICK J, MUKHERJEE B, GHOSAL D. Wireless sensor network survey[J]. Computer Networks, 2008, 52(12): 2292-2330.
张荣标, 谷国栋, 冯友兵, 等. 基于IEEE802.15.4的温室无线监控系统的通信实现[J]. 农业机械学报,2008,39(8): 119-122,127.
ZHANG Rong-biao, GU Guo-dong, FENG You-bing, et al. Realization of communication in wireless monitoring system in greenhouse based on IEEE802.15.4 [J]. Transactions of the Chinese Society of Agricultural Machinery, 2008, 39(8): 119-122, 127.
张志利. 抗风能力无人机飞行稳定性控制模型仿真研究[J].计算机仿真,2017,34(2):115-118. doi:10.3969/j.issn.1006-9348.2017.02.026
ZHANG Zhi-li. High wind power stability of UAV flight control simulation model[J].Computer Simulation, 2017, 34(2): 115-118.
赵娜,赵刚,于珍珠,等. 基于51单片机的温度测量系统[J].微计算机信息,2007,23(1/2):146-148. doi:10.3969/j.issn.1008-0570.2007.02.059
ZHAO Na, ZHAO Gang, YU Zhen-zhu, et al. Temperature measure system base on 51 single chip[J]. Control & Automation, 2007, 23(1/2): 146-148.
倪志莲. 单片机应用技术[M]. 北京: 北京理工大学出版社, 2016:151-180.
NI Zhi-lian. Single-chip computer application technologies[M]. Beijing: Beijing University of Technology Press, 2016: 151-180.
黄荻.模拟电子技术应用[M]. 北京:电子工业出版社, 2012:74-102.
HUNG Di. The applications of analog electronic technology[M]. Beijing: Electronic Industry Press, 2012:74-102.
周炯亮. 电工电子技术[M]. 郑州: 郑州大学出版社, 2013:100-131.
ZHOU Jiong-liang. Electrical and electronic technology[M]. Zhengzhou: Zhengzhou University Press, 2013:100-131.
陈学锋.电源技术基础[M]. 郑州:黄河水利出版社, 2016:77-120.
CHEN Xue-feng. Technical foundation of power supply[M]. Zhengzhou: Yellow River Water Conservancy Publishing House, 2016: 77-120.
夏晓南. 基于单片机的温箱温度和湿度的控制[J].现代电子技术,2005,28(24):117-119. doi:10.3969/j.issn.1004-373X.2005.24.047
XIA Xiao-nan. The control of the temperature and humidity of temperature box based on single chip microcomputer[J]. Modern Electronics Technique, 2005,28(24):117-119.
邬春明, 牟晓敏, 程亮, 等. 热电机组远程无线监测系统研究与设计[J].自动化仪表, 2013, 34(6):42-44.doi:10.3969/j.issn.1000-0380.2013.06.012
WU Chun-ming, MOU Xiao-min, CHENG Liang, et al. Research and design of remote wireless monitoring system for thermoelectric units[J]. Process Automation Instrumentation, 2013, 34(6): 42-44.
杜恒. C语言程序设计[M]. 北京:人民邮电出版社, 2014:111-131.
DU Heng. C language program design[M]. Beijing: People's Posts and Telecommunications Publishing Press, 2014: 111-131.
衡军山. C语言程序设计基础[M]. 北京: 航空工业出版社, 2014: 74-121.
HENG Jun-shan. C language programming foundation[M]. Beijing: Aviation Industry Press, 2014: 74-121.
李文方. 单片机原理与应用[M].哈尔滨: 哈尔滨工业大学出版社,2010: 78-131.
LI Wen-fang. Principle and application of single chip microcomputer[M]. Harbin: Harbin Institute of Technology Press, 2010: 78-131.
SEO K K.A simulation study on an artificial neural network based automatic control system of a plant factory[J].International Journal of Control and Automation, 2013, 6 (5): 127-136. doi: 10.14257/ijca.2013.6.5.12
郭朋飞, 陈波, 韩祥. 基于MODBUS协议的新型无线织机自动化监测系统的设计[J]. 国际纺织导报, 2014, 42(11):16,22-23. doi:10.3969/j.issn.1007-6867.2014.11.006
GUO Peng-fei, CHEN Bo, HAN Xiang. The new wireless machine automation monitoring system based on MODBUS protocol design[J]. Melliand China, 2014, 42(11): 16, 22-23.
张宝峰, 杨雷, 朱均超, 等. 温室大棚温湿度智能监控系统的设计与实现[J].自动化仪表, 2017, 38(10): 82-85. doi:10.16086/j.cnki.issn1000-0380.201710020
ZHANG Bao-feng, YANG Lei, ZHU Jun-chao, et al. Design and realization of the intelligent temperature and humidity monitoring system for greenhouse[J]. Process Automation Instrumentation, 2017, 38(10): 82-85.
庄绪州. 船舶直流综合电网储能双向DC-DC变换器研究[D]. 大连: 大连海事大学轮机工程学院, 2018: 31-62.
ZHUANG Xu-zhou. A bi-directional DC-DC converter for the energy storage of ship DC integrated power system[D]. Dalian: Dalian Maritime University, Marine Engineering College, 2018: 31-62.