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 5 cze 2025, o 21:08


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 
    Autor Wiadomość
    PostNapisane: 9 paź 2015, o 11:14 
    Offline
    Użytkownik

    Dołączył(a): 23 mar 2014
    Posty: 38
    Pomógł: 0

    Witam kolegów.
    Chciałbym się pochwalić stanowiskiem dydaktyczne opartym o mikrokontroler ATmega64 wykonanym w ramach pracy inżynierskiej. Głównym założeniem było stworzenie stanowiska pod naukę programowania mikrokontrolerów poprzez wykorzystanie peryferii (timery, przerwania, pomiar analogowy, komunikacja rs232).
    Sterownik został zaprojektowany w CADEagle a samo wykonanie zlecono firmie Merkar a kod programu pisany w języku C. Wiadomo jak dla początkujących w tym obszarze mogą znaleźć się pewnie niedociągnięcia, które będą razić bardziej zaawansowane osoby.


    Obrazek Obrazek

    Ruch pojazdów bo jest to makieta automatycznego sterowania ruchem z kontorlą masy odbywa się od lewej do prawej. Pojazd wpuszcany jest na wagę (ręczne otwieranie szlabanu), po wjeździe na wyświetlaczu jest akutalna waga z datą i godziną. Zatwierdzenie pomiaru poprzedzone musi być wpisaniem poprawnego hasła z klawiatury numerycznej (analogowej) i zatwierdzone przyciskiem. Po tym brama się otwiera, pojazd wyjeżdza i po 5s po nieobciążonej wadze brama się zamyka.

    Sterownik:
    Obrazek Obrazek

    Silniki DC sterwoane przez mostek H. Odliczanie czasu oparte jest o układ RTC DS1337. Przeliczenie napięcia na wagę nie jest zbyt dokładne, brak opracowanego dobrego algorytmu. Wyliczanie wagi z proporcji na podstawie danych wejściowych podanych z kalibracji. Za pomiar tensometryczny odpowiedzialne są dwa sensory ZEMIC L6N.

    Gniazda zasilania, programatora i RS232 wyprowadzone są na zewnątrz na puszce hermetycznej.

    Obrazek

    Klawiatura analogowa (oprata na dzielnikach napięcia) ze względu na ograniczenie portów. Dodatkowo w trakcie pomiarów pokazywane są komunikaty o poprawnym lub błędnym hasle i zapisaniu pomiaru.
    Obrazek Obrazek

    Komunikacja RS232 wykorzystana jest do otrzymywania poprzez odpytanie aktualnej wartości na wadze oraz sprawdzaniu jakie przyciski zostały wciśnięte. Dodatkowo po zapisaniu pomiaru przychodzi ramka z danymi (nr pomiaru, czas i waga)

    Obrazek

    A tak to działa:



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 9 paź 2015, o 14:37 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 19 lut 2014
    Posty: 569
    Lokalizacja: Żagań
    Pomógł: 54

    Fajnie wykonany projekt.
    Z chęcią zobaczyłbym w jaki sposób obsługujesz tensometry.

    _________________
    http://leszczamiga.ppa.pl/



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 9 paź 2015, o 14:39 
    Offline
    Moderator
    Avatar użytkownika

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

    No No Noo ... widać, że kawałek roboty został tu zrobiony ;) brawo

    _________________
    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: 9 paź 2015, o 15:19 
    Offline
    Użytkownik

    Dołączył(a): 23 mar 2014
    Posty: 38
    Pomógł: 0

    Oczywiscie bez BB i poradnikow kod programu by nie powstal gdyz duzo mozna byl osie dowiedziec i nauczyc.

    Jezeli chodzi o tensometry to sa one podpiete rownolegle pod najtanszy wzmacniacz LM358. Wykorzystuje wewnetrze napiecie odniesienia 2,56 V stad dzielnik napiecia na wyjsciu ze wzmaniacza. A dalej juz pod wejscie ADC i przetwornik 10bit robi swoje. Nie jest to idealnie zrobione ale spelnia swoje zalozenie.



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

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 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:  
    cron
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO