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

基于C8051F500 單片機的微波功放內部參數修改的探究

2023-10-15 07:36:08中國電子科技集團公司第十三研究所潘海波
數字技術與應用 2023年9期
關鍵詞:指令單片機

中國電子科技集團公司第十三研究所 潘海波

伴隨著時代的進步和科技的發展,微波功放已經從單獨的微波性能需求逐漸向包含對數字信息需求的方向發展。相對于過去的微波功放產品,近年來微波功放大部分都包括外部通信、衰減、移相、輸出功率檔位切換、工作狀態實時采集等需求,單片機也越來越多的應用于微波功放。鑒于各個微波功放的微波性能并非完全一致,這就導致單片機中軟件的個別參數并非完全一致,隨著同型號微波功放樣需求數量的增多,勢必導致軟件數量增多,不利于軟件管理。因此,如果將不一致的參數可以通過外部通信接口進行設置修改,很大程度上便利了微波功放的調試和軟件的管理。現以RS232 串口修改微波功放內部參數為例進行說明。

1 微波功放內部參數設置流程簡述

微波功放需要進行修改的參數通常為輸出功率擬合公式系數、電壓擬合公式系數、電流擬合公式系數、電壓告警門限、電流告警門限、溫度告警門限,具體信息如表1所示。微波功放內部控制器使用單片機C8051F500,微波功放與控制端連接使用RS232 串口,如圖1 所示。控制端通過上位機界面發送參數修改指令,微波功放內部的C8051F121 判斷指令格式是否正確,如果指令格式正確則進行指令解析,根據解析結果執行響應的參數修改,修改完成后進行數據更新,然后向控制端回報修改結果,整個修改流程結束,具體流程如圖2 所示。

圖1 微波功放與控制端連接方式Fig.1 Connection mode of microwave power amplifier and control terminal

圖2 參數設置流程Fig.2 Parameter setting process

2 C8051F500 單片機程序

微波功放使用Silicon 公司的51 單片機C8051F500,該單片機是一個高集成、低功耗的八位嵌入式微處理器,CIP-51 內核與MCS-51TM 指令集完全兼容,50MHz 時鐘頻率下的峰值處理速度可達50MIPS,支持18 個中斷源,中斷類型包括查詢和觸發兩種方式。除CIP-51 內核外,器件還集成了豐富的模擬和數字資源,包括4K字節的數據存儲器,CAN、LIN、SMBus、UART、SPI串行接口,4 個定時器,6 個可編程計數器陣列通道,內部穩壓器,32 通道的12 位ADC,內部電壓基準和溫度傳感器,2 個電壓比較器以及C2 調試端口。此外,內部高精度振蕩器可產生24MHz 內部時鐘頻率,通過內部時鐘乘法器可產生最高50MHz 的時鐘頻率。

本次設計使用單片機C8051F500 的內部24MHz 時鐘,串口通信速率為9600bps,1 位停止位,8 位數據位,無奇偶校驗位。微波功放需要配置的參數共6 種9 個參數,具體信息如表1 所示。C8051F500 單片機與控制端之間的通信協議幀如表2 所示。

表2 單片機與控制端之間的通信協議格式Tab.2 Communication protocol format between MCU and control terminal

C8051F500 接收到正確格式指令后進行指令分類,然后對單片機自帶Flash 中存儲參數位置的數據進行擦除、寫入和讀取,最后更新參數數據。各個參數在C8051F 內部Flash 存儲位置如下:

(1)電壓參數存儲起始位置為0x1a00,占用6 字節;

(2)電流參數存儲起始位置為0x1a06,占用6 個節;

(3)輸出功率參數存儲起始位置為0x1a10,占用6字節;

(4)高溫告警門限參數存儲起始位置為0x1a0C,占用1 字節;

(5)過壓告警門限參數存儲起始位置為0x1a0D,占用1 字節;

(6)欠壓告警門限參數存儲起始位置為0x1a0E,占用1 字節;

(7)過流告警門限參數存儲起始位置為0x1a0F,占用1 字節;

C8051F500 軟件程序中涉及到的主要函數如下:

