Witam.
Zrobiłem na Atmedze32 układ do samochodu który ma m.in wykrywać na 3 swoich portach,( programowo skonfigurowanych jako wejścia) napięcie 12V lub 0V.
Gdzieś na forum znalazłem schemat:
i nie myśląc długo podłączyłem wszystko wg opisu.
Problem jest taki że układ zachowuje się bardzo dziwnie. Czyli jeśli np. przekręcę kluczyk w stacyjce pojawi się 12V,(układ ma wykryć 12V jeśli wyłączę ma wykryć brak), ale w trakcie jazdy czasem wykrywa brak tych 12V, chociaż napięcie jest cały czas.
Od czego to może zależeć?
Porty są ustawione jako wejścia
Ustawiłem pullup'y programowo
Dodałem wg. schematu rezystor 10k do plusa 12V oraz diodę
Najprościej, chcę zrobić detekcję 12V lub 0V. Wiadomo że to 12V to czasem nawet 13,5 ale to chyba nie powinno przeszkadzać...
Zrobiłem na Atmedze32 układ do samochodu który ma m.in wykrywać na 3 swoich portach,( programowo skonfigurowanych jako wejścia) napięcie 12V lub 0V.
Gdzieś na forum znalazłem schemat:
i nie myśląc długo podłączyłem wszystko wg opisu.
Problem jest taki że układ zachowuje się bardzo dziwnie. Czyli jeśli np. przekręcę kluczyk w stacyjce pojawi się 12V,(układ ma wykryć 12V jeśli wyłączę ma wykryć brak), ale w trakcie jazdy czasem wykrywa brak tych 12V, chociaż napięcie jest cały czas.
Od czego to może zależeć?
Porty są ustawione jako wejścia
Ustawiłem pullup'y programowo
Dodałem wg. schematu rezystor 10k do plusa 12V oraz diodę
Najprościej, chcę zrobić detekcję 12V lub 0V. Wiadomo że to 12V to czasem nawet 13,5 ale to chyba nie powinno przeszkadzać...