Obsah:

Ako previesť 8CH PWM na moduláciu pulznej polohy: 4 kroky
Ako previesť 8CH PWM na moduláciu pulznej polohy: 4 kroky

Video: Ako previesť 8CH PWM na moduláciu pulznej polohy: 4 kroky

Video: Ako previesť 8CH PWM na moduláciu pulznej polohy: 4 kroky
Video: Lesson 01 Arduino Boards | Robojax Arduino Step By Step Course 2024, Júl
Anonim
Ako previesť 8CH PWM na moduláciu pulznej polohy
Ako previesť 8CH PWM na moduláciu pulznej polohy

Skontrolujeme 2 formáty výstupného signálu rádiových prijímačov pre rádiom riadené modely (alebo RC modely). Tradičným a najbežnejším typom signálu prijímača je PWM a zvyčajne PWM vyžaduje iba jeden vodič na kanál. Signalizácia PPM je teraz stále obľúbenejšia, pretože dokáže spracovať všetky kanály na jednom vodiči. Niekedy preto existuje potreba previesť signalizáciu PWM na PPM. Cieľom tohto Instructable je navrhnúť obvod, ktorý dokáže prevádzať signály 8CH PWM na PPM.

Ďalej sme popísali potrebné kroky, aby sme pochopili, ako bolo riešenie naprogramované na vytvorenie prevodníka 8CH PWM na moduláciu pulznej polohy. Ak však chcete získať iba výsledok programovania, stiahnite si softvér GreenPAK a zobrazte už dokončený súbor návrhu GreenPAK. Pripojte vývojovú súpravu GreenPAK k počítaču a spustením programu vytvorte prevodník 8 -kanálovej modulácie PWM na pulznú polohovú moduláciu.

Krok 1: Vstupné a výstupné signály

Vstupné a výstupné signály
Vstupné a výstupné signály

Obrázok 1 zobrazuje vstupné a výstupné signály použité v tomto návode. Signály PWM (jeden pre každý kanál) sú jeden po druhom odosielané prijímačom a informácie o pracovnom cykle predstavujú požadovanú polohu užívateľa vysielačom. Naproti tomu signál PPM obsahuje informácie o pracovnom cykle všetkých kanálov PWM. V oboch prípadoch je hodnota každého kanála reprezentovaná štandardizovaným spôsobom. Interpretovaná šírka 1 mS pozitívneho impulzu predstavuje 0 % pozíciu a 2 mS predstavuje 100 %.

Pri signalizácii PPM sú hodnoty každého kanála reprezentované oneskorením medzi stúpajúcimi hranami pozitívnych impulzov, z ktorých každý má 400 uS pevnej šírky.

Krok 2: GreenPAK Design

GreenPAK Design
GreenPAK Design
GreenPAK Design
GreenPAK Design

Prístupový prístup je detekovať stúpajúce a klesajúce hrany každého kanála PWM, generovať impulzy PPM z každého okraja a potom ich kombinovať do jedného kanála PPM. Na tento účel dizajn GreenPAK používa DLY3 Edge Edge Detector, P DLY Edge Edge Detector a LUTs, Both Edge Detector structure with Buffer a XOR LUT, ako je znázornené na obrázku 2. Ďalej oba impulzy Edge prechádzajú na 8-bitovú štruktúru ALEBO, ktorá pozostáva 3-bitových LUT 7, 5 a 4-bitových LUT0 nakonfigurovaných ako brány ALEBO. Na 4-bitovom výstupe LUT0 sú všetky Edge Pulses skombinované a potom odoslané do jednorazovej štruktúry spustenej stúpajúcou hranou, ktorá pozostáva z oneskorenia potrubia a 400 us DLY0 na generovanie signálu PPM. Každý vstupný PIN má tiež vnútorný sťahovací odpor 100 kOhm, ktorý zaisťuje stabilitu šumu, ak sa niektoré vstupy nepoužívajú.

Postupnosť týchto operácií je jasne znázornená na obrázku 3. Predstavuje konverziu 8 kanálov PWM na 1 PPM.

Krok 3: Návrh DPS

Dizajn DPS
Dizajn DPS

Funkčný prototyp tejto konštrukcie s vysielačom a prijímačom RC je znázornený na obrázku 4.

Krok 4: Výsledky

Výsledky
Výsledky
Výsledky
Výsledky

Na obrázku 5 kriviek je legenda signálov/kanálov: D1 = CH1,…. Podľa toho D8 = СH8 a kanál 1 (modrý) = výstup prevodníka PPM. Obrázok 5 zobrazuje 8 kanálov signálov PWM konvertovaných na jeden kanál signálu PPM.

Tento prevodník PPM môže tiež spracovať menej ako 8 kanálov signálov PWM. Napríklad obrázok 6 zobrazuje 4 kanály signálov PWM konvertovaných na jeden kanál signálu PPM.

Závery

V tomto návode sme navrhli, zostrojili a overili obvod na prevod signálov PWM na signály modulácie pulznej polohy (PPM) pomocou iba jedného modulu GreenPAK CMIC. Dokáže spracovať kdekoľvek od jedného do ôsmich kanálov PWM. Hlavnou výhodou použitia GreenPAK je dostupnosť blokov obvodov na čipe, veľmi malá fyzická plocha, nízky výkon a nízke náklady. Do toho istého CMIC je možné nakonfigurovať aj ďalšie funkcie alebo integráciu pomocou zostávajúcich dostupných blokov obvodov, čím sa ešte viac zníži veľkosť produktu a náklady.

Tento návod ukazuje, ako vytvoriť 8 Cannel PWM signálov na prevodník signálu PPM pomocou iba jedného GreenPAK CMIC. Detekcia stúpajúcich a klesajúcich okrajov každého kanálového signálu PWM a ich "zlúčenie" umožnilo získať signál PPM. Jeden prevodník GreenPAK CMIC dokáže spracovať kdekoľvek od jedného do ôsmich kanálov PWM.

Odporúča: