嵌入式航空测试信号发生器设计

合集下载

嵌入式微控课程设计-多功能信号发生器讲解

嵌入式微控课程设计-多功能信号发生器讲解

课程:嵌入式微控制器技术题目:多功能信号发生器设计指导老师:专业班级:自动化班姓名:学号:完成日期:2015年1月24日目录一、课程设计名称及要求 (3)二、设计思想和实施方案 (3)2.1总体设计思路 (3)2.2总体设计框图 (4)2.3实施方案 (4)2.4硬件原理图 (6)三、典型程序模块 (6)3.1矩阵键盘部分 (6)3.2波形产生部分 (9)3.3数码管显示部分 (10)3.4蜂鸣器报警部分 (12)3.5D/A转换部分 (13)3.6软件设计 (14)四、课程设计中遇到的问题及解决方法 (15)4.1波形产生部分 (15)4.2D/A转换部分 (15)4.3调频调幅部分 (15)4.4键盘扫描部分 (15)4.5上限报警部分 (15)五、主程序流程图 (16)5.1主程序流程 (16)六、收获与体会 (16)七、参考文献 (18)八、程序清单 (18)一、设计课题名称及要求题目:多功能信号发生器设计设计要求:(1)、使用汇编语言和C语言(必做);(2)、程序功能要求(必做):通过小键盘和开关给定,实现信号源启动/停止、输出不同类型信号波形(正弦波、三角波、方波、锯齿波等)、具备调压、调频功能、数码管(或液晶屏)显示当前信号源状态及相关参数,简单故障诊断与报警。

(3)、上位机监控功能要求(选做):通过串口或USB口实现上/下位机通信,能够显示信号发生器当前状态和相关参数信息,能够从上位机控制下位机的工作。

二、设计思想和实施方案题目要求是通过小键盘和开关给定,实现信号源启动/停止、输出正弦波、三角波、方波、锯齿波等波形并且可调压调频,用数码管或液晶屏显示当前信号源的状态及相关参数,具备故障诊断和报警功能。

2.1总体设计思路根据题目的要求,经过仔细的考虑各种要素,制定了整体方案:以AT89C51单片机为控制核心,P0口接共阳极数码管显示器,P1口接矩阵键盘,P2口接串行接口D/A转换器TLC5615和蜂鸣器报警电路,在TLC5615输出引脚接示波器,P3口接数码管位选控制信号。

基于ARM(LPC2138)嵌入式系统的多功能数字信号发生器

基于ARM(LPC2138)嵌入式系统的多功能数字信号发生器
(4)要求有一定的输出功率。对于低频振荡器,常希望有1W以上的输出功率,而对高频振荡器的输出功率要求较低.
低频信号发生器的原理:系统包括主振级、主振输出调节电位器、电压放大器、输出衰减器、功率放大器、阻抗变换器(输出变压器)和指示电压表。主振级产生低频正弦振荡信号,经电压放大器放大,达到电压输出幅度的要求,经输出衰减器可直接输出电压,用主振输出调节电位器调节输出电压的大小。设计针对低频信号源进行设计,设计以LPC2138为控制芯片,探索研究了低频信号发生器的原理和应用,设计输出频率及幅度可调,频率范围为1HZ~50KHZ的正弦波、方波、三角波、调幅波、调频波及其复合波信号,具有信号频率、波形、幅度变化容易,硬件简单可靠等特点的多功能信号源。
主要
研究
内容
目标
特色
信号发生器是用来提供各种测量所需信号的仪器,它是一种常用的信号源,广泛应用于电子电路、自动控制和科学试验等领域。在分析电子线路时,常常需要了解输出信号与输入信号之间的关系,为此常信号发生器产生一个信号来激励系统,以便观察、分析它对激励信号的反映。
成果
描述
针对低频信号源进行设计,设计以LPC2138为控制芯片,探索研究了低频信号发生器的原理和应用,设计输出频率及幅度可调,频率范围为1HZ~50KHZ的正弦波、方波、三角波、调幅波、调频波及其复合波信号,具有信号频率、波形、幅度变化容易,硬件简单可靠等特点的多功能信号源
在信号源中对它本身的抗干扰能力还是有很高的要求的。干扰的渠道主要有三条:空间干扰(场干扰),电磁信号通过空间辐射进入系统;过程通道干扰,干扰通过与系统相连的前向通道、后向通道及与其它系统的相互通道进入;供电系统干扰,电磁信号通过供电线路进入系统。一般情况下空间干扰在强度上远小于其它两种,故系统中应重点防止过程通道与供电系统的干扰。抗干扰措施有硬件措施和软件措施。硬件措施如果得当,可将绝大部分干扰拒之门外,但仍然会有少数干扰进入系统,故软件措施作为第二道防线必不可少。由于软件抗干扰措施是以CPU为代价的,如果没有硬件消除绝大多数干扰,CPU将疲于奔命,无暇顾及正常工作,严重影响系统的工作效率和实时性。因此,一个成功的抗干扰系统是由硬件和软件相结合构成的。在输出信号时,外部干扰有可能使信号出错。在软件上,最有效的方法就是重复输出同一个信号,只要重复周期尽可能短,锁存器接收到一个被干扰的错误信号后还来不及作出有效的反应,一个正确的输出信号又来到,就可以及时防止错误动作的产生。CPU抗干扰措施前面几项抗干扰措施是针对I/O通道,干扰还未作用到系统本身,这时系统还能正确无误地执行各种抗干扰程序,当干扰作用到系统本身时),系统将不能按正常状态执行程序,从而引起混乱。如何发现系统受到干扰,如何拦截失去控制的程序流向,如何使系统的损失减小,如何恢复系统的正常运行,这些就是CPU抗干扰需要解决的问题。可以采用以下几种较常见方法:人工复位,对于失控的CPU,最简单的方法是使其复位;掉电保护,电网瞬间断电或电压突然下降将使微机系统陷入混乱状态,电网电压恢复正常后,微机系统难以恢复正常。对付这一类事故的有效方法就是掉电保护;睡眠抗干扰;指令冗余;软件陷阱。

嵌入式系统及应用——简易信号发生器

嵌入式系统及应用——简易信号发生器

嵌入式系统及应用实验报告简易信号发生器作者:学号:班级:电子1001学院:电子信息工程学院作者:学号:班级:电子1003学院:电子信息工程学院简易信号发生器北京交通大学.北京.100044摘要:本实验所设计的“简易信号发生器”在硬件上是基于“嵌入式开发平台”实验箱,其上搭载有ST公司的基于ARM Cortex-M3内核的微控制器芯片 STM32 F103 ZET6 。

