Kako pretvoriti 8Ch PWM u impulsnu modulaciju položaja: 4 koraka
Kako pretvoriti 8Ch PWM u impulsnu modulaciju položaja: 4 koraka
Anonim
Kako pretvoriti 8Ch PWM u pulsnu pozicijsku modulaciju
Kako pretvoriti 8Ch PWM u pulsnu pozicijsku modulaciju

Pregledat ćemo 2 formata izlaznog signala radio prijamnika za radio-upravljane modele (ili modele s daljinskim upravljanjem). Tradicionalna i najčešća vrsta prijemnog signala je PWM, a obično PWM zahtijeva samo jednu žicu po kanalu. PPM signalizacija sada postaje sve popularnija jer može upravljati svim kanalima na jednoj žici. Dakle, ponekad postoji potreba za pretvaranjem PWM signalizacije u PPM. Cilj ovog Instructablea je dizajnirati sklop koji može pretvoriti 8Ch PWM signale u PPM.

U nastavku smo opisali korake potrebne za razumijevanje načina na koji je rješenje programirano za stvaranje pretvarača 8Ch PWM u impulsnu modulaciju položaja. Međutim, ako samo želite dobiti rezultat programiranja, preuzmite GreenPAK softver kako biste vidjeli već dovršenu datoteku za dizajn GreenPAK. Priključite GreenPAK Development Kit na svoje računalo i hit program za stvaranje pretvarača 8Ch PWM u pulsnu modulaciju položaja.

Korak 1: Ulazni i izlazni signali

Ulazni i izlazni signali
Ulazni i izlazni signali

Slika 1 prikazuje ulazne i izlazne signale korištene u ovom Instructable. PWM signali (po jedan za svaki kanal) prijemnik emitiraju jedan po jedan, a informacije o radnom ciklusu predstavljaju željeni položaj korisnika od odašiljača. Nasuprot tome, PPM signal sadrži informacije o radnom ciklusu svih PWM kanala. U oba slučaja vrijednost svakog kanala prikazana je na standardiziran način. Interpretirana širina pozitivnog impulsa od 1 mS predstavlja 0 % položaj, a 2 mS predstavlja 100 %.

U PPM signalizaciji vrijednosti svakog kanala predstavljene su kašnjenjem između rastućih rubova pozitivnih impulsa od kojih svaki ima 400 uS fiksne širine.

Korak 2: GreenPAK dizajn

GreenPAK dizajn
GreenPAK dizajn
GreenPAK dizajn
GreenPAK dizajn

Pristup projektiranju je detektirati rastuće i padajuće rubove svakog PWM kanala, generirati PPM impulse sa svakog ruba, a zatim ih kombinirati u jedan PPM kanal. Za to GreenPAK dizajn koristi DLY3 oba ruba detektora, P DLY oba ruba detektora i LUT-a, strukturu oba detektora rubova s međuspremnikom i XOR LUT, kao što je prikazano na slici 2. Nadalje, oba ruba impulsa idu do 8-bitne ILI strukture koja se sastoji 3-bitnih LUT-ova 7, 5 i 4-bitni LUT0 konfigurirani kao vrata ILI. Na 4-bitnom izlazu LUT0 svi se rubni impulsi kombiniraju, a zatim šalju na jednokratnu strukturu pokrenutu rastućim rubom koja se sastoji od odgode cijevi i 400 us DLY0 za generiranje PPM signala. Također, svaki ulazni PIN ima unutarnji otporni otpornik od 100 k Ohma za stabilnost buke ako se neki ulazi ne koriste.

Slijed ovih operacija jasno je prikazan na slici 3. Predstavlja konverziju 8 PWM u 1 PPM kanala.

Korak 3: Dizajn PCB -a

Dizajn PCB -a
Dizajn PCB -a

Funkcionalni prototip ovog dizajna s RC odašiljačem i prijamnikom prikazan je na slici 4.

Korak 4: Rezultati

Rezultati
Rezultati
Rezultati
Rezultati

Na slici 5 valni oblici, legenda signala/kanala je: D1 = CH1,…. D8 = HC8 prema tome, a kanal 1 (plavo) = izlaz pretvarača PPM. Slika 5 prikazuje 8 kanala PWM signala pretvorenih u jedan kanal PPM signala.

Također, ovaj PPM pretvarač može obraditi manje od 8 kanala PWM signala. Na primjer, slika 6 prikazuje 4 kanala PWM signala pretvorenih u jedan kanal PPM signala.

Zaključci

U ovom Instructableu projektirali smo, izgradili i verificirali krug za pretvaranje PWM signala u signale pulsne modulacije položaja (PPM) koristeći samo jedan GreenPAK CMIC. Može obraditi od jednog do osam PWM kanala. Glavne prednosti korištenja GreenPAK-a su dostupnost sklopova na čipu, vrlo mala fizička površina, niska snaga i niska cijena. Ostale funkcionalnosti ili integracije mogu se konfigurirati u isti CMIC pomoću preostalih dostupnih blokova krugova, čime se dodatno smanjuje veličina proizvoda i troškovi.

Ovaj Instructable pokazuje kako stvoriti 8 -kanalni PWM signal u PPM pretvarač signala koristeći samo jedan GreenPAK CMIC. Otkrivanje uzlaznih i padajućih rubova svakog signala PWM kanala i njihovo "spajanje" omogućilo je dobivanje PPM signala. Jedan GreenPAK CMIC pretvarač može obraditi od jednog do osam PWM kanala.

Preporučeni: