電容充放電 PWM輸出波形不是方波的解釋

2021-09-29 06:35:25 字數 781 閱讀 6816

前些天用stm32微控制器輸出pwm,意外的發現了pwm輸出之後不是那種正經的方波,而是一種稍微有些圓潤的波形,但是結果還是可以用來驅動電機。

這裡是吐槽

看到了方波出不來,第一反應是io口壞掉了,因為stm32微控制器只能輸出3.3v和0v。

於是嘗試了無數個io口來配置乙個pwm。

然後絕望到開始懷疑自己是不是不會配置pwm。

最後決定心一橫,直接接線吧!!(之前燒板子燒怕了,只敢每個口都測試之後再連線)

然後發現,竟然可以用!!!

雖然當時不理解,但是ttl電平是個電壓範圍,規定輸出高電平》2.4v,輸出低電平<0.4v,最小輸入高電平》=2.0v,輸入低電平<=0.8v,雜訊容限是0.4v。

(雜訊容限:例如,規定的ttl電平高平是2.4v,低電平是0.4v。因為雜訊容限的存在,2v也認為是高電平 0.8v也認為是低電平,雜訊容限越大說明容許的雜訊越大,電路的抗干擾性越好。)

後來學了電工學,我明白了,接下來,重點來了!!

因為當時用示波器測試pwm的時候並不是直接連線引腳,而是連在乙個鉭電容兩邊,於是我當時測試的並不是準確的pwm口和gnd的電平,而是有乙個電容放在pwm兩邊。

下面的影象是實際示波器測試到的波形,其實我測量到的不是pwm口的電壓,而是電容兩邊的電壓,因為電容兩端的電壓呈週期性的3.3v-0v的變化,於是出現了電容的不斷充放電,所以才會出現這樣的有些圓潤的波形。

電容充放電原理

標籤 電子產品 提問者 遊客 瀏覽次數 401 電容是在交流中應該是隨著電壓 正半周 不斷的上公升充電,電壓達到峰值開始回落,電容也隨著回落開始放電 負半周類同 還有在交流0.180.360.度都是零電位,電容不可能不放電,這樣理解對嗎?書上說電容是正半周充電,負半周放電所以有些不明白!問題補充 假...

電容充放電原理

電容是一種以電場形式儲存能量的無源器件。在有需要的時候,電容能夠把儲存的能量發布至電路。電容由兩塊導電的平行板構成,在板之間填充上絕緣物質或介電物質。圖1和圖2分別是電容的基本結構和符號。當電容連線到一電源是直流電 dc 的電路時,在特定的情況下,有兩個過程會發生,分別是電容的 充電 和 放電 若電...

PWM波形輸出

在學習嵌入式開發板例程時,剛開始的時候不懂pwm波形是怎樣輸出的,後來漸漸的消化了,mark下 stm32 clock init 9 系統時鐘設定 delay init 72 延時初始化 uart init 72,9600 串列埠初始化 led init 初始化與led連線的硬體介面 tim1 pw...