方案中使用此芯片作为主控芯片,控制矩阵键盘进行输入操作,同时控制LCD液晶进行图形用户界面的显示以及控制DAC芯片进行模拟波形的输出,除此之外使用MCU内部输出PWM 波形,从而输出方波。

软件编程使用IAR编程环境,对实验平台上的硬件编写相应的初始化函数和驱动函数等。

最后使用示波器对输出的波形进行测量与评估。

关键词:嵌入式开发;ARM;简易信号发生器;DAC;中图分类号:文献标志码:A信号发生器是一种能够产生多种波形,如三角波、锯齿波、矩形波(含方波)、正弦波的仪器。

函数信号发生器在电路实验和设备检测中具有十分广泛的用途。

通过对函数波形发生器的原理以及构成分析,可设计一个能变换出三角波、正弦波、方波的函数波形发生器。

本方案所设计的“简易信号发生器”能够产生三角波、锯齿波、矩形波(含方波)、正弦波。

方案中,主要通过定时器产生一定的时延来触发 DMA ,将一个已编好的“波形数组”通过 DMA 传送给 DAC 芯片产生模拟波形输出。

程序中通过改变定时器的时延,即可改变输出波形的频率。

此外,还编写了用户图形界面——基于 LCD 液晶的显示操作界面。

1 系统总体设计本章阐述“简易信号发生器”的整体设计方案,包括系统概述、设计要求、整体框图等。

1.1 系统概述本方案所设计的“简易信号发生器”所使用的硬件资源主要为实验室的“嵌入式开发平台”实验箱,其上搭载有ST公司的基于ARM Cortex-M3内核的微控制器芯片 STM32 F103 ZET6 。

信号发生器的设计(程序仿真电路图任务书说明书).doc

信号发生器的设计(程序仿真电路图任务书说明书).doc

信号发生器广泛应用于电子工程、通信工程、自动控制、遥测控制、测量仪器、仪表和计算机等技术领域。

采用集成运放和分立元件相结合的方式,利用迟滞比较器电路产生方波信号,以及充分利用差分电路进行电路转换,从而设计出一个能变换出三角波、正弦波、方波的简易信号发生器。

通过对电路分析,确定了元器件的参数,并利用仿真软件仿真电路的理想输出结果,克服Y设计低频信号发生器电路方面存在的技术难题,使得设计的低频信号发生器结构简单,实现方便。

本设计是信号发生器的设计,主要由比较器、积分器、差分放大器构成,它能产生频率范围为1KHZ〜10KHZ内的方波、三角波、正弦波。

关键词方波;正弦波;三角波;信号发生器 (I)第1章绪论 (1)第2章方案论证及系统框图 (2)2.1方案比较 (2)2.2系统框图 (3)第3章单元电路设计 (4)3.1方波一三角波产生电路 (4)3. 1. 1比较器电路 (4)3.1.2积分电路 (5)3.1.3参数计算与元件选择 (8)3.2三角波一正弦波产生电路 (9)3.2. 1差分放大器电路 (9)3.2.2参数计算与元件选择 (10)第4章仿真电路与调试 (12)4.1方波波形 (12)4.2三角波波形 (13)4.3正弦波波形 (13)4.4方波转换三角波 (14)4.5三角波转换正弦波 (14)总、*吉 (15)& 谗1 (16) (17)附录1整机原理图 (18)附录2元件明细表 (19)第1章绪论凡是产生测试信号的仪器,统称为信号源,也称为信号发生器,它用于产生被测电路所需特定参数的电测试信号。

信号源可以根据输出波形的不同,划分为正弦波信号发生器、矩形脉冲信号发生器、函数信号发生器和随机信号发生器等四大类。

正弦信号是使用最广泛的测试信号。

这是因为产生正弦信号的方法比较简单,而且用正弦信号测量比较方便。

正弦信号源又可以根据工作频率范围的不同划分为若干种。

信号发生器能自动产生正弦波、三角波、方波及锯齿波、阶梯波等电压波形。

信号发生器设计附仿真

信号发生器设计附仿真

信号发生器设计附仿真首先,信号发生器的设计需要确定需要支持的频率范围和波形类型。

常见的波形类型包括正弦波、方波、三角波、锯齿波等。

频率范围通常是设计中最重要的要求之一,因为它决定了信号发生器的应用场景。

例如,对于通信领域的应用,一般需要支持的频率范围是几百兆赫兹到几千兆赫兹。

其次,信号发生器的设计需要考虑输出信号的失真情况。

在设计过程中,可以使用仿真工具模拟信号发生器的输入和输出。

通过调整信号发生器的电路参数和校准电路可以降低输出信号的失真程度。

常见的信号失真包括谐波失真、互调失真和相位失真等。

通过仿真可以预测和优化这些失真。

另外,信号发生器的设计还需要考虑频率稳定性和幅度稳定性。

频率稳定性指的是信号发生器在长时间运行过程中输出信号频率的变化情况。

幅度稳定性指的是信号发生器在长时间运行过程中输出信号幅度的变化情况。

这些稳定性指标对于很多应用场景是非常重要的,因为它们会影响信号发生器的性能。

在进行仿真之前,需要进行信号发生器电路的原理设计。

信号发生器电路通常包括振荡器、放大器和滤波器等组成部分。

振荡器是信号发生器最重要的部分,它能够产生所需的频率和波形。

放大器用于放大振荡器输出的信号,以达到所需的输出幅度。

滤波器用于滤除不需要的谐波和杂散信号。

一般来说,使用SPICE仿真工具进行信号发生器的电路仿真是比较常见的方法。

SPICE(Simulation Program with Integrated CircuitEmphasis)是一种用于电路仿真的软件工具,可以对电路进行电压、电流、功率等仿真分析。

在仿真中,可以根据设计的电路原理图建立电路模型,并设置相应的参数和初始条件。

通过仿真,可以获取信号发生器的输出特性,包括输出频率、波形、幅度、失真程度、稳定性等。

根据仿真结果,可以对电路设计进行优化和调整,以满足设计要求。

总之,信号发生器的设计附带仿真是一项非常重要的工作。

通过仿真可以提前预测和优化信号发生器的性能,并根据仿真结果对设计进行调整,从而确保最终的信号发生器能够满足设计要求。

飞机机务模拟器嵌入式测控系统的设计

