Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Układ do nauki programowania

makiawelli 22 Lis 2014 16:48 837 10
  • #1 22 Lis 2014 16:48
    makiawelli
    Poziom 9  

    Witam, z góry przepraszam jeśli umieściłem na złym forum.
    Chciałbym sobie stworzyć układ do nauki programowania uKontr. i stworzyłem taki oto schemat i tu moja prośba czy mógłby mi ktoś popatrzeć na projekt i go ocenić.
    Układ do nauki programowania
    W załączniku plik schematu w formacie .sch.

    0 10
  • #4 22 Lis 2014 17:52
    makiawelli
    Poziom 9  

    Właśnie zastanawiałem się nad tymi rezystorkami, a programator to właśnie myślę dopinać bezpośrednio do tych pinów. co do tła to tak mnie mniej oczy bolą bo lubie po nocach schematy robić :D
    a co do reszty schematu to ok?

    0
  • Pomocny post
    #5 22 Lis 2014 20:06
    xdiax
    Poziom 21  

    schemat ok, tylko wywal rezystory :D a gdy już będziesz lutować ten układ, to możesz dać osobną wtyczkę do ISP i jumperki do tych pinów, żeby przypadkiem nie uruchamiało czegoś przy okazji programowania. I wyciągany kwarc, nie na stałe, w końcu zależnie od zastosowań używa się różnych częstotliwości :D

    0
  • #6 22 Lis 2014 20:08
    tmf
    Moderator Mikrokontrolery Projektowanie

    makiawelli - ale zależy ci, żeby to samemu poskładać? Bo jeśli nie to za 40 zł masz płytkę z ATMega328P, z wbudowanym programatorem i debuggerem + USB, która robi to co twoja, a nawet więcej.
    Jeśli koniecznie chcesz to samemu składać (co nie ma wielkiego sensu) to wyrzuć jak pisano te rezystory przy IO, wyrzuć to co masz na resecie i nie zapomnij o dodaniu złącza dla programatora ISP.

    0
  • Pomocny post
    #7 23 Lis 2014 20:49
    miro340
    Poziom 12  

    Jak już wcześniej koledzy pisali wywal te rezystory z linii i/o. Z tym resetem to poszedłeś po bandzie. Daj rezystor 10kom do VCC i SW do masy. Obowiązkowo rozdziel Vcc od AVcc. AVcc podłącz do VCC przez dławik 10uH i do masy przez kondensator 100nF. Możesz też rozdzielić masęanalogową od cyfrowej ale to możesz sobie podarować. Led D2 rozumiem, że sygnalizuje obecność zasilania ale co to ma być led D3 + SW1A1 +R3? bo tego nie ogarniam. W zasilaczu elektrolit na wejściu ma być większy niż na wyjściu i coś mi nie pasuje podłączenie elektrolitów.
    nie wiem jak masz przygotowany symbol w bibliotece, bo taki symbol jak na schemacie powinien być podłączony odwrotnie (zamieniłeś bieguny). Dioda D1 jest zbyteczna.
    I jeśli mogę coś zasugerować to warto dodać kilka(nie więcej niż 8) ledów które można będzie wykorzystać do sygnalizacji stanów linii i/o, również do prostego debugowania. Warto też dodać kilka (4-5) mikroswiczy.

    0
  • Pomocny post
    #8 23 Lis 2014 21:44
    dondu
    Moderator Mikrokontrolery Projektowanie

    miro340 napisał:
    Jak już wcześniej koledzy pisali wywal te rezystory z linii i/o. Z tym resetem to poszedłeś po bandzie. Daj rezystor 10kom do VCC i SW do masy.

    Fakt - po bandzie, ale skoro to płytka do testów, to niech tak zostanie - nie wiadomo w jakich warunkach będzie pracować.

    Co do uwag dot. AVcc: http://mikrokontrolery.blogspot.com/2011/03/avr-adc-podlaczenie.html
    Jeżeli zdecydujesz się na dławik, to masę dla części analogowej także wprowadź, by cieszyć się jeszcze bardziej stabilnymi pomiarami ADC. Warto to zrobić, bo później krążą w sieci mity, że przetworniki 10-cio bitowe tak naprawdę stabilne pomiary dają tylko na 8-miu bitach, a autorzy tych opinii po prostu nie zachowali podstawowych zasad w tym względzie.

    Zamiast kwarcu wstaw podstawkę byś mógł kwarc zmieniać. Dodatkowo dodaj także podstawkę kwarcu na pinach TOSC1 i TOSC2, gdzie będziesz mógł podłączyć kwarc 32,768kHz tzw. zegarkowy (w jego przypadku bez kondensatorów). Podstawki kwarców daj najbliżej pinów jak się da.

    No i jeszcze pytanie, czym to będziesz zasilał i czy pomyślałeś o tym, że przy tym regulatorze i wysokim napięciu jego zasilania będziesz miał niezłą grzałkę?:
    http://mikrokontrolery.blogspot.com/2011/03/Regulatory-napiecia-stabilizatory.html

    0
  • #9 23 Lis 2014 23:12
    makiawelli
    Poziom 9  

    Rezystorki wywalone, podstawki, dławik i ISP są, reset też zmieniłem.
    I tu moje pytanie:
    Ten kwarc zegarkowy na TOSC jest do taktowania wewnętrznych liczników?
    a jeśli nie to do czego?

    tmf- kiedyś miałem przeżycia z atmega8 i chciałbym mieć więcej portów a po za tym to fajnie coś samemu zrobic co zadziała :)
    miro340- dioda d3 jest do sygnalizacji resetu podłączony jest do 2 kanału swicza

    0
  • #10 23 Lis 2014 23:21
    dondu
    Moderator Mikrokontrolery Projektowanie

    makiawelli napisał:
    Ten kwarc zegarkowy na TOSC jest do taktowania wewnętrznych liczników?
    a jeśli nie to do czego?

    Tak, gdybyś chciał np. zrobić zegarek jednocześnie usypiając mikrokontroler w celu oszczędzania baterii.

    0
  • #11 23 Lis 2014 23:42
    makiawelli
    Poziom 9  

    No to tyle w temacie, temat jak dla mnie wyczerpany.

    0