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

DSP+FPGA的并行通信在PWM中的應(yīng)用

2019-10-30 07:14:31左兆文
神州·下旬刊 2019年9期

左兆文

摘要:目前電力電子系統(tǒng)中,利用DSP完成電力電力開關(guān)管的占空比的計(jì)算,而FPGA完成PWM移相任務(wù)逐漸成為趨勢(shì)。本文介紹了DSP和FPGA的并行通信方式。并行方法利用DSP的外部數(shù)據(jù)總線(XINTF)與FPGA連接。文中給出了并行通信軟件實(shí)現(xiàn)的流程圖,并對(duì)FPGA通信程序進(jìn)行了仿真。通過仿真以及實(shí)驗(yàn),驗(yàn)證了并行通信方法的優(yōu)勢(shì)。

關(guān)鍵詞:外部數(shù)據(jù)總線;FPGA;并行通信

在電力電子領(lǐng)域中,采用DSP芯片作為主處理器,可以實(shí)現(xiàn)數(shù)模轉(zhuǎn)換,時(shí)基任務(wù)等,充分發(fā)揮了DSP在數(shù)字信號(hào)處理方面的優(yōu)勢(shì)[1]。而利用FPGA作為從控制芯片,接收來自DSP的發(fā)送的調(diào)制波信號(hào),主要實(shí)現(xiàn)了產(chǎn)生多路PWM的功能,從而解決了DSP功能引腳數(shù)量不足的劣勢(shì)[2][3]。目前大多數(shù)文獻(xiàn)都沒有對(duì)DSP和FPGA的通信給出在電力電子領(lǐng)域應(yīng)用的具體方法。

針對(duì)上述問題,本文使用TMS320F2812芯片,實(shí)現(xiàn)其與FPGA之間的并行通信。由于控制精度的要求,DSP每次發(fā)送的數(shù)據(jù)都為16位二進(jìn)制數(shù)。在并行通信中,利用外部數(shù)據(jù)總線,將16位數(shù)據(jù)同時(shí)發(fā)送,并等待1usFPGA讀數(shù)據(jù)。最后,通過仿真以及實(shí)驗(yàn)驗(yàn)證了并行通信方法的正確性以及準(zhǔn)確性,并總結(jié)并行方法的優(yōu)勢(shì)[4-5]。

一、并行通信的硬件和軟件設(shè)計(jì)

(一)硬件設(shè)計(jì)

TMS320F2812DSP芯片有16位XINTF數(shù)據(jù)總線XD[0~15],通常用于擴(kuò)展SRAM、Flash、ADC模塊等。XINTF是F2812與外部設(shè)備通信的重要接口。外部設(shè)備不能控制F2812的外部接口信號(hào)線,只能讀取、判斷信號(hào)線的狀態(tài),來進(jìn)行相應(yīng)的操作。在系統(tǒng)的控制芯片中,將外擴(kuò)數(shù)據(jù)總線與FPGA的用戶自定義I/O管腳連接,用于實(shí)現(xiàn)數(shù)據(jù)的并行發(fā)送。同時(shí)選擇DSP的與FPGA相連接的GPIO引腳,作為FPGA接收數(shù)據(jù)的控制信號(hào)發(fā)送口。DSP的外擴(kuò)XD[0~15]作為并行數(shù)據(jù)發(fā)送的引腳;由于FPGA需要握手信號(hào)作為接收數(shù)據(jù)的使能位,所以選定GPIOA6作為控制信號(hào)引腳。

(二)軟件實(shí)現(xiàn)

由DSP2812的外擴(kuò)接口結(jié)構(gòu)可知,XINTF接口被映射到5個(gè)固定的存儲(chǔ)空間。在軟件設(shè)計(jì)中,選定Zone6區(qū)域,故直接定義外部起始地址為0x100000。與串行通信類似,并行通信亦需要定時(shí)器提供時(shí)基。使用CPU定時(shí)器,并開定時(shí)器中斷,在中斷子程序中完成數(shù)據(jù)的傳輸。CPU 定時(shí)器在初始化階段設(shè)計(jì)為每隔1us產(chǎn)生一個(gè)中斷發(fā)給CPU,使其訪問中斷子程序。在進(jìn)入中斷程序后,首先GPIOA6輸出高電平送至FPGA,表示準(zhǔn)備發(fā)送數(shù)據(jù),F(xiàn)PGA做好接收讀取數(shù)據(jù)的準(zhǔn)備;然后,DSP并行16位發(fā)送數(shù)據(jù)。在一個(gè)數(shù)據(jù)發(fā)送結(jié)束之后,進(jìn)入下一個(gè)1us中斷,GPIOA6輸出低電平,等待FPGA讀取數(shù)據(jù),同時(shí)DSP更新下一個(gè)即將發(fā)送的數(shù)據(jù)。

FPGA在接收來自DSP的控制信號(hào)與數(shù)據(jù)信號(hào)之后,F(xiàn)PGA開始工作。FPGA中調(diào)制波信息與三角載波信息直接比較產(chǎn)生PWM波形。由于DSP計(jì)算出的占空比為16位定點(diǎn)型數(shù)據(jù),且其大小范圍為[0,1],故而將其乘以104轉(zhuǎn)換為整型后,以二進(jìn)制數(shù)據(jù)類型發(fā)送。然后將轉(zhuǎn)換后的整型占空比數(shù)據(jù)的每一位和1做與邏輯運(yùn)算,求出每一位的值,并將其賦值給DSP的GPIO口。同時(shí)DSP輸出一位高電平的握手信號(hào),表示已經(jīng)開始傳出數(shù)據(jù),F(xiàn)PGA接收到該I/O口的高電平后,開始接收數(shù)據(jù)。

