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 2 kwi 2025, o 17:07


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 22 ] 
    Autor Wiadomość
    PostNapisane: 19 lis 2013, o 23:56 
    Offline
    Moderator zasłużony dla forum.atnel.pl
    Avatar użytkownika

    Dołączył(a): 18 lip 2012
    Posty: 3224
    Lokalizacja: Kraków - obok FAB5 ATMEL'a
    Pomógł: 91

    Opisywany woltomierz wykorzystuje 3 kanały ADC do niezależnego pomiaru 3 różnych napięć i wizualizacji ich na ekranie PC.

    Schemat:

    Obrazek

    Rezystory w dzielnikach napięcia dobieramy w zależności od potrzebnego maksymalnego napięcia mierzonego. Można tego dokonać np. przy pomocy programu mkAVRCalculator.

    Przykładowe rezystory w zależności od maksymalnego napięcia podawanego na dzielnik:

    R1 . . . . R2 . . . .maksymalne napięcie mierzone
    9,5k . . . 10k . . . . . . . 5V
    47k . . . .10k . . . . . . . 15V
    100k . . .10k . . . . . . . 29V

    Oczywiście to tylko przykłady, rezystory należy dobrać do napięcia jakie będziemy chcieli mierzyć.

    Składnia: [ Pobierz ] [ Ukryj ] [ Zaznacz wszystko ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    W celu własnoręcznej kompilacji należy dołączyć biblioteki MKUART z Blue Booka. W pliku mkuart.h
    należy zmienić linijkę na #define UART_BAUD 115200

    Układ należy podłączyć do przejściówki RS232<->USB:

    masy razem, TX -Atmegi z RX przejściówki.

    Program na PC:

    Obrazek

    Po pierwszym uruchomieniu należy wybrać port COM na którym program będzie oczekiwał danych.

    Obsługa jest chyba oczywista dla średnio rozgarniętego człowieka więc skupię się tylko na kalibracji.

    Każdy kanał kalibrujemy osobno. Procedura kalibracji jednego z kanałów:

    Dla potrzeb kalibracji do wybranego dzielnika napięcia należy podłączyć fabryczny miernik napięcia i zasilacz napięcia regulowanego w sposób pokazany na poniższym obrazku:

    Obrazek



    Po kliknięciu PPM na polu wyświetlacza otwiera się panel kalibracji:

    Obrazek

    Regulujemy napięcie na zasilaczu tak, aby w lewym białym okienku otrzymać liczbę 1000:

    Obrazek

    Gdy ustawimy liczbę 1000, spoglądamy na fabryczny miernik i DOKŁADNIE przepisujemy wskazania do prawego białego okienka:

    Obrazek

    Od dokładności wykonania 2 powyższych kroków będzie zależała dokładność pomiaru danego kanału.

    W celu wytrącenia malkontentom i osobom nieuważnym możliwości złego wprowadzenia danych ( i marudzenia że miernik źle mierzy) wprowadzenie napięcia będzie możliwe tylko przy wskazaniach ADC równych 999, 1000 i 1001. Wprowadzenie danych przy innych wartościach ADC będzie niemożliwe.
    Warto wiec zrobić to dokładnie.

    Jeszcze jedna uwaga: przy wprowadzaniu napięcia ważny będzie rodzaj separatora liczby całkowitej od dziesiętnej: przecinek lub kropka. Należy wpisać taki jaki jest przedstawiony w liczbie nad białym okienkiem (czyli taki jaki jest ustawiony w danym systemie Windows). Wprowadzenie złego separatora będzie skutkowało pojawieniem się okienka błędu i koniecznością ponownego wpisania napięcia.

    Kliknięcie napisu Koniec kalibracji spowoduje obliczenie wartości napięcia na jedną działkę ADC, zapis tej wartości do pliku dla danego kanału i zakończenie procedury kalibracji. Od tego momentu dany kanał jest gotowy do wykonywania pomiarów.

    Procedurę kalibracji należy powtórzyć dla każdego kanału OSOBNO!!

    Nie wiem jak będzie się sprawował pomiar na innych układach, u mnie różnica wskazań między miernikiem fabrycznym a PC wynosiła od 0,01 do 0,03 V co jest w zupełności wystarczające dla moich zastosowań.

    Przy pomocy PPM można zmieniać kolor cyfr wyświetlacza.

    Nie używany panel można wyłączyć klikając na przyciski 1, 2 i 3 umieszczone pod wyświetlaczami.

    Program wykorzystuje środowisko .NET Framework 4.

    Spakowane pliki projektu można pobrać pod jednym z linków:

    + poprawiony schematEAGLE (!)


    Załączniki:

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

    _________________
    http://www.jaglarz.info



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lis 2013, o 23:59 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 17 gru 2012
    Posty: 729
    Lokalizacja: Białystok
    Pomógł: 12

    Nieee no Jagi... Te apki ktore piszesz na PC.... jestem pelen podziwu :)

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lis 2013, o 23:59 
    Offline
    Moderator
    Avatar użytkownika

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

    Jagi - normalnie przesadziłeś ;) przesadziłeś ..... wielki szacun za te grafiki i interfejsy użytkownika ....

    _________________
    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: 20 lis 2013, o 00:00 
    Offline
    Moderator zasłużony dla forum.atnel.pl
    Avatar użytkownika

    Dołączył(a): 18 lip 2012
    Posty: 3224
    Lokalizacja: Kraków - obok FAB5 ATMEL'a
    Pomógł: 91

    Oj tam, takie wypociny ;-)

    _________________
    http://www.jaglarz.info



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 lis 2013, o 00:00 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 03 lip 2013
    Posty: 143
    Pomógł: 1

    wygląd paneli genialny :) Jakie urządzenie było dawcą :)?

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 lis 2013, o 00:00 
    Offline
    Moderator
    Avatar użytkownika

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

    Normalnie zawyżasz poziom - 20 pompek proszę ;) ....

    a przy okazji co tam na pulpicie u ciebie robi "końserwacja" :lol: ???

    _________________
    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: 20 lis 2013, o 00:07 
    Offline
    Moderator zasłużony dla forum.atnel.pl
    Avatar użytkownika

    Dołączył(a): 18 lip 2012
    Posty: 3224
    Lokalizacja: Kraków - obok FAB5 ATMEL'a
    Pomógł: 91

    Cytuj:
    wygląd paneli genialny :) Jakie urządzenie było dawcą :)?


    Jakiś obrazek miernika stacjonarnego z Google.

    mirekk36 napisał(a):
    a przy okazji co tam na pulpicie u ciebie robi "końserwacja" :lol: ???


    A to obrazek z przerwy technicznej forum :lol:

    _________________
    http://www.jaglarz.info



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 lis 2013, o 08:59 
    Offline
    Użytkownik

    Dołączył(a): 05 lut 2013
    Posty: 302
    Pomógł: 19

    A moglbys prosze zrobic test:
    - kanal 1 do gnd
    - kanal 2 do 5v
    - kanal 3 do gnd
    i powiedziec czy oba gnd pokazywaly ci idealne zero?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 lis 2013, o 13:24 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 14 lis 2011
    Posty: 534
    Lokalizacja: Mierzyn
    Pomógł: 9

    no Jag gratulacje :)

    _________________
    pozdrawiam
    Jachu



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 lis 2013, o 13:48 
    Offline
    Moderator zasłużony dla forum.atnel.pl
    Avatar użytkownika

    Dołączył(a): 18 lip 2012
    Posty: 3224
    Lokalizacja: Kraków - obok FAB5 ATMEL'a
    Pomógł: 91

    charsz napisał(a):
    A moglbys prosze zrobic test:
    - kanal 1 do gnd
    - kanal 2 do 5v
    - kanal 3 do gnd
    i powiedziec czy oba gnd pokazywaly ci idealne zero?


    Proszę bardzo:

    Obrazek

    Czy wejścia dzielników zwarte do masy czy "wiszące w powietrzu" efekt na obrazku.

    Napięcie maksymalne środkowego kanału inne niż na wcześniejszych obrazkach bo wczoraj dla testów zmieniłem dzielnik napięcia.

    _________________
    http://www.jaglarz.info



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 lis 2013, o 14:04 
    Offline
    Użytkownik

    Dołączył(a): 05 lut 2013
    Posty: 302
    Pomógł: 19

    To mam jakis trop dlaczego u mnie tak sie nie dzieje ;)

    Wysłane z mojego GT-I9300 przy użyciu Tapatalka



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 lis 2013, o 14:22 
    Offline
    Użytkownik

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

    Pomógł: 35

    Albo źle widzę albo AtMega8 pobiera tak znikomy prąd ze wystracza mu energia z kondensatora. :D
    Na schemacie brak połączenia VCC do VCC ATMegi8.



    Ostatnio edytowano 20 lis 2013, o 14:25 przez OdeOn, łącznie edytowano 1 raz

    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 lis 2013, o 14:24 
    Offline
    Moderator zasłużony dla forum.atnel.pl
    Avatar użytkownika

    Dołączył(a): 18 lip 2012
    Posty: 3224
    Lokalizacja: Kraków - obok FAB5 ATMEL'a
    Pomógł: 91

    A to sokole oko. Wiedziałem że o czymś zapomniałem. :lol:

    Idę uaktualnić archiwa.

    ------------------------ [ Dodano po: 30 minutach ]

    Żeby Mirkowi nie zaśmiecać hostingu wstawiam tylko poprawiony plik EAGLA.

    Kto wcześnie ściągnął paczkę i chce robić płytkę niech ściągnie poniższy poprawiony plik:


    Załączniki:

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

    _________________
    http://www.jaglarz.info



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 lis 2013, o 21:34 
    Offline
    Użytkownik

    Dołączył(a): 05 lut 2013
    Posty: 302
    Pomógł: 19

    Jaglarz napisał(a):
    charsz napisał(a):
    A moglbys prosze zrobic test:
    - kanal 1 do gnd
    - kanal 2 do 5v
    - kanal 3 do gnd
    i powiedziec czy oba gnd pokazywaly ci idealne zero?


    Proszę bardzo:
    ...
    Czy wejścia dzielników zwarte do masy czy "wiszące w powietrzu" efekt na obrazku.

    Napięcie maksymalne środkowego kanału inne niż na wcześniejszych obrazkach bo wczoraj dla testów zmieniłem dzielnik napięcia.

    A moglbys prosze wykonac taka probe dla mniejszego preskalera? z moich obserwacji wynika ze dla preskalera mniejszego od/rownego 8 trzeba dodac choc 1ms przerwe po zmianie kanalu, bo inaczej mieszaja sie wartosci z kanalow.
    Testowalem na atb z atmega32.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 lis 2013, o 21:41 
    Offline
    Nowy

    Dołączył(a): 09 lis 2013
    Posty: 3
    Pomógł: 0

    Sun kazał panie podżegaczu .... pozdrowić i spytać o Ammeter czy będzie ..
    oraz w razie "W" napisać ..... wiedziałem że Barbie nie da rady ..... wiedziałem ...



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 lis 2013, o 23:12 
    Offline
    Moderator zasłużony dla forum.atnel.pl
    Avatar użytkownika

    Dołączył(a): 18 lip 2012
    Posty: 3224
    Lokalizacja: Kraków - obok FAB5 ATMEL'a
    Pomógł: 91

    Powiedz Sunowi żeby się wypchał "czymkolwiek co macie tam bracie na warsztacie". :lol:
    I niech nie gada do mnie po japońsku bo nie wiem co to jest Ammeter...

    Charsz sprawdzę.

    _________________
    http://www.jaglarz.info



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 21 lis 2013, o 08:27 
    Offline
    Użytkownik

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

    Pomógł: 35

    Ammeter[eng] = Amperomierz [pol]
    po japonsku to nie wiem jak brzmi amperomierz :roll:



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 21 lis 2013, o 08:59 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 11 lut 2013
    Posty: 376
    Lokalizacja: Kłopoty-Stanisławy
    Pomógł: 33

    電流計

    Jakby co ;)

    ------------------------ [ Dodano po: kilkunastu sekundach ]

    tłumaczenie z :

    http://pl.glosbe.com/

    ------------------------ [ Dodano po: 2 minutach ]

    a tutaj można sobie posłuchać :)

    http://translate.google.pl/translate_t? ... CCsQrgYwAA

    _________________
    50 znaków Atnela ....



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 21 lis 2013, o 19:37 
    Offline
    Moderator zasłużony dla forum.atnel.pl
    Avatar użytkownika

    Dołączył(a): 18 lip 2012
    Posty: 3224
    Lokalizacja: Kraków - obok FAB5 ATMEL'a
    Pomógł: 91

    charsz, u mnie dla preskalera 8 też mam błędy a właściwie wpływ na sąsiednie kanały.
    Przy 16 jest minimalne załkócanie kanałów, dopiero od 32 jest dobrze. Ja ustawiłem w projekcje 128.

    Ale wynika to stąd że dla mojego kwarcu 14,74 MHz taktowanie ADC wynosi 115 kHz.
    Dla 8 jest 1,8 MHz czyli o wiele za dużo.

    Może masz za duże taktowanie ADC, przelicz dla swojego kwarcu.

    _________________
    http://www.jaglarz.info



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 25 lis 2013, o 21:27 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 14 lis 2011
    Posty: 534
    Lokalizacja: Mierzyn
    Pomógł: 9

    Jag ladny projekcik :)

    _________________
    pozdrawiam
    Jachu



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 kwi 2017, o 08:33 
    Offline
    Nowy

    Dołączył(a): 19 paź 2016
    Posty: 8
    Pomógł: 1

    Świetny projekt
    Mam głupie pytanko do schematu. :-)
    Czy przed kondensatorami C1 i C2 do VCC należy podać zasilanie 5V ?
    I brakuje mi na schemacie kondensatorów kolo rezonatora.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 kwi 2017, o 09:43 
    Offline
    Moderator zasłużony dla forum.atnel.pl
    Avatar użytkownika

    Dołączył(a): 18 lip 2012
    Posty: 3224
    Lokalizacja: Kraków - obok FAB5 ATMEL'a
    Pomógł: 91

    Na oba pytania TAK ;-)

    _________________
    http://www.jaglarz.info



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

    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:  
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO