今天來學(xué)習(xí)一下 Arduino 提供的 PWM 控制功能,它可以用來控制電機(jī)轉(zhuǎn)速,LED 明亮等。
實(shí)驗(yàn)器材:
實(shí)驗(yàn)原理:
PWM 全稱 Pulse Width Modulation,它的原理,簡(jiǎn)而言之,是通過產(chǎn)生持續(xù)時(shí)間長(zhǎng)短不一的數(shù)字脈沖,來模擬連續(xù)變化的電平(“捏造”模擬信號(hào))。注意芯片上的標(biāo)識(shí), pin 號(hào)旁邊有 ~ 符號(hào)的表示該 pin 支持 PWM。
實(shí)驗(yàn)步驟:
1.連接硬件:
一條杜邦線接芯片 3 號(hào) pin,相當(dāng)于正極,PWM 信號(hào)由此輸出;另一條杜邦線接芯片 POWER 部分 GND pin,接地,相當(dāng)于負(fù)極
串聯(lián) 100 歐和 50 歐電阻和 LED 進(jìn)去電路;注意 LED 長(zhǎng)腳是正極,接 3 號(hào) pin 杜邦線(150 歐電阻起到限流作用,保證 LED 正常工作)
USB 數(shù)據(jù)線連接 PC 和 Arduino 芯片,為芯片提供電源,并準(zhǔn)備燒錄程序
2.編寫,燒錄程序
在 Aruduino IDE 中編寫下述代碼:
并刻錄到芯片上,最后就會(huì)看到如下結(jié)果。
實(shí)驗(yàn)結(jié)果:
可以看到 LED 燈不是在閃爍,而是漸明漸暗的變化。
-
led燈
+關(guān)注
關(guān)注
22文章
1593瀏覽量
109236 -
直流電機(jī)
+關(guān)注
關(guān)注
36文章
1720瀏覽量
71225 -
PWM控制
+關(guān)注
關(guān)注
7文章
195瀏覽量
26929 -
Arduino
+關(guān)注
關(guān)注
188文章
6485瀏覽量
189823 -
GND
+關(guān)注
關(guān)注
2文章
541瀏覽量
39410
發(fā)布評(píng)論請(qǐng)先 登錄

第42期《Arduino入門》善假篇 05:舵機(jī)的PWM控制原理#硬聲創(chuàng)作季
arduino學(xué)習(xí)筆記7 - PWM控制LED實(shí)驗(yàn) PWM講解
Arduino的PWM控制代碼
Arduino實(shí)踐中科學(xué)邏輯的應(yīng)用和VVVV入門教程

arduino 舵機(jī)控制與pwm控制小車沖突解決資料下載

ARDUINO PWM太陽(yáng)能充電控制器

如何使用Arduino生成的PWM來控制交流風(fēng)扇的速度

Arduino PWM控制的對(duì)稱電源

評(píng)論