飞机机务模拟器嵌入式测控系统的设计


2 1 SiT c. nn . 0 c. eh E g g 1
飞机机务模拟器嵌入式测控 系统的设计
赵维义 张泰峰 王海军 唐元恒
( 海军航空工程学 院青 岛分 院, 青岛 2 6 4 ) 6 0 1


某型飞机机务模拟器测控 系统 , 括九种类型 的测控卡 , 以检测模 拟器训 练场所 的开关 量、 拟量 , 动指示 灯、 包 可 19 P 9. ;
文献标志码

模 拟 器 的研 制 都 存 在 对训 练 模 拟 场 所 硬 件 的 测控 , 对 于 硬 件 测 控 所 采 用 的 方 式 有 很 大 的 不 而 同 。 目前 采 用 V I P IP IP 14总线 的 各 种 各 X 、 X 、C 、C 0
故 障 的现象 , 因此 在 结构 上 把 模 拟 器 分 为模 拟座 舱
和主控 制 台两个 相对独 立 的组成 部分 ¨ 。 控 制 台 由主 控 计 算 机 、 分 辨 率 显 示 器 、 拟 高 模
合在 Widw no s系 统 中 进 行 软 件 控 制 ; 是 目前 的 二
D O卡 , 驱动 能力 通 常很弱 , 足 以驱 动 1 不 2V的指 示 灯 , 些板 卡 即便 可 以驱 动 , 道 也 很 少 ; 是 目前 有 通 三 驱动步 进 电机 的 板 卡 , 道 更 少 , 格 昂贵 … 。显 通 价 然采用 现 成 的板 卡 实 现模 拟器 座 舱 的测 控 , 仅 要 不 采用大 量 的板 卡 , 而且 要 专 门为 数 码 管 和指 示 灯 配 置适 配器 , 大 增 加 系统 的 复 杂 性 。为 此 , 须 自 大 必 主研 制模 拟器 测控 卡 , 虑 到 软 硬 件设 计 时 的模 块 考 化 , 尽 可能 减 少 或 简 化 接 口设 计 , 到 通 用 和 产 要 做 品化 。嵌 入式 系统 以应 用 为 中 心 、 以计 算 机 技 术 为 基础 、 硬 件 可 裁 剪 、 应 应 用 系 统 对 功 能 、 靠 软 适 可

基于arm的嵌入式qt图形界面开发信号发生器设计

基于arm的嵌入式qt图形界面开发信号发生器设计
IV
业设计说明书(毕业论文)
2.4.2 制作带 Qtopia 的文件系统映像 .................................................. 27 2.5 设计所用 Linux 工具及其基本指令 .......................................................... 28 第三章 Qt 界面开发 ................................................................................................... 31 3.1 Qt 概述 ......................................................................................................... 31 3.2 Linux 下 Qt 开发环境搭建 ....................................................................... 31 3.2.1 安装工具的准备及安装原则 ........................................................ 31 3.2.2 安装过程 ........................................................................................ 31 3.3 简易信号发生器界面开发 .......................................................................... 33 3.3.1 Qt/Embedded 开发演练 ................................................................. 33 3.3.2 简易信号发生器界面实现 ............................................................ 34 第四章 结论 ................................................................................................................ 48 参考文献 ...................................................................................................................... 49 附录 A:电路图 ........................................................................................................... 50 附录 B:程序 ............................................................................................................... 51 致谢 .............................................................................................................................. 57

毕业设计(论文)-简易多功能信号发生器设计

毕业设计(论文)-简易多功能信号发生器设计

1 绪论简易多功能信号发生器是信号发生器的一种,在生产实践和科研领域中有着广泛的应使用。

在研制、生产、测试和维修各种电子元件、部件以及整机设备时,都需要有信号源,由它产生不同频率不同波形的电压、电流信号并加到被测器件或设备上,使用其他仪器观察、测量被测仪器的输出响应,以分析确定它们的性能参数。

信号发生器是电子测量领域中最基本、应使用最广泛的一类电子仪器。

它可以产生多种波形信号,如正弦波,三角波,方波和锯齿波等,因而广泛使用于通信、雷达、导航、宇航等领域。

在本设计中它能够产生多种波形,如正弦波,三角波,方波和锯齿波等,并能实现对各种波频率和幅度的改变。

正因为其在生活中应使用的重要性,人们它做了大量的研究,总结出了许多实现方式。

可以基于FPGA 、VHDL、单片机、DOS 技能、数字电路等多种方法实现。

本设计是采使用VHDL来实现的简易多功能信号发生器。

它能产生正弦波,三角波,方波和锯齿波。

且对各种波形的要求如下:(1)根据按键选择不同的波形(实现正弦波,三角波,方波和锯齿波);(2)各波形的频率范围为100Hz-20KHz;(3)各波形频率可调(通过按键控制频率的变化,步进值为500Hz);(4)使使用LED数码管实时显示输出信号波形的频率值;(5)使用按键控制实现输出信号的幅度调节(幅度调节为2.5V和5V)。

2 EDA技术介绍2.1EDA介绍EDA是电子设计自动化(Electronic Design AutoMation)缩写。

EDA技术是以计算机为工具,根据硬件描述语言HDL( Hardware Description language)完成的设计文件,自动地完成逻辑编译、化简、分割、综合及优化、布局布线、仿真以及对于特定目标芯片的适配编译和编程下载等工作。

硬件描述语言HDL 是相对于一般的计算机软件语言,如:C、PASCAL而言的。

HDL语言使使用与设计硬件电子系统的计算机语言,它能描述电子系统的逻辑功能、电路结构和连接方式。

嵌入式微控课程设计-多功能信号发生器

