Pokud je vstup do CPU takový "univerzální", tzn dá se na něj připojit i potenciometr, tak je to vstup na AD převodník. (Převodníků mají jednočipy většinou hodně, tak proč je nepoužít. Rychlé jsou opravdu dost.) Pak, pokud tímhle vstupem obsluhuju přepínač, tak jako tvůrce FW si vymyslím, že (např) pro napětí od 0 do 0,33*Umax bude spodní poloha, od (0,33-0,66)*Umax bude střední poloha a od 0,66*Umax bude horní poloha. Umax bude max napětí převodníku.
Pokud připneš vstup na zem nebo na napájecí napětí, je jasné, jaké bude na vstupu AD převodníku napětí (měřeno vůči zemi/nule). Pokud není vstup připojen "nikam", je ve vzduchu a kvůli zmíněné kapacitě zůstává na napětí posledně připnutého napětí. Takž je potřeba na vstup dostat něco mezi 0,33-0,66 rozsahu napětí. Takže dva stejné odpory jej dostanou na 0,5 Umax, což je přesně to, co chceš.
Díki, dám tam teda 2x 10K rezistory, resp. čo nájdem od 1-10 kΩ. Teraz si spomínam, že sa to tu už riešilo v minulosti, ale čo už hlava deravá
Je to ten 3 pol. prepínač vľavo od antény. Prepína osvetlenie. Zapojený do EXT2. Prepína sa atypicky zo strany na stranu, lebo my to tak vyšlo z vnútra priestorovo a celkom sa my to pozdáva, aspoň viem čo prepínam .
Ja si este budem musiet vymenit tie bocne slidery, uz ich mam doma nejaky dobu (tie s tym trosku tazsim chodom) ale akosi sa mi nechcelo ich este nahodit. Aj tak ich zatial nevyuzivam, v zime sa mi nikam von nechce
Miro_V píše:Ja si este budem musiet vymenit tie bocne slidery, uz ich mam doma nejaky dobu (tie s tym trosku tazsim chodom) ale akosi sa mi nechcelo ich este nahodit. Aj tak ich zatial nevyuzivam, v zime sa mi nikam von nechce
Odkial mas tie nove slidery? Mohol by si pls dat fotku?
prikrylm - Ahoj, zkoušel jsi už trenér s.bus - uart s invertorem? Včera jsem nahrál 2.3.11 a pořád to nefunguje. U 2.3.10 bylo naspáno že je potřeba non-inverted ttl. (TX16S: allow SBUS in on UARTS (need TTL level, non inverted))
Zkouším to s flysky FS-A8S ale nepodařilo se mi zjistit jaký typ signálu z něho leze. (inverted/non inverted)
pokud FS-A8S připojim s.busem ke stabilizační jednotce A3V2 tak vše funguje ok, tak že flysky fs-i6 je ok a správně spárovanej s FS-A8S a FS-A8S posílá sbus signál do A3V2 (6ti ose gyro stabilizer) taky bez problémů.
Jediné co mě napadá je problém právě s inverted / non-inverted
Provedl jsem pokus. OTX v 2.3.11 Shodou okolností FS-A8S mám. Leze z něj neinvertovaný s.bus.
Sériový vstup TX16S jsem zkoušel s FrSky X4Rsb, kde je na pinech stejný neinvertovaný signál jako u FS-A8S + mám z X4Rsb vytažený s.bus invertovaný - lépe se mi to celé zkoušelo.
Vyšlo mi, že s.bus trenér na TX16S funguje na invertovaný signál a podařilo se mi s.bus trenér rozchodit jen na portu 1 (4-pinový). Z druhého portu se mi s.bus rozchodit nepodařilo. Možná jen něco dělám špatně.
Takže přímo FS-A8S použít jako s.bus trenér signál pro TX16S nelze, musí se jeho signál invertovat.
TTL level je asi ok, protože ten má jedničku tuším nad 2,5V - s.bus z RX leze ~3.3V.
Pozn. To, čemu říkám neinvertovaný signál vypadá jako ten na obrázku. Tedy začíná dlouhou "nulou" a pak jsou data. Invertovaný, co mi fungoval jako s.bus trenér je prohnaný přes invertor, tzn. začíná dlouhou jedničkou a pokračuje daty.
Než jsem si přečetl tvou odpověd tak jsem na stole spíchl logickej inverter (n-fet + 100k v drainu) a funguje to. FS-A8S jsem celou rozbalil ale bohužel signál leze z přímo z CPU tak že je nutné použít externí invertor.
No jdu ten můj invertor zmenšit na smd velikost a přibalit (přibastlit ) k FS-A8S
prikrylm - použil jsem n-fet AO3400 a do drain jsem dal 100k odpor. Na vstupu je náběžná i sestupná hrana hezky ostrá, ale na výstupu je náběžná hrana lehce zakulacená, sestupná je ok. TX16S s tou kulatou hranou asi problém nemá, vše chodí. Spíš jestli mi dokážeš poradit se zapojením. Můžu to takhle nechat? Nebo mám použít nějakej vhodnější nfet, nebo npn trand? A je ten 100k odpor ok?
EDIT: ted porovnávám datasheet AO3400 a např 2N7000, zásadní rozdíl je ve vstupní kapacitě. Ta moje AO3400 tam má 823pF a to by se tomu MCU v FS-A8S nemuselo úplně líbit. 2N7000 je small signal nfet a vstupní kapacitu má 60pF.
Tak super! Jestli se ti zdá náběžná hrana moc "kulatá", zmenší ten R na drainu. Ta sériovka má +5V, při 100kOhm při rozpojení poteče odporem max 50uA, jestli má FET nějaký ten pF, tak to vliv mít může. Taky může být nějaká kapacita v obvodu té sériovky. U těch proudů bych se vůbec nebál 10-ti násobku, takže 10kOhm na D.
Nakonec jsem na desce z laserový tiskárny našel logic nfet 2N7002 SOT23 kterej se pro tyhle aplikace používá, a odpor v drainu jsem dal 10k a hrany už to má pěkný. Teď to nějak z toho pájecího pole dostat do pužitelný velikosti. Děkuji za konzultaci. s.bus trenér konečně funguje, můžeme na jaře se synkem (7) vesele létat.