Teraz jest niedziela, 10 stycznia 2021, 21:37

Strefa czasowa: UTC + 1




Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 58 ]  Przejdź na stronę Poprzednia strona  1, 2, 3  Następna strona
Autor Wiadomość
 Tytuł: Re: Plotter - wyżynarka CNC
PostNapisane: czwartek, 11 kwietnia 2013, 12:03 
Offline
Moderator
Avatar użytkownika

Dołączył(a): niedziela, 21 marca 2010, 18:35
Posty: 2286
Wiek: 57
Lokalizacja: Poznań - Jeżyce
Bóg zapłać dobry człowieku.
A jak mam too podłączyć do isp . czy jak tam sie zwie w arduino?

_________________
Bartek
NEVER STOP EXPLORING!


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Plotter - wyżynarka CNC
PostNapisane: czwartek, 11 kwietnia 2013, 12:17 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 5441
Wiek: 42
Lokalizacja: Kraków
Są dwa sposoby.

1. Nowy układ wsadzasz w podstawkę 28PIN, do której wcześniej lutujesz 6 przewodów łącząc programator z podstawką. Łączysz takie same nazwy ze sobą czyli MISO z MISO, itd. Mikroprocesor ma te 6 miejsc tu:
Obrazek
Potrzebujesz: SCK, MISO, MOSI, RST, +, -
Po zaprogramowaniu zgodnie ze wcześniejszym tutorialem przekładasz układ na swoją płytkę i ma działać.

2. Nowy układ wsadzasz na swoją płytkę i programujesz w niej. Koło przycisku reset, nad atmegą masz złącze 6 pinowe podpisane ICSP, lewy skrajny pin ten wskazujacy na złącze USB to pin 1.
Tutaj jest rozpisane. A po prawej stronie drugi standard spotykany np. w programatorach USBasp
Obrazek

Łączysz tak samo jak powyżej te same. VTG to plus zasilania, GND to minus. Po zaprogramowaniu odpinasz się i też ma działać :)

_________________
pozdrawiam
Hubert
https://www.banggood.com/?p=WQ230911983820130156


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Plotter - wyżynarka CNC
PostNapisane: czwartek, 11 kwietnia 2013, 13:11 
Offline
Moderator
Avatar użytkownika

Dołączył(a): niedziela, 21 marca 2010, 18:35
Posty: 2286
Wiek: 57
Lokalizacja: Poznań - Jeżyce
Szacunek za profesjonalny wykład. Dziś w piwnicy poszukam kabla do drukarki. Oporniczki mam.

_________________
Bartek
NEVER STOP EXPLORING!


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Plotter - wyżynarka CNC
PostNapisane: czwartek, 11 kwietnia 2013, 19:53 
Offline
Moderator
Avatar użytkownika

Dołączył(a): wtorek, 11 maja 2010, 21:15
Posty: 7094
Wiek: 51
Lokalizacja: Śrem
Bartku tak czytam ten wątek i im więcej czytam tym więcej nie wiem.
No jestem pod wrażeniem.

_________________
Pozdrawiam - Wojciech; POL - 7728
Jantar Themisto; Jantar Magic; Futaba 8FG
FILMY


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Plotter - wyżynarka CNC
PostNapisane: sobota, 27 kwietnia 2013, 21:01 
Offline
Moderator
Avatar użytkownika

Dołączył(a): niedziela, 21 marca 2010, 18:35
Posty: 2286
Wiek: 57
Lokalizacja: Poznań - Jeżyce
No i nie udało się. D... blada, za tępy jestem na takie zabawy..

_________________
Bartek
NEVER STOP EXPLORING!


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Plotter - wyżynarka CNC
PostNapisane: sobota, 27 kwietnia 2013, 21:33 
Offline
Moderator
Avatar użytkownika

Dołączył(a): wtorek, 11 maja 2010, 21:15
Posty: 7094
Wiek: 51
Lokalizacja: Śrem
Jak to mówi Motylasty: więcej wiary, więcej wiary