嵌入式微控课程设计-多功能信号发生器
2.3.6调幅调频部分
调频调幅原理相同,一个是改变延时,一个是改变步长。在确定延时和步长基值的基础上,通过乘以调频调幅倍数即可得到各个幅度和各个周期值得波形。对于如何确定调频调幅的倍数,有两种方式实现,一是通过A/D转换芯片TLC549可以得到00H--0FFH范围内的数值,但是电压上限时+5V,TLC549产生的绝大部分数据作为基值乘以的倍数显然是不符合实际使用的,会造成波形削顶现象,对此可以通过将每次A/D产生的数据除以一个常数,如#50,即可使之减小,同时产生的弊端是A/D转换的数据只有几个特定值,无极调幅无极调频变成了有极调频有极调幅。鉴于上述原因,本次设计直接采用有极调频,预先设定一个存储单元存储要输入的倍数即可,实现起来较为简单。
当扫描开始时,首先将行设置为低电平,在判断有键被按下后、读入列状态,如果列状态出现并非全部为1状态,这时0状态的列与行相交的键就是被按下的键。
2.3.2波形产生部分
波形产生可以通过增加步长并延时,外加循环的方式来实现,这种方式对于锯齿波、三角波和方波都易实现,但是对于正弦波,由于它是非线性的,实现起来较为困难。若用C语言编程,可以直接调用C语言自带的sin函数来实现,由于汇编语言不带sin函数,所以在汇编编程产生正弦波比较容易实现的方式为查表方式,预先将正弦采样点数值存储在表中,通过指针调用显示(采样点数值可以通过数学计算得出,也可以通过MATLAB采样得出)。其他三种波也可以通过查表方式,这样四种波形可只使用同一函数段实现。由于本程序使用汇编语言编写,故使用查表方式。
CJNE A,#00H,M1
课程:嵌入式微控制器技术
题目:多功能信号发生器设计
指导老师:
专业班级:自动化班
姓名:
学号:
完成日期:2015年1月24日

一款航空VHF_限幅器的设计与测试

一款航空VHF_限幅器的设计与测试

第 21 卷 第 7 期2023 年 7 月太赫兹科学与电子信息学报Journal of Terahertz Science and Electronic Information TechnologyVol.21,No.7Jul.,2023一款航空VHF限幅器的设计与测试马振洋a,b,左晶*a,史春蕾a,b,李义成a(中国民航大学 a.适航学院;b.民航航空器适航审定技术重点实验室,天津300300)摘要:为提高航空甚高频(VHF)通信设备的电磁防护能力,提出了一种基于PIN二极管的限幅器。

采用先进设计系统(ADS)仿真研究了不同二极管级数对限幅器插入损耗以及限幅性能的影响,设计了一款由PIN对管并联结构、集总参数定向耦合器、整流电路与匹配电路相结合的半有源式限幅器,通过将部分干扰信号转变为直流的方式,为二极管提供偏置电压,降低限幅器的限幅电平。

性能测试结果表明,在118~136 MHz的频率范围内,半有源式限幅器的插入损耗小于1 dB,输入输出端口的回波损耗大于20 dB,限幅电平小于7.5 dBm,功率容量大于25 dBm,实现了低插入损耗与高限幅性能。

关键词:航空甚高频通信;先进设计系统;PIN限幅器;电磁防护中图分类号:TN709 文献标志码:A doi:10.11805/TKYDA2021027Design and measurement of an avionic VHF limiterMA Zhenyang a,b,ZUO Jing*a,SHI Chunlei a,b,LI Yicheng a(a.School of Airworthiness;b.Key Laboratory of Civil Aircraft Airworthiness Technology,Civil Aviation University of China,Tianjin 300300,China)AbstractAbstract::A design method of limiter based on PIN diode is proposed in order to improve the electromagnetic protection capability of the aeronautical Very High Frequency(VHF) communicationequipment. The influence of different diode stages on the insertion loss and limiting performance of thelimiter are simulated and researched by Advanced Design System(ADS). Furthermore, a semi-activelimiter is designed, which is composed of PIN pair parallel structure, directional coupler with lumpedparameter, rectifier circuit and matching circuit. To reduce the limiting level of the limiter, a bias voltageis provided for the diode by converting part of the interference signal into DC. The measurements showthat the insertion loss of the limiter is less than 1 dB, the return loss is more than 20 dB, and the limitinglevel is less than 7.5 dBm, the power capacity is more than 25 dBm in 118~136 MHz, which realizes thelow insertion loss and high limiting performance.KeywordsKeywords::aeronautical Very High Frequency communication;Advanced Design System;PIN limiter;electromagnetic protection航空VHF通信可实现飞机与飞机、飞机与地面的近距离通信,是航空领域最重要的通信方式之一[1-2]。

嵌入式测试在航空电子设备中的设计与实现

嵌入式测试在航空电子设备中的设计与实现

嵌入式测试在航空电子设备中的设计与实现作者:何丽陈波来源:《航空科学技术》2020年第09期摘要:随着现代电子技术的快速发展和应用,航空电子设备的性能大大提高,但同时给电子设备带来新的测试和故障诊断问题。

为解决电子设备对自身故障的快速诊断和准确定位等问题,航空电子设备引入了嵌入式测试技术来完善机内测试(BIT)。

本文从嵌入式测试系统的系统架构、硬件和软件流程等方面,阐述了航空电子设备中嵌入式测试系统的设计和实现,并给出了典型的测试控制和信号采集设计。

本文的设计方法已实现工程应用,对提升航空电子设备的自检测及故障诊断能力具有一定的现实意义。

关键词:嵌入式测试;CAN;分布-集中式架构;测试控制单元;MC9S12XF512中图分类号:V248.9文献标识码:ADOI:10.19452/j.issn1007-5453.2020.09.010随着新技术的不断注入,现代航空电子设备的高集成化、高智能化,以及分析处理问题的高效化特征日益增强,随之而来是系统故障诊断、故障隔离的难度也越来越大,因此,提升航空电子设备的故障诊断能力,实现快速诊断和故障准确定位成为了航空电子设备设计的新需求。

传统的设计中,航空电子设备将内部的测试信号耦合输出至专用的检测接口,借助于外部测试设备来实现故障的检测和隔离,但这样导致航空电子设备的维护测试操作繁琐,保障效率低下,严重影响了飞机的再次出动率。

因此,新一代的航空电子设备在设计之初即重点考虑其机内自检的设计,嵌入式系统以其强实时性、可裁剪性、良好的可移植性等突出特点[1],成为了新一代航空电子设备机内测试方案的首选。

本文主要介绍基于嵌入式系统的典型航空电子设备测试系统的设计与实现,该设计在某航空电子设备中进行了应用,可有效地对设备进行状态监测、故障检测和隔离。

1嵌入式测试系统架构设计电子设备根据组成的单元特点,其嵌入式测试系统可采用集中式、分布式或分布-集中式的架构来实现[2-4]。

高性能航空电子设备的设计与测试

高性能航空电子设备的设计与测试

高性能航空电子设备的设计与测试高性能航空电子设备的设计与测试摘要随着航空业的快速发展,航空电子设备的需求越来越迫切。

高性能航空电子设备的设计与测试是航空电子领域的核心内容之一。

