0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

利用FLEX10K及高速A/D實現(xiàn)短波發(fā)射機自動調(diào)諧系統(tǒng)的設(shè)計

電子設(shè)計 ? 來源:郭婷 ? 作者:電子設(shè)計 ? 2019-08-16 08:02 ? 次閱讀

1、前言

短波發(fā)射主要用于各廣播電臺之間,各核潛艇之間的相互通信。發(fā)射機主要由電控邏輯裝置、過荷保護裝置、頻率預(yù)置和自動調(diào)諧裝置等組成。為了保證發(fā)射機能工作在所需的頻率值,必須對高頻回路進行精密調(diào)諧;原來的調(diào)諧控制單元是由大量電位器、繼電器構(gòu)成,采用繼電器邏輯控制方式,用繼電器的接點組合成邏輯功能,硬件電路多而復(fù)雜,可靠性低。

本設(shè)計采用現(xiàn)場可編程門陣列來完成電子系統(tǒng)集成化,以使整個系統(tǒng)達到高可靠性、高集成度、優(yōu)品質(zhì)、低成本、微功耗、小體積的目的,以便實現(xiàn)對電臺的遠程監(jiān)控和管理。

2、系統(tǒng)設(shè)計

一般短波發(fā)射機具有“手動”、“預(yù)置”、“半自動”、“自動”四種調(diào)諧方式,本論文主要討論自動調(diào)諧方式的設(shè)計。

2.1 系統(tǒng)的組成及工作原理

自動調(diào)諧是指在調(diào)諧過程中根據(jù)當(dāng)前發(fā)射機的工作頻率,精確地將各個調(diào)諧元件調(diào)到與該頻率相對應(yīng)的過程。

利用FLEX10K及高速A/D實現(xiàn)短波發(fā)射機自動調(diào)諧系統(tǒng)的設(shè)計

整個系統(tǒng)有粗調(diào)、細(xì)調(diào)兩部分構(gòu)成, 調(diào)諧元件均為電感線圈和真空可變電容等,改變其機械轉(zhuǎn)動圈數(shù)即可改變其電氣參量。通過電機帶動被調(diào)元件轉(zhuǎn)動,即可實現(xiàn)被調(diào)元件的電氣參量相應(yīng)改變。而被調(diào)元件的位置信息是通過與該元件機械聯(lián)動的跟蹤電位器的中心抽頭電壓體現(xiàn)的。在EEPROM中存儲有發(fā)射機在不同工作頻率下多路調(diào)諧元件所對應(yīng)的最佳位置信息。調(diào)諧過程為:從EPROM中取出該頻率所對應(yīng)的每一個調(diào)諧元件位置信息送給FPGA;FPGA同時從A/D轉(zhuǎn)換器中讀回各調(diào)諧元件當(dāng)前所處的位置信息,將二者位置信息進行比較,由FPGA的判斷邏輯按其差值的大小和極性來控制步進電機的轉(zhuǎn)速和方向,直至二者的差值為零,即達到所調(diào)頻率的位置。這種自動調(diào)諧方式只是粗調(diào),對于精確定位的,還需要進行細(xì)調(diào),細(xì)調(diào)誤差信號由鑒相器和鑒阻器給出。

系統(tǒng)中除A/D (MAX127八路12位轉(zhuǎn)換器)外,其他所有的功能都集于FPGA中。

2.2 控制單元

在本設(shè)計中調(diào)節(jié)的執(zhí)行機構(gòu)選擇的是步進電機,步進電機的角位移量與輸入脈沖嚴(yán)格成正比關(guān)系,具有良好的開環(huán)跟隨性,沒有累計誤差,定位精度高、動態(tài)響應(yīng)、反向快,而且通過驅(qū)動器的細(xì)分,其性能可以大幅提高。

自動調(diào)諧主控單元所采用的FPGA是FLEX10K,其擁有獨特的邏輯實現(xiàn)結(jié)構(gòu)—嵌入式陣列和邏輯陣列,每個嵌入式陣列由EABs組成,這些EABs可以非常靈活地實現(xiàn)ROMs、同步和異步FIFOs、雙口RAM等,并可實現(xiàn)在線重配置。本系統(tǒng)采用自頂向下的設(shè)計方法,由多個具有特殊功能的邏輯宏單元構(gòu)成。

主要模塊如下:

(1)時鐘脈沖發(fā)生器宏單元:對于輸入為16MHZ的標(biāo)準(zhǔn)工作頻率,通過計數(shù)方式使其16、10分頻等,直至產(chǎn)生0.5HZ的標(biāo)準(zhǔn)時鐘脈沖輸出。0.5HZ—1MHZ的時鐘輸出以備適用于不同觸發(fā)器的時鐘頻率。

(2)碼制轉(zhuǎn)換宏單元:對A/D采集的數(shù)據(jù)進行轉(zhuǎn)換、送顯示。