_________________
Pozdrawiam - Wojciech; POL - 7728
Jantar Themisto; Jantar Magic; Futaba 8FG
FILMY


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Plotter - wyżynarka CNC
PostNapisane: niedziela, 28 kwietnia 2013, 07:31 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 5441
Wiek: 42
Lokalizacja: Kraków
Napisz coś więcej, może uda się pomóc. Co z czym i jak połączyłeś, jakie programy, jakie komunikaty, itd

_________________
pozdrawiam
Hubert
https://www.banggood.com/?p=WQ230911983820130156


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Plotter - wyżynarka CNC
PostNapisane: niedziela, 28 kwietnia 2013, 11:22 
Offline
Moderator
Avatar użytkownika

Dołączył(a): niedziela, 21 marca 2010, 18:35
Posty: 2286
Wiek: 57
Lokalizacja: Poznań - Jeżyce
W/g Twojego schematu nie ruszyło w ogóle, nie widział poru lpt, potem zainstalowałem giveio ze strony MIT. Zobaczył port LPT, ale nadal nie widział procka.
Zrobiłem programator ze strony Arduino, czyli ten:
http://www.arduino.cc/en/Hacking/Parall ... Programmer
Port widział mielił costam w procesorze, w wywalił komunikat.
avrude: Expect signature for ATMEGA328P is 1E 95 0F
avrude: verification error, first mismattch at byte 0x0000
avrude: verification error; content mismatch

_________________
Bartek
NEVER STOP EXPLORING!


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Plotter - wyżynarka CNC
PostNapisane: poniedziałek, 29 kwietnia 2013, 10:28 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 5441
Wiek: 42
Lokalizacja: Kraków
Mam gdzieś taką Atmegę w przydasiach - sprawdzę krok po kroku jak to wygląda i dam znać

_________________
pozdrawiam
Hubert
https://www.banggood.com/?p=WQ230911983820130156


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Plotter - wyżynarka CNC
PostNapisane: piątek, 3 maja 2013, 21:10 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 5441
Wiek: 42
Lokalizacja: Kraków
Błąd, który wkleiłeś może pokazywać 2 przypadki, albo złe podłączenie, albo wybrałeś inny procesor niż masz. Tu w komunikacie jest o tym, że program spodziewał się atmegi328P i jej nie znalazł. Na schemacie, który podałeś nie ma zasilania do procesora a tym samym nie uda się go zaprogramować czyli przypadek nr 1 złe podłączenie. Chyba, że podłączyłeś jakieś zasilanie?

Inny przewodnik z użyciem USBasp

_________________
pozdrawiam
Hubert
https://www.banggood.com/?p=WQ230911983820130156


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Plotter - wyżynarka CNC
PostNapisane: sobota, 4 maja 2013, 07:45 
Offline
Moderator
Avatar użytkownika

Dołączył(a): niedziela, 21 marca 2010, 18:35
Posty: 2286
Wiek: 57
Lokalizacja: Poznań - Jeżyce
zasilany był z arduino.

_________________
Bartek
NEVER STOP EXPLORING!


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Plotter - wyżynarka CNC
PostNapisane: sobota, 4 maja 2013, 12:10 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 5441
Wiek: 42
Lokalizacja: Kraków
A ok, w takim razie to nie zasilanie. Mógłbyś odczytać napis na atmedze, która to dokładnie? 328? 328P? 328-PU? itd
Oraz czym wgrywałeś bootloadera? Bezpośrednio z oprogramowania Arduino? Czy czymś innym?

_________________
pozdrawiam
Hubert
https://www.banggood.com/?p=WQ230911983820130156


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Plotter - wyżynarka CNC
PostNapisane: sobota, 4 maja 2013, 19:19 
Offline
Moderator
Avatar użytkownika

Dołączył(a): niedziela, 21 marca 2010, 18:35
Posty: 2286
Wiek: 57
Lokalizacja: Poznań - Jeżyce
Próbowałem wygrać z arduino. Atmega ma oznaczenie pu. Muszę pewnie dłużej nad tym posiedzieć. a tu czasu brak bo rodzina na weekend sie zjechała.

