Távirányító rádióvezérlésű modellekhez saját kezűleg

Távirányító rádióvezérlésű modellekhez saját kezűleg
Az utolsó alkalommal álltam, hogy kinyitotta a negyedik szabályozó tengely és állítsa egy felhő vezérlő gombok, kapcsolók és LED-ek. Akkor ez volt a program, egy forrasztópáka és firmware. Mint kiderült, a gombok és csatlakozók nem volt elég, meg kellett telepíteni több.

A kör alapján készült Atmega8 mikrokontroller. Lába elég szó szerint „puttonyos”. Ahhoz, hogy egy nagyobb rendszer - kattints a képre (program, csak hogy az archívumban, ami a végén.

Távirányító rádióvezérlésű modellekhez saját kezűleg

Számítsuk ki: 10 gombok / kapcsolók, LED-ek + 2 + 2 lábak kvarc (van szükség pontos időt PWM jelet) + 5 + 2 ADC csatorna lábai UART + 1 csatorna kimenő PPM jel RF modul MC = 22 láb. Csak annyira, mint ott van Atmega8, amely be van állítva áramköri programozás (lásd a RESET láb, ez PC6).

LED csatlakozik PB3 és PB5 (MOSI és SCK programozási csatlakozó) Most öntés közben firmware nézni szép pislogó (haszontalan bizonyos értelemben -, de aztán kiment egy szép vizuális hatás).

Hadd emlékeztessem önöket, hogyan kezdődött minden - a jelenlétemben megjelent RF modul hobikingovskoy berendezés (ez váltotta HF FrSky modul), és volt egy helikopter tartozik. Mivel a berendezés nem rendelkezik krutilok (és miért is?) Kiderült, hogy a hat csatorna én általában (rendszeres) csak 4 (két per stick). Egy csatorna úgy döntött, hogy kiad 8 független gombok / kapcsolók, a másik - egy szoftver, hogy szimulálja a forgási krutilki (pl - egy gyönyörű futómű - tükrözött a kapcsolót, és a futómű 10 másodpercig áll rendelkezésre). Tovább kapcsoló még mindig nem döntötte el, mit kell csinálni vele.

Távirányító rádióvezérlésű modellekhez saját kezűleg
LED-ek jelzik az állapotát a kapcsoló - függetlenül működnek mikrokontroller. A szoftver által vezérelt LED felelős az alacsony töltöttségi állapotát, a második - mutatja az aktuális állapotát a szoftver krutilki.

Amellett, hogy a lakhatás a gombok és LED-ek is volna hozzá egy szabványos (számomra) az UART csatlakozó (PC csatlakoztatásához, akkor írok a programot beállítások), és a csatlakozó a PPM jel - csatlakoztassa a konzolt a szimulátor. Szenvednek a csatlakozó a programozó - rájött, hogy ez nem áll jól nekem - és hozott neki a szabadba. Az egyetlen dolog, baj ezzel -, hogy fennáll annak a veszélye rövidzár csatlakozó csap, bár azok „elsüllyedt” a helyzet. De ez a kezelés sorozat ellenállások 220 ohm (ami 99% -os garancia, hogy a készülék sértetlen marad)

Amikor eljött közel a berendezés használatára vonatkozó, rájött, hogy elfeledkezett a Bind gombot (ha rákattint, az adó megy keresési mód a vevő). És ez volt dopilivat

Nagyon szerény - nagy részét a lábak csak kihozott. A fedélzeten van jelen a stabilizátor 5 V és a bemeneti feszültség detektáló áramkör. Miért használja DIP ház? Ez csak akkor ... én is - miért ne a DIP ...

Amikor forrasztva az egészet - ez settenkedik ötlet - kivéve, hogy felhő vezetékek működni fog?!

Távirányító rádióvezérlésű modellekhez saját kezűleg
De ez még mindig működik. Általában tiszta a fedélzeten gyanta ... de állandóan babrált elválasztó, amíg kiderült, hogy ez volt a szoftver probléma, és nem a „vas”. Powered by dvuhbanochnoy lipolki (amit használni kell hagyni, hogy a normális trehbanochnoy, miután elfelejtette kikapcsolni a terhelést. Ennek eredményeként az egyik doboz maradt teljes feltöltés). Ennek ellenére - és feltéve, hogy a lehetőséget, hogy az AA-elemmel működik. soha nem lehet tudni

Az eredmény egy négycsatornás eszköz saját firmware, amit lehet változtatni mindent, amit akar. Ez a firmware és a szoftver levelet később.

Most letöltheti az aktuális firmware verzió. Bár ez nem állítjuk meg az összes (azaz, a fordított konfiguráció, költségek, offset és más „finomságok” még jelen van). Csak olvasni krutilok állam és a PPM jel. Button és kapcsoló MOD nem működik. De futó virtuális szervó (5 csatorna) és mérése a bemeneti feszültség szintet. Ha ez túl alacsony - LED villog IND (firmware automatikusan meghatározza, hogy hány doboz lítium-polimer akkumulátor). És mégis - a költségek csatorna 4 (amelyhez hozzáadtam egy potenciométerrel) - felfújt, hogy kompenzálja a teljes körű forgási potenciométer.

És akkor hogyan kell feldolgozni a jeleket a 8 gomb? A dekóder van szükség?

Ez csak a digitális rész. Vele ... még mindig szüksége van egy rádió minden. És gyakran eladják párhuzamosan a vevő
És ha van szem előtt a csatorna dekóder, amelyek kódolva vannak gombok igen ... én még nem tett

Jó estét! Az érdekeltek a rendszer a jeladó távoli ... van néhány ötlet - nos, az Ön választása szerint. 1. Add mind a 4 csatorna arányos Trims elektronikus (gomb (használhatja állnak rendelkezésre)), bár, ha használja a távirányító a HC, mint a nem trimerrovka végrehajtott mechanikusan. 2 - keverők - ezek nélkül - komolyan. és ha ez lehetséges, hogy a tömítés sík atmegu.Zaranee hálás! Sok szerencsét.

Szia, amikor meghatározzák a módosított firmware-t?

És, sajnos, egy ilyen piercing és a bal ... még mindig van hátra bármely csatorna - távoli reflash elölről.
Azt hiszem, hogy csak kihozza a megfordító külső gombot, hogy egy teljesen önálló konzolt. Amint azt haladéktalanul megtenni, és rakjon ki. Ha sürgősen szüksége - tudom meg kell csinálni az elkövetkező napokban

Jó napot, és ne ossza meg a kódot. Érdekelt, hogyan alkotnak a PPM jel maga játszik atmegoy. pusztán fejlesztési célokra)

Kapcsolódó cikkek