新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 使用SPMC 75F2413A設(shè)計的通用變頻器

使用SPMC 75F2413A設(shè)計的通用變頻器

作者: 時間:2012-02-07 來源:網(wǎng)絡(luò) 收藏

圖4-1中的電阻是上拉電阻,因PS21865A的故障輸出信號是集電極開路輸出的,同時這個信號是低有效的。

本文引用地址:http://butianyuan.cn/article/172166.htm



圖4-1系統(tǒng)電路原理圖


由于其它模塊屬于通常的一些模塊,此處不再詳述。整個系統(tǒng)的結(jié)構(gòu)還請參考圖3-1。

5系統(tǒng)軟件
整個系統(tǒng)軟件分為三部分:
1.電機的核心驅(qū)動程序,這部分主要是產(chǎn)生電機驅(qū)動所用的SPWM信號發(fā)生器,和一些相關(guān)的驅(qū)動服務(wù)程序;
2.系統(tǒng)控制程序;
3.人機接口界面程序;
該系統(tǒng)核心驅(qū)動部分的結(jié)構(gòu)如圖5-1。在這里直接數(shù)字頻率合成的方法去實現(xiàn)SPWM信號的產(chǎn)生,只不過是用PWM發(fā)生器替代了DAC。這部分結(jié)構(gòu)(除PWM發(fā)生模塊)將在PWM的周期中斷中用軟件實現(xiàn)。這里的調(diào)制系數(shù)計算和乘法器主要是為實現(xiàn)波形的幅度控制和電源波動補嘗用的。



圖5-1驅(qū)動結(jié)構(gòu)


波形合成的PWM周期中斷服務(wù)子程序的流程如圖5-2,程序首先判斷是否有波形參數(shù)更新,以此實現(xiàn)波形參數(shù)的一次性同步更新,以防止參數(shù)修改不同步對發(fā)生信號的影響。而后程序會根據(jù)圖5-1的結(jié)構(gòu)流程依次執(zhí)行,完成后返回。



圖5-2中斷服務(wù)子程序流程圖


系統(tǒng)控制部分是整個系統(tǒng)協(xié)調(diào)的心臟。整個系統(tǒng)都在其協(xié)調(diào)下有條不紊的工作。這部分主要是根據(jù)系統(tǒng)設(shè)置和當(dāng)前系統(tǒng)的狀態(tài)給出相應(yīng)的控制信息,以確保系統(tǒng)的可靠運行。
人機接口界面程序,這部主要是為用戶提供一個簡單易用的交互接口,以方便用戶對的可靠控制。包括的起停、各種運行參數(shù)的設(shè)置都在這一層面上執(zhí)行。

6結(jié)語
通常,在開發(fā)變頻設(shè)備的過程中,需要編寫實時性、程序可讀性強的代碼,這時就需要采用混合編程。而凌陽的m’nSPIDE具有良好的編程環(huán)境,它可以很輕松、容易地進行混合編程(在C程序中調(diào)用匯編程序,在匯編程序中調(diào)用C程序)。
該系統(tǒng)用了兩個定時器和約30個IO口資源,其實的資源相當(dāng)豐富。因其有專業(yè)的變頻硬件支持,變頻系統(tǒng)開發(fā)變得相對簡單。同時,在變頻控制方面有相當(dāng)出眾的表現(xiàn)。因此,基于SPMC75F2413A的變頻系統(tǒng)在變頻、變頻家電等變頻領(lǐng)域有廣闊的應(yīng)用前景。

7參考文獻(xiàn)
[1]雷思孝、李伯成、雷向莉等,單片機原理及實用技術(shù)—凌陽16位單片機原理及應(yīng)用[M]西安:西安電子科技大學(xué)出版社
[2]SUNPLUS,SPMC75F2413A編程指南V1.1[M]北京:SUNNORTH
[3]Mitsubishi,PS21865A數(shù)據(jù)手冊[M]


上一頁 1 2 下一頁

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