Nejste přihlášen/a.

Přihlásit se do poradny

 

Záhada nad spouštěním zařízením - obvod

Od: jamall odpovědí: 5 změna:

Pěkný večer,

chtěl bych se podělit s problémem, co mě teď potkal a třeba někdo znalý mě poradí, co je špatně.

Opravuji ovládání zařízení - přesněji jsem měnil desku spojů , na které je 10 spínacích tlačítek - tlačítka zůstala stejná.

Vše funguje až na 1 problém - po připojení se zařízení samo zapne nezávisle na zmáčknutí tlačítka na zapnutí - po zmáčknutí tlačítka dojde k režimu vypínání, ale nevypne ( standardně je režim vypínání při držení tlačítka, po puštění dojde k jeho vypnutí)

Si říkáte, že ten člověk to špatně zapojil - to opravdu ne, už tady nad tím sedíme 2 hodiny a nic. Na desce je 10 dalších tlačítek a pokud zapojím jednotlivě každé tlačítko na kontakty zapnutí, všechny dělají to samé a bez zmáčknutí dojde k zapnutí. Říkáte si, ten člověk udělal špatně dps - když popropojuju všechny tlačítka, tak fungují správně - i to na zapnutí a vypnutí správně ovládá zbylé funkce bez problémů ( tzn zmáčkutí = funkce ). Při nezmáčklých tlačítkých měříme na 2 nezávyslých měřákoch nekonečný odpor, po sepnutí 3 ohmy.

Po připojení nezávislého tlačítka skrz dráty mimo pcb zařízení funguje tak jak má - tzn 1 sepnutí = zapnutí, další sepnutí = vypnutí. Funguje to i na staré desce.

Tak je otázka, proč se to chová s tou novou desku spojů tak, jako kdyby byla špatně udělaná a cesty byly navzájem propojené - k zapnutí dojde dokonce i k napojením 2 cestám, které jsou od sebe 5cm vzdálené - avšak ty stejné cesty už "nesepnou" zbylých 9 tlačítek na ovládání. Pořád nekonečný odpor.

Napětí 2V s proudem 10mA na všech tlačítkách ( ovládá to ATmegu )

Nějaká rada/myšlenka?

 

 

5 odpovědí na otázku
Řazeno dle hodnocení

 

 

nikdo*
hodnocení

1x

A nechybí vám tam někde nějaký pullUp nebo pulldown odpor?

 

hodnocení

0x

Skúste dať sem foto starej aj novej dosky.

 

olin*
hodnocení

0x
Nevím jak deska vypadá-chce to foto, nebo odkaz. Není na nové desce nějaká klema (jumper) která se musí z bezpečnostního důvodu před montáží odstranit? Potom jestli připojovací konektor neproklemuje na nové desce své kontakty-že jsou širší kontakty na nové desce?

 

jamall
hodnocení

Zdravím po dlouhé době -

teprve dnes našel jsem ten problém - když si do ruky chytnu jeden kontakt a do druhé ruky druhý tak se zařízení zapne - dokonce i noha - ruka :D očividně citlivé jak prase když to běží na 2V, takže lepidlo přes kontakty a je neštěstí na světě - jen je problémem, že se jedná o pyralux, který se v ČR těžko shání a já mám termín opravy do pondělí.

pullUp nebo pulldown odpor - jedná se o membranovou klavesnici a ani origo ji neobsahuje

Jelikož moje vědomosti z elektro jako laboratorní technik je poněkud malá - napadá vás, jak "obejít" tohle zapínání při vysokých odporech?

nikdo*

Ten SW do arduina jste psal sám? Pokud ne, je třeba vědět, jak Sw scanuje klavesnici. jestli kladnými nebo zápornými pulsy. Předpokládám, že je čtena dynamicky. No a podle toho je třeba buď zapnout Softwarově pullUp odpory na příslušných vstupech v arduinu, nebo doplnit HW o fyzické odpory. Buď na napájení nebo na zem. Víc, takhle na dálku, bez znalosti konkrétní věci, těžko radit.

 

 


 

 

 

Přihlásit se k odběru odpovědí z této otázky:

Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz.

Používáním poradny vyjadřujete souhlas s personifikovanou reklamou, která pomáhá financovat tento server, děkujeme.

Copyright © 2004-2025 Poradna Poradte.cz. Všechna práva vyhrazena. Prohlášení o ochraně osobních údajů. | [tmavý motiv]