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 9 kwi 2025, o 15:16


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 11 ] 
    Autor Wiadomość
    PostNapisane: 10 mar 2020, o 20:44 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 23 paź 2017
    Posty: 582
    Pomógł: 0

    witam.
    Wykonałem projekt pomiaru napięcia i zapisu danych na kartę SD w czasie rzeczywistym - ATMEGA 32 MCU 1105920 MHZ.
    Układ bardzo ładnie pracuje - wzorowałem się na bibliotekach MIRKA.
    Jest tylko jeden dziwny problem - na 3 ATMEGACH pomiar napięcia pracuje poprawnie , a na 7-miu innych napięcie pływa i pomiar jest niestabilny.
    Nie wiem gdzie zacząć szukać błędu pokaże schemat

    Obrazek

    Pomiar napięcia wykonuje na wejściu PA7 pomyłkowo na schemacie jest PA1 , (przepraszam za laurkowy schemat).
    Czy żle zrobiłem filtracje napięcia?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 10 mar 2020, o 21:06 
    Offline
    Użytkownik

    Dołączył(a): 05 wrz 2017
    Posty: 169
    Pomógł: 31

    Może nie zauważyłem na schemacie ale czy dodałeś jakikolwiek kondensator 100n przy zasilaniu? (Vdd, AVdd itd.)
    Druga kwestia jaką masz szybkość próbkowania w przetworniku A/C ?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 10 mar 2020, o 21:09 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 23 paź 2017
    Posty: 582
    Pomógł: 0

    Jest C5 i C4 na wyjściu 5V przetwornicy



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 10 mar 2020, o 21:57 
    Offline
    Użytkownik

    Dołączył(a): 05 wrz 2017
    Posty: 169
    Pomógł: 31

    Kondensatory 100n powinny być umieszczone możliwie najbliżej wyprowadzeń układu scalonego jeden przy Vdd drugi przy AVdd, natomiast C4 to 22uF spolaryzowany więc pewnie elektrolit, czyli nie nadaje się do tego zadania (może być bankiem energii na płytce i będzie ok). Ponieważ nie wykorzystujesz wejścia VREF to znaczy, że napięcie odniesienia bazuje na AVdd które nie jest odsprzęgane od Vdd i reszty układu, czyli masz "pływające" napięcie odniesienia.
    Drugie pytanie o szybkość próbkowania też może mieć bardzo istotny wpływ na Twój problem, nie wiem czy wiesz ale filtr który zainstalowałeś na wejściu PA7/PA1 powinien być wyliczony względem szybkości próbkowania - jeśli nie jest tracisz dokładność pomiarów. Podczas jego projektowania powinieneś wziąć pod uwagę jaka jest pojemność kondensatora w przetworniku ADC Twojego mikrokontrolera i z stałej RC wyznaczyć wyznaczyć max R dla szybkości próbkowania którą sobie założyłeś.
    To możliwe problemy, które widać tak na pierwszy rzut oka.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 10 mar 2020, o 22:00 
    Offline
    Użytkownik

    Dołączył(a): 11 sty 2015
    Posty: 166
    Pomógł: 24

    Przydałby się jeszcze kondensator na Aref.
    Na czas pomiaru możesz jeszcze spróbować wprowadzić Atmege w stan Adc Noise Reduction.


    Autor postu otrzymał pochwałę


    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 10 mar 2020, o 22:13 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 23 paź 2017
    Posty: 582
    Pomógł: 0

    Na zestawie ATB wszystko hula poprawnie na różnych ATMEGACH ...
    a jaki kondensator dać na AREF??



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 10 mar 2020, o 22:18 
    Offline
    Użytkownik

    Dołączył(a): 11 sty 2015
    Posty: 166
    Pomógł: 24

    Ja daję 100nF.

    ------------------------ [ Dodano po: 8 minutach ]

    Jeszcze możesz dać dławik 10uH pomiędzy VCC a AVCC.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 10 mar 2020, o 22:54 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 23 paź 2017
    Posty: 582
    Pomógł: 0

    auers -jesteś mistrzem dałem 100nF między AREF a GND i wszystko jest OK. dzięki.
    Jednen mam tylko dylemat że na ATB działało poprawnie ? czy żle odczytałem schemat z ATB tam nie widziałem kondensatora czy się myliłem???



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 10 mar 2020, o 23:01 
    Offline
    Użytkownik

    Dołączył(a): 13 paź 2015
    Posty: 303
    Lokalizacja: Rybnik
    Pomógł: 10

    AKSELINEK napisał(a):
    Jednen mam tylko dylemat że na ATB działało poprawnie ? czy żle odczytałem schemat z ATB tam nie widziałem kondensatora czy się myliłem???


    Popatrz dokładnie bo jest.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 10 mar 2020, o 23:03 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 23 paź 2017
    Posty: 582
    Pomógł: 0

    No to wszystko jasne - zmyliła mnie sytuacja że zadziałało na jednej Atmedze i myślałem jest wszystko ok chciałem skopiować i na innej nie poszło - ale teraz hula jeden do jeden



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 11 mar 2020, o 00:18 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 23 paź 2017
    Posty: 582
    Pomógł: 0

    Faktycznie C7 jest jak byk.....

    Obrazek



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

    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