Beste forum leden
Ik heb zins kort een arduino en zo ze graag willen gaan klonen zodat ik ze op mijn project kan laten zitten, jullie weten vast wel hoe dat moet?!
ik heb wat lopen rond kijken en zijn dit goed instructies??
http://revoltlab.com/projects/perfduino/
http://www.instructables.com/id/Build-Your-Own-Arduino/
http://www.instructables.com/id/How-to-make-your-own-Arduino-board/
zo ik deze gewoon kunnen volgen en een ardiuno kunnen klonen??
Alvast bedankt.
Je kunt ook op de Arduino site zelf kijken: http://arduino.cc/en/Tutorial/ArduinoToBreadboard
Het behoort allemaal vrij probleemloos te zijn. Een Arduino is niets meer dan een Atmel board met een bepaalde bootloader. Als je een board met iets afwijkends wilt (pin nummers, frequentie etc.) kan dat ook vrij gemakkelijk, maar ik heb het nog niet nodig gehad.
dus ik kan gewoon één van die instructies volgen?
[Bericht gewijzigd door Henry S. op (82%)]
Ik zou daar geen tijd insteken, voor wat een arduino tegenwoordig kost...
Een aparte ic kost ook al direct een paar euro en dan heb je de rest ook nog nodig.
Maar voor de rest moet het wel lukken, gewoon geen pinnen kortsluiten en het komt wel goed.
Roland van Leusden
It's the rule that you live by and die for It's the one thing you can't deny Even though you don't know what the price is. It is justified.
Voor de Pro Mini atmega328 5V betaal je $3.39 op Ebay incl verzenden.
Een losse Atmega328 kost 2.22 Euro excl BTW en verzenden bij Mouser. Kortom zelf maken loont niet tenzij je net als de chinezen tienduizenden produceerd.
Lucky Luke
Eluke.nl | handgetypt | I'm a poor, lonesome cowboy, with a long, long way to go.
Het zou inderdaad simpel moeten zijn: Bootloader in atmega328 flashen, fuses goed zetten, en klaar. RX/TX/GND eraan knopen van een USB serial converter (TLL niveaus, geen rs232!) en spelen.
Het erge is: Ik probeer een arduino te maken van een avrdbm328 bordje en ik krijg het niet voor elkaar... Seriële communicatie (echo) werkt met een terminalprogramma, maar niet meer zo gauw ik de serial communicator uit de arduino IDE gebruik... Heel vaag. EDIT: Was een probleem met de FTDI232... Bootloader is goed. (Tx en nDTR hingen aan elkaar via een haardun sluitinkje, dat pas te zien was op macrofoto's, en blijkbaar niet eens altijd contact maakte.)
Anyway. In de instalatiemap van arduino zitten ook de bootloaders: (In mijn geval /usr/share/arduino/hardware/arduino/bootloaders, bij jou ws. C:/program files/Arduino/hardware/bootloaders ofzo).
Dan pak je atmegaboot voor de atmega168_328, flasht de hex in een atmega, en zet de fuses op: low_fuses=0xFF, high_fuses=0xDA, extended_fuses=0x05. De lockbits kun je nog op 0x3F zetten om de bootsector te locken tegen ongewild overschrijven. Daarna heb je een atmega met de juiste bootloader voor een arduino deumilanove op 16Mhz.
De andere bordjes kun je vinden in de boards.txt file die je met enig zwerven door de arduino instalatiemappen tegenkomt. Daar staat dan in welke bootloader en fuses je nodig hebt voor welk bordje.
Of gebruik het burn bootloader commando van arduino als je een van de ondersteunde programmers hebt (b.v. een arduino als ISP).
Vergeet niet de pulldown(up?) op de RST lijn, de 0.1uF op de VCC en AVCC en zonodig de caps op het externe kristal. Scheelt een hoop gerommel. Kijk voor de zekerheid naar het schema van de arduino mini.
fred101
Golden Member
www.pa4tim.nl, www.schneiderelectronicsrepair.nl, Reparatie van meet- en calibratie apparatuur en maritieme en industriele PCBs
Je hoeft niet eens te klonen. Ik gebruik de arduino alleen om het werkend te krijgen. Daarna haal ik de atmel eruit en maak een pcb wat alleen de pinnen gebruikt die ik nodig heb. Ik voorzie eerst een lege atmel mbv de arduino van een bootloader. Dan stop ik die in de arduino, programmeer er het programma in en dan trek ik die atmel eruit en soldeer hem op zijn eigen pcb.
Zo'n Pro mini is trouwens ook niet gek, mooi compact en je kan hem zo integreren. Een TI launchpath is ook mooi, 10 dollar incl verzenden. Nadeel is dat hij alleen op 3,3V werkt.
r3dnax
Nieuwe website: http://members.home.nl/xanderhuisman/Sites/Xander/home.html
Ik heb verschillende ATmega328's op een pcb zitten. Eenmalig de bootloader flashen met een gewone arduino volgens deze instructie. Via dealextreme een usb naar ttl converter besteld. Hiervan moet je de gnd, rx, tx en reset(met een 100n condensator in serie) aansluiten op de ATmega. Natuurlijk moet je ook het kristal met condensatoren en pullup weerstand bij de reset aansluiten. Zo heb je voor een paar euro een microcontroller op de PCB die je gewoon kan programmeren zonder hem van de PCB af te halen.