Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 27 sie 2026, o 13:52


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 11 ] 
Autor Wiadomość
PostNapisane: 28 gru 2014, o 22:04 
Offline
Użytkownik

Dołączył(a): 02 gru 2011
Posty: 87
Pomógł: 0

Witam mam otóż taki problem do rozwiązania i potrzebowałbym waszej porady wskazówki i pomocy.

A mianowicie projektuje sobie prosty sterownik pośredniczący w załączeniu urządzenia samochodowego.

W sterowniku sygnały sterujące będą w zakresie 0 (masa) do 12V, zasilanie sterownika (atmega) 5V.

Układ sterowany jest impulsem masy podanym na wejście procka (wcześniej prawdopodobnie stan wysoki czyli np 12V - muszę jeszcze obadać), natomiast na wyjściu sterując będzie podobnie (wł/wył) urządzenia również musi być podany sygnał masy lub rozłączony.

Rozrysowałem sobie (dla procka) takie proste konfiguracje sygnału wejściowego (sterujący)

P.S> nabadźgane wartości elementów na razie nie mają znaczenia jest to tylko stworzone na szybkiego zobrazowanie mego rozwiązania problemu.

Obrazek


Przy czym zakładam, że urządzenie musi być niezawodne tzn, załączenie wyjścia sterownika tylko w wypadku pojawienia się sygnału (lub impulsu masy na wejściu układu sterownika) dlatego pin portu procka na wejściu podciągnąłem pod vcc (5-12)V aby zawsze był w stanie wysokim. Nie może się zdarzyć sytuacja na samoistne załączenie wyjścia przez choćby jakieś zakłócenie (również zwis procka).


Dla sygnału wyjściowego sterującego jeszcze nie nic nie rozrysowałem ale zapewne mógłbym wykorzystać układ tranzystora mosfet P, z tym że urządzenie tylko pośredniczy w załączeniu więc na wyjściu nie będzie dużego obciążenia.
Więc chciałbym to wykonać prosto oraz niezawodnie (liczę na waszą podpowiedź jak to zorganizować).

Dlatego prosiłbym was o luknięcie na moje propozycje (sygnał wejściowy sterownika) wszelkie sugestie oraz wątpliwości mile widziane.

aha..

Jeśli ma ktoś jakieś ciekawe linki do poczytania na temat sterowania masą w układach mikroprocesorowych z praktycznymi przykładami (schemat - opis) chętnie poczytam (google wybija tylko opisy centralek alarmowych samochodowych z wykorzystaniem przekaźników to mnie nie interesuje che ominąć przekaźniki. Ale jakieś ciekawe przykłady z wykorzystaniem procka to już bida)

Po cichu liczę na sąsiada z Opola On wie o kogo chodzi hyhy :> zawsze ma jakieś ciekawe asy w rękawie ;] zwłaszcza że zna się w branży i motoryzacyjnej :).

Serdecznie pozdrawiam wszystkich i z góry dziękuje za pomoc.



Ostatnio edytowano 28 gru 2014, o 23:48 przez aothunterpl, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 gru 2014, o 22:31 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 10 mar 2013
Posty: 739
Lokalizacja: Poznań
Pomógł: 84

Nie wiem czy dobrze interpretuje rysunki
ale napięcie na pinach wejściowych procka
nie może przekroczyć napięcia na pinie zasilającym

Tak więc jeśli sterownik zasilasz 5V to nie przekraczaj
tego napięcia na pinach wejściowych.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 gru 2014, o 22:51 
Offline
Użytkownik

Dołączył(a): 15 cze 2013
Posty: 599
Lokalizacja: Lubin
Zbananowany użytkownik

Pomógł: 35

Wykorzystaj transoptor. Wewnętrzną diodę w szereg z rezystorem aby dopasować prąd dla 12V i wewnętrzny tranzystor podciągnij do VCC procka rezystorem. Odseparujesz też w ten sposób wejście atmegi od instalacji auta.

Przykład jest w komputerze pokładowym prezentowanym na łamach EDW gdzie pobierany jest sygnał z wtrysku przez transoptor a z czujnika drogi przez tranzystor. http://serwis.avt.pl/manuals/AVT3095.pdf



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 gru 2014, o 23:04 
Offline
Użytkownik

