基于FPGA和AVR单片机的自动调谐系的设计

发布者:春水碧于天最新更新时间:2019-12-26 来源: elecfans关键字:FPGA  AVR单片机  自动调谐系 手机看文章 扫描二维码
随时随地手机看文章

1 前言

发射机是无线通信的重要设备之一,广泛应用于广播电视、移动通信、海洋运输及国防等领域。自动控制技术在无线通信发射领域正发挥着越来越重要的作用,发射设备的数字化逐渐趋于成熟。但是,大功率短波发射机比起中波、调频、电视发射机来说,具有变换工作频率频繁,倒频时间短;不能实现整机固态化,可靠性降低,故障率较高;工作频段范围宽,很难保证在全频段内任意频率稳定工作等特点;加之目前尚无接口标准对大功率短波发射台微机实时控制进行规范,给大功率短波发射台自动化带来困难。短波发射机的自动调谐技术正是在这种环境下产生的。


本设计的自动调谐系统是基于FPGA和AVR单片机的,其调谐对象是功率为150kW,发射频率范围为3.9 26.1MHz的短波发射机。系统结构如图1所示:

基于FPGA的短波发射机自动调谐系统

 

2 FPGA简介

FPGA是现场可编程门阵列(Field Program一able Gate Array)的简称,是新一代的自动调谐控制单元,它采用VHDL语言进行现场编程,其特点是:I/O资源丰富,运算速度快(ns级),集成度高,稳定性好,包含的LUT和触发器数量丰富等等。


鉴于这些特点,系统拟采用单片机与现场可编程门阵列(FPGA)组合的方式。FPGA主要完成人机界面、测定发射机工作频率及调整元件位置的逻辑设计,单片机则完成上位机通信、元件位置数据采集、存储系统参数等任务。本系统设计中主要完成系统逻辑部分设计。图2所示为系统逻辑结构。

基于FPGA的短波发射机自动调谐系统

系统中的各逻辑模块设计主要用VHDL硬件描述语言完成。

3 系统功能概述

3.1 自动调谐

发射机自动调谐是指在调谐过程中根据当前发射机的工作频率,将各个调谐元件调到与该频率相对应位置的操作过程。短波发射机各用电单元的通断,是通过配电箱中相应接触器的通断来实现。控制接触器通断的信号是由调谐逻辑小盒产生。自动调谐控制套箱是用来实现本发射机的高频回路元件在换频时的机械定位进行调谐控制。为了达到调谐的目的,自动调谐系统需要完成以下几项工作:


(1)为了实现工作人员对发射台的远程监控,需要将自动调谐系统与在线计算机相连;
(2)系统需要设置各种参数,需要有简易的人机界面,主要是键盘和LED显示;
(3)系统参数的存储及调用;
(4)发射机实际工作频率的测定;
(5)调谐元件位置信息的采集;
(6)控制执行电机调节元件位置。

3.2 调谐原理

操作人员先通过控制面板创建各个工作频道,每个工作频道中保存有发射机的工作频率及频率所对应的可调元件位置值。创建完工作频道后,就可以进入正常的调谐工作。选择一个工作频道,并按功能键,系统将向单片机发出中断请求,FPGA从单片机的EEPROM中取出该频道所对应的频率值及8个调谐元件位置信息,经单片机采集的8路调谐元件


实际位置信息也传送给FPGA,用于与预置值相比较,差值用于控制电机。调谐系统还有一个自动测频模块,该模块用于测定发射机实际工作频率,当该数值与预定值相等时,系统自动预置元件位置值。


系统的主要有效参数有:工作频道、工作频率、被调元件的位置值。

全机共有8个被调元件:
1路— — 高前级回路电容器,作为本级调谐(粗调、细调)用;
2路—— 高末级腔体短路板,仅作粗调:
3路—— 高末级态调谐电容,作为粗调、细调用;
4路—— 高末级调谐电容,作为粗调用;
5路—— 高末级调载电容,作为粗调、细调用:
6路—— 高末级调载线圈,作为粗调用;
7路—— 作为备用;
8路—— 高前级调谐电感,作为粗调用。

3.3 调谐方式

