
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-23 14:37

Pregledaćemo 2 formata izlaznog signala radio prijemnika za radio-upravljane modele (ili RC modele). 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 Instructable -a je dizajnirati krug 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 pozicijsku modulaciju. Međutim, ako samo želite dobiti rezultat programiranja, preuzmite GreenPAK softver da biste vidjeli već završenu GreenPAK datoteku za dizajn. Priključite GreenPAK Development Kit na svoje računalo i pritisnite program za stvaranje pretvarača 8Ch PWM u impulsnu modulaciju položaja.
Korak 1: Ulazni i izlazni signali

Slika 1 prikazuje ulazne i izlazne signale korištene u ovom Instructable. PWM signali (po jedan za svaki kanal) prijemnik emituju jedan po jedan, a informacije o radnom ciklusu predstavljaju željeni položaj korisnika od predajnika. Nasuprot tome, PPM signal sadrži informacije o radnom ciklusu svih PWM kanala. U oba slučaja vrijednost svakog kanala predstavljena je na standardiziran način. Interpretirana širina pozitivnog impulsa od 1 mS predstavlja položaj 0 %, 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


Pristup dizajnu je otkrivanje uzlaznih i padajućih rubova svakog PWM kanala, generiranje PPM impulsa sa svake ivice, a zatim njihovo kombiniranje u jedan PPM kanal. Za ovo GreenPAK dizajn koristi DLY3 oba ruba detektora, P DLY oba ruba detektora i LUT-a, obje strukture 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 OR vrata. Na 4-bitnom izlazu LUT0, svi rubni impulsi se kombiniraju i zatim šalju na jednokratnu strukturu pokrenutu rastućom ivicom koja se sastoji od odgode cijevi i 400 us DLY0 za generiranje PPM signala. Takođe, svaki ulazni PIN ima unutrašnji otpornik za spuštanje 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

Funkcionalni prototip ovog dizajna s RC odašiljačem i prijemnikom prikazan je na slici 4.
Korak 4: Rezultati


Na slici 5 talasni oblici, legenda signala/kanala je: D1 = CH1,…. D8 = SH8 prema tome, a kanal 1 (plavi) = 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 Instructable -u smo dizajnirali, izgradili i verifikovali krug za pretvaranje PWM signala u signale pulsne modulacije (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. Druge funkcionalnosti ili integracije mogu se konfigurirati u isti CMIC pomoću preostalih dostupnih blokova kola, čime se dodatno smanjuje veličina proizvoda i troškovi.
Ovaj Instructable pokazuje kako stvoriti 8 Cannel PWM signala u PPM pretvarač signala koristeći samo jedan GreenPAK CMIC. Detekcija 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čuje se:
Visuino Kako koristiti pulsno -širinsku modulaciju (PWM) za promjenu svjetline LED diode: 7 koraka

Visuino Kako koristiti pulsno -širinsku modulaciju (PWM) za promjenu svjetline LED -a: U ovom vodiču koristit ćemo LED povezanu na Arduino UNO i Visuino kako bismo promijenili svjetlinu pomoću Pulm Width Modulation (PWM). Pogledajte demonstracijski video
Senzor položaja oslonca za bicikl iz Magicbita [Magicblocks]: 8 koraka
![Senzor položaja oslonca za bicikl iz Magicbita [Magicblocks]: 8 koraka Senzor položaja oslonca za bicikl iz Magicbita [Magicblocks]: 8 koraka](https://i.howwhatproduce.com/images/002/image-3509-j.webp)
Senzor položaja biciklističkog postolja iz Magicbita [Magicblocks]: Jednostavan DIY projekt za izradu senzora položaja postolja s Magicbitom pomoću Magicblocks -a. Koristimo magicbit kao razvojnu ploču u ovom projektu koji se temelji na ESP32. Stoga se u ovom projektu može koristiti bilo koja razvojna ploča ESP32
Prilagođeni točak za merenje (lonac kao senzor položaja): 10 koraka

Prilagođeni točak za mjerenje (lonac kao senzor položaja): odricanje od odgovornosti: nemojte me kriviti što nisam pokazao korak po korak ovo bi trebalo biti samo referenca, a ja samo govorim ono što sam učinio i rezultat, on ima neke osnovne nedostatke poput buka pa nemojte raditi baš kao ja i očekujte izvanredan rezultat, a f
Visuino RAMPS za pulsno -širinsku modulaciju (PWM) pomoću LED -a: 8 koraka

Visuino RAMPS za pulsno -širinsku modulaciju (PWM) pomoću LED -a: U ovom vodiču ćemo koristiti LED povezanu na Arduino UNO i Visuino kako bismo prigušili LED pomoću komponente Pulse Width Modulation (PWM) i Ramps komponente. Pogledajte demonstracijski video
EISE4 projekt: Naučite kako realizirati uređaj za glasovnu modulaciju: 6 koraka (sa slikama)

EISE4 projekt: Naučite kako realizirati uređaj za glasovnu modulaciju: U ovom uputstvu ćete proći kroz sve različite korake kako biste realizirali uređaj koji dodaje zvučne efekte (kašnjenje i odjek). Ovaj uređaj se uglavnom sastoji od mikrofona, Nano SoC ploče DE0, zvučnika, ekrana i infracrvenog senzora. D