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 w 2025? 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 24 maja 2025, o 13:03


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 8 ] 
    Autor Wiadomość
    PostNapisane: 24 mar 2017, o 22:51 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 11 sie 2015
    Posty: 205
    Lokalizacja: UK
    Pomógł: 10

    Witam,
    Posiadam wytrawiarkę już od pewnego czasu, zatem wreszcie nadszedł czas zrobić do niej jakiś porządny sterownik. ;)

    Założenia projektu:

    - ATmega32
    - Sterowanie 2 grzałkami (H1 i H2) plus napowietrzacz (P) - zdecydowałem się na triaki sterowane optoizolatorami
    - Wyprowadzony UART do późniejszej komunikacji
    - DS18B20 - 1wire

    230V jest oddzielone od reszty układu grubą ścieżką (na obu warstwach) biegnącą pod optoizolatorami.
    Do urządzenia trzeba będzie doprowadzać zasilanie 230V oraz 12V z zewnętrznego zasilacza do uC.
    Nie chciałem wkładać do środka transformatora na oddzielnej płytce ze względu na gabaryty.
    Nie wylałem jeszcze poligonu masy oraz nie zlikwidowałem pustego miejsca w prawym dolnym rogu PCB.
    PCB będzie zamawiane w firmie.
    Moje pytanie brzmi, czy na tym etapie nie ma żadnych rażących błędów oraz co ewentualnie powinienem poprawić.

    ObrazekObrazek


    Z góry dziękuję za pomoc.
    Pozdrawiam :D

    _________________
    MMT Technologies



    Ostatnio edytowano 29 mar 2017, o 10:47 przez Makowka, łącznie edytowano 1 raz

    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 mar 2017, o 23:16 
    Offline
    Użytkownik

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

    Osobiście dodałbym obwody do odkłócania przebiegów z enkodera tak jak Mirek pokazuje w swoim poradniku o enkoderach.
    Brak pełnego zasilani mikrokontrolera.
    Nie dodawałbym żadnych ścieżek separujących ponieważ zmniejsza to przestrzeń między obwodem niskiego i wysokiego napięcia. Jeżeli już to zastosowałbym cienką linię przerywaną :)


    Autor postu otrzymał pochwałę


    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 mar 2017, o 23:20 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 11 sie 2015
    Posty: 205
    Lokalizacja: UK
    Pomógł: 10

    Dzięki za odpowiedź. :)
    Faktycznie zasilanie jest niepełne, gdyż PCB nie jest jeszcze skończone.
    Pomysł z enkoderem bardzo dobry - na pewno skorzystam.

    Co do izolacji obwodu 230V, rozumiem, że wystarczy po prostu nie wylewać tam poligonu, tak ?

    _________________
    MMT Technologies



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 25 mar 2017, o 04:18 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 16 mar 2014
    Posty: 745
    Lokalizacja: Warszawa
    Pomógł: 32

    Hejka :-)
    No muszę Ci powiedzieć, że zainspirowałeś mnie, abym może w końcu i ja sobie sprawił sterownik :-)
    Jakbyś więc zamawiał płytki (pewnie w smarcie?) to ja chętnie dołączę się do zamówienia.

    Generalnie to myślę, że można byłoby spokojnie zrobić to na płytce jednowarstwowej, ale jak chcesz zamawiać w firmie to w sumie może być dwustronny projekt.
    Co do 220V to jak najbardziej nie należy oblewać tego obszaru masą i ten fragment moim zdaniem lepiej byłoby zrobić tylko na dolnej warstwie.

    Czy triaki i stabilizator będziesz montował poziomo? Czy dopasowujesz się do jakiejś obudowy czy będziemy własne drukować? :-)


    Autor postu otrzymał pochwałę

    _________________
    .



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 25 mar 2017, o 10:29 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 11 sty 2013
    Posty: 1760
    Pomógł: 196

    Witam
    A podświetlanie LCD masz z rezystorem? ...bo sterujesz bezpośrednio z uC.

    Pozdr.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 25 mar 2017, o 11:13 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 16 mar 2014
    Posty: 745
    Lokalizacja: Warszawa
    Pomógł: 32

    Dzięki Michał za pochwałę :-) Mam jeszcze takie propozycje :-)

    - do sterowania podświetleniem to przydałby się jakiś układ z tranzystorem (sam rezystor nie wystarczy) bo podświetlenie typowych LCD 2x16 trochę ciągnie :-) Polecam takie rozwiązanie jak w ATB i wtedy mamy ładne sterowanie PWM-em.
    - proponowałbym dodać buzerek z generatorem, aby można dźwiękiem (jakieś różne alarmy) poinformować użytkownika, że np. kończy się wytrawianie.
    - jeszcze kwestia encodera. Masz wyprowadzone bezpośrednio piny z uC, czyli jak rozumiem układ filtracji linii planujesz zrobić na płytce z encoderem? W sumie można by zrobić wszystko na płytce głównej i przewody bezpośrednio dolutować do encodera.
    - pomysł z wyprowadzenie UART-a bardzo fajny :-)


    - tak sobie myślę jeszcze, że ATmega328 byłaby wystarczająca

    _________________
    .



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 25 mar 2017, o 13:19 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 11 sie 2015
    Posty: 205
    Lokalizacja: UK
    Pomógł: 10

    kicajek napisał(a):
    A podświetlanie LCD masz z rezystorem? ...bo sterujesz bezpośrednio z uC.


    Sam LCD posiada już wbudowany rezystor na podświetleniu, ale nic nie stoi na przeszkodzie, aby ładnie go wysterować tranzystorem.

    MikieMan napisał(a):
    proponowałbym dodać buzerek z generatorem, aby można dźwiękiem (jakieś różne alarmy) poinformować użytkownika, że np. kończy się wytrawianie.


    O tym też już wcześniej myślałem, na pewno zastosuję.

    Dzięki jeszcze raz za pomoc. :D

    _________________
    MMT Technologies



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 25 mar 2017, o 18:49 
    Offline
    Użytkownik

    Dołączył(a): 06 maja 2014
    Posty: 415
    Lokalizacja: Kraków
    Pomógł: 26

    Jaki kondensator przy pinach zasilajacych LCD by nie zaszkodzil, on pobiera nieco pradu.



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

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 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