logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

AVR - Jak podłączyć zewnętrzne napięcie AREF do Atmegi z potencjometrami?

tehaceole 06 Paź 2014 09:55 1653 7
  • #1 14018810
    tehaceole

    Poziom 28  
    Witam
    Przymierzam się do projektowania pewnego układu dla klienta. Do Atmegi (w tej chwili jej wersja jest nieistotna) podłączone mają być 2 potencjometry. Jeden z tych potencjometrów ma być współdzielony z falownikiem. Inaczej: suwak potencjometru podłączony będzie na wejście analogowe napięciowe falownika (0-10V) i służyć będzie do nastawy częstotliwości. Drugi potencjometr nie będzie "współdzielony". Obydwa potencjometry będą liniowe.

    Zastanawiam się jak najrozsądniej to ugryźć, ponieważ docelowo urządzonko może powstać w ilości kilkuset sztuk (wszystko zależy ile tego natrzaska klient) i chciałbym dobrze rozwiązać tę część "analogową".
    Od razu mówię, że typ falownika nie jest z góry określony. O tym decydować będzie klient. I teraz, aby maksymalnie uprościć proces uruchamiania urządzenia wymyśliłem taki oto układ połączeń:
    AVR - Jak podłączyć zewnętrzne napięcie AREF do Atmegi z potencjometrami?
    W moim założeniu jakiekolwiek wahania napięcia 10V z falownika nie powinny być przy takim układzie połączeń wychwycone przez Atmegę właśnie ze względu na podanie jako napięcia referencyjnego dla ADC napięcia wystawianego przez falownik. Koledzy podpowiedzcie: dobrze kombinuję? Może ktoś już robił coś podobnego?


    Wersją drugą mogłoby być użycie zewnętrznego źródła napięcia referencyjnego i potencjometru dwusekcyjnego dla zadawania częstotliwości. Wtedy nawet masy pomiędzy moją płytką a falownikiem nie musiałyby być ze sobą połączone. Pytanie jednak: które rozwiązanie będzie mniej podatne na zakłócenia i stabilniejsze?
    Oczywiście przewody pomiędzy potencjometrami a płytką będą ekranowane.
  • #2 14018888
    Futrzaczek
    VIP Zasłużony dla elektroda
    tehaceole napisał:
    Koledzy podpowiedzcie: dobrze kombinuję?

    Czemu podajesz napięcie referencyjne na AVCC zamiast na AREF?

    tehaceole napisał:
    Wersją drugą mogłoby być użycie zewnętrznego źródła napięcia referencyjnego i potencjometru dwusekcyjnego dla zadawania częstotliwości.

    Mają duże rozrzuty między sekcjami.
  • #3 14018909
    Konto nie istnieje
    Konto nie istnieje  
  • #4 14018911
    Futrzaczek
    VIP Zasłużony dla elektroda
    heniuś napisał:
    podanie 10V na AVcc może się źle skończyć

    Ja tu widzę dzielnik 1:2...
  • #5 14019062
    Konto nie istnieje
    Konto nie istnieje  
  • #6 14019217
    vonar
    Poziom 28  
    AVcc podłącz normalnie. Na AREF podaj podzielone (lepiej przez więcej niż 2 – na wypadek, gdyby w rzeczywistości miało większą wartość) napięcie 10V z falownika. Do suwaka współdzielonego potencjometru podłącz dzielnik o takim samym stopniu podziału (jego całkowita rezystancja powinna być znacznie większa od rezystancji potencjometru, bo wprowadzane przez dzielnik obciążenie wpływa na liniowość potencjometru). Drugi potencjometr podłącz po prostu do AVcc i programowo przełączaj między źródłami napięcia odniesienia.
  • #8 14019649
    tehaceole

    Poziom 28  
    Futrzaczek napisał:
    Czemu podajesz napięcie referencyjne na AVCC zamiast na AREF?
    Tfu! Rano to rysowałem, a percepcja jeszcze nie ta po wczorajszym jesiennym grillu na działce :)
    Futrzaczek napisał:
    Mają duże rozrzuty między sekcjami.
    Właśnie tego się obawiam. Ten potencjometr "współdzielony" ma kluczowe znaczenie, bo na podstawie jego położenia:
    a) falownik będzie miał zadaną częstotliwość pracy
    b) mój układ będzie "znać" tę nastawioną częstotliwość.
    Urządzenie ma działać tak:
    - jest sobie stół transportowy dla detali
    - nad stołem umieszczona jest czujka optyczna
    - gdy detal "naruszy" czujkę mój układ ma zacząć odliczać czas po którym załączy wyjście numer 1, potem w ustawionej przez użytkownika sekwencji i z nastawionymi opóźnieniami załączone zostaną jeszcze 4 wyjścia
    - drugi z potencjometrów służyć ma do korekcji (w górę lub dół) tego pierwszego czasu po naruszeniu czujki optycznej.

    Wiem, trochę to takie dziwaczne, ale tak sobie życzy klient i tak ma to funkcjonować. Wolałbym użyć enkodera na transporterze i mieć sygnał "zwrotny" o aktualnej prędkości posuwu, ale klient nie chce słyszeć o enkoderze. Ma być do bólu prosto.
    vonar napisał:
    Na AREF podaj podzielone (lepiej przez więcej niż 2 – na wypadek, gdyby w rzeczywistości miało większą wartość) napięcie 10V z falownika.
    GanzConrad napisał:
    jeśli dobrze liczę to pomiędzy GND i 10V masz wpięte 2 równoległe oporniki: 2.2k i 2k co daje ok 1k, co daje 10mA prądu - nie za dużo jak na dzielniki?
    Patrz punkt pierwszy :) Przyznaję, że wartości na rysunku wziąłem "tak na bolka oko" żeby tylko zaprezentować ogólną ideę tego o co mi chodzi. Przepraszam, że wprowadziłem tym Kolegów w błąd.
    W układzie realnym zabezpieczę to jeszcze zenerkami na wypadek wzrostu napięcia powyżej 10V na wejściu. Koszt znikomy.

    Jednak po wypowiedziach Kolegów wnioskuję, że jednak idę w dobrym kierunku. Generalnie chodzi mi o to, aby do minimum ograniczyć proces kalibracji urządzenia. Klient ma to podłączyć po prostu do falownika (obojętnie jaki producent) i ma to działać.
REKLAMA