本文首先介绍了航空电子设备的设计要求和测试需求,然后分别讨论了航空电子设备的硬件设计和软件设计两个方面,包括硬件选型、电路设计、射频设计、嵌入式系统设计等内容。

接着对航空电子设备的测试方法和测试工具进行了探讨,包括静态测试和动态测试两个方面,针对不同的测试需求给出了相应的测试方案和测试工具。

最后,本文总结了航空电子设备的设计与测试过程中的一些关键问题和挑战,并展望了未来的发展方向。

关键词:航空电子设备;设计;测试;硬件设计;软件设计;测试方法;测试工具;挑战1. 引言随着航空业的迅速发展和航空器的不断升级,航空电子设备的需求越来越大。

航空电子设备是指在航空器上进行控制、导航、通信、监测等功能的各种电子设备。

由于航空环境的特殊性,航空电子设备对性能和可靠性的要求非常高。

因此,设计和测试高性能航空电子设备是航空电子领域的关键技术之一。

2. 航空电子设备的设计要求和测试需求航空电子设备的设计要求和测试需求主要包括以下几个方面:2.1 性能要求航空电子设备的性能要求非常高,包括处理速度、存储容量、通信速率等。

航空电子设备需要能够处理大量的数据,同时要能够实现高速数据传输和实时控制。

2.2 可靠性要求航空电子设备的可靠性要求非常高,因为航空器的安全性直接关系到人们的生命财产安全。

航空电子设备需要具备高度的可靠性和稳定性,能够长时间运行在恶劣的航空环境中。

2.3 环境适应性要求航空电子设备需要能够适应航空环境的特殊要求,如高温、低温、高海拔等。

航空电子设备需要具备良好的抗辐射、抗电磁干扰等特性,以保证其在航空环境下的正常工作。

2.4 测试需求航空电子设备的测试需求包括设备级测试和系统级测试。

设备级测试主要是针对单个电子设备进行的,目的是测试设备的性能和可靠性;系统级测试则是针对多个电子设备组成的航空电子系统进行的,目的是测试系统的整体性能和稳定性。

嵌入式电台测试仪显控软件设计与实现

嵌入式电台测试仪显控软件设计与实现

嵌入式电台测试仪显控软件设计与实现军用短波超短波电台是军队信息传递的主要手段之一,对电台关键技术指标的测试是保障其工作有效性的重要方法。

然而,在很长一段时间,测试任务是依靠传统手动测试系统来完成的。

此类测试系统存在搭建不便、需要测量仪器种类多、数字化和模块化程度低、通用性差等缺点,无法满足军队对无线通信设备保障维护的基本要求。

针对上述问题,本文提出了一种基于嵌入式平台的电台测试仪,不仅集成了多种测量仪器的功能,还满足设备小型化和便携式等要求。

此时,给测试仪配置一个功能完善、性能稳定的嵌入式图形用户界面,使用户只需点击相关测试指标即可完成电台测试任务,已经成为自动化测试的重要需求。

为此,本文选取Qt/Embedded工具设计并实现了面向电台测试的显示控制软件。

作为测试仪的主控制模块,显控软件向用户提供了美观、易操作的图形界面和丰富的系统管理功能。

第一,研究了嵌入式电台测试仪的系统架构和工作流程,提出了显示控制软件功能和性能需求。

并在OMAP3530开发板上搭建了基于Linux操作系统和Qt/Embedded库的软件运行环境。

第二,设计了显示控制软件的分层架构。

对每一层的模块进行了划分,详细定义了工作流程和交互接口。

核心内容是人机界面设计、测试任务控制和系统资源管理。

并实现了动态界面显示,减少了软件运行时占用的内存空间。

第三,搭建了测试平台,在宿主机上对显示控制软件进行了白盒测试,保证了软件内部模块功能和流程正常;在目标机上进行了黑盒测试,从整体角度验证了软件能满足交互和性能需求。

本文设计并实现的显示控制软件,能在嵌入式平台上稳定运行,与电台测试仪其他软硬件单元协同合作完成了对电台关键技术指标的测试。

同时,能通过软件升级的方式满足对新型电台测试的要求,具有一定的工程实用价值。

航空航天工程师的航空电子系统设计和测试

航空航天工程师的航空电子系统设计和测试

航空航天工程师的航空电子系统设计和测试航空航天工程师是航空电子系统设计和测试的重要岗位之一。

他们负责设计和开发飞机和航天器上使用的电子设备,并进行相关测试以确保系统的安全和性能。

本文将详细介绍航空电子系统的设计和测试过程。

一、航空电子系统设计航空电子系统设计是航空航天工程师的核心任务之一。

在设计航空电子系统时,工程师需要考虑以下几个方面:1. 系统需求分析:工程师需要与飞机或航天器的制造商和操控者合作,了解系统的需求和性能要求。

根据需求分析,工程师可以确定系统的功能和性能指标。

2. 硬件设计:在航空电子系统的硬件设计过程中,工程师需要选择合适的电子元件和器件,并进行电路设计和布局。

他们需要考虑电路的可靠性、抗干扰性和重量限制。

3. 软件设计:航空电子系统通常需要嵌入式软件来控制和管理。

工程师要编写和测试相关的软件程序,确保系统的稳定性和功能完整性。

4. 整合和验证:工程师需要将各个模块整合到整个系统中,并进行验证测试。

他们需要检查系统各个部分之间的连接和通信,确保系统的协调运行。

二、航空电子系统测试航空电子系统的测试是确保系统安全性和性能的重要环节。

下面是航空电子系统测试的几个关键步骤:1. 功能测试:在功能测试中,工程师会逐一测试系统的各个功能模块。

他们会利用模拟器或实际场景对系统进行测试,以验证系统是否能够正确地识别和响应各种输入。

2. 性能测试:性能测试是测试系统在正常运行情况下的性能和稳定性。

工程师会模拟各种工作条件和负载,并测量系统的响应时间、数据传输速率等指标。

3. 安全测试:安全测试是航空电子系统测试中最重要的一部分。

工程师需要通过模拟恶劣的环境和外部攻击来测试系统的安全性。

他们会评估系统的抗干扰性和防护能力,确保系统在面对各种威胁时能够正常运行。

4. 验证和认证:最后,航空电子系统需要通过相关的验证和认证程序来确保符合航空工业的标准和规范。

这些程序包括飞行测试、工艺审核等,旨在确保系统的安全和性能达到行业要求。

基于ARM嵌入式的PWM信号发生器制作

基于ARM嵌入式的PWM信号发生器制作

