Obsah:

Jak převést 8ch PWM na modulaci pulzní polohy: 4 kroky
Jak převést 8ch PWM na modulaci pulzní polohy: 4 kroky

Video: Jak převést 8ch PWM na modulaci pulzní polohy: 4 kroky

Video: Jak převést 8ch PWM na modulaci pulzní polohy: 4 kroky
Video: Learn Arduino in 30 Minutes: Examples and projects 2024, Listopad
Anonim
Jak převést 8ch PWM na modulaci pulzní polohy
Jak převést 8ch PWM na modulaci pulzní polohy

Zkontrolujeme 2 formáty výstupního signálu rádiových přijímačů u rádiem řízených modelů (nebo RC modelů). Tradičním a nejběžnějším typem signálu přijímače je PWM a obvykle PWM vyžaduje pouze jeden vodič na kanál. Signalizace PPM je nyní stále oblíbenější, protože dokáže zpracovat všechny kanály na jednom vodiči. Někdy tedy existuje potřeba převést signalizaci PWM na PPM. Cílem tohoto Instructable je navrhnout obvod, který dokáže převést signály 8CH PWM na PPM.

Níže jsme popsali potřebné kroky, abychom pochopili, jak bylo řešení naprogramováno tak, aby vytvořilo převodník 8Ch PWM na modulaci pulzní polohy. Pokud však chcete získat pouze výsledek programování, stáhněte si software GreenPAK a zobrazte již dokončený soubor návrhu GreenPAK. Připojte vývojovou sadu GreenPAK k počítači a spusťte program a vytvořte převodník 8Ch PWM na pulzní modulaci polohy.

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

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

Obrázek 1 ukazuje vstupní a výstupní signály použité v tomto Instructable. Signály PWM (jeden pro každý kanál) jsou přijímány jeden po druhém přijímačem a informace o pracovním cyklu představují požadovanou polohu uživatele vysílačem. Naproti tomu signál PPM obsahuje informace o pracovním cyklu všech kanálů PWM. V obou případech je hodnota každého kanálu reprezentována standardizovaným způsobem. Interpretovaná šířka pozitivního impulsu 1 mS představuje polohu 0 % a 2 mS představuje 100 %.

Při signalizaci PPM jsou hodnoty každého kanálu reprezentovány zpožděním mezi stoupajícími hranami kladných impulzů, z nichž každý má pevnou šířku 400 uS.

Krok 2: GreenPAK Design

Design GreenPAK
Design GreenPAK
Design GreenPAK
Design GreenPAK

Konstrukční přístup je detekovat stoupající a klesající hrany každého kanálu PWM, generovat PPM impulsy z každé hrany a poté je kombinovat do jednoho PPM kanálu. K tomu GreenPAK design používá DLY3 Both Edge Detector, P DLY Both Edge Detector and LUTs, Both Edge Detector structure with Buffer a XOR LUT, as shown in Figure 2. Dále, oba Edge pulsy přecházejí do 8bitové OR struktury, která se skládá 3bitových LUT 7, 5 a 4bitových LUT0 konfigurovaných jako brány NEBO. Na 4bitovém výstupu LUT0 jsou všechny Edge Pulses zkombinovány a poté odeslány do jednorázové struktury spouštěné stoupající hranou, která se skládá z Pipe Delay a 400 us DLY0 pro generování signálu PPM. Každý vstupní PIN má také interní 100k Ohm stahovací odpor pro stabilitu šumu, pokud nejsou použity některé vstupy.

Sekvence těchto operací je jasně uvedena na obrázku 3. Představuje konverzi 8 kanálů PWM na 1 PPM.

Krok 3: Návrh DPS

Design DPS
Design DPS

Funkční prototyp této konstrukce s vysílačem a přijímačem RC je znázorněn na obrázku 4.

Krok 4: Výsledky

Výsledek
Výsledek
Výsledek
Výsledek

Na obrázku 5 křivek je legenda signálů/kanálů: D1 = CH1,…. Podle toho D8 = СH8 a kanál 1 (modrý) = výstup převodníku PPM. Obrázek 5 ukazuje 8 kanálů signálů PWM převedených na jeden kanál signálu PPM.

Tento převodník PPM také dokáže zpracovat méně než 8 kanálů signálů PWM. Například obrázek 6 ukazuje 4 kanály signálů PWM převedené na jeden kanál signálu PPM.

Závěry

V tomto Instructable jsme navrhli, postavili a ověřili obvod pro převod signálů PWM na signály Pulse Position Modulation (PPM) pomocí pouze jednoho GreenPAK CMIC. Může zpracovávat kdekoli od jednoho do osmi kanálů PWM. Hlavní výhody používání GreenPAK jsou dostupnost bloků obvodů na čipu, velmi malá fyzická plocha, nízký výkon a nízké náklady. Další funkce nebo integraci lze konfigurovat do stejné CMIC pomocí zbylých dostupných bloků obvodů, čímž se ještě více sníží velikost produktu a náklady.

This Instructable shows how to create an 8 Cannel PWM signal to PPM signal Converter using only one GreenPAK CMIC. Detekce stoupajících a klesajících hran každého signálu kanálu PWM a jejich "sloučení" umožnilo získat signál PPM. Jediný převodník GreenPAK CMIC může zpracovávat kdekoli od jednoho do osmi kanálů PWM.

Doporučuje: