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

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 17 lip 2025, o 18:58


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 18 ] 
    Autor Wiadomość
    PostNapisane: 19 lip 2012, o 09:32 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 19 lip 2012
    Posty: 35
    Lokalizacja: Gostyń
    Pomógł: 0

    Witam
    Jest to mój pierwszy post na tym forum więc witam wszystkich.
    Elektroniką interesuję się od 3 miesięcy i ucze się cały czas czegoś nowego.
    Więc przechodze do rzeczy, bo po to założyłem ten wątek.
    Chciałbym zrobić 3 stopniowy czujnik poziomu cieczy, który pokazuje poziom wody poprzez diodę 5mm RGB ze wspólną anodą-sterowanie diodą ,,minusem".
    Dioda musi włączać się w takiej kolejności:
    -Zielony -wysoki poziom cieczy
    -Niebieski- średni poziom cieczy
    -Czerwony- najniższy poziom cieczy
    Po zapalniu się koloru czerwonego przekaźnik przerywa zasilanie urządzenia.

    Podstawe znalazłem w internecie-link poniżej
    http://sklep.avt.pl/photo/_pdf/AVT1612.pdf

    Przerobiłem to na trzypoziomowy czujnik i wyszło mi coś takiego:
    http://imageshack.us/f/210/beztytuukxy.png/


    Dodatkowo podłączyłem tam stabilizator lm7812, ponieważ układ będzie w dwóch wersjach na 12v i 24v

    Problem w tym że czujnik nie działa tak jak należy i dlatego tu piszę,
    więc trzeba układ poprawić i zrobić tak aby zachowywał się tak jak opisałem wyżej.

    Pozdrawiam i czekam na odpowiedzi



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lip 2012, o 10:27 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 13 paź 2011
    Posty: 582
    Pomógł: 17

    Cytuj:
    Układ nie działa jak należy


    Czyli działa jak?
    zapala się chociaż jedna dioda?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lip 2012, o 10:36 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 19 lip 2012
    Posty: 35
    Lokalizacja: Gostyń
    Pomógł: 0

    Układ działa tak, że jeśli wszystkie elektrody są zanurzone to dioda świeci 3 kolorami naraz i załancza się przekaźnik,natomiast jeśli zanurze elektrodę wspólną i np. elektrodę odpowiedzialna za włączenie koloru zielonego, zaświeci się kolor zielony

    A chce aby było tak:
    -Zielony -wysoki poziom cieczy-wszystkie 4 elektrody zanurzone
    -Niebieski- średni poziom cieczy- 3 elektrody zanurzone
    -Czerwony- najniższy poziom cieczy-2 elektrody zanurzone
    Po zapalniu się koloru czerwonego przekaźnik przerywa zasilanie urządzenia.
    Elektrod jest 4 i jedna jest wspólna dla pozostałych.
    Jeśli coś jeszcze niejasno napisałem proszę pytać.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lip 2012, o 14:24 
    Offline
    Użytkownik

    Dołączył(a): 27 mar 2012
    Posty: 511
    Lokalizacja: Sląsk
    Pomógł: 14

    Witam
    Tu kolega się chyba pogubił.
    Skoro jeśli kolega zanurzył elektrodę wspólną i elektrodę za kolor zielony no to świeci się zielony. Działa dobrze.
    Jeśli chodzi Ci oto żeby one nie świeciły wszystkie 3 kolory naraz czy tam 2 naraz to trzeba trochę pomyśleć.
    Najłatwiej by to było na jakimś procesorze zrobić. Ja tak myślę.

    _________________
    Programowanie to styl życia :D



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lip 2012, o 14:40 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 19 lip 2012
    Posty: 35
    Lokalizacja: Gostyń
    Pomógł: 0

    Janadamis mówisz że najłatwiej na procku, jeśli tak to zrobie to, ale podpowiedz mi na jakim, bo jestem zupełnie zielony w tym, ledwo co zrozumiałem zasadę działania timera ne555 czy tranzystorów, a już muszę w układ wrzucać procki ;(
    Naprawdę nie da się jakoś inaczej???
    Jeśli jestem skazany na procesory to napiszcie co muszę widzieć i mieć aby to działało.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lip 2012, o 14:44 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 15 cze 2012
    Posty: 420
    Lokalizacja: Poznań
    Pomógł: 5

    Witaj początkujący adepcie na forum:) Do Twojego zadania trzeba zaprząc w dość prosty sposób uP (skoro już jesteś na tym forum to wypadałoby skorzystać z tego rozwiązania), a w nim 3 warunki (np. każdy z nich zagnieżdżony w poprzednim) i 3 piny jakiegoś PORTU jako wyjście dla LED lub co najmniej automatykę stworzoną z bramek logicznych typu AND NAND OR itp. W bezpośredni sposób z tego układu, efektu jaki chcesz uzyskać nie da rady... ewentualnie można by pomyśleć o przekaźnikach z większą ilością styków ... i jeśli załączą się np dwa to załączasz tylko 2 diodę, a pierwszą wyłączasz :) Ale to może być bardziej skomplikowane i bardziej hałaśliwe :lol: niż zrobienie tego na uP. Po przeczytaniu książki Mirka do rozdziału o Multipleksowaniu powinieneś ten temat ogarnąć :).


    Jaki procek? ATmega8 wystarczy w zupełności. Nawet mniejszy ATtiny2313. A komplikując nieco układ nawet pewnie na Tiny12 się da :)

    Co musisz mieć żeby zacząć? Dużo czasu na naukę :) Ogromnie dużo samozaparcia i troszkę finansów. Poszukaj na forum i blogu Mirka jak zacząć przygodę np tutaj http://mirekk36.blogspot.com/p/spis-tresci.html
    Musisz mieć conajmniej programator i soft do programowania ale wszystko jest tu dobrze opisane.

    P.S. Możesz sobie też zadanie uprościć zostawiając wszystko w spokoju :)
    -Biały -wysoki poziom cieczy-wszystkie 4 elektrody zanurzone (struktura R+G+B)
    -Żółto-pomarańczowy- średni poziom cieczy- 3 elektrody zanurzone (struktura G+R)
    -Czerwony- najniższy poziom cieczy-2 elektrody zanurzone (struktura R)


    Autor postu otrzymał pochwałę

    _________________
    Wysłane z nowego ATB 1.05beta + ATB ETHERNET



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lip 2012, o 15:02 
    Offline
    Użytkownik

    Dołączył(a): 27 mar 2012
    Posty: 511
    Lokalizacja: Sląsk
    Pomógł: 14

    Michał11- :O No niestety nie wszystko jest takie łatwe. Trzeba się pomęczyć (Ja już 2 tygodnie się męczę :) )
    Na bramkach hmmm. jak by się uparł to wszystko się da. Ale trzeba mieć dobrą wiedzę na temat bramek. Według mnie łatwiej na procesorze ponieważ można jeszcze nawet lepsze efekty zrobić. Ale żeby poznać programowanie to trzeba się pomęczyć. A do tego nie jest to takie tanie. Jednym wiedza przychodzi szybciej innym nie. Ja w elektronice siedzę już od 8 roku życia :) a mam prawie 18 już :) takie urządzenia to z mojego punku najłatwiej na uC

    Albo może tak:
    Najlepiej to zostaw tak jak jest tylko zamień tą diodę z innymi trzema diodami o różnych kolorach i ustaw je w pionie wg kolorów które maja się zapalać. Czyli jeśli będzie niski poziom cieczy to będzie świecić się dolna dioda czerwona. Jeśli poziom cieczy będzie średni to będzie się świecić dolna czerwona i ta nad nią niebieska. Jeśli będzie wysoki poziom cieczy to będą się wszystkie 3 razem świeciły. To jest najprostszy sposób bez zbędnych urządzeń.
    Życzę powodzenia :)


    Autor postu otrzymał pochwałę

    _________________
    Programowanie to styl życia :D



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lip 2012, o 15:24 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 15 cze 2012
    Posty: 420
    Lokalizacja: Poznań
    Pomógł: 5

    Janadamis napisał(a):
    Na bramkach hmmm. jak by się uparł to wszystko się da. Ale trzeba mieć dobrą wiedzę na temat bramek. Według mnie łatwiej na procesorze ponieważ można jeszcze nawet lepsze efekty zrobić.
    Zgadzam się - dodatkowo jest to rozwiązanie elastyczne. Jeśli bramki złożysz to już nic nie zmienisz - układ na sztywno będzie robił cały czas to samo. A robiąc na uP zawsze możesz coś przerobić w sofcie itd.

    Janadamis napisał(a):
    takie urządzenia to z mojego punku najłatwiej na uC
    Z mojego też :)

    Janadamis napisał(a):
    Najlepiej to zostaw tak jak jest tylko zamień tą diodę z innymi trzema diodami o różnych kolorach i ustaw je w pionie wg kolorów które maja się zapalać. Czyli jeśli będzie niski poziom cieczy to będzie świecić się dolna dioda czerwona. Jeśli poziom cieczy będzie średni to będzie się świecić dolna czerwona i ta nad nią niebieska. Jeśli będzie wysoki poziom cieczy to będą się wszystkie 3 razem świeciły. To jest najprostszy sposób bez zbędnych urządzeń.
    Można powiedzieć, że powieliłeś moją myśl :) Powiem jednak więcej. Urządzenie nie realizuje jakiś wygórowanych funkcji więc też bym zostawił, a mimo wszystko zacząłbym się uczyć programowania. Jak już nabierzesz wprawy i rzeczywiście będziesz chciał aby urządzenie działało tak jak założyłeś to woówczas je przerobisz i może dodasz kolejne funkcjonalności.


    Autor postu otrzymał pochwałę

    _________________
    Wysłane z nowego ATB 1.05beta + ATB ETHERNET



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lip 2012, o 15:41 
    Offline
    Użytkownik

    Dołączył(a): 27 mar 2012
    Posty: 511
    Lokalizacja: Sląsk
    Pomógł: 14

    Cytuj:
    ...
    a mimo wszystko zacząłbym się uczyć programowania.
    ...

    Popieram to jest przyszłość elektroniki. Teraz akurat miałeś zrobić taki sensor od ilości wody a potem może być coś trudniejsze i analogowo się tego nie uda.
    Jeśli byś chciał nauczyć się programowania to znalazłeś dobrą stronę.
    Ja polecam Ci książkę z którą nauczysz się programowania mikroprocesorów w języku C który jest uniwersalny dla całej gamy uC, I przede wszystkich jest łatwy.
    "Mikrokontrolery AVR Język C Podstawy programowania" Pana Mirosława Kardaś
    można ją kupić na http://www.sklep.atnel.pl

    Na początek to będzie idealne środowisko i zakres dydaktyczny żebyś zaczął w swoim zakresie programować uC
    Ja od niej zaczynałem, możesz i ty :)

    Jeśli będziesz miał jakieś pytanie to pisz. Od tego jesteśmy żeby pomagać :)


    Autor postu otrzymał pochwałę

    _________________
    Programowanie to styl życia :D



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lip 2012, o 16:58 
    Offline
    Użytkownik

    Dołączył(a): 29 mar 2012
    Posty: 595
    Lokalizacja: Jaworzno
    Pomógł: 39

    Michał11 napisał(a):
    Naprawdę nie da się jakoś inaczej???


    Eee tam mikrokontrolery...;) Dekoder BCD na 1 z 10 powinien starczyć (młodzi się pewnie obruszą), ale co mi tam ;). Po przeanalizowaniu "tabeli prawdy" układu 74HC/HCT42 mam koncepcję jak to zrobić bez uC+programatora+kompilatora i wiedzy nt. programowania. Zaciągnij datasheet do w/w scalaka i się odezwij :d


    Autor postu otrzymał pochwałę

    _________________
    Pozdrawiam
    PP



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lip 2012, o 17:12 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 19 lip 2012
    Posty: 35
    Lokalizacja: Gostyń
    Pomógł: 0

    Dzięki wielkie Panowie za porady, jednak zdecydowałem że ten problem rozwiąże trzeba osobnymi diodami led i jednym małym przekaźnikiem, poskładałem wszystko na pająka i działa :)
    Książkę napewno zakupię i mam nadzieję że w drugiej wersji tego projektu zastosuję już uC ;)
    Jeszce raz dzięki i życzę wam miłego dnia ( oczywiście klikam pomógł )



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lip 2012, o 18:21 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 29 lis 2011
    Posty: 582
    Lokalizacja: okolice Wrocławia :)
    Pomógł: 24

    Michał11 napisał(a):
    Elektroniką interesuję się od 3 miesięcy i ucze się cały czas czegoś nowego.....


    Myślę że kolega Michał11 ma bardzo dobre podejście do tematu, pouczy się trochę 'analoga', później jakieś bramki czy przerzutniki i jak już będzie potrafił coś zrobić wtedy na spokojnie będzie mógł popracować na uP.

    Jeżeli zacznie od drugiej strony to nawet do migania jedną diodką będzie potrzebował ATTiny lub nawet ATMega :)

    Ehh ta dzisiejsza młodzież :lol:

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lip 2012, o 18:46 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    zasadniczo się zgadzam , ale miganie diodą na ATmedze to rozpusta ....
    normalnie przecież 2 tranzystorki wystarczą :)

    No ale zawsze można pomrugać na cortexie :),

    Michał11: ucz sie pilnie 555 jest nieśmiertelny i ponadczasowy , ale jak poznasz rejestry przesuwne, bufory i wiele innych to dopiero jest życie :)

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lip 2012, o 18:56 
    Offline
    Użytkownik

    Dołączył(a): 29 mar 2012
    Posty: 595
    Lokalizacja: Jaworzno
    Pomógł: 39

    Już miałem dla kolegi Michał11 rybę na talerzu, ale zanim podałem to kolega zdążył się określić że mu działa "na pająka", więc trudno : -/

    _________________
    Pozdrawiam
    PP



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lip 2012, o 19:02 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 29 lis 2011
    Posty: 582
    Lokalizacja: okolice Wrocławia :)
    Pomógł: 24

    Piotrek_P, myślę że RYB na tym forum nigdy za dużo więc nie krępuj się ;)

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lip 2012, o 19:04 
    Offline
    Użytkownik

    Dołączył(a): 24 sty 2012
    Posty: 1469
    Pomógł: 56

    Piotrek_P napisał(a):
    Już miałem dla kolegi Michał11 rybę na talerzu, ale zanim podałem to kolega zdążył się określić że mu działa "na pająka", więc trudno : -/

    Z tym, że nie działa mu tak, jak założył na początku. Zasugerował się wpisami kolegów, którzy go postraszyli, że się nie da :P
    Ale kto wie :?: Może jeszcze poprosi o tak smakowite danie... :idea:

    _________________
    Jestem początkujący i moje porady mogą być błędne



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lip 2012, o 21:13 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 15 cze 2012
    Posty: 420
    Lokalizacja: Poznań
    Pomógł: 5

    Piotrek_P napisał(a):
    Eee tam mikrokontrolery... Dekoder BCD na 1 z 10 powinien starczyć (młodzi się pewnie obruszą), ale co mi tam . Po przeanalizowaniu "tabeli prawdy" układu 74HC/HCT42 mam koncepcję jak to zrobić bez uC+programatora+kompilatora i wiedzy nt. programowania. Zaciągnij datasheet do w/w scalaka i się odezwij :d
    Kolega ma rację :) Ten układ rzeczywiście wystarczy :) Bardzo fajniutki, może Nasz nowy kolega do końca się nie wystraszył i jeszcze tu zajrzy i zobaczy Twoje rozwiązanie :) Aczkolwiek nigdzie nie napisałem, że inaczej niż na uP się nie da, wręcz przeciwnie podałem, że można cyfrówkę do tego zaciągnąć choć takiego zgrabnego rozwiązania nie znałem jak przedstawiłeś, a każdy sobie przecież radzi tak jak umie :) "Niestety" mam powoli takie podejście, że skoro "wszystko", albo prawie wszystko da się zrobić na jednym uP to lepiej mieć ich garstkę pod ręką niż szafę z serią 74xx czy 40xx :) zegar też się da zrobić na kilkuset lampach... ale nie będę tutaj rozprawiał na temat wyższości jednego rozwiązania nad drugim, bo jeszcze w LOCHACH wyląduję i spotkam tam ludzi co do miodów pitnych namawiają, a starzy górale powiadają, iż jeszcze inne rzeczy ponoć robią ... :oops:

    Sonix słusznie zresztą zauważył, że skoro za 2 godzinki piątek to jakaś ŚWIEŻA RYBKA się przyda, tak więc Piotrek_P dawaj śmiało... choć w sumie PDF i tabela prawdy wszystko tłumaczy :)

    _________________
    Wysłane z nowego ATB 1.05beta + ATB ETHERNET



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 lip 2012, o 09:13 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 19 lip 2012
    Posty: 35
    Lokalizacja: Gostyń
    Pomógł: 0

    MirkoT napisał(a):
    Piotrek_P napisał(a):
    Już miałem dla kolegi Michał11 rybę na talerzu, ale zanim podałem to kolega zdążył się określić że mu działa "na pająka", więc trudno : -/

    Z tym, że nie działa mu tak, jak założył na początku. Zasugerował się wpisami kolegów, którzy go postraszyli, że się nie da :P
    Ale kto wie :?: Może jeszcze poprosi o tak smakowite danie... :idea:


    Układ dziala i jestem z niego zadowolony, jedynie co musiałem zrobić to zamienić diodę RGB na trzy osobne diody i dodać przekaźnik.
    No koledzy trochę mnie postraszyli uC, a ja nie mam teraz czasu na naukę, ale wszystko w swojej kolejności...


    NIEBO! napisał(a):
    [Kolega ma rację :) Ten układ rzeczywiście wystarczy :) Bardzo fajniutki, może Nasz nowy kolega do końca się nie wystraszył i jeszcze tu zajrzy i zobaczy Twoje rozwiązanie :) Aczkolwiek nigdzie nie napisałem, że inaczej niż na uP się nie da, wręcz przeciwnie podałem, że można cyfrówkę do tego zaciągnąć choć takiego zgrabnego rozwiązania nie znałem jak przedstawiłeś, a każdy sobie przecież radzi tak jak umie :)


    Hehe, jeszce nie wystraszyłem się tak aby nie wchodzić na forum :D
    Napewno skorzystam z waszych porad, ale po co coś komplikować jak można zrobić to prościej, jak słusznie kolega stwiedził że każdy radzi sobie tak jak umie.



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

    Strefa czasowa: UTC + 1


    Kto przegląda forum

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


    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