999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于ARM7單片機的國產500 kW發射機控制系統設計

2016-06-11 08:08:49羅天涯
科技資訊 2016年4期

羅天涯

摘 要:隨著計算機技術和集成電路的不斷發展,基于32位ARM微處理器的嵌入式系統對各行各業自動化發展產生了越來越重大的影響;近幾年來研制的國產500 kW發射機選用了ARM單片機作為嵌入式系統的微處理器進行自動控制系統的設計開發。該文主要介紹了基于ARM7單片機設計開發的DF500A型國產500 kW發射機自動控制系統硬件架構和主要功能,簡單介紹了ARM7芯片LPC2388的基本功能,分模塊地介紹了該機型自動控制系統核心部分ARM1通信控制板、ARM2調諧控制板的通信任務及軟件設計思路。

關鍵詞:國產發射機 ARM7單片機 控制系統 通信任務 軟件設計

中圖分類號:TP391 文獻標識碼:A 文章編號:1672-3791(2016)02(a)-0030-03

DF500A型國產500 kW短波發射機是由北京北廣科技股份有限公司研制生產的,整機由射頻系統、調制器系統、電源系統、控制系統、冷卻系統組成。控制系統主要由四部分構成:上位機人機交互自動控制系統,邏輯控制系統,調諧控制系統,燈絲控制系統。自動控制系統作為發射機的標準配置,采用了CPCD+ARM+工業控制計算機等技術開臺同步自主開發,其中由ARM單片機作為核心處理器的自動控制系統是現今比較流行,使用最廣泛也是最先進的嵌入式系統,嵌入式系統具有運算處理能力強,與PC通信方便、成本低,針對應用優化設計、用戶使用方便等方面的優勢。DF500A型500 kW發射機按照行業自動化技術規范的要求開發出來的自動控制系統完全實現了發射機自動開關機,自動調諧,故障診斷,網絡管理,遠程監控等諸多功能。

1 基于ARM7單片機的發射機自動控制系統總體結構設計及功能說明

1.1 發射機自動控制系統總體結構設計介紹

DF500A型國產500 kW短波發射機的核心控制系統主要由ARM7單片機系列的芯片LPC2388為核心處理器組成的。LPC2388芯片是Philis公司生產的基于實時仿真的32位ARM7TDMI-S微處理器,適用于為了各種需要而進行通訊的應用。它包含了4個UART、1個SPI、2個同步串行端口(SSP)、3個I2C接口、2路CAN通道、1個I2S接口、10/100Ethernet MAC、USB2.0等接口并支持OTG等功能。LPC2388具有高達512 K的Flash存儲器和96K的SRAM。Flash在ARM的局部總線上,能夠進行高性能的CPU訪問:有兩個AHB系統,可以同步進行Ethernet DMA、USB DMA和片內Flash執行程序;先進的中斷向量控制器,可以支持多大32個中斷,還具有通用定時器、RTC、看門狗等功能模塊。LPC2388的工作電壓一般3.0~3.6 V,有空閑、睡眠、掉電和深度掉電等四個低功耗模式;內部有4 MHz的RC振蕩器,還選擇作為系統時鐘,片內PLL可使系統時鐘最高工作在72 MHz;封裝在LQFP144。以上這些特點使它非常適合工業控制等領域。

DF500A型國產500 kW短波發射機的自動控制系統硬件架構主要包括通信控制板(ARM1)、調諧控制板(ARM2)、邏輯控制器、上位機組成,整機的自動控制系統架構如圖1所示。

ARM1通信控制板主要功能是負責與上位機、ARM2、CPLD進行通信,協調控制發射機開關機、調諧以及狀態信息、報警信息的及時上傳。ARM2調諧控制板主要是負責調諧,接收ARM1發送的調諧命令,上傳通過A/D轉換獲取的狀態信息,以及通過D/A接口控制發射機進行調諧;同時,ARM2可通過顯示器及鍵盤實現手動微調馬達。

1.2 發射機自動控制系統控制板功能說明

1.2.1母板

母板負責鏈接ADC模/數轉換板、DAC數/模轉換板、通信控制板ARM1、調諧控制板ARM2和通信接口板,進行各個電路板之間信號的鏈接和轉換。

1.2.2ADC模/數轉換板

ADC電路板行主要由兩個多路選擇開關(ADG40)和一個AD轉換芯片(AD7233)及其外圍電路組成,并且整個控制系統的電源(+24V)從該板輸入。功能是把十三路馬達位置數據和各種表值數據的模擬數據轉換成數字量送給調諧板ARM2。

1.2.3DAC數/模轉換板

DAC電路板主要由兩個DA轉換芯片(AD7839)及其外圍電路組成。功能是把調諧控制板AMR2傳送過來的13路馬達控制信號由數字量轉換成模擬量去控制13路電機,并且激勵器的控制從該板輸出。

1.2.4通信接口板

通信接口板功能是負責控制板和外圍設備的接口,光耦隔離進行電平轉換,驅動外圍設備。X2是邏輯控制的接口,X6是波段控制的接口。

1.2.5通信控制板ARM1

通信控制板ARM1主要由ARM7芯片LPC2388和iPort模塊組成,主要負責與上位機通信、調諧控制板ARM2通信和一些邏輯控制功能。通信控制板ARM1實現的邏輯功能有關機、黑燈絲、紅燈絲、高壓合、高壓斷、復位、快速燈絲、封鎖音周、封鎖PSM指令。

