把微控制器產生的PWM方波幅值提到12V如何實現

2021-03-03 23:31:06 字數 608 閱讀 4087

1樓:匿名使用者

提升pwm幅值為12v的方法有很多,下面介紹常用的兩種:

1)使用光耦,光耦後端加版接12v限流電路。如果對驅權動能力沒有太大要求就可以簡單的採用此方法,既實現了微控制器的低壓與12v高壓的隔離也同時實現了5v pwm提升至12v pwm,小訊號下比較可靠。

2)使用一級小功率三極體加二極大功率開關三極體(mos管也可)。這種方式適合後級需要驅動能力較大時。小功率三極體在此起到隔離的作用,而開關管(或mos管)起到轉換電壓提升功率輸出的作用。

2樓:正版兔子

微控制器產生的pwm方波一般是微控制器的供電電壓,要提高到12v,可以外接一個mos管,12v供電的,輸出滿幅不就是12v麼。

3樓:匿名使用者

加個三極體把pwm訊號放大就行了。

4樓:匿名使用者

別想升壓了,老老實實的後面接個12v用三極體做開關控制

5樓:匿名使用者

用三極體放大就可以啦

6樓:城城城城

您好,我也遇到這樣的問題,用三極體放大失真嚴重,請問您當時是如何解決的呀

微控制器做控制器,用UC3843產生PWM調節Boost升壓電

3843和3842都無法做,它們的誤差放大器的參考電壓都是在晶片內部直接給定的,需要拿誤差放大器的正負輸入端,輸出端都有外接引腳的晶片。比如tl494等,微控制器的da端輸出直流電壓給誤差放大器做參考電壓就可以了。如果微控制器沒有da功能,可以用pwm輸出端加上一個rc濾波器代替。貌似你沒做過開關電...

51微控制器是如何產生PWM波的。。用定時器中斷如何實現

1 設定一個 io 輸出口dao作為 pwm 輸出2 設定一 回個 可調定時答器 如 定時 250 io輸出 0 定時 5 io輸出 1,高電平 窄 或 定時 5 io輸出 0 定時 250 io輸出 1,高電平 寬 即定時器每中斷一次要重灌定時資料 有的微控制器帶有pwm功能,用定時器實現的方法是...

8051微控制器產生片選訊號的方法有哪兩種啊

使能引腳接微控制器i o口,微控制器i o口直接輸出 微控制器實現片選的有哪兩種方法 我不知道你說的是微控制器之間實現片選還是微控制器將和硬體之間實現片選。對於前者方法有很多,但畢竟都是微控制器,用通訊就行,uart spi i2c twi 都可以。至於後者,一些晶片就有片選管腳,比如 cs g 等...