|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
" r+ q4 Y X X' R
摘要:基于某退控指令接收机带飞检测的需要,开岌研制了接收机智能监测设备。该设备以AT89C52单片机和 X# K+ }3 t J
EPM7256SQ208-10复杂现场可编程逻辑器件(cpld)为核心,采用I2C串行总线接口EEPROM存储器AT24C256、 辅以接口扩& W( N- \* q G) I( Z% \
展芯片和GPS接收机实现了对接收机指令信号的自动记录和存储功能,包括接收机收到的指令信号名称、指令宽度、接收- p/ c' d1 T2 k- J8 I' S
指令时刻和当时的经纬度等信息。
7 I0 q/ d' t# Q+ s! o关键词:单片机;复杂可编程逻辑器件;全球定位系统;遥控;芯片间总线5 j1 ?8 t! L0 c! T9 h! @* p
引言4 a% w \& h8 u/ g
为了保证在执行飞行任务时能可靠接收到遥控指令,某型
& {$ u7 w7 t7 o1 C; j无人机在正式执行飞行任务前需要对其机上的遥控指令接收
- s/ c+ i) @- w: T0 M/ d6 }0 K0 d机进行飞行航区的有人机带飞试验,试验中需要记录遥控指令
( {6 G1 Z! e* u( N接收机所接收到的指令信号和单波特信号。目前采取的措施是
% A8 {' }3 [ P6 H. y5 \人工记录,记录的信息很不全面也不准确,造成很多数据无法
. P' A* q, D& I* Z, l使用,同时还面临着无法进行无人职守记录。为此,利用单片机" ?" z/ Y9 \6 K {" I2 `3 e
技术,结合低成本CPS接收机研制成功了遥控指令接收机智能
) A) c" [# Z# L监测设备,全面准确记录了接收机的输出信息。# F" a) I! K/ k% o- A. T G
1系统要求& V$ C# L) b' y3 I0 u7 i* Z9 Y
该设备需具有记录遥控指令接收机所接收到的全部指令和
3 [' K* b; \* O; h7 p% m单波特信息,记录接收到指令时的准确时间和经纬度信息,显示6 f. O- x2 g! i' x, \# O
当前时间和所在的位置信息,以及最近接收到的两条信息名称
$ S5 M' f9 j+ g- v) e7 v及接收时刻,能掉电保存和打印所记录的全部数据等功能。,
9 ^4 y9 k! x o1 U2 D+ A$ a遥控指令接收机可输出24条指令,每条指令为450ms左; H: S, p* S% ~+ r* e! @3 W
右的27V正脉冲电平,同时在输出指令前还要顺序输出形成该
* p0 f; F1 L' k2 w4 Y! b条指令的两个波特信号,共计有6个波特信号,这6个波特信
$ }+ W3 N' g. c: g$ s& a0 e号是宽度450ms左右的+ 12.5V的CMOS正脉冲电平,其波特信
! K3 E* }6 r8 q- ~7 T; f号及形成指令的时序如下图1所示。本设备即是对这30个信6 R9 `" G! B' K1 v* h9 `; v
号进行实时监测、记录和打印,包括这些信号的名称、接收时刻
0 S0 A8 ]9 z! h* t以及接收时所处的位置。
4 I& u3 v( e' H8 |& f5 k
0 ]$ x' |2 h7 [2 c2系统的硬件设计3 M' l# g( }7 W. N' \
根据遥控指令接收机输出信号的特点和带飞时所要获取2 M7 ?( ?& e( q5 _9 G+ n1 ~
的数据,采用了以单片机为核心的综合化和模块化设计,以高
3 L0 \# [) {4 q. ^集成度的硬件配置实现了设备的设计,其系统的硬件组成如下
% k8 V0 b& p) X& W- l图2所示,系统电路原理图如下图3所示:1 R3 z4 D9 ?+ S. _$ o. J) J
! Z8 X. y1 N( K$ _
9 f6 _# |; e5 k ^( D G2 k: ~/ w' e. f M
附件下载:+ O; i9 B! _( e# X
, D. o, k7 k2 E* a- ^0 t- P% i l
$ ?% \) t6 O3 K4 N" { J# z9 b- ]
|
|