编号:嵌入式系统设计实训 (论文)说明书题目:PWM信号发生器制作院(系):应用科技学院专业:电子信息工程学生姓名:学号:指导教师:符强、陈小毛、严素清、孙安青2011 年01月19摘要脉冲宽度调制(PWM),是英文“Pulse Width Modulation”的缩写,简称脉宽调制,是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用在从测量、通信到功率控制与变换的许多领域中。

本课题设计PWM信号发生器,采用LPC2138中央控制单元,五个按键分别调节PWM 信号的周期占空比等,利用示波器显示。

模块化的设计和调试方法在整个课题研究过程中至关重要,事实上在任何设计中也同样关键和有效。

关键字:PWM;微处理器;LPC2138;按键;周期;第1页AbstractThe Pulse Width Modulation (PWM), is English "Width Modulation" abbreviation of points, abbreviation Pulse Width Modulation is the use of the microprocessor digital output to analog circuits to control an effective technology, widely used in from measurement, communication to power control and transform in many areas.This topic design PWM signal generator, using LPC2138 central control unit, five buttons respectively adjust PWM signal cycles 390v etc., using an oscilloscope display. Modular design and debug method in the whole subject research process is of vital importance to in fact in any design also key and effectively.Keywords:PWM;microprocessor; LPC2138; Button; cycle第2页目录引言 (1)1 设计任务 (2)2 硬件设计 (2)2.1总体设计方案与系统构成 (2)2.2LPC2138芯片 (2)2.2.1LPC2138管脚 (2)2.2.2LPC2138主要性能 (3)2.2.3LPC2138的应用 (4)2.3PWM模块 (5)2.3.1PWM特性 (5)2.3.2PWM寄存器应用举例 (6)2.4硬件电路图 (7)2.5硬件电路PCB (7)3 软件设计 (8)3.1整体设计 (8)3.2初始化程序流程图 (9)3.2.1初始化程序流程图 (10)3.2.2初始化程序 (10)4 PWM信号发生器调试 (12)4.1硬件电路检测 (12)4.2功能调试 (12)5 数据测量和计算 (12)5.1占空比计算 (12)5.2信号频率误差计算 (13)6 改进方案 (13)结论 (15)谢辞 (16)参考文献 (17)第1页引言脉冲宽度调制是一种模拟控制方式,其根据相应载荷的变化来调制晶体管栅极或基极的偏置,来实现开关稳压电源输出晶体管或晶体管导通时间的改变,这种方式能使电源的输出电压在工作条件变化时保持恒定,是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术。

嵌入式信号发生器设计

嵌入式信号发生器设计

摘要函数信号发生器采用S3C44B0X 嵌入式处理器作为控制核心,外围采用数字/模拟转换电路(DAC0832)、运放电路(OPAMP)、4×4按键和LCD显示屏电路等。

因为是基于软件编程实现的所以可以通过内置的程序很方便的实现更为直观的操作设置并能够按照程序的设计产生出所要求的任意波形,大大提高了波形信号的可编程性,可以用来替代传统的功能单一的信号发生器。

而且它具有操作方便、体积小、耗电少、性能高和在低频范围内稳定性好等特点。

此电路清晰,出现故障容易查找错误,操作简单、方便。

通过按键改变设置可产生三角波、锯齿波、方波、正弦波,同时在1602LCD 显示对应的波形,幅值以及频率。

所产生的波形V P-P范围为-5V~5 V,频率范围为0~ 999Hz,在频率较大时波形准确并且平滑,频率较小时三角波、方波、锯齿波会产生不同程度的失真。

本系统设计简单、性能优良,能够利用ARM7 开发板方便的产生所需要的波形,具有一定的实用性。

关键词:S3C44B0X、运放器、数模转换、信号发生器ABSTRACTS3C44B0X, a embedded processor, is used as the control core of the Functions Generator. External circuit is composed by digital/analog converter circuit (DAC0832), operational amplifier circuit (OPAMP), 4 × 4 keys and LCD display circuit. Because it is software-based, it is easy to achieve a more intuitive setting up and produce arbitrary waveforms as it is programmed. It’s greatly improving the programmability of the signal waveform which can be used to replace traditional Functions Generator. It has characteristics such as small size, user-friendly, low power consumption, high-performance and good stability of low-frequency range. What’s more, this circuit is clear so that it’s easy and convenient to find errors.It can produce triangle wave, sawtooth, rectangle wave and sine wave by setting up with buttons, and as the same time the 1602 LCD can display corresponding information of waveforms, amplitude and frequency. The VP-P range of waveform generated is 0 ~ 5 V and the range of frequency is 0 ~ 999Hz. The frequency is higher and the waveform is more smooth and exact and while frequency is low, triangle wave, sawtooth wave, rectangle wave will have different degrees of distortion. The system is designed to be simple and performance. It is allowed to generate waveform expediently by S3C44B0X Development Board. So it has certain degree of practicality.Key words:S3C44B0X, operational amplifier, digital-to-analog conversion, signal generator目录中文摘要 (Ⅰ)ABSTRACT (Ⅱ)1 绪论 (1)1.1 信号发生器现状 (1)1.2 嵌入式处理器在信号发生器中的应用 (1)1.3 内容概述 (2)2 系统设计 (4)2.1 系统方案的比较 (4)2.2 芯片选择 (5)3 硬件电路的设计 (7)3.1 基本原理 (7)3.2 资源分配 (8)3.3 最小系统设计 (8)3.4 各部分电路原理 (20)4 软件设计 (25)4.1 软件方案的介绍 (25)4.2 主程序流程图 (31)5 测试结论 (47)5.1 系统连接框图 (47)5.2 信号性能分析 (47)5.3 硬件及波形展示 (48)结束语 (51)参考文献 (52)1 绪论1.1 信号发生器的现状波形发生器亦称函数发生器,作为实验用信号源,是现今各种电子电路实验设计应用中必不可少的仪器设备之一。

一种多功能航空测试设备的设计与实现

一种多功能航空测试设备的设计与实现