Dołączył(a): 02 gru 2011
Posty: 87
Pomógł: 0

Zaba napisał(a):
Nie wiem czy dobrze interpretuje rysunki
ale napięcie na pinach wejściowych procka
nie może przekroczyć napięcia na pinie zasilającym

Tak więc jeśli sterownik zasilasz 5V to nie przekraczaj
tego napięcia na pinach wejściowych.


To jest oczywista oczywistość :) dlatego mowie ze nabazgrane na szybkiego.
Co nie zmienia faktu że zasilanie z linii 12V również będzie podane dlatego zastosuję dzielniki, a dodatkowym zabezpieczeniem są diodki.

------------------------ [ Dodano po: 8 minutach ]

OdeOn napisał(a):
Wykorzystaj transoptor. Wewnętrzną diodę w szereg z rezystorem aby dopasować prąd dla 12V i wewnętrzny tranzystor podciągnij do VCC procka rezystorem. Odseparujesz też w ten sposób wejście atmegi od instalacji auta.

Przykład jest w komputerze pokładowym prezentowanym na łamach EDW gdzie pobierany jest sygnał z wtrysku przez transoptor a z czujnika drogi przez tranzystor. http://serwis.avt.pl/manuals/AVT3095.pdf


Wszystko fajnie jesli faktycznie sygnał wejściowy jest 12V / lub 0-GND

Po drugie jeśli ten sygnał wej jest 12/0V (GND) to przy 12V transoptor jest ciągle załączony a jak się kiedyś szczeli mu coś może być problem ? (no bo sterowanie będzie od czasu do czasu (minusem -masą)
Więc lepiej żeby od czasu do czasu załączyć podczas sterowania, owszem rozwiązanie jest ok ale musiałbym i tak stosować inwersję aby wysterować transoptor przy sygnale niskim.


Powiem jeszcze tak (sytuacja gorsza) gdy sterowanie masą będzie się odbywać na wejściu w taki sposób:

masa jest na wejściu --- sterownik załącz
przerwa w obwodzie (nie ma masy odłączona) pin wisi w powietrzu - sterownik wyłącz

To też jeszcze muszę ustalić ( wszystkie warunki dla jakich mam zrobić sterownik), tak samo z wyjściem sterowanym masą.

Dlatego pokazałem kilka wariantów opracowanych prze zemnie które powinny działać gdyby zaistniała sytuacja opisana powyżej.



Ostatnio edytowano 28 gru 2014, o 23:52 przez aothunterpl, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 gru 2014, o 23:49 
Offline
Użytkownik

Dołączył(a): 15 cze 2013
Posty: 599
Lokalizacja: Lubin
Zbananowany użytkownik

Pomógł: 35

aothunterpl napisał(a):
Wszystko fajnie jesli faktycznie sygnał wejściowy jest 12V / lub 0-GNDPo drugie jeśli ten sygnał wej jest 12/0V (GND) to przy 12V transoptor jest ciągle załączony a jak się kiedyś szczeli mu coś może być problem ? (no bo sterowanie będzie od czasu do czasu (zerem)Więc lepiej żeby od czasu do czasu załączyć podczas sterowania owszem rozwiązanie jest ok ale musiałbym i tak stosować inwersję aby wysterować transoptor przy sygnale niskim.


Podłączyć można tak żeby podanie 12V załączało tranzystor w transoptorze lub tak żeby podanie GND załączało tranzystor w transoptorze, nie trzeba żadnej inwersji wystarczy odpowiednio podłączyć.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 gru 2014, o 00:01 
Offline
Użytkownik

Dołączył(a): 02 gru 2011
Posty: 87
Pomógł: 0

OdeOn napisał(a):
aothunterpl napisał(a):
Wszystko fajnie jesli faktycznie sygnał wejściowy jest 12V / lub 0-GNDPo drugie jeśli ten sygnał wej jest 12/0V (GND) to przy 12V transoptor jest ciągle załączony a jak się kiedyś szczeli mu coś może być problem ? (no bo sterowanie będzie od czasu do czasu (zerem)Więc lepiej żeby od czasu do czasu załączyć podczas sterowania owszem rozwiązanie jest ok ale musiałbym i tak stosować inwersję aby wysterować transoptor przy sygnale niskim.


Podłączyć można tak żeby podanie 12V załączało tranzystor w transoptorze lub tak żeby podanie GND załączało tranzystor w transoptorze, nie trzeba żadnej inwersji wystarczy odpowiednio podłączyć.



W sumie tak (już mi mózg się wyłącza o tej porze :) ), podana masa załącza diodkę zasilaną z sygnału wejścia +12V.
Potem wysterowanie z 5V (zamiast 12) (z wykorzystaniem moich przykładów z pierwszego postu)
To byłby człon wejścia z zapewnioną separacją galwaniczną od procka


Aaa jeszcze przypomniała mi się ważna sprawa aczkolwiek jeszcze nie wybadana - czy będzie miała w ogóle taka sytuacja miejsce.
Drgania styków - przy załączeniu - sygnał wejściowy -- czy aby nie będę jeszcze musiał tego wyeliminować ale to już zapewne programowo albo wymyśle coś przed transoptorem.



Jeszcze nie wymyśliłem jak sterować na wyjściu masą ;] zajmę się tym jutro.

pozdrawiam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 gru 2014, o 13:36 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 21 cze 2012
Posty: 171
Pomógł: 5

Witam,
sterowanie masą w przemyśle jest bardzo często spotykane.
Jako wejście ja stosuję transoptor z opornikiem w szereg oraz pull-up po stronie wysokiej. Po stronie niskiej standardowo kolektor przez rezystor do zasilania.
Dobierając odpowiednio wartości rezystorów możemy ustawić sobie od jakiego poziomu nasze wejście ma reagować.
Jako wyjście polecam:
http://www.tme.eu/pl/katalog/?idp=1&sea ... rameters=1
bardzo fajny układ z zabezpieczeniami więc ciężko go spalić.
Pozdrawiam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 sty 2015, o 14:22 
Offline
Użytkownik

Dołączył(a): 02 gru 2011
Posty: 87
Pomógł: 0

możecie zilustrować 2 ostatnie wypowiedzi bo w przedostatniej wyszło trochę masło maślane, koledze chyba chodziło o coś takiego jak na moim foto:


Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 sty 2015, o 18:48 
Offline
Użytkownik

Dołączył(a): 02 gru 2011
Posty: 87
Pomógł: 0

Witam ukończyłem wstępny schemat z kilkoma wariantami sterowania masą.

Prosiłbym o sprawdzenie i doradzanie co mogę jeszcze zmienić co poprawić a co jest zbędne.


Wejścia sterujące /masa/ zrobiłem na transoptorach (2x opcje 1 lub 0 - do wysterowania wejścia)

wyjścia sterujące (masą) zorganizowałem w 3x wariantach

a) na przekaźniku
b) c) tranzystor NPN

