radhoo Postat Februarie 4, 2009 Partajează Postat Februarie 4, 2009 Vis-a-vis de ATMega8-16PU, un chip care stiu ca e mult mai raspandit, cateva intrebari de baza: 1) cum il programez, are cineva schema unui programator TESTAT? (sa merg pe varianta de la http://www.fischl.de/usbasp/ ?) 2) ce compilator folosesc (preferabil pt cod C)? Cel mai important punct la care as vrea niste lamuriri: 3) cum il folosesc pentru un mic robot, ma intereseaza: - date intrare: de la senzor PING (cu 3 pini), senzor temperatura DS, senzor PIR (3 pini) - iesire : comanda mai multor tranzistoare, care vor comanda motorase As avea nevoie de o schema, care eventual sa se poata extinde pentru noi optiuni. Multumesc. Link spre comentariu
Vizitator iard Postat Februarie 4, 2009 Partajează Postat Februarie 4, 2009 Nu stiu daca te ajuta prea mult, dar am vazut de curand un tutorial foarte bine realizat pe aceeasi tema: http://www.societyofrobots.com/step_by_step_robot.shtml Succes! Link spre comentariu
ghimpe-- Postat Februarie 4, 2009 Partajează Postat Februarie 4, 2009 Eu am programat Atmega8 cu programatorul asta si cu softul acesta Link spre comentariu
Administratori Badman Postat Februarie 4, 2009 Administratori Partajează Postat Februarie 4, 2009 ca programator ponyprog este in regula dar merge su usbasp fara problemeFoloseste bascom, este foarte simplu si la obiect Link spre comentariu
radhoo Postat Februarie 4, 2009 Autor Partajează Postat Februarie 4, 2009 Execelente raspunsuri, se pare ca am cam tot ce-mi trebuie pentru start.Am sa revin cu rezultate si poze.Mersi Link spre comentariu
danzup Postat Februarie 4, 2009 Partajează Postat Februarie 4, 2009 Uitate aici daca iti place linuxul si Atmel AVR : http://tuxgraphics.org/electronics/ Sau aici pentru BASCOM: http://www.mcselec.com/index.php?option ... &Itemid=57 http://www.mcselec.com/index.php?option ... &Itemid=54 Link spre comentariu
red93 Postat Februarie 5, 2009 Partajează Postat Februarie 5, 2009 Salut, Eu folosesc varianta USBASP de aici http://www.fischl.de/usbasp/ pe laptop pentru ca nu am port serial sa folosesc Ponyprog. Merge foarte bine, este un pic mai rapid decat ponyprog dar trebuie sa folosesti AVRDUDE pentru programare. Avantajul lui este ca il poti lega direct de WinAVR dar dezavantajul este ca daca il folosesti de sine statator trebuie sa scrii in linie de comanda. Ponyprog este mai "user friendly" iar avantajul hardware-ului programatorului este ca ai nevoie de un numar extrem de mic de piese : 2 diode, vreo 6-7 rezitente si un bc547. Link spre comentariu
Administratori Badman Postat Februarie 5, 2009 Administratori Partajează Postat Februarie 5, 2009 nu ati citit pe aici tot ce scrie, usbasp are cel mai user friendli interfata din cate am vazut pana acuma, este facuta de un chinez, mai cautati pe aici pe la atmel ca este si link Link spre comentariu
nana Postat Februarie 6, 2009 Partajează Postat Februarie 6, 2009 Pt usabps cum a spus si vasile e un programator(soft) care e cu o interfata dragutza dar insa are viteza cam mica de programare(parerea mea asa la ochii) comparata cu AVRDUDE, acum depinde de tine ce vrei sa faci ... dar daca esti incepator iti recomand acest soft ProgISP si merge cu majoritatea programatoarelor mie de expl nu merge cu AVR910 care il folosesc din CodeVision. bafta la cautat prin forum !! Link spre comentariu
radhoo Postat Februarie 7, 2009 Autor Partajează Postat Februarie 7, 2009 ok, azi am avut spor la lucru si am reusit cam tot ce mi-am propus pt inceput. Am folosit: http://www.societyofrobots.com/step_by_ ... ep3B.shtml http://my.opera.com/CrazyTerabyte/blog/ ... ler-part-4 Programatorul-hard: programator paralel model BSD, cu rezistente de 470Ohmi. http://files.myopera.com/CrazyTerabyte/ ... bsd-hi.png Programator-soft: WinAVR (build 2008-12-05): http://winavr.sourceforge.net/ Apel linie comanda: avrdude -p atmega8 -c bsd -U flash:w:test_1.hex:i In caz de probleme la comunicare cu portul lpt1, se poate rula install_giveio.bat , sau se verifica in bios sa fie setata comunicare bidirectionala. test_1.hex e un program in C, compilat cu AVR Studio. In curand imi voi construi si un progrmaator pe USB - varianta http://www.fischl.de/usbasp/ Pot sa nu pun cristalul de cuartz de 12MHz? Nu am la indemana momentan. Poze mai jos. Va multumesc tuturor pentru sugestii. Sunt curios daca ma puteti ajuta la sectiunea PIC , cu PIC24F. Link spre comentariu
danzup Postat Februarie 8, 2009 Partajează Postat Februarie 8, 2009 Noi suntem cu Atmel si uram Pic-urile .Nu am folosit vreodata , nu am sa folosesc si nu ma intereseaza PIC ! Link spre comentariu
Vizitator icounter Postat Februarie 9, 2009 Partajează Postat Februarie 9, 2009 In curand imi voi construi si un progrmaator pe USB - varianta http://www.fischl.de/usbasp/Pot sa nu pun cristalul de cuartz de 12MHz? Nu am la indemana momentan.din cate stiu eu iti trebuie neaparat oscilator de 12 mhz (sau cel putin 12mhz), pt comunicarea de date pe usb. Link spre comentariu
danzup Postat Februarie 9, 2009 Partajează Postat Februarie 9, 2009 In curand imi voi construi si un progrmaator pe USB - varianta http://www.fischl.de/usbasp/Pot sa nu pun cristalul de cuartz de 12MHz? Nu am la indemana momentan.din cate stiu eu iti trebuie neaparat oscilator de 12 mhz (sau cel putin 12mhz), pt comunicarea de date pe usb.Numaidecat , altfel nu merge ! Link spre comentariu
radhoo Postat Februarie 9, 2009 Autor Partajează Postat Februarie 9, 2009 bun, tocmai l-am comandat.neimportant: "cel putin de 12MHz", asta inseamna ca pot sa pun si de mai mult?aveti ceva materiale despre cum pot transmite date de la atmega8 la un PC?vreau ca microcontrolerul sa lucreze cu mai multi senzori ,iar datele sa fie trimise inspre un pc. pot cumva folosi programatorul pe usb pentru asta? daca da cum. Link spre comentariu
Administratori Badman Postat Februarie 9, 2009 Administratori Partajează Postat Februarie 9, 2009 http://www.obdev.at/products/avrusb/index.html Link spre comentariu
Postări Recomandate
Creează un cont sau autentifică-te pentru a adăuga comentariu
Trebuie să fi un membru pentru a putea lăsa un comentariu.
Creează un cont
Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!
Înregistrează un nou contAutentificare
Ai deja un cont? Autentifică-te aici.
Autentifică-te acum