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



Teraz jest 29 mar 2024, o 15:51


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 12 ] 
Autor Wiadomość
PostNapisane: 7 lis 2017, o 09:28 
Offline
Użytkownik

Dołączył(a): 05 lis 2013
Posty: 353
Lokalizacja: Kraków
Pomógł: 6

Witajcie.
Tak sobie wymyślam jak zoptymalizować ilość przycisków i pytanie czy to może działać.
Po wciśnięciu przycisku S1 przekaźnik zwiera styki K1 (P1-S1) i układ jest zasilany. Żeby układ wyłączyć potrzebny jest drugi przycisk odłączający cewkę.
Ale chciałbym to zautomatyzować żeby timer po 30 sekundach odłączył zasilanie od cewki. Podając na PB0 wartość 1 teoretycznie cewka powinna się wyłączyć
Cewka wg noty ma pobór prądu 40mA - jak dobrać rezystory R3 i R4 żeby nie spalić procesora?

Ewentualnie macie jakieś inne pomysły jak to rozwiązać bez dodawania drugiego przycisku? Tylko chodzi mi o mechaniczne odłączenie układu a nie o uśpienie.

Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 lis 2017, o 09:53 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 cze 2014
Posty: 855
Lokalizacja: pod Warszawą
Pomógł: 58

cześć
Po pierwsze to zobacz w nocie ile możesz "przepuścić" prądu przez pin procesora żeby nic się nie stało.
Druga sprawa to do sterowania przekaźnika zastosuj zwykły tranzystor npn wtedy nie musisz mieć rezystorów R3 i R4. Po włączeniu zasilania przyciskiem procek na PB0 wystawia stan wysoki który przez rezystor steruje bazą tranzystora. Pomiędzy zasilanie i kolektor tranzystora włączasz cewkę przekaźnika. Po zadanym czasie obojętnie czy odlicza timer czy zwykły "delay" na pin PB0 wystawiasz stan niski i przekaźnik zostanie wyłączony.
Tak na marginesie to co to za przekaźnik - 40mA prądu cewki?

pozdrawiam

_________________
Pomóżcie mi stanąć na nogi



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 lis 2017, o 10:50 
Offline
Użytkownik

Dołączył(a): 23 sty 2014
Posty: 1079
Pomógł: 73

Dioda D1 źle spolaryzowana :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 lis 2017, o 11:00 
Offline
Użytkownik

Dołączył(a): 05 lis 2013
Posty: 353
Lokalizacja: Kraków
Pomógł: 6

Dioda D1 - rzeczywiście - już zmienione.
ogólnie można przyjąć że 20mA obciążalność wyjścia PB0.
obciążenie przekaźnika mam z noty wyliczone (200mW przy 5V to daje 40mA) - w rzeczywistości będzie mniej, ale na razie teoretycznie.
Obrazek

opornik R3 4,7k na wejście bazy powinien być, ale do chwili startu na pinie PB0 jest stan nieustalony więc nie będzie układ działał - chyba że przytrzymamy przycisk do momentu wystartowania atmegi (ciekawe ile to trwa). Chyba że damy R4 10k żeby wymusić otwarcie tranzystora i po wystawieniu stanu niskiego na PB0 tranzystor się zamknie.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 lis 2017, o 13:51 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 cze 2014
Posty: 855
Lokalizacja: pod Warszawą
Pomógł: 58

iwi napisał(a):
chyba że przytrzymamy przycisk do momentu wystartowania atmegi (ciekawe ile to trwa).


Myślę, że nie zdążysz puścić przycisku a procek już wystawi stan wysoki o ile nie dasz na początku programu w sekcji inicjalizacji opóźnień

_________________
Pomóżcie mi stanąć na nogi



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 lis 2017, o 17:32 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 26 sty 2016
Posty: 1146
Lokalizacja: Kraków
Pomógł: 93

A ja tak trochę inaczej. Kiedyś znalazłem na EEVBlog (na youtube) włącznik/wyłącznik na jednym przycisku monostabilnym. Można się pozbyć przekaźnika ;)
Niestety, nie udało mi się znaleźć tego filmu



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 lis 2017, o 18:09 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27212
Lokalizacja: Szczecin
Pomógł: 1041

Marhef napisał(a):
A ja tak trochę inaczej. Kiedyś znalazłem na EEVBlog (na youtube) włącznik/wyłącznik na jednym przycisku monostabilnym. Można się pozbyć przekaźnika ;)
Niestety, nie udało mi się znaleźć tego filmu

proszę

https://www.youtube.com/watch?v=Foc9R0dC2iI

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 lis 2017, o 18:44 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 26 sty 2016
Posty: 1146
Lokalizacja: Kraków
Pomógł: 93

Złożyłem kiedyś ten układ, działa. To znaczy, miałem mały problem z drganiem styków w przycisku, ale poza tym działało bez zarzutu



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 lis 2017, o 21:46 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 29 sty 2012
Posty: 777
Lokalizacja: Karpicko k. Wolsztyna
Pomógł: 197

A może taki układzik topic14507.html#p153489



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 lis 2017, o 08:58 
Offline
Użytkownik

Dołączył(a): 05 lis 2013
Posty: 353
Lokalizacja: Kraków
Pomógł: 6

Obrazek

jeszcze taki układ jest - prostszy w formie.

Ale dziękuję za odpowiedzi. zmontowałem ten co wczoraj rysowałem (o 11:00) z jednym tranzystorem i działa. Atmega rzeczywiście wystawia stan wysoki błyskawicznie i nie ma problemu z uruchomieniem układu. Po programowanym czasie się wyłącza. O to chodziło



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 lis 2017, o 16:42 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 cze 2014
Posty: 855
Lokalizacja: pod Warszawą
Pomógł: 58

iwi napisał(a):
Atmega rzeczywiście wystawia stan wysoki błyskawicznie i nie ma problemu z uruchomieniem układu. Po programowanym czasie się wyłącza. O to chodziło


:D a myślałeś, że będziesz szybszy od procka hehe

_________________
Pomóżcie mi stanąć na nogi



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 lis 2017, o 00:13 
Offline
Użytkownik

Dołączył(a): 05 lis 2013
Posty: 353
Lokalizacja: Kraków
Pomógł: 6

wiem że czas startu jest błyskawiczny, ale zawsze trochę trwa. przycisk wciskamy też na ułamek sekundy - no ale działa.

Ale z innej beczki. Podobny układ z tym, że zasilanie z 2 źródeł: Główne V_In1 i Dodatkowe V-In2
Dlaczego na jednych przekaźnikach to działa, a na innych nie.

Obrazek

Opis układu - przynajmniej teoretycznie
Do wystartowania niezbędne jest napięcie na V_IN1 i V_IN2
Zwieramy przycisk sterowania do GND.
Napięcie V_In2 załącza cewkę przekaźnika i przekaźnik rozłącza V_IN2 od cewki a podłącza V_IN1. Zasilanie układu zostaje przerzucone na akumulator dodatkowy i do chwili rozładowania na nim ma chodzić a po rozładowaniu wracamy do głównego. Przycisk oczywiście musi być wciśnięty (ale tym zajmie się AVR).
Na testowym przekaźniku to ładnie działało. Teraz montuje na docelowym i przekaźnik załącza cewkę ale nie zatrzaskuje się na V_IN1 - wpada w wibracje. Dałem kondensator równolegle z cewką (no i oczywiście diodę zabezpieczającą) ale nie zdąży się naładować więc nic to nie pomaga.



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: 12 ] 

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