(3)工作頻率檢測宏單元:設(shè)計它的目的是為了檢測實際工作頻率是否合乎標(biāo)準(zhǔn)。通過八個計數(shù)器一秒內(nèi)累計的脈沖數(shù)來檢測實際高頻信號的工作頻率,八個計數(shù)器可檢測最高幾十兆的工作頻率。

(4)預(yù)置位置宏單元:預(yù)置位置宏單元輸出調(diào)諧元件的理論位置信息。此外,還有地址輸出宏單元、步進電機正/反轉(zhuǎn)宏單元和八路選擇自鎖宏單元等。

以下是步進電機控制宏單元的設(shè)計:由位置預(yù)置值與實際位置值之差來控制電機的正反轉(zhuǎn);并可以控制電機的轉(zhuǎn)速(步進電機采用細(xì)分控制),如當(dāng)預(yù)置值和實際值最高八位不等時,控制電機以高檔速度轉(zhuǎn)動;當(dāng)最高八位相等而D4—D7四位不等時,控制電機以次高檔速度轉(zhuǎn)動,以此類推根據(jù)不同的比較結(jié)果按不同的速度進行快速的調(diào)整。其部分VHDL描述語言實現(xiàn)如下:

entity tiaosu is

port(

kzw:in std_logic;--啟動信號

sjz:instd_logic_vector(15downto0);

--A/D轉(zhuǎn)換后的實際值

llz:instd_logic_vector(15 downto 0);

--EPROM中存放的理論值

fz:out std_logic;--反轉(zhuǎn)輸出,高電平有效

zz:out std_logic;--正轉(zhuǎn)輸出

tsm1:out std_logic;--電機轉(zhuǎn)速快慢控制

tsm0:out std_logic

);

end tiaosu;

architecture func of tiaosu is

signal a:std_logic_vector(15 downto 0);

--存實際值

signal b:std_logic_vector(15 downto 0);

--存理論值

signal c:std_logic_vector(15 downto 0);

--存差值

begin

process(kzw,sjz,llz)

begin

if kzw=‘1’ then; ab then ;

fza then ;

fz

3、結(jié)束語

通過FLEX10K及高速A/D實現(xiàn)的自動調(diào)諧系統(tǒng),可以做到自動運行、自動紀(jì)錄、自動開關(guān)機、自動報警等,提高了工作效率和工作質(zhì)量,并可以實現(xiàn)對電臺的遠程監(jiān)控與管理,達到對電臺的有效監(jiān)控。


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1625

    文章

    21637

    瀏覽量

    601317
  • 繼電器
    +關(guān)注

    關(guān)注

    132

    文章

    5315

    瀏覽量

    148393
  • 發(fā)射機
    +關(guān)注

    關(guān)注

    7

    文章

    503

    瀏覽量

    47971
