Stránka 1 z 1

Náhrada mikrospínače mikrokontrolérem

Napsal: 18 bře 2015, 23:16
od chuckyw
Ahoj,
mám ve své konstrukci zabudovaný tablet, který se zapíná a probouzí stiskem mikrospínače (zapnutí dlouhý stisk, probuzení krátký). Chtěl bych tento mikrospínač nahradit něčím, co bude fungovat automaticky - cca 2 sekundy po zapojení napájení zapne tablet "dlouhým stiskem" a potom při použití libovolného ovládacího prvku (několik tlačítek) na konstrukci "krátkým stiskem" tablet probudí. Tato tlačítka mám připojená na MCU, takže bych si dovedl představit, že tablet budu spínat log.1 (5V) na určitém pinu MCU, ale nevím, do jaké součástky bych tento signál měl přivést. Do mikrospínače na tabletu vedou dva vodiče a stisk mikrospínače je propojí. Dalo by se to tedy vyřešit například nějakým relé?
Díky za každou radu.

Napsal: 19 bře 2015, 06:21
od BOBOBO
Bude to nejjednodušší , je bezpotenciálové a sepne "úplně" a nezávisle na teplotě . Asi by vyhověla SMD relé na 5V . Ty co vlastním jsou menší než malá kostka cukru .

Napsal: 19 bře 2015, 07:27
od Zaky
Nebo optočlen.

Napsal: 19 bře 2015, 07:37
od procesor

Napsal: 19 bře 2015, 08:32
od BOBOBO
To nemusí fungovat ... Relé 100% bude .

Napsal: 19 bře 2015, 09:03
od Zaky
Proud tlačítkem může být velmi malý, kontakty relé s tím taky po čase můžou mít problém. Osobně bych si na tlačítko sáhnul osciloskopem, jestli je tam úroveň nebo pulsy a pak bych pro zajímavost odměřil proud tekoucí stisknutým tlačítkem. Následně bych ve správné polaritě připojil optočlen, je menší, spolehlivější a levnější, než relé. Nějak mi není jasné, proč by neměl fungovat. Proud zavřeným tranzistorem je okolo 100 nA (PC817) a proud tlačítkem uspíná bezpečně. Pouze pokud by tlačítko bylo čteno velmi krátkými pulsy, mohl by být problém.

Napsal: 19 bře 2015, 09:42
od procesor
S MosFetmi (solid_state_rele) pre DC, alebo AC to funguje spoľahlivo. Pri AC typoch je jedno ktorý vývod kde.

Napsal: 21 bře 2015, 16:32
od Jeejda_teda_puvodne

Napsal: 21 bře 2015, 17:09
od rnbw
A vacsinou sa to spinacom uzemnuje. Ak je to tak (zistis ohmmetrom), tak staci obycajny tranzistor.

Napsal: 22 bře 2015, 01:18
od chuckyw
Díky všem za rady, dal jsem tam optočlen (http://www.gme.cz/bpc-817c-p523-249) a zkušební zapojení funguje. Jenom prosím o radu (vzhledem k tomu, že se v tomhle moc nevyznám), jestli jsem pochopil správně ty parametry (a teda, jestli jsem to dobře zapojil):
If a Uf jsou proud a napětí, které ten optočlen potřebuje, aby sepnul (při 5V z mcu tedy musím přidat odpor ((5-1,2)/0,050 = 76Ω ?)).
Ic a Uce jsou proud a napětí, které je to maximálně schopné spínat, tzn. asi by se to samotné moc nehodilo pro spínání něčeho na větší proud (třeba motorek).

Je to tak?
Díky

Napsal: 22 bře 2015, 08:32
od lesana87
If = 50mA je absolutní maximum, které když překročíš, můžeš ten optočlen zničit. Takže ten odpor rozhodně větší. Myslím, že 470Ω - 1kΩ bude stačit. :)

Napsal: 22 bře 2015, 15:20
od chuckyw
Jo, to jsem si myslel, mám tam 680Ω, byl zrovna po ruce.

A to Ic je tak jak jsem napsal?