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.

Programowanie atmega8 mkavrcalkulator

Pochumito 17 Paź 2016 18:58 1032 15
  • #1 17 Paź 2016 18:58
    Pochumito
    Poziom 3  

    Witam, chcialbym wykonać ten oto projekt http://mirley.firlej.org/kuchenny_timer na płytce stykowej, jest podany tam program w hex, wystarczy wprowadzić go do mkavrcalculator i będzie grało?aaa i.jeszcze jedno jak ustawić fusebity w zakładce duży uproszczone :) z góry dziękuję za odpowiedź.

    0 15
  • #2 17 Paź 2016 20:17
    sibibibi1
    Poziom 10  

    Poczytaj tę instrukcję. Na pewno rozwiąże twoje problemy.
    Pozdrawiam Sebastian

    Dodano po 1 [minuty]:

    A tak btw. to zły dział

    0
  • #3 17 Paź 2016 20:19
    Pochumito
    Poziom 3  

    No wiem właśnie niestety :)

    Dodano po 33 [sekundy]:

    Czytałem już to tam. Nie pisze jak ustawić.

    Dodano po 55 [sekundy]:

    Chodzi mi o to, czy da się zaprogramować przez ten mkavrcalk ? Odpiąć kable żeby był wgrany program. Tak?

    0
  • Pomocny post
    #4 17 Paź 2016 20:30
    sibibibi1
    Poziom 10  

    W fusach manualnych zaznacz zewnętrzny kwarc >8MHz. I niczego więcej nie zmieniaj

    Dodano po 1 [minuty]:

    Jak program się wgra to odłącz programator. Pamiętaj aby podczas programowania zasilanie było podłączone

    Dodano po 2 [minuty]:

    I napisz jakim napięciem zasilasz układ (na wyjściu z zasilacza).

    0
  • #5 17 Paź 2016 20:38
    Pochumito
    Poziom 3  

    3,3v idzie z usbasp

    Dodano po 40 [sekundy]:

    Czyli program hex kopiuje i wklejam i odlaczam programator?

    0
  • #6 17 Paź 2016 20:50
    sibibibi1
    Poziom 10  

    Nie musisz go wklejać. W zakładce Programator AVR zaznaczasz ZAPIS i obok textboxu FLASH masz taki przycisk ".." wciskasz go i wybierasz plik :P
    3,3v to za mało układ jest zaprojektowany na 5V. Przesuń na USBASP zworkę na 5V (o ile jest), i pamiętaj aby napięcie podać na wyjście układu 7805.

    0
  • #7 17 Paź 2016 20:53
    Pochumito
    Poziom 3  

    Aaa ok jest zworka oczywiście

    0
  • #8 17 Paź 2016 20:54
    sibibibi1
    Poziom 10  

    A jak byś chciał zasilić go z zasilacza to poszukaj takiego na napięcie co najmniej 9V

    0
  • #9 17 Paź 2016 22:18
    Pochumito
    Poziom 3  

    A jak podać to napięcie na wyjście stabilizatora?

    Dodano po 9 [minuty]:

    Ta można zastąpić te tranzystory bc547,548?

    Dodano po 1 [godziny] 5 [minuty]:

    Czyli wyciskamy zapis,zaznaczam haczykiem flash ,dodaje plik hex i wciskam wykonaj tak?:)

    0
  • #10 17 Paź 2016 22:21
    sibibibi1
    Poziom 10  

    Programowanie atmega8 mkavrcalkulator Przyłóż 5V w miejsce tego czerwonego punktu.

    Tranzystory BC546 można zastąpić każdym tranzystorem NPN o podobnych parametrach. Będzie pasował w jego miejsce np. bc547, bc548.

    0
  • #11 17 Paź 2016 22:45
    Pochumito
    Poziom 3  

    I z tym programowaniem to tak jak napisałem tak?

    0
  • Pomocny post
    #12 17 Paź 2016 22:53
    sibibibi1
    Poziom 10  

    Tak. Ustawiasz na zewnętrzny rezonator (fusy), podłączączasz miso, mosi, sck, rst, gnd(koniecznie!) i VCC (5V) do tego czerwonego punktu na tym obrazku. W MKAvrCalculator otwierasz hex i programujesz. Czyli tak jak napisałeś wcześniej :)

    0
  • #13 17 Paź 2016 23:03
    Pochumito
    Poziom 3  

    Zaznaczam flash i wykonaj , sory Ale ja muszę wszystko krok po kroku :)

    0
  • Pomocny post
    #14 17 Paź 2016 23:14
    sibibibi1
    Poziom 10  

    Zaznaczasz "Zapis" w "Operacje AVR", obok textboxu "Flash" wciskasz przycisk "..." i wybiersz plik .HEX a potem wykonaj.
    Program powinien ci się wgrać. Przed tym możesz jeszcze wcisnąć przycisk "Sprawdź podłączony AVR"

    0
  • #15 17 Paź 2016 23:21
    Pochumito
    Poziom 3  

    Dzięki wielkie :)

    0
  • #16 18 Paź 2016 14:59
    Pochumito
    Poziom 3  

    Jak zapisać ten plik hex bo nie odczytuje mi go

    0