收藏 人收藏

    評論

    相關(guān)推薦

    如何在CY8CMBR31 10實現(xiàn)Struts自動調(diào)諧?

    如何在CY8CMBR31 10實現(xiàn)Struts自動調(diào)諧? 以上來自于百度翻譯 以下為原文How to implement smartsense auto-tuning in cy8cmbr3110?
    發(fā)表于 10-25 16:41

    分享一款不錯的基于FPGA實現(xiàn)短波發(fā)射機自動調(diào)諧系統(tǒng)設(shè)計

    基于FPGA實現(xiàn)短波發(fā)射機自動調(diào)諧系統(tǒng)的設(shè)計,本設(shè)計采用現(xiàn)場可編程門陣列來完成電子系統(tǒng)集成化,
    發(fā)表于 04-08 06:08

    求一種自動調(diào)諧系統(tǒng)的設(shè)計方案

    自動調(diào)諧系統(tǒng)的工作原理是什么?自動調(diào)諧系統(tǒng)是由哪些部分組成的?
    發(fā)表于 05-07 07:01

    如何使用FLEX10K系列FPGA來實現(xiàn)信道編碼的功能?

    本文主要討論使用FLEX10K系列FPGA來實現(xiàn)信道編碼的功能。
    發(fā)表于 06-07 06:00

    【技術(shù)文章】大功率短波通信發(fā)射機技術(shù)

    和中小功率短波通信發(fā)射機一樣, 經(jīng)歷了電子管晶體管、窄帶一寬帶、人工調(diào)諧自動調(diào)諧、模擬-數(shù) 字化、手動控制T自動控制的變化,每一次新技術(shù)的
    發(fā)表于 12-16 10:24

    不用自動調(diào)諧就能進行高速測量的失真率測量陷波濾波器

    不用自動調(diào)諧就能進行高速測量的失真率測量陷波濾波器 電路的功能
    發(fā)表于 05-13 17:09 ?1102次閱讀
    不用<b class='flag-5'>自動調(diào)諧</b>就能進行<b class='flag-5'>高速</b>測量的失真率測量陷波濾波器

    FPGA在短波發(fā)射機自動調(diào)諧系統(tǒng)中的應(yīng)用

    1.前言   短波發(fā)射主要用于各廣播電臺之間,各核潛艇之間的相互通信。發(fā)射機主要由電控邏輯裝置、過荷保護裝置、頻率預(yù)置和自動調(diào)諧裝置等組成。為了保證
    發(fā)表于 08-06 10:45 ?968次閱讀
    FPGA在<b class='flag-5'>短波</b><b class='flag-5'>發(fā)射機</b><b class='flag-5'>自動調(diào)諧</b><b class='flag-5'>系統(tǒng)</b>中的應(yīng)用

    DSP并行引導(dǎo)方法在氫鐘自動調(diào)諧系統(tǒng)中的應(yīng)用

    提要:介紹了TMS320VC5402外掛程序存儲器的在線編程技術(shù),給出創(chuàng)建系統(tǒng)引導(dǎo)表的具體步驟并在此基礎(chǔ)上重點討論了16位并行引導(dǎo)裝載方法,并在以DSP為核心的氫鐘自動調(diào)諧系統(tǒng)中得以仿真實現(xiàn)
    發(fā)表于 02-28 10:05 ?21次下載
    DSP并行引導(dǎo)方法在氫鐘<b class='flag-5'>自動調(diào)諧</b><b class='flag-5'>系統(tǒng)</b>中的應(yīng)用

    基于FPGA的消弧線圈自動調(diào)諧控制器

    本文介紹了基于注入變頻信號法的 消弧線圈 自動調(diào)諧原理和基于該原理研制的新型消弧線圈自動調(diào)諧控制器。該控制器采用FPGA 和196 單片的雙CPU 結(jié)構(gòu)。硬件和軟件方面采用自動增益
    發(fā)表于 06-30 17:41 ?38次下載
    基于FPGA的消弧線圈<b class='flag-5'>自動調(diào)諧</b>控制器

    基于FPGA和AVR單片自動調(diào)諧系的設(shè)計

    。鑒于這些特點,系統(tǒng)擬采用單片與現(xiàn)場可編程門陣列(FPGA)組合的方式。FPGA主要完成人機界面、測定發(fā)射機工作頻率及調(diào)整元件位置的邏輯設(shè)計,單片則完成上位
    發(fā)表于 11-23 14:21 ?1622次閱讀

    發(fā)射機房的天線自動控制系統(tǒng)簡介

    隨著發(fā)射臺信息化建設(shè)的深入開展,為了實現(xiàn)發(fā)射機房監(jiān)控系統(tǒng)的全自動化控制,我臺丙機房5部150kW短波
    發(fā)表于 12-10 03:59 ?1489次閱讀
    <b class='flag-5'>發(fā)射機</b>房的天線<b class='flag-5'>自動控制系統(tǒng)</b>簡介

    實現(xiàn)射頻數(shù)字化短波發(fā)射機變頻模塊和AD轉(zhuǎn)換模塊方案教程

    首先簡要介紹了射頻數(shù)字化短波發(fā)射機的基本原理以及AD9957芯片的主要功能,然后提出了一種利用AD9957芯片QDUC模式實現(xiàn)射頻數(shù)字化短波
    發(fā)表于 05-01 15:13 ?5170次閱讀
    <b class='flag-5'>實現(xiàn)</b>射頻數(shù)字化<b class='flag-5'>短波</b><b class='flag-5'>發(fā)射機</b>變頻模塊和AD轉(zhuǎn)換模塊方案教程

    使用自動調(diào)諧功能校準(zhǔn)內(nèi)部高頻振蕩器

    本文檔描述了四個用例,均使用內(nèi)部高頻振蕩器來驅(qū)動主時鐘,每個用例包括兩種應(yīng)用場景。對于前三個用例,這兩種應(yīng)用場景是:使能自動調(diào)諧功能和停用自動調(diào)諧功能。最后一個用例是針對用戶提供的錯誤調(diào)諧值來核查
    發(fā)表于 03-30 14:37 ?16次下載
    使用<b class='flag-5'>自動調(diào)諧</b>功能校準(zhǔn)內(nèi)部高頻振蕩器

    針對E6B2-CWZ6C型旋轉(zhuǎn)編碼器跑數(shù)的改進

    摘要:自動調(diào)諧發(fā)射機自動化中發(fā)揮著重要的作用,能否精準(zhǔn)調(diào)諧關(guān)系著發(fā)射機能否運行在最佳工作狀態(tài),文章主要針對150KW
    發(fā)表于 05-31 17:05 ?1次下載

    變頻器的自動調(diào)諧 | 如何處理系統(tǒng)中的負(fù)載波動?

    變頻器的自動調(diào)諧 ? ? ? 通常,電機的額定轉(zhuǎn)速越接近同步轉(zhuǎn)速,電機的效率就越高。為了優(yōu)化電機的運行,變頻器需要電機額定滑差的準(zhǔn)確值。在連接到電機時,變頻器進行良好的自動調(diào)諧,可以產(chǎn)生非常好的電機
    的頭像 發(fā)表于 03-20 08:38 ?1219次閱讀
    變頻器的<b class='flag-5'>自動調(diào)諧</b> | 如何處理<b class='flag-5'>系統(tǒng)</b>中的負(fù)載波動?