Skocz do zawartości
jasiekk913

Zbijanie napięcia z 24V do 5V (do Arduino)

Pomocna odpowiedź

Witam, 

posiadam urządzenia A i urządzenie B które się ze sobą komunikują (24V). Jak mogę odczytać z nich czy płynie prąd (1) czy nie płynie (0) i jaki program będę musiał zrobić by prze konwertować to do systemu zero jedynkowego (jak sprawdzić jaką częstotliwością się komunikują)?

Załączam zdjęcie przedstawiające jak aktualnie wygląda sytuacja. TAK WIEM, NIE NALEŻY BEZPOŚREDNIO PODŁĄCZAĆ 24V DO ARDUINO. 
 

d11035360833b77c1e46595a7d9f7958.png

Pozdrawiam
jasiekk

Udostępnij ten post


Link to post
Share on other sites

Nie bardzo wiadomo co chcesz do końca zrobić.

Chcesz jedynie zbić napięcie z 24V do 5V? Można użyć dzielnika napięcia. Pamiętaj by masa arduino była połączona z masą układu zasilanego - inaczej albo nic nie zmierzysz albo zniszczysz arduino.

Udostępnij ten post


Link to post
Share on other sites

@adam30010 W takim razie jak taki skonstruować jeśli nie wiem jakie płynie tam natężenie? Sprawdzić je i jak dobrać odpowiednie rezystory?

Potrzebuje odczytać ciąg bitów który płynie przez ten kabel i go zapisać.

Pozdrawiam
jasiekk

Udostępnij ten post


Link to post
Share on other sites

W tym momencie nie interesuje Ciebie natężenie prądu - wszakże nie prąd mierzysz a napięcie.

Oczywiście to w granicach rozsądku by nie bocznikować prądu, ale rezystancja układu potenjometrycznego w okolicy 10k ohm będzie w porządku (tak myślę) - przy tym napięciu, prąd jaki popłynie przez ten układ będzie wynosić około 2.5mA, więc dość mało.

W takim razie słowo klucz: dzielnik napięcia - życzę miłej lekturki 🙂

 

Udostępnij ten post


Link to post
Share on other sites

@jasiekk913 pamiętaj proszę, aby zdjęcia umieszczać bezpośrednio na forum (bez linkowania do zewnętrznych serwisów, które często tracą ważność). Tym razem poprawiłem to za Ciebie, ale zapamiętaj na przyszłość. Z góry dziękuję za zrozumienie 😉

  • Lubię! 1

Udostępnij ten post


Link to post
Share on other sites

Dobra, czy schemat będzie teraz dobry? 

U góry wejście od kabla danych, na dole podłączenie masy do zasilacza A z prawej wyjście do arduino. (Czy mam też połączyć jedno gniazdo GND  z arduino z masą zasilacza?

 

Pozdrawiam

jasiekk

Screenshot_20190821-113719_ElectroDroid.jpg

Udostępnij ten post


Link to post
Share on other sites

Jeśli podłączasz to.do wejścia cyfrowego Arduino spokojnie możesz zmniejszyć napięcie z dzielnika (np. do 4V, atmega i tak wykryje to jako jedynkę). Ja tam lubię mieć margines bezpieczeństwa...

 

Udostępnij ten post


Link to post
Share on other sites

Dobra, okazało się że napięcie które płynie to ok. 2V, czy mogę je bezpośrednio podłączyć do arduino, czy zastosować stabilizator 5V/przetwornice z kursu arduino?

 

Pozdrawiam

jasiekk

Udostępnij ten post


Link to post
Share on other sites
(edytowany)

Na pewno 2V? Mierzyłeś to zwykłym miernikiem czy oscyloskopem? Bo to może być np. 10V i krótki impuls. Tu żadne przetwornice czy stabilizatory nie mają sensu, musisz znać napięcie szczytowe i do tego dostosować dzielnik.

Zawsze możesz zastosować myk z diodą Zenera - wtedy masz gwarancję, że nie przekroczysz jakiegośtam napięcia na wejściu

 

Edytowano przez ethanak

Udostępnij ten post


Link to post
Share on other sites

Pytanie czy te urządzenia komunikują się prądem czy napięciem, bo jeśli prądem to sprawdzanie samego napięcia może nie być miarodajne a napięcia występujące na liniach komunikacyjnych mogą się różnie zmieniać na co słusznie @ethanak zwrócił uwagę. Zakładając jednak, że komunikują się napięciem to dzielnik w zupełności wystarczy i oczywiście TRZEBA połączyć masę z arduino. Trzeba też pamiętać że mierząc tanim miernikiem szybkozmienne napięcia otrzymuje się wynik uśredniony, najlepiej napisz co to za urządzenia te A i B to będzie łatwiej pomóc.

Udostępnij ten post


Link to post
Share on other sites

Napięcie wiem jakie jest od firmy która produkuje to urządzenia, jest to około 2V (1,5V - 2,5V).

Pozdrawiam
jasiekk

Udostępnij ten post


Link to post
Share on other sites

No to 1.5V czy 2.5V? Prawie to samo... ale prawie robi wielką różnicę.

Dla atmegi 2.5V to jedynka. 1.5V to ch^Hzort wie nie co...

Udostępnij ten post


Link to post
Share on other sites

Jeśli tak, to możesz to spróbować podłączyć bezpośrednio do wejścia. Tyle, że podałeś nam tak dużo danych, że możemy zagwarantować tylko to, że masz jedną z czterech możliwości:

zadziała

nie zadziała

zadziała, ale atmega nie będzie w stanie zanalizować sygnału

zjarasz arduino

 

Udostępnij ten post


Link to post
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Gość
Napisz odpowiedź...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.


×
×
  • Utwórz nowe...