電力電子中怎麼用51微控制器去設計降壓斬波電路

時間 2021-05-31 01:35:04

1樓:四把大叉

先上用STC加強型51微控制器DIY的調光檯燈。

題目主如果是學習的話,用51做也可以了。由於傳統的51處理速度很有限,所以軟體內部閉環調節能力會相對模擬電源較差。帶負載能力以及抗擾動能力比較難以做好。

做出來的變換器效能上難以與模擬電源相匹敵。

如果不願意捨棄51的話,第乙個建議先做乙個開環的變換器了解工作原理,這樣製作以及程式設計都比較簡單,但是完全不影響對於buck變換器的學習認知。本人曾使用此法DIY了乙個觸控調光的檯燈,效能不錯。最終效果如上圖,內部採用的是開環boost,主控採用的51微控制器

第二個建議使用中國產的STC的新型51微控制器,現在STC各型別微控制器種類繁多,為了避免廣告嫌疑,不過多描述,可以自行去STC官網查詢。

2樓:陳一恆

想要做個自己用的完全是可行的,只是精讀有點低,PID的計算量其實很小,51是可以勝任的,尤其是加強版帶ADC的51,是很好用的,樓主可以先用51實現,以明白熟悉控制的基本方法,以後有高要求的需求再換微控制器也不錯,其實M4微控制器用起來也很簡單,功能也很強大,速度也夠了,建議樓主先做BOOST,這個電路驅動要簡單很多,便於了解開關電源原理。個人覺得學開關電源,如果學過程式設計,可以從數字電源開始,可以很快入門

3樓:於剛

構成降壓斬波,第一你的硬體拓撲結構支援,第二需要是在軟體PID還是軟體加硬體。51的主頻是8分頻即使stc的也好不到哪去,畢竟是8位機,解析度較低。主頻低,寫成的PWM的頻率就低,功率密度不高,在相同要求的電壓電流文波係數,需要的電感和電容需要相應的加大。

樓上解答不錯。

4樓:Guangtong

開關電源PWM頻率很高,計數器就需要更高的計數頻率(比如幾十M上百M)才能直接生成解析度足夠的PWM,一般的51是做不到的。如果非要用51就用外部的PWM發生器,然後用51實現數字PID和DA的功能,然後控制外部PWM發生器。

51微控制器怎麼從網路上讀取資訊

4061N 一 使用網路模組,或者乾脆用esp8266。然後你的微控制器就可以連線到乙太網了。二 你可能需要簡單學一下網頁技術,從網頁的html檔案或者xml裡面爬取想要的資料 亦或是用智慧型路由或者電腦建乙個閘道器,幫你爬取好資料以後,發給微控制器。關於如何爬取資料內容,這個問題可能會讓很多人感到...

怎麼理解51微控制器裡PSW裡的CY和OV?

SulfurZinc 哈哈,這個我來答吧 CY 學名進製標誌位 當運算過程最高位有進製的時候,CY會被置位成1OV 學名溢位標誌位 運算發生溢位的時候會被置位為1 CY和OV的區別 CY只看最高位是否有進製或者借位,所以CY用來判斷無符號數運算是否發生溢位,以無符號加法運算來理解,只要最高位發生進製...

51微控制器的中斷系統是怎麼工作的呢?最好解釋通俗一些

我也不知道是著重在中斷還是在系統,但上面倆哥們都通俗地解釋了中斷是咋回事,那我也簡單地說下系統吧。對於一般的指令集處理器來說,他是不具備產生和查詢中斷訊號的能力的,一切都是靠另外乙個中斷控制器來管理所有中斷,中斷控制器可以接收外設傳來的訊號比如串列埠FIFO,然後將訊號通過匯流排傳送給CPU,CPU...