本系统具有“手动”、“半自动”、“自动’,3种调谐方式。
系统正常工作过程中主要使用“自动”调谐方式;能采用“预置”的前提是被调元件到位精确,系统的机械回差和电气都在允许的范围内;“半自动”方式是辅助方式,它能克服自动方式中总有个别频率不能调到最佳状态的缺点。


(1)手动方式
“手动”方式是在操作面板上进行人工调谐的工作方式,用于初调谐和创建频道、工作频率及相应被调元件的位置值。全部被调元件的细调和初始粗调都用手动控制完成的;“手动”给定位值的获得,可通过面板上的使能键和0-9数字键盘手动进行频道初始化、工作频率设置、8个可调元件的位置设置,每设置完一个频道,可保存设置值。

关键字:FPGA  AVR单片机  自动调谐系 引用地址:基于FPGA和AVR单片机的自动调谐系的设计

上一篇:AVR单片机读写CPLD程序实例(ATmega128程序案例)
下一篇:ATMEGA16单片机I0端口的使用方法解析

推荐阅读最新更新时间:2024-11-09 10:55

莱迪思发布先进的系统控制FPGA——MachXO5T-NX
继续加强低功耗FPGA产品系列 通过硬核PCIe接口将控制FPGA的优势拓展到下一代通信、计算和工业应用的控制功能 中国上海——2023年4月20日—— 莱迪思半导体公司,低功耗可编程器件的领先供应商,近日宣布推出先进的系统控制FPGA——莱迪思MachXO5T-NX™系列,旨在帮助客户应对日益复杂的系统管理设计。 MachXO5T-NX FPGA是基于莱迪思Nexus™平台的最新低功耗FPGA,具有PCIe®先进互连、更多的逻辑和存储资源以及更强大的安全性。这些全新的低功耗器件结合了莱迪思行业领先的低功耗、小尺寸和可靠性,旨在将莱迪思在控制FPGA领域的长期以来的优势赋予企业网络、机器视觉和工业物联网等领域更广泛的控制
[嵌入式]
FPGA:下一代汽车设计的基本构建模块
汽车科技方兴未艾。 几年前,围绕全自动驾驶的讨论声势浩大,然而现实汽车世界的技术发展趋于平静。现在人们更加务实,希望探讨哪些技术现在更能为汽车带来有意义的价值,以及哪些技术的发展尚需时日。更重要的是,市场越来越认识到将更先进的技术引入汽车是多么重要。 汽车领域发展的主要受益者之一就是FPGA。多年来,这些可编程芯片一直为汽车提供一系列关键功能。随着日益复杂的汽车电子产品的兴起以及人们对软件定义汽车的持续关注,FPGA的机会正在增加。 由于其非常灵活的特性,FPGA可以在多个汽车子系统中提供多种类型的功能,包括车载信息娱乐系统、高级驾驶辅助系统(ADAS)以及混合动力和电车的充电系统。基于FPGA的产品具有多种功能,例如
[汽车电子]
FPGA在虚拟仪器设计中的应用
众所周知,虚拟仪器技术是根据用户的需求由软件定义通用测试硬件功能的系统。 通过将可重复配置的硬件应用到一个虚拟仪器系统,工程师可以使用软件来开发算法并把它们应用到一个嵌入式芯片,从而把虚拟仪器软件的可配置能力扩展至硬件。 以前只有那些熟悉底层编程语言如VHDL的硬件设计人员才能利用FPGA技术。然而,现在工程师们已可以用LabVIEW FPGA(NI公司开发的用于现场可编程门阵列芯片的图形化开发环境)来开发出定制的控制算法并把它下载到FPGA芯片上。LabVIEW FPGA是一种图形化的编程环境,通过LabView FPGA,用户可以在测试的过程中很容易地对FPGA进行配置,系统将其自动转化为VHDL语言,下载到FPGA中
[测试测量]
音频总线I2S协议:I2S收发模块FPGA的仿真设计
1 概述 I2S(Inter—IC Sound)总线, 又称 集成电路内置音频总线,是飞利浦公司为数字音频设备之间的音频数据传输而制定的一种总线标准,该总线专门用于音频设备之间的数据传输,广泛应用于各种多媒体系统。I2S采用了沿独立的导线传输时钟与数据信号的设计,通过将数据和时钟信号分离,避免了因时差诱发的失真,为用户节省了购买抵抗音频抖动的专业设备的费用。 在飞利浦公司的I2S标准中,I2S主要有三个信号。 1.位时钟 BICK(也叫串行时钟SCLK),即对应数字音频的每一位数据,BCLK都有1个脉冲。BCLK的频率=2×采样频率×采样位数。 2.帧时钟LRCK,(也称WS),用于切换左右声道的数据。LRCK为“1”表示正在
[嵌入式]
音频总线I2S协议:I2S收发模块<font color='red'>FPGA</font>的仿真设计
应对中端FPGA市场的挑战
应对中端FPGA市场的挑战 在当今竞争激烈的技术行业中,成败的关键可能就在于能否率先上市。然而,快速上市也带来了挑战,尤其是系统和应用设计方面的挑战。随着人工智能、网络边缘计算和自动化的日益发展以及网络安全威胁的激增,设计师现在比以往任何时候都更需要在整个开发周期中自由更改和微调他们的设计。 系统架构师为其设计选择的组件在开发和推出最终产品的速度方面发挥着越来越重要的作用,尤其是在选择不同类型的处理器时。 以前产品的上市周期较长,设计人员经常使用ASIC组件。然而,这类处理器成本高,功能固定,难以跟上当今快速变化的技术格局。相比之下,FPGA在设计中实现后,可以在现场重新编程,满足快速更改的需要。此外,FPGA的
[嵌入式]
应对中端<font color='red'>FPGA</font>市场的挑战
STM32单片机SPI总线与FPGA的通信设计
最近在研究SPI总线,至于协议和硬件描述就不多说了 四线包括时钟、片选、接收、发送 初始化SP SPI_InitStructure.SPI_Direction = SPI_Direction_2Lines_FullDuplex; //全双工 SPI_InitStructure.SPI_Mode = SPI_Mode_Master; //主模式 SPI_InitStructure.SPI_DataSize = SPI_DataSize_16b; //16bit宽度 SPI_InitStructure.SPI_CPOL = SPI_CPOL_Low; SPI_InitStructure.SPI_CPHA = SPI_CPHA_2E
[单片机]
Achronix再次突破FPGA网络极限!为智能网卡(SmartNIC)提供400 GbE速度和PCIe Gen 5.0功能
Achronix网络基础架构代码(ANIC)提供400 GbE连接速度 加利福尼亚州圣何塞,2023年6月——高性能FPGA芯片和嵌入式FPGA硅知识产权(eFPGA IP)领域的领导性企业Achronix半导体公司日前宣布: Achronix网络基础架构代码(ANIC)现已包括400 GbE的连接速度 。ANIC是一套灵活的FPGA IP模块,专为提升高性能网络传输速度而进行了优化,可用于Speedster®7t FPGA芯片和基于该芯片的VectorPath®加速卡。Achronix的FPGA产品和IP网络解决方案为要求最苛刻的应用提供最高的性能。 随着对高速数据处理的需求呈指数级增长,Achronix始终走在创新的前
[嵌入式]
FPGA是实现敏捷、安全的工业4.0发展的关键
到2028年,全球工业4.0市场规模预计将超过2790亿美元,复合年增长率为16.3%。虽然开发商和制造商对这种高速增长已经习以为常,但其影响才刚刚开始显现 。通过结合云计算、物联网(IoT)和人工智能(AI)的能力,工业4.0将在未来几年继续提升制造业的数字化、自动化和互连计算水平,推动更多企业拥抱第四次工业革命。 随着工业4.0的加速发展,许多工业标准和流程将发生变化,因为许多工业系统需要先进的计算引擎和多种类型的现代连接标准,包括工业以太网、Wi-Fi和5G。此外,人们越来越关注更先进的软件工具和应用,如预测性维护、功能安全、机器人自动化等等。 反过来,制造商需要先进的技术来驱动互连、高效数据处理、系统和服务优化,同
[嵌入式]
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved