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

[AVR- ATMEGA48A-PU] Sprawdzenie schematu

LG31 02 Lis 2011 20:14 2395 12
  • #1 10093870
    LG31
    Poziom 9  
    Witam,
    Jestem początkujący jeśli chodzi o budowanie układów i dlatego chciałbym na początek zbudować coś prostego. Wymyśliłem model złożony z trzech serwonapędów firmy Tower Pro MG955h i dwóch krańcówek np. C & K COMPONENTS - TPA413G. - SWITCH NAVIGATION 4 WAY (http://pl.farnell.com/c-k-components/tpa413g/switch-navigation-4-way/dp/4156237) lub C & K COMPONENTS - TPC1133G - PRZEŁĄCZNIK SKANUJĄCY, 3-STYKOWE (http://pl.farnell.com/c-k-components/tpc1133g/przelacznik-skanujacy-3-stykowe/dp/1201401). Może ktoś mógłby sprawdzić czy części te będą w jakikolwiek sposób ze sobą współpracowały i czy dołączony schemat ma sens, żeby Atmega (ATMEL - ATMEGA48A-PU - MCU, 8BIT, AVR, 4K FLASH, 28PDIP ) wszystko ogarnęła i nic się nie przegrzewało.
    Z góry dziękuję i przepraszam za moje infantylne pytania :wink:
    [AVR- ATMEGA48A-PU] Sprawdzenie schematu
  • #2 10094646
    daniel6662
    Poziom 21  
    W bardzo dziwny sposób chcesz podłączyć te krańcówki(wygląda na to że z wykorzystaniem ADC co jest co najmniej dziwne), podłącz je standardowo tzn. "wspólny styk" do masy a któryś z tych dwóch przełączanych do któregoś wejścia. Jeżeli jednak chcesz koniecznie korzystać z ADC to z pewnością musisz zastosować dławik i kondensator dla zasilania ADC. Pozatym wygląda ok tylko nie wiem czy 7805 wytrzyma obciążenie w postaci 3 serw, ale tu już może niech wypowiedzą się eksperci bo ja z serwami nie miałem doczynienia.
    Pozdrawiam
  • #3 10094687
    Fredy
    Poziom 27  
    22P na resecie to za mało - daj 100n.
    Po co ten dzielnik rezystorowy z napięcia zasilania na AREF ? Skoro masz wewnetrzne żródło bardzo stabilne ?
    No i te przełączniki z rezystorami 100 omów to już koszmarek niezly. Po co one niby są te rezystory? W stanie stanie stabilnym stanowią całkiem niezłe obciążenie zasilacza - czy oto ci chodzi, aby się grzał bez sensu?
  • #5 10094819
    Fredy
    Poziom 27  
    dondu napisał:
    Fredy napisał:
    W stanie stanie stabilnym ...

    Co masz na myśli pisząc o stanie stabilnym?


    przełączniki SW1 i SW2 są przełączające. Nie wiem czy są monostabilne czy bistabilne, ale na schemacie są ustawione w takim stanie że zwierają bez sensu zasilanie 5V z masą poprzez rezystor 100omów. W taki razie leci prąd 2 razy po 50mA, czyli o zgrozo 100mA bez sensu do masy. Po przełączeniu ich uzyskuje się kolejny bezsensowny stan w którym zasilanie idzie na procek przez rezystor 100omów.

    Nie wiem jaki jest sens tych switchy SW1 i SW2, ale napewno da sie je poprawić układowo. Można przykładowo dać rezystor np 1k bezpośrednio na końcówkę procka , a switch by tylko tą końcówkę zwierał z masą.
  • #6 10094879
    daniel6662
    Poziom 21  
    Jak już wspomniałem to wygląda tak jak by autor chciał sprawdzać stan tych przełączników przy pomocy przetwornika analogowo-cyfrowego(tylko po co?), stąd te dzielnik przy aref i takie dziwne podłączenie.
  • #7 10094919
    dondu
    Moderator na urlopie...
    Zadałem pytanie po to abyś wytłumaczył dokładnie, ponieważ Twoja poprzednia odpowiedź, dla autora tematu była niezrozumiała (tak sądzę).

    Fredy napisał:
    ...ale na schemacie są ustawione w takim stanie że zwierają bez sensu zasilanie 5V z masą poprzez rezystor 100omów. W taki razie leci prąd 2 razy po 50mA, czyli o zgrozo 100mA bez sensu do masy.

    Tak to prawda.


    Fredy napisał:
    Po przełączeniu ich uzyskuje się kolejny bezsensowny stan w którym zasilanie idzie na procek przez rezystor 100omów.

    A to akurat nie ma znaczenia, choć nadal nazwę taki układ jako "co najmniej nietypowy" :)

    @LG31
    Generalnie zmień podłączenie przycisku - po co ci przełącznik?
    Nie wystarczy zwykły przycisk podłączony pomiędzy pin procesora i masę?


    Fredy napisał:
    ... Nie wiem jaki jest sens tych switchy SW1 i SW2, ale napewno da sie je poprawić układowo. Można przykładowo dać rezystor np 1k bezpośrednio na końcówkę procka , a switch by tylko tą końcówkę zwierał z masą.

    Wystarczy pull-up wewnętrzny włączyć chyba, że to jakieś długie przewody łączące, to trzeba pamiętać, że pull-up to dziesiątki kΩ.



    daniel6662 napisał:
    Jak już wspomniałem to wygląda tak jak by autor chciał sprawdzać stan tych przełączników przy pomocy przetwornika analogowo-cyfrowego(tylko po co?), stąd te dzielnik przy aref i takie dziwne podłączenie.

    Nie sądzę, żeby chciał mierzyć przyciski za pomocą ADC. Moim zdaniem dzielnik na AREF, zrobił w celu sprawdzania baterii i nie ma to związku z podłączeniem przycisków pod PC0 i PC1.

    Choć z drugiej strony to mierzenie napięcia po regulatorze 7805 sensu większego nie ma.

    No ale to już autor napisze co miał na myśli :)
  • #8 10094989
    daniel6662
    Poziom 21  
    dondu napisał:

    daniel6662 napisał:
    Jak już wspomniałem to wygląda tak jak by autor chciał sprawdzać stan tych przełączników przy pomocy przetwornika analogowo-cyfrowego(tylko po co?), stąd te dzielnik przy aref i takie dziwne podłączenie.

    Nie sądzę, żeby chciał mierzyć przyciski za pomocą ADC. Moim zdaniem dzielnik na AREF, zrobił w celu sprawdzania baterii i nie ma to związku z podłączeniem przycisków pod PC0 i PC1.

    Choć z drugiej strony to mierzenie napięcia po regulatorze 7805 sensu większego nie ma.


    Do sprawdzenia baterii dzielnik owszem się daje ale raczej na wejściu:) Dodatkowo niema żadnego wejścia ADC podpiętego bezpośrednio pod zasilanie. Na AREF teoretycznie powinno być w tym przypadku 2.5V, więc w jednej pozycji przełączników, ADC odczytywał by zawsze max a w drugiej teoretycznie 0. Można więc ten układ bardziej dopasować do badania stanów przycisków niż do sprawdzania zasilania:)
  • #9 10095021
    dondu
    Moderator na urlopie...
    daniel6662 napisał:
    Do sprawdzenia baterii dzielnik owszem się daje ale raczej na wejściu:) Dodatkowo niema żadnego wejścia ADC podpiętego bezpośrednio pod zasilanie. Na AREF teoretycznie powinno być w tym przypadku 2.5V, więc w jednej pozycji przełączników, ADC odczytywał by zawsze max a w drugiej teoretycznie 0. Można więc ten układ bardziej dopasować do badania stanów przycisków niż do sprawdzania zasilania:)

    No tak, faktycznie można tak zinterpretować :)
    Czyli czekamy, na autora ...

    EDIT:
    A autor powinien jeszcze zerknąć tutaj: http://mikrokontrolery.blogspot.com/2011/04/minimalne-podlaczanie-pinow.html
  • #10 10097926
    LG31
    Poziom 9  
    Przede wszystkim dziękuję wszystkim za pomoc. Nie spodziewałem się tak szybkiej reakcji. Powoli staram się ogarnąć wszystkie rady które otrzymałem. Układ ma działać w taki sposób, że dwa silniki pracują cały czas, a gdy któryś przełącznik napotka przeszkodę uruchamia się trzeci silnik i obraca całością w odpowiednią stronę w zależności od tego na której krańcówce pojawi się stan niski. AREF w zasadzie rzeczywiście nie ma sensu podpinać, a podpiąłem go dlatego, bo nie mogłem się zdecydować czy będę miał jakieś urządzenia analogowe. Trochę zmodyfikowałem tą płytkę i może zostanie ona trochę lepiej oceniona, chociaż słowa krytyki dużo mi pomagają :wink: Tak więc co myślicie o nowej wersji płytki i może jeszcze moglibyście mi doradzić jakiś lepszy stabilizator niż standardowy 7805.
    [AVR- ATMEGA48A-PU] Sprawdzenie schematu
  • #11 10097982
    daniel6662
    Poziom 21  
    Między przełącznikami a plusem zlikwiduj rezystory i wykorzystaj wewnętrzne wbudowane w ATMEGĘ podciąganie. Zamiast 7805 najlepiej jakąś scaloną przetwornice, np. ISL8201M bądź jakąś inną o odpowiedniej wydajności.
    Dodatkowo producent zaleca podłączyć pomiędzy AREF i masę kondensator o wartości 100n. I tak jak kolega dondu polecam lekturę strony http://mikrokontrolery.blogspot.com Początkujący mogą z tej strony wynieść dużo pożytecznych informacji:)
  • #12 10098660
    Konto nie istnieje
    Konto nie istnieje  
  • #13 10098827
    daniel6662
    Poziom 21  
    Podałem akurat tą bo w temacie przetwornic impulsowych jestem raczej laikiem a tą jako jednyną próbowałem uruchomić...:D

    Cytat:
    A czy kolega już wie jak uruchomić ową przetwornicę?
    Poza tym taka przetwornica to trochę dużo za dużo a i cena 13$ nie przemawia za jej stosowaniem.


    Jeszcze nie ale ten temat nie daje mi spokoju i czekam na odpowiedź intersila w sprawie kolejnych sztuk do testów(oby znowu nie leżały pół roku:D). A jeżeli chodzi o cenę to faktycznie mała nie jest...
    Pozdrawiam;)
REKLAMA