Kazalo:

Kako pretvoriti 8Ch PWM v impulzno pozicijsko modulacijo: 4 koraki
Kako pretvoriti 8Ch PWM v impulzno pozicijsko modulacijo: 4 koraki

Video: Kako pretvoriti 8Ch PWM v impulzno pozicijsko modulacijo: 4 koraki

Video: Kako pretvoriti 8Ch PWM v impulzno pozicijsko modulacijo: 4 koraki
Video: Control 10 output pins or relay using 10 push button switch with 1 Arduino input pin ANPB-V2 2024, November
Anonim
Kako pretvoriti 8Ch PWM v impulzno pozicijsko modulacijo
Kako pretvoriti 8Ch PWM v impulzno pozicijsko modulacijo

Pregledali bomo 2 formata izhodnega signala radijskih sprejemnikov za radijsko vodene modele (ali modele RC). Tradicionalna in najpogostejša vrsta sprejemnega signala je PWM, običajno pa PWM potrebuje le eno žico na kanal. PPM signalizacija postaja vse bolj priljubljena, saj lahko obdeluje vse kanale po eni žici. Zato je včasih potrebno pretvoriti signalizacijo PWM v PPM. Cilj tega Instructable je oblikovati vezje, ki lahko pretvori 8Ch PWM signale v PPM.

Spodaj smo opisali potrebne korake za razumevanje, kako je bila rešitev programirana za ustvarjanje pretvornika 8Ch PWM v impulzno pozicijsko modulacijo. Če pa želite samo doseči rezultat programiranja, prenesite programsko opremo GreenPAK, če si želite ogledati že dokončano oblikovalsko datoteko GreenPAK. Priključite razvojni komplet GreenPAK v računalnik in pritisnite hitri program, da ustvarite pretvornik 8Ch PWM v pulzno modulacijo.

Korak: Vhodni in izhodni signali

Vhodni in izhodni signali
Vhodni in izhodni signali

Slika 1 prikazuje vhodne in izhodne signale, uporabljene v tem navodilu. Signale PWM (po enega za vsak kanal) oddaja sprejemnik enega po enega, informacije o delovnem ciklu pa predstavljajo želeni položaj oddajnika od oddajnika. Nasprotno pa signal PPM vsebuje informacije o delovnem ciklu vseh kanalov PWM. V obeh primerih je vrednost vsakega kanala predstavljena na standardiziran način. Interpretirana širina pozitivnega impulza 1 mS predstavlja 0 % položaj, 2 mS pa 100 %.

V signalizaciji PPM so vrednosti vsakega kanala predstavljene z zamikom med naraščajočimi robovi pozitivnih impulzov, od katerih ima vsak fiksno širino 400 uS.

2. korak: Oblikovanje GreenPAK

Oblikovanje GreenPAK
Oblikovanje GreenPAK
Oblikovanje GreenPAK
Oblikovanje GreenPAK

Pristop oblikovanja je zaznati naraščajoče in padajoče robove vsakega kanala PWM, ustvariti impulze PPM z vsakega roba in jih nato združiti v en kanal PPM. Za to zasnova GreenPAK uporablja oba detektorja robov DLY3, oba detektorja robov in LUT, DL DL, strukturo obeh detektorjev robov z medpomnilnikom in XOR LUT, kot je prikazano na sliki 2. Nadalje, oba roba impulzov preideta v 8-bitno strukturo OR, ki je sestavljena 3-bitnih LUT-ov 7, 5 in 4-bitni LUT0, konfiguriranih kot vrata OR. Na 4-bitnem izhodu LUT0 se vsi robni impulzi združijo in nato pošljejo v strukturo, ki sproži naraščajoči rob, ki je sestavljena iz zakasnitve cevi in 400 us DLY0 za ustvarjanje signala PPM. Vsak vhodni PIN ima tudi notranji upor 100k Ohm za stabilnost hrupa, če se nekateri vhodi ne uporabljajo.

Zaporedje teh operacij je jasno prikazano na sliki 3. Predstavlja pretvorbo 8 PWM kanalov v 1 PPM.

3. korak: Oblikovanje PCB -ja

Oblikovanje PCB
Oblikovanje PCB

Funkcionalni prototip te zasnove z RC oddajnikom in sprejemnikom je prikazan na sliki 4.

4. korak: Rezultati

Rezultati
Rezultati
Rezultati
Rezultati

Na sliki 5 valovna oblika je legenda signalov/kanalov: D1 = CH1,…. D8 = СH8 v skladu s tem in kanal 1 (modro) = izhod pretvornika PPM. Slika 5 prikazuje 8 kanalov PWM signalov, pretvorjenih v en kanal PPM signala.

Prav tako lahko ta pretvornik PPM obdela manj kot 8 kanalov PWM signalov. Na sliki 6 so na primer prikazani 4 kanali PWM signalov, pretvorjeni v en kanal PPM signala.

Sklepi

V tem navodilu smo zasnovali, zgradili in preverili vezje za pretvorbo signalov PWM v signale impulzne pozicijske modulacije (PPM) z uporabo samo enega samega GreenPAK CMIC. Obdeluje lahko od enega do osmih kanalov PWM. Glavne prednosti uporabe GreenPAK so razpoložljivost blokov vezja na čipu, zelo majhna fizična površina, nizka moč in nizki stroški. Druge funkcije ali integracijo lahko v isti CMIC konfigurirate z uporabo preostalih blokov vezja, s čimer se velikost izdelka in stroški še dodatno zmanjšajo.

Ta Instructable prikazuje, kako ustvariti 8 -kanalni PWM -signal v pretvornik signalov PPM z uporabo samo enega GreenPAK CMIC. Zaznavanje naraščajočih in padajočih robov vsakega signala kanala PWM in njihova "združitev" sta omogočila prejem signala PPM. En sam pretvornik GreenPAK CMIC lahko obdeluje od enega do osem kanalov PWM.

Priporočena: