發帖的目的是為了給正弦波逆變器編程者正確的引導思路,分享干貨,避免誤區。
本人一開始學習SPWM編程時網羅了很多資料,甚至充錢沖會員去各個技術平臺下載參考代碼,無一例外都是徒勞,資料基本寫的很科班,想我這種文化水平低的根本理解不了,參考代碼也是牛頭不對馬嘴,基本的法波程序錯誤,好一點的代碼發波沒問題,但是程序編寫的復雜,變量算法都剛好在單片機的警戒線附近,不能加閉環穩壓,或者除此之外的運算和輔助程序,增加一點就溢出,單片機直接就跑不動,最后我花了1.8W買了一臺成熟的逆變器方案一直研究至今,買的是16位單片機,花了好多時間在8位機上實現正常運行,三年前的第一款SPWM程序是在PICF716的單片機上實現的,聽大佬們說這款單片機是一個經典,所以就把這款分享給大家,因為在我學習的時候,也有很多同行的老師們指點過我,程序里可能也有前輩們的身影,不足之處還望海涵,程序編寫用的是無規律手法,但是中文注釋還是比較詳細,希望對大家有幫助!