_________________
Bartek
NEVER STOP EXPLORING!


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Plotter - wyżynarka CNC
PostNapisane: sobota, 4 maja 2013, 22:21 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 5441
Wiek: 42
Lokalizacja: Kraków
Nie ma co siedzieć. W katalogu z programem Arduino \hardware\arduino\ jest plik boards.txt w nim są sygnatury dla wszystkich procesorów, zrobimy tam nowy wpis. Ściągnij sobie i zainstaluj rozszerzony edytor tekstowy. Notatnik Windowsa nie wystarczy bo robi brzydkie rzeczy w plikach txt.
Jeden z takich rozszerzonych edytorów tekstu to TextPad. Jest to płatny program; jednak w wersji trial ma wszystkie funkcjonalności. No i przez pewien czas można go używać bez narażania sumienia. Download Textpad.
Do testu wystarczy a potem go odinstaluj. Jeśli masz jakiś inny edytor niż notatnik to też może być.
Zrób sobie kopię pliku boards.txt, potem otwierasz plik boards.txt i na samym początku wklejasz:
Kod:
##############################################################

unononp.name=Arduino Uno (Non-P 328)
unononp.upload.protocol=arduino
unononp.upload.maximum_size=32256
unononp.upload.speed=115200
unononp.bootloader.low_fuses=0xff
unononp.bootloader.high_fuses=0xde
unononp.bootloader.extended_fuses=0x05
unononp.bootloader.path=optiboot
unononp.bootloader.file=optiboot_atmega328.hex
unononp.bootloader.unlock_bits=0x3F
unononp.bootloader.lock_bits=0x0F
unononp.build.mcu=atmega328
unononp.build.f_cpu=16000000L
unononp.build.core=arduino
unononp.build.variant=standard



Tak żeby zachować strukturę pliku, czyli linijka krzyżyków, pusta linia, dane, pusta linia, linijka krzyżyków, itd

Drugi plik, który może wymagać poprawy to avrdude.conf zazwyczaj można go znaleźć w
\hardware\tools\avr\etc\
I znów zrób sobie kopię pliku a w tym oryginalnym na końcu dodajemy (teraz będzie więcej):
Kod:
#------------------------------------------------------------
# ATmega328
#------------------------------------------------------------