1.2.6調諧控制板ARM2

調諧控制板ARM2主要由ARM7芯片LPC2388和液晶顯示模塊組成,主要是負責調諧控制、與邏輯控制器通信、與通信控制板ARM1通信、液晶顯示、指示燈和一些邏輯控制功能。調諧控制板ARM2實現的邏輯功能有高功率、低功率、升功率、降功率和啟動調諧。

1.2.7邏輯控制器

邏輯控制器主要采用兩片EPM7512EAQI208作為核心處理器(一片負責所有的邏輯控制,一片負責與上位機通信),輸入接口電路、輸出接口電路、狀態指示燈電路作為外部接口電路。它主要完成如下三方面的功能:一、實時采樣。控制器系統實時采樣一百多路發射機風路、水路、燈絲、高壓、馬達等各個節點的狀態量,并通過RS232串行通信方式上傳至上位機。二、故障處理。控制器系統通過采樣到的狀態量分析發射機的運行狀況,并采取相應保護措施。三、控制命令處理。操作人員可以通過上位機控制或手動按鍵控制實現整個發射機的過程控制

2 ARM7單片機的發射機自動控制系統軟件設計思想

2.1 通信控制板ARM1的軟件設計介紹

單片機ARM1主要負責與上位機通信,它的通信任務包括:接收上位機發送的控制命令;上傳ARM2及CPLD的狀態信息;上傳命令執行過程中的日志信息。單片機ARM1與上位機的通信采用UART3串行接口模塊實現。

通信控制板ARM1設計思想如下。

(1)LED指示工作狀態,1Hz頻率閃爍。

(2)為每個通訊設計一個單獨任務,用于上發和下傳指令。

(3)關機、開機、調諧三個獨立的任務用于實現控制邏輯。

(4)掃描運行圖任務,根據本地運行圖自動觸發運行時間,給調諧任務發送信號量。

(5)上傳狀態信息任務,該任務每隔2 s向PC端發送最新的CPLD狀態信息和ARM2讀取的狀態信息。

2.2 調諧控制板ARM2的軟件設計介紹

單片機ARM2主要負責發射機的調諧控制,以串口中斷方式實時從UART1獲得ARM1發送的消息,如果是ARM1的58字節狀態信息,則更新ARM2中保持的ARM1狀態,如果是粗調完成、前級調諧完成或者是末級調諧完成命令,則發送相應的信號量給調

主站蜘蛛池模板: 亚洲欧美另类色图| 精品一区二区无码av| 亚洲欧美极品| 国产欧美精品午夜在线播放| 国产成人永久免费视频| 亚洲国产一成久久精品国产成人综合| 亚洲av无码久久无遮挡| 国产成人高清精品免费| 综合社区亚洲熟妇p| 国产一区免费在线观看| 毛片国产精品完整版| 免费无码AV片在线观看中文| 亚洲中文字幕久久精品无码一区| Jizz国产色系免费| 人妻中文字幕无码久久一区| 热re99久久精品国99热| 国产麻豆另类AV| 99草精品视频| 欧美黄网在线| 国产成人高清精品免费软件| 欧美精品不卡| 国产无码网站在线观看| 国产高清在线丝袜精品一区| 中文字幕亚洲电影| 91国内在线观看| 成人国产一区二区三区| 野花国产精品入口| 欧美色香蕉| 在线观看欧美国产| 日韩人妻少妇一区二区| 亚洲国产精品人久久电影| 国产特级毛片| 18禁影院亚洲专区| 久久91精品牛牛| 毛片免费观看视频| 欧美一区日韩一区中文字幕页| 在线播放真实国产乱子伦| 无码精品国产dvd在线观看9久| 欧美日韩一区二区在线播放| 国产毛片基地| 精品视频在线观看你懂的一区| 激情無極限的亚洲一区免费| 亚洲视频a| 亚洲av无码片一区二区三区| 亚洲欧美精品一中文字幕| 婷婷99视频精品全部在线观看| 一本一道波多野结衣一区二区| 在线色综合| 欧美日韩国产成人高清视频| 国产成人亚洲综合A∨在线播放| 亚洲国产成人久久77| 日本午夜影院| 欧类av怡春院| 亚洲一区无码在线| 久久99热66这里只有精品一 | 国产网友愉拍精品| 人妻一区二区三区无码精品一区| 色综合五月| 国内精品久久久久久久久久影视| 亚洲成人网在线播放| 大陆精大陆国产国语精品1024| 黄色福利在线| 91在线播放免费不卡无毒| 狠狠v日韩v欧美v| 国产成人一级| 国产成人久视频免费 | 欧美激情首页| 久久一色本道亚洲| 久久精品人人做人人爽97| 精品视频在线一区| 午夜啪啪福利| 成人精品午夜福利在线播放| 欧美日韩免费| 国产精品自在线天天看片| 久久久久人妻一区精品| 波多野结衣视频网站| 婷婷综合在线观看丁香| 国产精品久久自在自线观看| 国产伦片中文免费观看| 亚洲中文在线视频| 久久伊人久久亚洲综合| 国禁国产you女视频网站|