Satura rādītājs:
- 1. darbība: ievades un izvades signāli
- 2. solis: GreenPAK dizains
- 3. solis: PCB dizains
- 4. solis: rezultāti
Video: Kā pārvērst 8Ch PWM uz impulsa pozīcijas modulāciju: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Mēs pārskatīsim 2 radio uztvērēju izejas signāla formātus ar radio vadāmiem modeļiem (vai RC modeļiem). Tradicionālais un visizplatītākais uztvērēja signāla veids ir PWM, un parasti PWM ir nepieciešams tikai viens vads katrā kanālā. PPM signalizācija tagad kļūst arvien populārāka, jo tā var apstrādāt visus kanālus vienā vadā. Tātad, dažreiz ir nepieciešams pārveidot PWM signalizāciju par PPM. Šīs pamācības mērķis ir izveidot ķēdi, kas var pārveidot 8Ch PWM signālus uz PPM.
Tālāk mēs aprakstījām nepieciešamās darbības, lai saprastu, kā risinājums ir ieprogrammēts, lai izveidotu pārveidotāju 8Ch PWM impulsa pozīcijas modulācijai. Tomēr, ja vēlaties tikai iegūt programmēšanas rezultātu, lejupielādējiet GreenPAK programmatūru, lai apskatītu jau pabeigto GreenPAK dizaina failu. Pievienojiet GreenPAK izstrādes komplektu datoram un nospiediet programmu, lai izveidotu 8Ch PWM pārveidotāju impulsa pozīcijas modulācijai.
1. darbība: ievades un izvades signāli
1. attēlā parādīti šajā instrukcijā izmantotie ieejas un izejas signāli. Uztvērējs pa vienam izvada PWM signālus (pa vienam katram kanālam), un darba cikla informācija attēlo raidītāja lietotāja vēlamo pozīciju. Turpretī PPM signāls satur visu PWM kanālu darba cikla informāciju. Abos gadījumos katra kanāla vērtība tiek attēlota standartizētā veidā. 1 mS pozitīvā impulsa interpretētais platums ir 0 %, bet 2 mS - 100 %.
PPM signalizācijā katra kanāla vērtības tiek attēlotas ar aizkavi starp pozitīvo impulsu augošajām malām, kurām katram ir fiksēts 400 uS platums.
2. solis: GreenPAK dizains
Projektēšanas pieeja ir noteikt katra PWM kanāla augošās un krītošās malas, ģenerēt PPM impulsus no katras malas un pēc tam apvienot tos vienā PPM kanālā. Šim nolūkam GreenPAK dizains izmanto DLY3 abu malu detektoru, P DLY gan malu detektoru, gan LUT, abu malu detektora struktūru ar buferšķīdumu un XOR LUT, kā parādīts 2. attēlā. Tālāk abi malu impulsi pāriet uz 8 bitu VAI struktūru, kas sastāv no no 3 bitu LUT 7, 5 un 4 bitu LUT0, kas konfigurēti kā VAI vārti. Pie 4 bitu LUT0 izvades visi Edge impulsi tiek apvienoti un pēc tam nosūtīti uz augšupejošas malas iedarbinātu viena šāviena struktūru, kas sastāv no caurules aizkaves un 400 us DLY0, lai ģenerētu PPM signālu. Turklāt katram ievades PIN ir iekšējais 100k omu nolaižamais rezistors trokšņa stabilitātei, ja dažas ieejas netiek izmantotas.
Šo darbību secība ir skaidri parādīta 3. attēlā. Tas attēlo 8 PWM uz 1 PPM kanālu pārveidošanu.
3. solis: PCB dizains
Šī dizaina funkcionālais prototips ar RC raidītāju un uztvērēju ir parādīts 4. attēlā.
4. solis: rezultāti
Viļņu formu 5. attēlā signālu/kanālu apzīmējums ir šāds: D1 = CH1,…. D8 = СH8 attiecīgi, un 1. kanāls (zils) = PPM pārveidotāja izeja. 5. attēlā parādīti 8 PWM signālu kanāli, kas pārvērsti vienā PPM signāla kanālā.
Turklāt šis PPM pārveidotājs var apstrādāt mazāk nekā 8 PWM signālu kanālus. Piemēram, 6. attēlā parādīti 4 PWM signālu kanāli, kas pārvērsti vienā PPM signāla kanālā.
Secinājumi
Šajā pamācībā mēs izstrādājām, izveidojām un pārbaudījām shēmu PWM signālu pārveidošanai par impulsa pozīcijas modulācijas (PPM) signāliem, izmantojot tikai vienu GreenPAK CMIC. To var apstrādāt no viena līdz astoņiem PWM kanāliem. Galvenās GreenPAK izmantošanas priekšrocības ir mikroshēmas ķēdes bloku pieejamība, ļoti maza fiziskā platība, zema jauda un zemas izmaksas. Citu funkcionalitāti vai integrāciju var konfigurēt tajā pašā CMIC, izmantojot atlikušos pieejamos ķēdes blokus, tādējādi vēl vairāk samazinot produkta izmēru un izmaksas.
Šī pamācība parāda, kā izveidot 8 kanālu PWM signālus uz PPM signālu pārveidotāju, izmantojot tikai vienu GreenPAK CMIC. Katra PWM kanāla signāla pieaugošo un krītošo malu noteikšana un to "apvienošana" ļāva iegūt PPM signālu. Viens GreenPAK CMIC pārveidotājs var apstrādāt no viena līdz astoņiem PWM kanāliem.
Ieteicams:
Visuino Kā izmantot impulsa platuma modulāciju (PWM), lai mainītu gaismas diodes spilgtumu: 7 soļi
Visuino Kā izmantot impulsa platuma modulāciju (PWM), lai mainītu gaismas diodes spilgtumu: šajā apmācībā mēs izmantosim LED, kas savienota ar Arduino UNO un Visuino, lai mainītu tā spilgtumu, izmantojot impulsa platuma modulāciju (PWM). Noskatieties demonstrācijas video
Pielāgots rūdīšanas ritenis (pods kā pozīcijas sensors): 10 soļi
Pielāgots griešanas ritenis (pods kā pozīcijas sensors): atruna: neapvainojiet mani, ka es soli pa solim nerādīju, ka tam vajadzētu būt tikai atsaucei, un es tikai saku, ko es darīju un rezultāts, tam ir daži galvenie trūkumi, piemēram, troksnis, tāpēc nedariet tieši tāpat kā es un gaidiet izcilu rezultātu, un f
Līdzstrāvas motors un kodētājs pozīcijas un ātruma kontrolei: 6 soļi
DC motors un kodētājs pozīcijas un ātruma kontrolei: Ievads Mēs esam UQD10801 (Robocon I) studentu grupa no Universiti Tun Hussei Onn Malaizija (UTHM). Šajā kursā mums ir 9 grupas. Mana grupa ir 2. grupa. Mūsu grupas darbība ir DC motors un kodētājs pozīcijas un ātruma kontrolei. Mūsu grupas objekts
Visuino RAMPS impulsa platuma modulācijai (PWM), izmantojot LED: 8 soļi
Visuino RAMPS impulsa platuma modulācijai (PWM), izmantojot LED: Šajā apmācībā mēs izmantosim gaismas diodi, kas savienota ar Arduino UNO un Visuino, lai padarītu LED aptumšotāku, izmantojot impulsa platuma modulāciju (PWM) un rampas komponentu. Noskatieties demonstrācijas video
Vienkārša (un netīra) impulsa platuma modulācija (PWM) ar 555 taimeri: 3 soļi
Vienkārša (un netīra) impulsa platuma modulācija (PWM) ar 555 taimeri: vienkārša ķēde līdzstrāvas motora ātruma kontrolei (ventilatora ātruma kontrole, gaismas / LED aptumšošana utt.), Izmantojot 555 taimeri. Arī labs sākumpunkts iesācējiem, kuri vēlas iegūt savu rokas netīras ar taimera IC 555. Daži iebildīs, ka tas nav vissvarīgākais