今天來學(xué)習(xí)一下 Arduino 提供的 PWM 控制功能,它可以用來控制電機轉(zhuǎn)速,LED 明亮等。
實驗器材:
實驗原理:
PWM 全稱 Pulse Width Modulation,它的原理,簡而言之,是通過產(chǎn)生持續(xù)時間長短不一的數(shù)字脈沖,來模擬連續(xù)變化的電平(“捏造”模擬信號)。注意芯片上的標(biāo)識, pin 號旁邊有 ~ 符號的表示該 pin 支持 PWM。
實驗步驟:
1.連接硬件:
一條杜邦線接芯片 3 號 pin,相當(dāng)于正極,PWM 信號由此輸出;另一條杜邦線接芯片 POWER 部分 GND pin,接地,相當(dāng)于負(fù)極
串聯(lián) 100 歐和 50 歐電阻和 LED 進去電路;注意 LED 長腳是正極,接 3 號 pin 杜邦線(150 歐電阻起到限流作用,保證 LED 正常工作)
USB 數(shù)據(jù)線連接 PC 和 Arduino 芯片,為芯片提供電源,并準(zhǔn)備燒錄程序
2.編寫,燒錄程序
在 Aruduino IDE 中編寫下述代碼:

并刻錄到芯片上,最后就會看到如下結(jié)果。
實驗結(jié)果:
可以看到 LED 燈不是在閃爍,而是漸明漸暗的變化。

-
led燈
+關(guān)注
關(guān)注
22文章
1606瀏覽量
111818 -
直流電機
+關(guān)注
關(guān)注
36文章
1780瀏覽量
73889 -
PWM控制
+關(guān)注
關(guān)注
7文章
208瀏覽量
27884 -
Arduino
+關(guān)注
關(guān)注
190文章
6526瀏覽量
196885 -
GND
+關(guān)注
關(guān)注
2文章
549瀏覽量
41512
發(fā)布評論請先 登錄
第42期《Arduino入門》善假篇 05:舵機的PWM控制原理#硬聲創(chuàng)作季
arduino學(xué)習(xí)筆記7 - PWM控制LED實驗 PWM講解
Arduino實踐中科學(xué)邏輯的應(yīng)用和VVVV入門教程
如何使用Arduino生成的PWM來控制交流風(fēng)扇的速度
Arduino提供的PWM控制功能入門(1)
評論