Dzień dobry wszystkim,
tworzę pewien projekt oparty na Arduino. W przyszłości będę chciał stworzyć płytkę PCB, na której będzie ATMEGA328-P.
Moje arduino ma za zadanie zliczać ilość impulsów z czujników indukcyjnych (LJ30A3-15-Z/BX 15mm 6-36V) typu NPN NO,
oraz przy wyznaczonej ilości zliczonych impulsów ma wysterować element wykonawczy do dwóch siłowników elektrycznych 12V.
Nazywam to "element wykonawczy", ponieważ jeszcze nie wiem, czy użyję tutaj mostka H, czy może dwóch przekazników.(chodzi o zmianę kierunku obrotów aby można było sterować siłownikami w obie strony).
Do wejść cyfrowych arduino podpięte są:
- dwa czujniki indukcyjne NPN NO które zliczają impulsy,
- jeden czujnik pojemnościowy NPN NO.
Schemat przedstawia wejscia cyfrowe atmega328p, oraz podłączony przewód sygnałowy z na zacisku śrubowym. (na tym schemacie, przy tym zacisku śrubowym brakuje jeszcze dla styku 1,2 : +12V,GND.
I teraz pojawiają się kilka pytań.
1. Czy te czujniki warto podpiąć do arduino/atmega328p poprzez transoptory? Czy może wystarczy tak jak jest, jedynie podciągnięte do +5V przez rezystor? Dodam, że czujniki te zasilane będą z źródła +12..14V.(instalacja samochodowa), a atmega328p też z tych +12V jednak przed samym uC będzie przetwornica obniżająca napięcie do +5V. Masy te same, dla uC oraz czujników.
2. Czy będzie prawidłowe zastosowanie diody w takim układzie(jak na schemacie)? Powodem dla którego zastosować chce diode jest to że czujnik posiada diode sygnalizującą stan. No i gdy czujnik nie wykrywa obiektu, dioda ta cały czas lekko się żarzy. Gdy zaś czujnik wykrył przedmiot to zaczyna mocniej swiecić. Przy zastosowaniu diody w takim układzie to żarzenie znikło a całość działa prawidłowo. Tylko czy to jest prawidłowe rozwiązanie?
3. Próbowałem zastosować stabilizator LM7805, żeby obniżyć to napięcie z instalacji samochodowej +12..14V na +5V. (na razie +12V z zasilacza). No i bardzo się ten LM7805 nagrzewał, przy zasilaniu arduino, lcd16x02 oraz (L293 lub dwa przekazniki). Wiem że +12V dla LM7805 to trochę dużo i straty cieplne tutaj są tutaj normalnym zjawiskiem. Dlatego testuje także układ na przetwornicy LM2574-N 5V. żeby zasilić logikę dla mojego projektu. Pytanie: Czy stosowanie przetwornicy zamiast stabilizatora będzie dobrym rozwiązaniem? (tak jak wspominałem, urządzenie będzie zasilane z instalacji samochodowej). Przy testowaniu, wygląda na to że działa to w miarę stabilnie przy zasilaniu arduino z tej przetwornicy.
4. A tak poza tym, co byscie polecili jako element wykonawczy dla sterowania tymi siłownikami na 12V. Mostek H(L293 lub inny) czy może właśnie te dwa przekazniki, lub jakiś jeszcze inny sposób?
Z góry przepraszam i proszę o wyrozumiałość za defekty mojego tematu. Jestem początkującym użytkownikiem forum.
Pozdrawiam
tworzę pewien projekt oparty na Arduino. W przyszłości będę chciał stworzyć płytkę PCB, na której będzie ATMEGA328-P.
Moje arduino ma za zadanie zliczać ilość impulsów z czujników indukcyjnych (LJ30A3-15-Z/BX 15mm 6-36V) typu NPN NO,
oraz przy wyznaczonej ilości zliczonych impulsów ma wysterować element wykonawczy do dwóch siłowników elektrycznych 12V.
Nazywam to "element wykonawczy", ponieważ jeszcze nie wiem, czy użyję tutaj mostka H, czy może dwóch przekazników.(chodzi o zmianę kierunku obrotów aby można było sterować siłownikami w obie strony).
Do wejść cyfrowych arduino podpięte są:
- dwa czujniki indukcyjne NPN NO które zliczają impulsy,
- jeden czujnik pojemnościowy NPN NO.
Schemat przedstawia wejscia cyfrowe atmega328p, oraz podłączony przewód sygnałowy z na zacisku śrubowym. (na tym schemacie, przy tym zacisku śrubowym brakuje jeszcze dla styku 1,2 : +12V,GND.
I teraz pojawiają się kilka pytań.
1. Czy te czujniki warto podpiąć do arduino/atmega328p poprzez transoptory? Czy może wystarczy tak jak jest, jedynie podciągnięte do +5V przez rezystor? Dodam, że czujniki te zasilane będą z źródła +12..14V.(instalacja samochodowa), a atmega328p też z tych +12V jednak przed samym uC będzie przetwornica obniżająca napięcie do +5V. Masy te same, dla uC oraz czujników.
2. Czy będzie prawidłowe zastosowanie diody w takim układzie(jak na schemacie)? Powodem dla którego zastosować chce diode jest to że czujnik posiada diode sygnalizującą stan. No i gdy czujnik nie wykrywa obiektu, dioda ta cały czas lekko się żarzy. Gdy zaś czujnik wykrył przedmiot to zaczyna mocniej swiecić. Przy zastosowaniu diody w takim układzie to żarzenie znikło a całość działa prawidłowo. Tylko czy to jest prawidłowe rozwiązanie?
3. Próbowałem zastosować stabilizator LM7805, żeby obniżyć to napięcie z instalacji samochodowej +12..14V na +5V. (na razie +12V z zasilacza). No i bardzo się ten LM7805 nagrzewał, przy zasilaniu arduino, lcd16x02 oraz (L293 lub dwa przekazniki). Wiem że +12V dla LM7805 to trochę dużo i straty cieplne tutaj są tutaj normalnym zjawiskiem. Dlatego testuje także układ na przetwornicy LM2574-N 5V. żeby zasilić logikę dla mojego projektu. Pytanie: Czy stosowanie przetwornicy zamiast stabilizatora będzie dobrym rozwiązaniem? (tak jak wspominałem, urządzenie będzie zasilane z instalacji samochodowej). Przy testowaniu, wygląda na to że działa to w miarę stabilnie przy zasilaniu arduino z tej przetwornicy.
4. A tak poza tym, co byscie polecili jako element wykonawczy dla sterowania tymi siłownikami na 12V. Mostek H(L293 lub inny) czy może właśnie te dwa przekazniki, lub jakiś jeszcze inny sposób?
Z góry przepraszam i proszę o wyrozumiałość za defekty mojego tematu. Jestem początkującym użytkownikiem forum.
Pozdrawiam