• Dspower mikro Servo

Habarlar

Impuls giňligi moduliýasy näme? Size aýdaýyn!

Impuls giňligi modulýasiýa (PWM) sanly signalyň bir görnüşi üçin ajaýyp termin. PWM-ler çylşyrymly dolandyryş zynjyrlaryny goşmak bilen dürli programmalarda ulanylýar. SparkFun-da ulanmagyň umumy usuly, RGB LED-ni öçürmek ýa-da serwonyň ​​ugruny dolandyrmakdyr. Bu programmalaryň ikisinde-de birnäçe netijä ýetip bileris, sebäbi PWM bize signalyň analog wagtynyň mukdaryny üýtgetmäge mümkinçilik berýär. Signal islendik wagt diňe ýokary (köplenç 5V) ýa-da pes (ýer) bolup bilýän bolsa-da, signalyň ýokary wagtyny yzygiderli wagt aralygyndaky pes bilen deňeşdirip bileris.

Robot gol serwasyWezipe aýlawy

Signal ýokary bolsa, oňa “wagtynda” diýýäris. “Wagtynda” mukdaryny düşündirmek üçin nobat aýlawy düşünjesini ulanýarys. Wezipe aýlawy göterim bilen ölçelýär. Wezipe sikliniň göterimi sanly signalyň aralykda ýa-da döwürde işleýän göterimini anyk görkezýär. Döwür tolkun formasynyň ýygylygynyň tersidir. Sanly signal ýarym wagtyň dowamynda we beýleki ýarysynyň daşynda bolsa, sanly signalyň ideal kwadrat tolkunyna meňzeş 50% nobat sikliniň bardygyny aýdýarys. Göterim 50% -den ýokary bolsa, sanly signal pes ýagdaýa garanyňda ýokary döwletde has köp wagt sarp edýär we tersine, wezipe aýlawy 50% -den az bolsa. Aşakdaky diagramma bu üç ýagdaýy görkezýär:

Senagat hyzmaty

100% nobat aýlawy naprýa .eniýäni 5 wolta (ýokary) sazlamak bilen deňdir. 0% salgyt aýlawy signaly ýere birikdirmek bilen deňdir.

mysal

Ygtyýar aýlawyny sazlap, yşyk-diodly ýagtylygy dolandyryp bilersiňiz.

PWM yşyklandyryjylaryň ýagtylygyny gözegçilikde saklamak üçin ulanylýar

RGB (gyzyl, ýaşyl we gök) yşyk-diodly indikatorlar bilen garylan üç reňkiň hersiniň mukdaryny dürli mukdarda garalamak bilen dolandyryp bilersiňiz.

Reňk garyşmagyň esaslary

Üçüsi hem deň mukdarda açylsa, netijede ak ýagtylygyň dürli öwüşginleri bolar. Gök bilen ýaşyllygyň şol bir garylmagy gök-ýaşyl reňk döreder. Birneme çylşyrymly mysal üçin gyzyl reňk açyp görüň, 50% nobat aýlawynda ýaşyl we mämişi reňk döretmek üçin gök doly ýapyň.

PWM RGB reňklerini garyşdyrmak üçin ulanylyp bilner

Yşyk-diodly indikatorlara gözegçilik edilende, dogry garamak effektini gazanmak üçin kwadrat tolkunyň ýygylygy ýeterlik derejede ýokary bolmaly. 1 Hz-da 20% nobat aýlawy, gözüňiziň açylýandygyny we öçürilendigini aç-açan görkezer, 20 Hz ýa-da ondan ýokary 100% nobat sikli bolsa, doly bolanyndan has gara görüner. Aslynda, maksadyňyz yşyk-diodly lampalar bilen garaňky effekt gazanmak bolsa, döwür gaty uly bolup bilmez. Şeýle hem robot goly ýaly mehaniki enjama birikdirilen sero motoryň burçuny dolandyrmak üçin impuls giňligi modulýasiýasyny ulanyp bilersiňiz. Serwoda dolandyryş çyzygy esasynda belli bir ýagdaýa öwrülýän mil bar. Servo hereketlendirijilerimiziň diapazony takmynan 180 dereje.

Frequygylyk / döwür belli bir serwony dolandyrmak üçin mahsusdyr. Adaty servo hereketlendirijisi, her 20 ms-de täzelenmä garaşýar, impuls 1 ms bilen 2 ms aralygynda, başgaça aýdylanda, 50 Hz tolkun formasynda 5% bilen 10% arasynda nobat aýlawy. 1,5 ms impuls bilen sero hereketlendirijisi tebigy 90 dereje ýagdaýynda bolar. 1ms impulsda sero 0 dereje, 2ms impulsda sero 180 dereje bolar. Serwony arasyndaky bahalara täzeläp, hereketiň doly görnüşini alyp bilersiňiz.

Robot bilelikdäki sero

Impuls giňligi modulýasiýa dürli programmalarda, esasanam gözegçilikde ulanylýar. Yşyk-diodly indikatorlary öçürmek we sero hereketlendirijileriniň burçuny dolandyrmak üçin ulanyp boljakdygyny bilseňiz, başga ulanyşlary öwrenip bilersiňiz. Özüňizi ýitiren ýaly duýýan bolsaňyz, impuls giňligi modulýasiýasyny ulanýan mysallary öz içine alýan “SparkFun” oýlap tapyjy toplumyna göz aýlaň. Derrew kodlaşdyrmaga başlasaňyz we Arduino bar bolsaňyz, PWM kodlaýyş mysallaryny şu ýerden gözläň.


Iş wagty: Iýul-31-2025