一种多功能航空测试设备的设计与实现郑久寿;徐奡;刘帅;夏德天【摘要】针对某航空电子产品需求,设计了一种多功能测试设备,详细描述了测试设备的总体设计,硬件设计和软件设计,并对其中关键技术进行了重点论述;测试设备采用了虚拟仪器技术,利用基于组件模型的开发方法,合理划分组件,有效提高了测试设备及构件的通用性和重用性,缩短了产品的开发周期;该测试设备已应用于某航空电子产品的产品调试、交付验收、故障排除;经过使用后证明,测试设备的软/硬件设计合理、自动化程度高、工作稳定可靠.【期刊名称】《计算机测量与控制》【年(卷),期】2016(024)009【总页数】4页(P32-34,38)【关键词】多功能;虚拟仪器技术;测试设备;组件【作者】郑久寿;徐奡;刘帅;夏德天【作者单位】中国航空计算技术研究所,西安 710068;中国航空计算技术研究所,西安 710068;中国航空计算技术研究所,西安 710068;中国航空计算技术研究所,西安710068【正文语种】中文【中图分类】TP273随着航空技术的迅速发展,系统结构日益复杂,航空电子设备向数字化、综合化、自动化、智能化的方向快速发展[1]。

对于上述航空电子装备,不仅需要在设计阶段进行周密、完备设计,更需要进行完整、细致测试,确保交付产品工作正常、可靠。

一般而言,测试工作包括调试阶段的测试、交付试验阶段测试、验收测试、以及铁鸟台架环境的验收测试。

另一方面,由于航空电子设备的结构日益复杂,功能日益强大,随之而来的是装备的维修难度越来越大,“木桶-短板效应”现象越来越明显,甚至可以说,已经成为提高装备完好率和飞机出勤率的主要瓶颈之一[2]。

从提高电子设备维修效率,降低维修难度的角度来看,也迫切需要能够尽可能真实模拟实际应用环境,并具备故障诊断、定位功能的测试设备。

本文针对某航空电子设备实际测试需求,提出了一种基于组件模型采用虚拟仪器技术的方法,设计出一种多功能航空测试设备,能模拟电子设备实际应用环境,满足了该航空电子设备在产品调试、交付试验、验收、系统联试、故障排除中的测试要求,提高了测试效率,避免了测试设备重复带来的资源浪费,节约了人力资源。

飞行参数信号发生模块电路设计

飞行参数信号发生模块电路设计

飞行参数信号发生模块电路设计赵彦如;王东升;王耿;李长有【摘要】针对当前飞行参数记录仪检测设备的不足和飞行参数信号发生器系统所涉及的飞行参数类型等问题,研究和调研了当前信号发生器设计中采用的理论和技术后,提出了模块化设计思想,设计了集上百种信号于一体的飞行参数信号发生器系统的信号发生模块电路;研究了模拟量信号、开关量信号、感应同步器信号、频率量信号、交流比率信号和ARINC429总线信号特点的基础上,制定了各信号类型的设计方案并将其应用于飞行参数信号发生模块电路的设计.根据飞行参数信号所属系统的不同划分成不同的模块,实现了系统的模块化;针对不同的设备系统可以进行模块化增减调整,实现了系统的通用化.【期刊名称】《河南理工大学学报(自然科学版)》【年(卷),期】2016(035)002【总页数】8页(P254-261)【关键词】飞行参数;信号发生模块;模拟量信号;开关量信号;频率量信号【作者】赵彦如;王东升;王耿;李长有【作者单位】河南理工大学机械与动力工程学院,河南焦作454000;河南理工大学机械与动力工程学院,河南焦作454000;河南理工大学机械与动力工程学院,河南焦作454000;河南理工大学机械与动力工程学院,河南焦作454000【正文语种】中文【中图分类】TP29信号发生器是用于产生测试激励信号的仪器,可根据设置的参数数据为被测设备提供测试激励信号[1];在被测设备或电路的研制、调试过程中信号发生器可为其提供实际环境下的测试信号,以加快产品研发速度,降低产品测试成本,缩短产品开发周期。

当前,航空测试用信号发生器存在性能稳定性低,信号精度低,体积大和不便携带等问题,不仅操作规程复杂、使用危险性高,而且大部分都是专用的,大大限制了其应用范围[2]。

从已研究的信号发生器来看,大多数都是针对其中的某一种信号量进行设计[3-5]。

此外,也有专用的信号发生器,如南京大学的基于DSP和FPGA实现的飞行器音频视频信号发生器[6];音频信号发生器[7];飞行轨迹模拟信号发生器[8]等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
同步器信号发生电路如图5所示。
第18卷 图6下位机软件流程图
相移
调整 电路 同络