(1)指令分類相關函數

(2)對Flash 更改相關函數

(3)更新參數數據函數

3 上位機界面

控制端上位機界面利用C#語言編寫,控制端上位機界面如圖3 所示,上位機界面共分為參數設置、參數查詢、數據三個區域。參數設置區域用于進行功率參數、電壓參數、電流參數、告警門限數值修改,參數查詢用于顯示當前參數數值,數據部分用于顯示發送、接收到的數據內容和數據幀數。

圖3 上位機參數設置界面Fig.3 Upper computer parameter setting interface

4 結語

通過該種方式設置修改微波功放的內部參數,更適用于需生產數量較多的微波功放,這樣不僅避免了微波功放之間因內部參數不一致產生多個軟件程序的問題,同時也可以縮減產品的調試時間。經過使用之后發現,日后還可以增加微波功放軟件程序更新等更多功能,后續將繼續進行改進。

猜你喜歡
指令單片機
聽我指令:大催眠術
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
ARINC661顯控指令快速驗證方法
測控技術(2018年5期)2018-12-09 09:04:26
LED照明產品歐盟ErP指令要求解讀
電子測試(2018年18期)2018-11-14 02:30:34
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
殺毒軟件中指令虛擬機的脆弱性分析
電信科學(2016年10期)2016-11-23 05:11:56
Microchip推出兩個全新PIC單片機系列
主站蜘蛛池模板: 亚洲成人在线免费| 久久精品无码国产一区二区三区| 欧美日韩另类在线| 国产理论一区| 亚洲视频在线网| 中国黄色一级视频| 毛片a级毛片免费观看免下载| 午夜一级做a爰片久久毛片| 亚洲精品动漫| 久久大香香蕉国产免费网站| 国产极品嫩模在线观看91| 亚洲天堂久久新| 综合久久久久久久综合网| 国产精品视屏| 国产一级裸网站| 男女猛烈无遮挡午夜视频| 亚洲国产亚洲综合在线尤物| 精品無碼一區在線觀看 | 亚洲制服丝袜第一页| 亚洲狠狠婷婷综合久久久久| 国产美女一级毛片| 一本一本大道香蕉久在线播放| 国产欧美成人不卡视频| 中文无码精品A∨在线观看不卡| 高清视频一区| 国产在线自在拍91精品黑人| 99视频全部免费| 国产黄在线免费观看| 国产精品人莉莉成在线播放| 美女视频黄频a免费高清不卡| 亚洲欧洲天堂色AV| 乱人伦中文视频在线观看免费| 99国产精品免费观看视频| 国产在线麻豆波多野结衣| 国产综合网站| 欧美亚洲国产日韩电影在线| 日a本亚洲中文在线观看| 国产激爽大片在线播放| 亚洲不卡影院| 欧美啪啪网| 91麻豆久久久| 第一区免费在线观看| 欧美中文字幕在线视频| 国产欧美一区二区三区视频在线观看| 亚洲国产欧美国产综合久久| 怡春院欧美一区二区三区免费| 国产丝袜无码精品| 国产人人乐人人爱| 亚洲一级毛片免费观看| 国产本道久久一区二区三区| 亚洲天堂日韩在线| 国产AV毛片| 午夜久久影院| 亚洲av无码成人专区| 欧美激情伊人| 国产成人三级在线观看视频| 久久99热这里只有精品免费看| 国产v精品成人免费视频71pao| 日本免费精品| 国产精品真实对白精彩久久| 国产黄网站在线观看| 久操线在视频在线观看| 无码精品国产VA在线观看DVD| 五月婷婷精品| 亚洲视频在线观看免费视频| 亚洲国产欧美目韩成人综合| 国产男女免费视频| 一级毛片网| 国产精品片在线观看手机版| 亚洲热线99精品视频| 伊人丁香五月天久久综合| 国产自在线播放| 久久人体视频| 色香蕉网站| 欧美在线综合视频| 久久精品一品道久久精品| 一本久道久综合久久鬼色| 国产精品冒白浆免费视频| 日韩成人午夜| 天堂成人在线视频| 午夜日b视频| jizz国产视频|