Wpis z mikrobloga

#elektronika #esp8266 - chcę wykrywać czy zasilacz jest włączony i podaje 12V DC czy też nie. czy mogę LTV847 podpiąć bezpośrednio do zasilania, a wyjście bezpośrednio do GPIO esp8266 żeby mieć stan 0 lub 1? czy też potrzebuję dorzucić rezystory z obydwu stron?

chcę zamienić przekaźnik, który w tym miejscu jest obecnie (bez żadnego filtrowania) i klikając sieje troche zakłóceniami
  • 8
@DelPierdo: od strony pierwotnej (diody IR) koniecznie rezystor, od strony wtórnej jakiś pull-up/down (pewnie ten wbudowany od biedy wystarczy). Jak optoizolacja nie jest ci potrzebna, to kawałek tranzystora npn albo n-mos i trzy oporniki wystarczą.
jak dobrać wartość rezystora po stronie 12V?


@DelPierdo: z prawa oma: (12V - 1,5V) / 1mA ~= 10k. Praktycznie cokolwiek w przedziale 1...10k będzie ok jeśli prąd po stronie wtórnej będzie < 0.5mA.
  • 0
@zetisdead: cholera, ten dziad chyba jest niedobrany. LTV847, jest 12V z jednej strony, input pullup z drugiej i nie reaguje nijak (3.3V na wejściu GPIO esp, pulldowna nie mogę ustawić na tym pinie)
  • 0
@zetisdead: z rezystorem 10k od początku prób po stronie 12V, pullup z drugiej. nie wiem czy umiem czytać jego kartę katalogową, ale wydaje mi się że widziałem go w aplikacjach 3.3V
  • 0
@zetisdead: rezystor 10K na "trojkącie" diody w optoizolatorze (+). z drugiej strony tam gdzie strzałka na schemacie to GND, ot standardowo.

znalazłem inną płytkę gdzie kiedyś lutowałem opto z zenerem zabezpieczającym i na tym układzie to działa (a to ten sam opto).... będę jeszcze przygotowywał całość, ale ogólnie mam dowód że działa.
dzięki