∞t)
图5 同步器信号发生电路
由FPGA锁存的与角度口、日+120。、口+240。成正弦关系 的数字量,连接到DACl230的数字量输入。用相移调整网络 将输入的参考信号转换成三路同相位的参考信号,分别作为3 个DACl230的参考输入端,3个DAC的输出构成一组同步器 信号,分别经过功放即可输出。
(5)LPC2210采用PDIUSBDl2实现USB接口,完成与 上位机的通讯[1]。
FPGA根据LPC2210的控制产生数字脉冲信号、结合旋 变和同步信号发生器产生旋变和同步器两种轴角信号,与 ARINC429信号通讯接口形成ARINC429信号发生器。 1.2 FPGA功能设计
FPGA采用ALTERA公司的Cyclone芯片EPlCl2Q240, 该芯片可以保证有足够的资源实现功能。采用VHDL和逻辑 图结合的设计方式,先通过VHDL实现各个模块功能,生成 symbol模块,再用由顶层原理图方式完成顶层设计。FPGA 的总体设计图如图2所示。
号的两路输入相获得,发送时钟由4M晶振信号分频获得。输
八路频率信号输出 图2 FPGA总体设计框图
入和输出的429信号转换成并行码后,完成编解码后放入由 FPGA内部RAM构成的两个512×32bit的2一PORT RAM实 现数据缓冲。ARINc429通讯功能模块原理如图3所示。
控制逻辑单元主要完成地址译码和控制信号缓冲分配 功能。 1.2.1频率信号生成
FPGA的频率信号主要输入为晶振电路提供的4MHz时钟 脉冲信号,通过设定的 分频数和占空比参数完 成100~120kHz的8路 脉冲信号频率的输出。
其主要功能的 VHDL描述下:
1.3旋变、同步器信号发生器 旋变、同步器信号发生器主要用于产生参考信号为26V/
400Hz(或36V/400Hz),信号幅值为11.8V的旋变和同步器 信号。由于成本的限制,设计中没有采用市场上销售的转换模 块,而主要采用D/A、相位控制电路和驱动放大电路构成。
endif, endif}
ed process;
同步器数据锁存与之类似,不再叙述。 1.2.3 ARINC429信号协议
ARINC429信号为双极性的串行信号,由FPGA外部的极
性转换电路(图2的429通讯接口)完成FPGA的3.3VTTL
数字信号与双极性信号转换互换。
FPGA编程实现串并和并串转换,接收时钟信号由429信
刘华伟1,何 利2,郝顺义1
(1.空军工程大学工程学院,陕西西安710038;2. 中国人民解放军第95588部队,陕西西安 710300)
摘要:针对飞机机载电子系统测试设备在研制过程中直接使用机载系统进行调试和验证工作存在成本高、风险大的问题,研制了以 ARM+FPGA为核心的嵌入式航空测试信号发生器,可以产生在机载系统测试中涉及的频率、总线以及旋变和同步器等多种信号;通过 在某惯导系统通用测试平台研制过程的实际应用表明,该信号发生器工作稳定可靠,各种信号满足精度等性能要求,极大地方便了测试 平台的调试和验证,同时还嵌入到大型ATE设备中构成了系统自检的信号发生源。
对此问题,在某惯导系统通用测试平台的研制过程中,同 时研制了基于ARM LPC2210的嵌入式航空测试信号发生器, 可以产生测试中涉及的频率、电压、电阻、机载总线、旋变、 同步器等信号。该信号发生器不仅极大地方便了调试、缩短了 研制周期,同时,由于发生器留有与上位机通信接口,还作为 一个部件嵌入通用测试平台中,完成系统自检工作。使用过程 中效果良好。
if(count=duty)then frqo<’1’
eIslt(count2。ycle)then
1。qo<5,0 T,。o“吨20’
end it;
i≮“’
end process}
其中,cycle和duty在VHDL中定义的两个信号,其值为 LPC2210经过计算后输入的分频数和占空比参数。 1.2.2旋变、同步器数据锁存
2.No.95588 unit of the PLA。Xi’an 710300,China) Abstract:To solve the problem of high cost and big risk caused by the direct use of airborne system tO debug and validate airborne avion‘ ics ATE,the dissertation designed an ARM+FPGA--based embeded test signal generator which can generate many various signals used in airborne system test,such as the frequence signal,air bus signal,resolver signal and synchro signal.The evaluatition for this equipment used in the development of INS ATE show that this signal generator can work steadily and reliably and the precision meet the performance re— quest.And this equipment makes the work of debug and validation of the ATE much more conveniet,meanwhile,which can be embeded in the ATE as the signal generator in ATE se“一test. Key words;test signal generator;embedded;pC/OS--11
1硬件电路设计
1.1系统总体方案 根据通用测试平台的测试需求分析,在测试中主要涉及频
率、电压、电阻、机载总线信号、旋变、同步器等信号。测试 信号发生器采用ARM+FPGA为核心,由用户通过键盘或上 位机设定、控制信号器信号产生方式和参数。系统的总体结构 如图1所示。
收稿日期:2010—04—02I修回日期:2010—05—09。 作者简介:刘华伟(1980一),男,讲师,主要从事导航工程技术、综合 测试技术等方面研究.
.·:2。4。48。·.
C计。算mp机ut测er量M与eas控&ur制em’el2n01t乏1C80antr。oI:嗣F蚕一’o垂n面E佻 习i三1i丽I ‘‘7欧口日I
Ill
文章编号:1671—459812010)10—2448—03
中图分类号:TP216
文献标识码:A
嵌入式航空测试信号发生器设计
关t词:测试信号发生器;嵌入式,vC/OS-II
Design of Embeded Areo Test Signal Generator
Liu Huaweil,He Li2,Hao Shunyil (1.Engineering Institute,Air Force Engineering University,Xi’an 710038,China;
0 引言
飞机机载电子系统测试设备是飞机维护保障的重要支撑, 几乎所有的机载航电设备都配备有测试系统。在航空测试系统 研制过程中,调试和验证工作大多依靠机载被测件进行。由于 研制过程中技术状态的不稳定使得这种方式有很大的风险,极 有可能损坏机载设备;同时机载设备价格昂贵,备件少,借设 备进行调试费用高,时间难以保证,将会造成研制成本高、进 度不可控等问题。
这种设计方案效果与市面上可购买的转换模块一样,但成 本低了一半以上。
2系统软件设计 系统软件设计包括下位机LPC2210的软件和上位机软件
设计。 2.1下位机软件编程
LPC2210采用,uc/os-II操作系统[2],采用C语言编程。系 统根据功能划分成3个任务:主机通讯任务、显示键盘任务Task— DisKey O、参数计算任务和信号输出控制任务TaskCtlMain()。 在操作系统中任务的优先级根据任务的重要程度确定[3],并且在 应用程序运行时不改变优先级,在设计中以主机通讯任务优先级 最高,TaskI)isKey()优先级次之,TaskCtlMain()优先级最 低,在设计中定义了互斥的信号量,防止在信号输出控制任务在 未完成功能的情况下被优先级高的任务所抢占,造成系统硬件电 路输出异常损坏系统。同时任务间的通讯通过消息邮箱来传递消 息缓冲区指针。下位机软件流程如图6所示. 2.2上位机软件编程
+1;
count:。count
图3 ARINCA29通讯功能模块原理图
万方数据
中华测控喇 chmamca.com
·2450·
计算机测屠与控制
与暾肇垂嘲三乎懂列?‘
与鼹孽垂斟蒌斡萨‘ 聊3BVⅢ/40。0_Hz-"7-3口相鏊露叫 图4旋变信号发送电路
由FPGA锁存的与角度信号成正弦和余弦关系的数字量 输入到DACl230的数字量输入端,参考信号36(26) V400Hz正弦交流信号经变压器送到相移调整电路,经移相 (在输出调谐时进行调整)后作为DAC的参考信号端输入,两 个DAC分别完成模拟乘法运算得到旋变信号,再经过功放 OPA544即可输出。
上位机软件编程采用VC++6.0编程环境完成编程。上位机 主要通过USB发送控制字和信号参数。软件流程图如图7所示。
系统初始化完成后,用户在界面上设定参数,向下位机发 送状态查询字获取下位机状态,如下位机准备好了即发送参数
图7上位机软件流程图
控制下位机产生信号,再向下位机发送查询字,判断下位机的 接收状态,完成一次发送控制。使用两次发送查询字来保证系 统工作可靠。
(1)利用LPC2210自带的两个UART接口产生两路 RS232信号,一路为三线制、一路为完整的调制解调器接口, 分别使用SP3232E和SP3243ECA完成电平转换【】】。
相关文档
最新文档