EasyGo DeskSim是一款配置型的實(shí)時仿真軟件,它允許用戶將 Simulink 算法程序快速部署到 EasyGo 實(shí)時仿真機(jī)上。實(shí)時仿真機(jī)支持選配不同的 FPGA 芯片和 IO 模塊,能夠處理高速信號,并通過 IO 模塊輸出真實(shí)的仿真結(jié)果,可滿足用戶在科研、教學(xué)或工業(yè)測試中的多樣化需求。
本篇視頻主要為大家分享基于設(shè)備 EGBox Mini,通過利用EasyGo DeskSim教你快速實(shí)現(xiàn) PWM 波信號輸出。
實(shí)時仿真:信號輸出
01軟件特點(diǎn)
圖形化配置交互功能:EasyGo DeskSim采用圖形化配置操作,支持模型讀取,C代碼自動生成,模型一鍵下載運(yùn)行,波形數(shù)據(jù)實(shí)時顯示,數(shù)據(jù)實(shí)時存儲等功能。
操作簡單:配置界面只需進(jìn)行模型的載入,刷新,編輯,移除操作。
智能檢測:模型載入后會自動檢測,發(fā)現(xiàn)錯誤會提示用戶修改。
易用工具箱:軟件中設(shè)計(jì)了各類實(shí)用工具包,方便用戶更快地進(jìn)行實(shí)時仿真實(shí)驗(yàn)。
FPGA電路模型在線調(diào)參:FPGA 上載入的電路模型參數(shù)可以修改,在運(yùn)行過程中可隨時修改參數(shù)來觀測波形變化。
02應(yīng)用指南
為了幫助用戶進(jìn)一步了解和掌握 EasyGo DeskSim 軟件,本期主要以使用 EGBox mini 設(shè)備,應(yīng)用 DeskSim 快速通過 DO 輸出 PWM 波信號為例,教你快速實(shí)現(xiàn)信號輸出。
模型部署
啟動 Simulink,可以看見我的模板中出現(xiàn)8個 Template。本篇中我們僅需輸出一組 PWM 波信號,選擇“EasyGo Template:CPU+FPGA”,創(chuàng)建出“CPU+FPGA”的框架模型。

由于是 CPU+FPGA 聯(lián)合仿真模型,所以核心代碼在 CPU 子系統(tǒng)和 FPGA 子系統(tǒng)里面。
打開 CPU 子系統(tǒng),可以看到一個簡單的三相正弦波參考波生成程序。我們本次目標(biāo)僅需要通過 DO 輸出一組 PWM 波,需要對模型進(jìn)行修改(詳見視頻操作)。

模型修改完成后,進(jìn)入 FPGA 子系統(tǒng)。點(diǎn)擊模塊“FPGA Configuration”選擇設(shè)備和板卡。接著點(diǎn)擊 PWM 模塊完成配置(詳見視頻),最后保存模型。
實(shí)時仿真
模型建好后啟動設(shè)備 EGBox mini,連接上位機(jī)進(jìn)行 ping 接(如視頻所示)。然后,開始進(jìn)行實(shí)時仿真。
要實(shí)時控制 PWM 波的占空比頻率以及初始相位角,我們需要將 PWM 模塊中的載波類型選擇“dynamic”,具體操作如下:
1、打開Simulink,在我的模板中選擇“EasyGo Template:FPGA Alone”,將UI Control中輸入通道改為3個(分別為 PWM 波的占空比、頻率以及初始相位角)。
2、進(jìn)入 FPGA 系統(tǒng)。打開“FPGA Configuration”模塊,選擇設(shè)備及板卡,并取消勾選“Run The Power Electronic Solver”,僅保留輸入。
3、打開庫瀏覽器。在EasyGo Real-Time中找到 PWM 模塊并添加至模型,將輸入通道數(shù)改為3,然后對 PWM 模塊進(jìn)行配置(輸出口選擇 DO0,載波類型選擇動態(tài)載波,死區(qū)時間為1us)。
4、打開 EasyGo DeskSim 導(dǎo)入模型,確認(rèn)載入模型無誤后進(jìn)入交互界面。輸入 PWM 波的占空比、頻率及初始相位后,開始運(yùn)行。

觀測驗(yàn)證
上位機(jī)觀測波形正常后,需要用示波器觀測驗(yàn)證。
如視頻所示:占空比為50%,頻率為50Hz,初始相位為0,觀測示波器波形正常。
調(diào)整占空比為30%,觀測示波器波形占空比為30%;將頻率由50Hz改為10000Hz,觀測到示波器右下角頻率變?yōu)?0000Hz;調(diào)整初始相位角分別為180°和0°示波器兩個波形剛好相差180°證完成。
停止運(yùn)行后,保存文件方便下次打開。
應(yīng)用 DeskSim 快速實(shí)現(xiàn) PWM 波信號輸出操作教程就分享到這里了,下期我們會繼續(xù)為大家分享利用 DeskSim 快速實(shí)現(xiàn) PWM 波信號采集操作教程。需要更多DeskSim實(shí)時仿真應(yīng)用教程,歡迎私信/留言咨詢獲取。
-
FPGA
+關(guān)注
關(guān)注
1659文章
22363瀏覽量
632940 -
信號輸出
+關(guān)注
關(guān)注
0文章
47瀏覽量
8849 -
仿真軟件
+關(guān)注
關(guān)注
21文章
276瀏覽量
31713 -
PWM波
+關(guān)注
關(guān)注
0文章
101瀏覽量
17674
原文標(biāo)題:EasyGo DeskSim 入門篇丨 快速實(shí)現(xiàn)PWM波信號輸出
文章出處:【微信號:EasyGo實(shí)時仿真,微信公眾號:EasyGo實(shí)時仿真】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
利用EasyGo DeskSim創(chuàng)建實(shí)時仿真項(xiàng)目教程
利用EasyGo DeskSim快速實(shí)現(xiàn)信號輸出
利用EasyGo DeskSim快速實(shí)現(xiàn)信號采集
【分享】基于Easygo仿真平臺的三電機(jī)實(shí)時仿真測試應(yīng)用
EasyGo實(shí)時仿真丨三相永磁同步電機(jī)開環(huán)實(shí)驗(yàn)仿真應(yīng)用
EasyGo實(shí)時仿真丨PCS儲能變流器控制仿真應(yīng)用
EasyGo 實(shí)時仿真丨DC-AC-MMC 實(shí)時仿真應(yīng)用
基于EasyGo DeskSim的交流微電網(wǎng)實(shí)時仿真教程分享
FPGA仿真新體驗(yàn)——EasyGo DeskSim V3.5震撼發(fā)布
基于EasyGo DeskSim進(jìn)行的AC-DC-MMC五電平的實(shí)時仿真
EasyGo DeskSim軟件基礎(chǔ)功能介紹
EasyGo DeskSim軟件的核心實(shí)用工具
利用EasyGo DeskSim快速實(shí)現(xiàn)PWM波信號采集
利用EasyGo DeskSim快速完成Modbus協(xié)議通訊交互
利用EasyGo DeskSim快速實(shí)現(xiàn)PWM波信號輸出
評論