Prosiłbym o opinie który wariant jest najlepszy i czemu (wiadomo, że z przekaźnikiem)
ale zastanawiam się nad potencjałem masy jaki będzie przy wykorzystaniu tranzystora (czy spadek Uce - nie będzie tu przeszkadzać)

aha najważniejsza jest niezawodność i brak przypadkowego załączenia urządzenia sterowanego masa

ponieważ jest to urządzenie pośredniczące w załączeniu prąd tranzystorów nie musi byc duży

Pozdrawiam


Załączniki:

Aby zobaczyć załączniki musisz się zalogować. Tylko zalogowani użytkownicy mogą oglądać i pobierać załączniki.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 sty 2015, o 19:58 
Offline
Użytkownik

Dołączył(a): 02 gru 2011
Posty: 87
Pomógł: 0

chyba mój temat umarł śmiercią naturalna hih ;]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 sty 2015, o 19:53 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 28 gru 2014
Posty: 20
Pomógł: 0

Moim zdaniem najlepszy będzie układ z tranzystorem Q6. Z tym, że nie bardzo rozumiem jakie zadanie ma dioda D14? R18 ma zdecydowanie za mała wartość, raczej powinna być rzędu 56k. R17 dobierz w zależności od prądu który będzie płynął w obwodzie CE, lecz jeśli go nie znasz, to musisz eksperymentować. Na razie 2k jest ok.


Błędu uC to raczej żaden układ nie wybaczy.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 11 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO