RiMr píše:
Ogaři, tady komunita jakýmsi způsobem řešila "pípací" problém?
Můžete znalí zhodnotit a co jde?
http://code.google.com/p/er9x/issues/detail?id=261
Keď procesor pošle pulz do pípáku, podľa schémy to má byť do pípáku, ale podľa reality to je inak zapojené - je tam čosi navyše.
- Na doske s pípákom je 7805 ktorá je napájaná z napájacej linky RF modulu, ktorá má vyrobiť 5V, a signál z procesora je privedený na bázu tranzistora ktorý tých 5V zo 7805 pripojí na pípák.
To je ešte OK.
Ale zároveň platí že v režime Simulátor alias Žiak, je vypínač vypnutý a na VF modul nejde napájanie.
A toto napájanie VF modulu sa kontroluje, cez 150kOhm rezistor je tam citlivý obvod ktorý existenciu napätia pošle na pin procesora, ktorý následne po softwarovom vyhodnotení v každom cykle, pošle na inom pine riadiaci signál do analogového spínača ktorý prepne linku z Jack konektoru namiesto na PPM výstup, na PPM Vstup.
No a keď je vypínač čiže napájanie RF vypnuté, a vysielač je zapnutý zasunutím Jack konektoru, vrátime sa úplne na začiatok môjho príspevku a nájdeme výstup na pípák pripojený k tranzistoru na ktorého vstupe je 7805 toho času bez elektriky, s odpojeným vstupom (vypínač off)..
Ale cez ten tranzistor to z pinu procesora nielen stačí na zapípanie cez prechod z bázy, ale prejde to aj na výstup odpojenej 7805 a cez ňu v opačnom smere sa to dostane až na napájanie VF modulu. Na VF module len blikne ledka, ale asi tam je aspoň malý kondík a tak to napätie prejde až k citlivému sledovaniu či tam je napätie, a aktivuje to PPM VSTUP a teda simulátor na nejaký čas nempojde.----
Riešenie prepísaním softwaru a otázkou v menu, je síce možné, a už ako vidím aj hotové, ale podľa mňa nakompletné - nemôže nehradiť hardwarový kix. Osobne nechcem aby nejaký signálny pin procesora živil VF modul cez kadejaké náhodné súčiastky.
Riešenie hardwarové je triviálne - kliešťami odstrihnúť 7805 z dosky pípáku, až pri zemi, nič viac nerobiť. Pípa to síce stále cez bázu tranzistora, ale na jeho vstupe je odstrihnutý kontakt čiže nič a na pípak to pekne akurát stačí.....