亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

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

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

        左兆文

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

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

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

        針對上述問題,本文使用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)勢[4-5]。

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

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

        TMS320F2812DSP芯片有16位XINTF數(shù)據(jù)總線XD[0~15],通常用于擴(kuò)展SRAM、Flash、ADC模塊等。XINTF是F2812與外部設(shè)備通信的重要接口。外部設(shè)備不能控制F2812的外部接口信號線,只能讀取、判斷信號線的狀態(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ù)的控制信號發(fā)送口。DSP的外擴(kuò)XD[0~15]作為并行數(shù)據(jù)發(fā)送的引腳;由于FPGA需要握手信號作為接收數(shù)據(jù)的使能位,所以選定GPIOA6作為控制信號引腳。

        (二)軟件實(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的控制信號與數(shù)據(jù)信號之后,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輸出一位高電平的握手信號,表示已經(jīng)開始傳出數(shù)據(jù),F(xiàn)PGA接收到該I/O口的高電平后,開始接收數(shù)據(jù)。

        當(dāng)FPGA收到握手信號開始接收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í)鐘信號,TZB為調(diào)制波,輸出Y為PWM波形。為了進(jìn)一步驗(yàn)證本文中軟件設(shè)計(jì)的正確性,又進(jìn)行了PWM和SPWM的實(shí)驗(yàn)。圖3中為FPGA輸出的PWM和SPWM。

        圖3與FPGA仿真波形對比可發(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].電子測量技術(shù),2006,29(6):112-114.

        [3]姜楠,馬迎建,馮翔等.DSP和FPGA并行通信方法研究[J].電子測量技術(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.

        国产三级在线视频播放| 熟女体下毛荫荫黑森林| 精品国产av色一区二区深夜久久 | 国产精品大片一区二区三区四区| а天堂8中文最新版在线官网| 国产无遮挡又黄又爽又色| 日本成人字幕在线不卡| 日本免费一区二区精品| 综合偷自拍亚洲乱中文字幕| 骚小妹影院| 五月婷婷影视| 国产伦奸在线播放免费| 乱色欧美激惰| 日韩精品无码av中文无码版| 欧美日本国产亚洲网站免费一区二区| 国产精品亚洲一区二区三区久久 | 欧美黑人群一交| 亚洲成人欧美| 日本成年少妇人妻中文字幕| 亚洲精品国产精品乱码在线观看| 无码av免费精品一区二区三区| 无码Av在线一区二区三区| 国产特黄a三级三级三中国| 日韩欧美在线综合网另类| 精品久久人人妻人人做精品| 亚洲香蕉毛片久久网站老妇人| 国产在线一区二区三区四区乱码| 午夜福利理论片在线观看| 午夜国产在线| 伊人久久大香线蕉综合av| 精品无码国产一区二区三区麻豆| 久久国产热这里只有精品| 国产成人cao在线| 一道之本加勒比热东京| 欧美真人性野外做爰| 欧美一级欧美一级在线播放| 99久久免费中文字幕精品| 天堂av在线美女免费| 最近中文字幕mv在线资源| 久久久久久AV无码成人| 中文字幕一区久久精品|