part
    id            = "m328";
    desc        = "ATMEGA328";
    has_debugwire    = yes;
    flash_instr        = 0xB6, 0x01, 0x11;
    eeprom_instr    = 0xBD, 0xF2, 0xBD, 0xE1, 0xBB, 0xCF, 0xB4, 0x00,
              0xBE, 0x01, 0xB6, 0x01, 0xBC, 0x00, 0xBB, 0xBF,
              0x99, 0xF9, 0xBB, 0xAF;
    stk500_devcode    = 0x86;
    # avr910_devcode    = 0x;
    signature           = 0x1e 0x95 0x14;
    pagel        = 0xd7;
    bs2            = 0xc2;
    chip_erase_delay    = 9000;
    pgm_enable = "1 0 1 0 1 1 0 0 0 1 0 1 0 0 1 1",
         "x x x x x x x x x x x x x x x x";

    chip_erase = "1 0 1 0 1 1 0 0 1 0 0 x x x x x",
         "x x x x x x x x x x x x x x x x";

    timeout    = 200;
    stabdelay    = 100;
    cmdexedelay    = 25;
    synchloops    = 32;
    bytedelay    = 0;
    pollindex    = 3;
    pollvalue    = 0x53;
    predelay    = 1;
    postdelay    = 1;
    pollmethod    = 1;

    pp_controlstack =
    0x0E, 0x1E, 0x0F, 0x1F, 0x2E, 0x3E, 0x2F, 0x3F,
    0x4E, 0x5E, 0x4F, 0x5F, 0x6E, 0x7E, 0x6F, 0x7F,
    0x66, 0x76, 0x67, 0x77, 0x6A, 0x7A, 0x6B, 0x7B,
    0xBE, 0xFD, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00;
    hventerstabdelay    = 100;
    progmodedelay    = 0;
    latchcycles        = 5;
    togglevtg        = 1;
    poweroffdelay    = 15;
    resetdelayms    = 1;
    resetdelayus    = 0;
    hvleavestabdelay    = 15;
    resetdelay        = 15;
    chiperasepulsewidth    = 0;
    chiperasepolltimeout = 10;
    programfusepulsewidth = 0;
    programfusepolltimeout = 5;
    programlockpulsewidth = 0;
    programlockpolltimeout = 5;

    memory "eeprom"
    paged        = no;
    page_size    = 4;
    size        = 1024;
    min_write_delay = 3600;
    max_write_delay = 3600;
    readback_p1    = 0xff;
    readback_p2    = 0xff;
    read = " 1 0 1 0 0 0 0 0",
           " 0 0 0 x x x a9 a8",
           " a7 a6 a5 a4 a3 a2 a1 a0",
           " o o o o o o o o";

    write = " 1 1 0 0 0 0 0 0",
              " 0 0 0 x x x a9 a8",
        " a7 a6 a5 a4 a3 a2 a1 a0",
        " i i i i i i i i";

    loadpage_lo = " 1 1 0 0 0 0 0 1",
              " 0 0 0 0 0 0 0 0",
              " 0 0 0 0 0 0 a1 a0",
              " i i i i i i i i";

    writepage = " 1 1 0 0 0 0 1 0",
            " 0 0 x x x x a9 a8",
            " a7 a6 a5 a4 a3 a2 0 0",
            " x x x x x x x x";

    mode        = 0x41;
    delay        = 20;
    blocksize    = 4;
    readsize    = 256;
    ;

    memory "flash"
    paged        = yes;
    size        = 32768;
    page_size    = 128;
    num_pages    = 256;
    min_write_delay = 4500;
    max_write_delay = 4500;
    readback_p1    = 0xff;
    readback_p2    = 0xff;
    read_lo = " 0 0 1 0 0 0 0 0",
          " 0 0 a13 a12 a11 a10 a9 a8",
          " a7 a6 a5 a4 a3 a2 a1 a0",
          " o o o o o o o o";

    read_hi = " 0 0 1 0 1 0 0 0",
          " 0 0 a13 a12 a11 a10 a9 a8",
          " a7 a6 a5 a4 a3 a2 a1 a0",
          " o o o o o o o o";

    loadpage_lo = " 0 1 0 0 0 0 0 0",
              " 0 0 0 x x x x x",
              " x x a5 a4 a3 a2 a1 a0",
              " i i i i i i i i";

    loadpage_hi = " 0 1 0 0 1 0 0 0",
              " 0 0 0 x x x x x",
              " x x a5 a4 a3 a2 a1 a0",
              " i i i i i i i i";

    writepage = " 0 1 0 0 1 1 0 0",
            " 0 0 a13 a12 a11 a10 a9 a8",
            " a7 a6 x x x x x x",
            " x x x x x x x x";

    mode        = 0x41;
    delay        = 6;
    blocksize    = 128;
    readsize    = 256;

    ;

    memory "lfuse"
    size = 1;
    min_write_delay = 4500;
    max_write_delay = 4500;
    read = "0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0",
           "x x x x x x x x o o o o o o o o";

    write = "1 0 1 0 1 1 0 0 1 0 1 0 0 0 0 0",
              "x x x x x x x x i i i i i i i i";
    ;

    memory "hfuse"
    size = 1;
    min_write_delay = 4500;
    max_write_delay = 4500;
    read = "0 1 0 1 1 0 0 0 0 0 0 0 1 0 0 0",
           "x x x x x x x x o o o o o o o o";

    write = "1 0 1 0 1 1 0 0 1 0 1 0 1 0 0 0",
              "x x x x x x x x i i i i i i i i";
    ;

    memory "efuse"
    size = 1;
    min_write_delay = 4500;
    max_write_delay = 4500;
    read = "0 1 0 1 0 0 0 0 0 0 0 0 1 0 0 0",
           "x x x x x x x x x x x x x o o o";

    write = "1 0 1 0 1 1 0 0 1 0 1 0 0 1 0 0",
              "x x x x x x x x x x x x x i i i";
    ;

    memory "lock"
    size = 1;
    min_write_delay = 4500;
    max_write_delay = 4500;
    read = "0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0",
           "x x x x x x x x x x o o o o o o";

    write = "1 0 1 0 1 1 0 0 1 1 1 x x x x x",
              "x x x x x x x x 1 1 i i i i i i";
    ;

    memory "calibration"
    size = 1;
    read = "0 0 1 1 1 0 0 0 0 0 0 x x x x x",
           "0 0 0 0 0 0 0 0 o o o o o o o o";
    ;

    memory "signature"
    size = 3;
    read = "0 0 1 1 0 0 0 0 0 0 0 x x x x x",
           "x x x x x x a1 a0 o o o o o o o o";
    ;