當(dāng)FPGA收到握手信號(hào)開始接收DSP傳輸?shù)恼伎毡雀碌闹狄院螅枰?jì)算出調(diào)制波的值。將DSP傳輸?shù)亩M(jìn)制數(shù)轉(zhuǎn)換為10進(jìn)制數(shù)以后,復(fù)原其原有的占空比,乘以三角載波最大值,即為調(diào)制波的值。將調(diào)制波與三角載波比較,即可輸出控制功率開關(guān)管的PWM波,F(xiàn)PGA運(yùn)行產(chǎn)生PWM的工作流程圖如圖1所示。

二、仿真以及實(shí)驗(yàn)結(jié)果

圖2中顯示的是FPGA的仿真波形,CLKIN位FPGA的晶振頻率,CLK0為FPGA的時(shí)鐘信號(hào),TZB為調(diào)制波,輸出Y為PWM波形。為了進(jìn)一步驗(yàn)證本文中軟件設(shè)計(jì)的正確性,又進(jìn)行了PWM和SPWM的實(shí)驗(yàn)。圖3中為FPGA輸出的PWM和SPWM。

圖3與FPGA仿真波形對(duì)比可發(fā)現(xiàn),實(shí)驗(yàn)波形是正確的,說明軟件通信的是有效的。圖3(b)中通道1位雙極性SPWM波形,通道2位一階濾波后的正弦波形。由此說明本文中設(shè)計(jì)的并行通信方法的合理性和有效性。

三、結(jié)論

本文主要研究了DSP+FPGA的并行通信方法。并行通信采用DSP外擴(kuò)數(shù)據(jù)總線實(shí)現(xiàn),通過實(shí)驗(yàn)產(chǎn)生PWM和SPWM波形驗(yàn)證了本文提出并行通信方法的正確性和有效性。

參考文獻(xiàn):

[1]嚴(yán)剛峰,方紅,楊維等.采用FPGA實(shí)現(xiàn)同步串行數(shù)據(jù)的并行采集[J].自動(dòng)化儀表,2014,35(9):84-86.

[2]聶華,劉開華,孫春光等.DSP和FPGA之間串口通信研究[J].電子測(cè)量技術(shù),2006,29(6):112-114.

[3]姜楠,馬迎建,馮翔等.DSP和FPGA并行通信方法研究[J].電子測(cè)量技術(shù),2008,31(10):146-148.

[4]王會(huì)錦.基于DSP-FPGA的電力機(jī)車輔助逆變器控制系統(tǒng)研究及實(shí)現(xiàn)[D].北京交通大學(xué),2012.

[5]郭偉峰.基于DSP-FPGA全數(shù)字控制的并聯(lián)有源電力濾波器[J].電工技術(shù)學(xué)報(bào),2007,22(5):123-127.

主站蜘蛛池模板: 精品久久蜜桃| 亚洲自拍另类| 毛片视频网址| 亚洲美女久久| 广东一级毛片| 亚洲成年人网| 91po国产在线精品免费观看| 麻豆精品久久久久久久99蜜桃| 99精品视频在线观看免费播放| 无码一区中文字幕| 欧美在线三级| 国产精品视频导航| 91久久性奴调教国产免费| 国产日韩欧美精品区性色| 一级片一区| 一级毛片在线播放| a毛片在线| 亚洲最猛黑人xxxx黑人猛交| 天天综合色天天综合网| AV老司机AV天堂| 欧美第一页在线| 在线精品亚洲一区二区古装| 国产成人综合日韩精品无码首页| 色综合a怡红院怡红院首页| 欧美日本激情| 欧美视频在线观看第一页| 91九色国产porny| 色丁丁毛片在线观看| 国产精品偷伦视频免费观看国产| 国产性生大片免费观看性欧美| 毛片免费网址| 大乳丰满人妻中文字幕日本| 免费全部高H视频无码无遮掩| 精品乱码久久久久久久| 91九色国产在线| 国产香蕉在线视频| 五月婷婷亚洲综合| 午夜限制老子影院888| 青青久视频| 精品无码日韩国产不卡av| 免费无遮挡AV| 国产精品亚洲精品爽爽| 欧美区在线播放| 99ri精品视频在线观看播放| 国产综合另类小说色区色噜噜| 亚洲妓女综合网995久久| 国产波多野结衣中文在线播放| 亚洲区第一页| 中国一级特黄视频| 一级一毛片a级毛片| 亚洲精品成人福利在线电影| 亚洲视频免| 国产精品毛片一区视频播| 无码不卡的中文字幕视频| 在线免费a视频| 亚洲国产欧美自拍| 国产欧美日韩综合一区在线播放| 亚洲人成网址| 亚洲天堂色色人体| 国产成人精品一区二区秒拍1o| 欧美亚洲国产视频| 在线亚洲小视频| 手机永久AV在线播放| 亚洲女人在线| 国产精品专区第1页| 国内精品久久人妻无码大片高| 亚洲日韩高清在线亚洲专区| 欧美国产在线看| 亚洲欧美综合另类图片小说区| 国产高清在线精品一区二区三区 | 国产人人乐人人爱| 99成人在线观看| 国产成人三级| 亚洲愉拍一区二区精品| 日日摸夜夜爽无码| 亚洲国产综合精品一区| 热久久国产| 国产主播一区二区三区| 996免费视频国产在线播放| 国产天天色| 真实国产乱子伦视频| 国产成人啪视频一区二区三区|