;


Powodzenia. Potem w czasie wybierania procesora w Arduino wskazujesz że masz "Arduino Uno (Non-P 328)" bo tu właśnie o tą literkę P się rozchodzi.

_________________
pozdrawiam
Hubert
https://www.banggood.com/?p=WQ230911983820130156


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Plotter - wyżynarka CNC
PostNapisane: środa, 24 lipca 2013, 13:45 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 5441
Wiek: 42
Lokalizacja: Kraków
Jakieś nowości w temacie? Czy leży biedna płyteczka w szufladzie?

_________________
pozdrawiam
Hubert
https://www.banggood.com/?p=WQ230911983820130156


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Plotter - wyżynarka CNC
PostNapisane: środa, 24 lipca 2013, 17:41 
Offline
Moderator
Avatar użytkownika

Dołączył(a): niedziela, 21 marca 2010, 09:34
Posty: 4878
Wiek: 49
Lokalizacja: Plewiska
Bartek ma remont w domu i nie ma chwilowo dostępu do netu

_________________
Pozdrawiam Krzysiek


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Plotter - wyżynarka CNC
PostNapisane: czwartek, 25 lipca 2013, 10:13 
Offline
Moderator
Avatar użytkownika

Dołączył(a): niedziela, 21 marca 2010, 18:35
Posty: 2286
Wiek: 57
Lokalizacja: Poznań - Jeżyce
Skończyło się na tym że zanabyłem dwa zaprogramowane procesory na alledrogo po 13 zł szt.
zamontowalem i działa, niestety, w tak zwanym międzyczasie trafiłem do szpitala i wyrżneli mi wyrostek z kawałkiem jelita, dziś wyszedłem, jak przestaną mnie bóle męczyć kończę plotter.

_________________
Bartek
NEVER STOP EXPLORING!


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Plotter - wyżynarka CNC
PostNapisane: czwartek, 25 lipca 2013, 10:16 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 5441
Wiek: 42
Lokalizacja: Kraków
No to zdrowia życzę!
A jak byś miał wcześniej ploter zrobiony to byś sobie sam wyciął - tylko dobry g-code wgrać :mrgreen:

_________________
pozdrawiam
Hubert
https://www.banggood.com/?p=WQ230911983820130156


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Plotter - wyżynarka CNC
PostNapisane: czwartek, 25 lipca 2013, 12:12 
Offline
Moderator
Avatar użytkownika

Dołączył(a): niedziela, 21 marca 2010, 18:35
Posty: 2286
Wiek: 57
Lokalizacja: Poznań - Jeżyce
He he niech mnie tylko trochę boleć przestanie, zaraz za robote sie biorę, jeszcze Vicomte do wykończenia został...

_________________
Bartek
NEVER STOP EXPLORING!


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Plotter - wyżynarka CNC
PostNapisane: czwartek, 25 lipca 2013, 12:32 
Offline
modelarz
Avatar użytkownika

Dołączył(a): czwartek, 3 czerwca 2010, 20:17
Posty: 4259
Wiek: 58
Lokalizacja: Wrocław
Sie kurde mole kuruj. :twisted:
Ploter nie zając nie ucieknie. Jak Ci łobuzie jeden szwy popękają to Magda Twoje flaczki będzie musiała z ziemi zbierać.
Przez 10 dni to co najwyżej łyżka i widelec w ręce. Zwłaszcza że jak piszesz nie była to standardowa operacja wyrostka.

_________________
Pozdrawiam
Konrad P.


Góra
 Zobacz profil Wyślij e-mail  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 58 ]  Przejdź na stronę Poprzednia strona  1, 2, 3  Następna strona

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


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:  

77,164,467 Wyświetlone Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Przyjazne użytkownikom polskie wsparcie phpBB3 - phpBB3.PL