Arduino mini programozása

Ha a chip nem reagál a programozóra...
Gorrodin
SzínkódFestő
Hozzászólások: 76
Csatlakozott: 2014. július 10. csütörtök, 19:54

Arduino mini programozása

HozzászólásSzerző: Gorrodin » 2014. július 10. csütörtök, 20:07

Sziasztok.
Most kezdtem ismerkedni az Arduinoval. Vásároltam az Ebay-ről néhány modult, többek között egy Funduino Unot, egy Nano-t (nme tudom milyen klón) és egy Minit. Ezen az van, hogy Deek_robot. Az UNOval, és a Nanoval semmi gondom nincs, de a mininek nincs USB-je, csak ISP. Egyébként 328-as chipek vannak rajtuk. A lényeg, hogy nem tudom a programot rátölteni a minire. Próbáltam mindkét másikkal, de nem megy át. Csak az előre beégetett ledvillogó megy rajta.
Összekötöttem a 11,12,13, reset lábakat, és a vdd, gnd-t.
Az ide-ben kiválasztottam az alap panelnak az UNO-t(vagy a NANO-t), a programozónak pedig az Arduino as ISP-t és az AVR ISP-t is próbáltam.
A feltöltést simán végrehajtja, de csak a programozóra kerül rá, a minire nem.
Vagy pedig szinkronhibára hivatkozik.
Kérlek, segítsetek.
Köszi

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9953
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: Arduino mini programozása

HozzászólásSzerző: Robert » 2014. július 11. péntek, 4:16

Total rossz a koncepció:
1, Programozóval rendszerhalasztás
Az arduinora feltölt az Arduinoisp
Programozó: arduinoisp, board ami a céláramkör
File-feltöltés programozóval
http://avr.tavir.hu/modules.php?name=Co ... ge&pid=158

2, FT232-es USB-Soros illesztő a minihez és mint normál Arduino használod.

Az 1, esetben a bootloadert is kiütöd és a programozóval - hibás beállítás esetén - megölöd a modult
Igaz mindegyik modulon van tápfeszültség?

Gorrodin
SzínkódFestő
Hozzászólások: 76
Csatlakozott: 2014. július 10. csütörtök, 19:54

Re: Arduino mini programozása

HozzászólásSzerző: Gorrodin » 2014. július 11. péntek, 11:02

Akkor pontosítsunk.
A programozóm most a nano lesz.
1. feldugom az usb-re
2. alappanel > Arduino nano w/Atmega328
3. programozó usbasp (?) vagy itt mindegy?
4. soros port dev/ttyUSB0 (linux alatt csinálom)
5. megnyitás > arduinoISP
6. feltöltés
7. lehúzom az usb-ről(?)
8 csatlakoztatom a minit
- a nano ISP csatiját használom.
1-> mini 12
2-> mini Vcc
3-> mini 13
4-> mini 11
5-> mini reset
6-> mini Gnd

9. visszadugom az USB-re
10. alappanel > Arduino mini w/Atmega328
11. soros port dev/ttyUSB0 (a géphez még mindig ez megy)
12. programozo Arduino as ISP
13. megnyitás > a program amit a minire akarok tölteni
14. feltöltés programozóval

Ez így korrekt?

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9953
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: Arduino mini programozása

HozzászólásSzerző: Robert » 2014. július 11. péntek, 12:01

Nana. tessék _figyelmesen_ olvasni.

1, Tetszőleges Arduino felrak (mondjuk a nano), Tools/board panel kiválaszt, a sorosport is. Utána File->feltöltés (ArduinoISP-t)
Itt _NINCS_ programozód.


Most a 8. ponttól gondold végig.
Mivel programozol, mit.
Megoldás: A nano lesz a programozó ezesetben. (jelöld ki egérrel)

Gorrodin
SzínkódFestő
Hozzászólások: 76
Csatlakozott: 2014. július 10. csütörtök, 19:54

Re: Arduino mini programozása

HozzászólásSzerző: Gorrodin » 2014. július 11. péntek, 12:17

Robert írta:1, Tetszőleges Arduino felrak (mondjuk a nano), Tools/board panel kiválaszt, a sorosport is. Utána File->feltöltés (ArduinoISP-t)
Itt _NINCS_ programozód.


Most a 8. ponttól gondold végig.
Mivel programozol, mit.
Megoldás: A nano lesz a programozó ezesetben. (jelöld ki egérrel)



Köszi.
Értem, hogy nincs programozóm, de ott nincs olyan választás, hogy semmi.

a másik dolog.
Én úgy értettem, hogy a minit csatlakoztatom a nanohoz, és a nanót feldugom az usb-re.
Vagy az a lényeg, hogy ilyenkos nem használhatom a nano ISP-jét?
Csatlakoztassam őket lábaiknál fogva?

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9953
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: Arduino mini programozása

HozzászólásSzerző: Robert » 2014. július 11. péntek, 13:05

http://avr.tavir.hu/modules.php?name=Co ... ge&pid=158
Táblázat alatti rajz.

PC -> ArduinoISP-s Nano -> Programozandó panel.

Valahol a logikádat nem látom így hirtelen, hogy mi és hova van kötve. Fénykép vagy rajz lehetne?

Gorrodin
SzínkódFestő
Hozzászólások: 76
Csatlakozott: 2014. július 10. csütörtök, 19:54

Re: Arduino mini programozása

HozzászólásSzerző: Gorrodin » 2014. július 12. szombat, 8:06

OK.
Bár már sok képet megnéztem a bekötésről, és az alapján próbálkozom. Most itt van lábakkal összekötve.
Remélem jól kivehető, hogy mi mivel van.
A lépések amiket leírtam jók?
Kép

Gorrodin
SzínkódFestő
Hozzászólások: 76
Csatlakozott: 2014. július 10. csütörtök, 19:54

Re: Arduino mini programozása

HozzászólásSzerző: Gorrodin » 2014. július 12. szombat, 12:08

Most men tudom, hogy mit csináltam másképp, de sikerült. :D

Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3293
Csatlakozott: 2008. augusztus 29. péntek, 6:00
Tartózkodási hely: Újkígyós

Re: Arduino mini programozása

HozzászólásSzerző: kapu48 » 2014. július 12. szombat, 12:27

Ha jól látom a képeden, van 3 tápvezeték.
És 3 Jel vezeték?

Viszont jel vezetéknek 4-nek kellene lennie!
Mosi, Miso, SCK, Reset.
:?:

Gorrodin
SzínkódFestő
Hozzászólások: 76
Csatlakozott: 2014. július 10. csütörtök, 19:54

Re: Arduino mini programozása

HozzászólásSzerző: Gorrodin » 2014. július 13. vasárnap, 9:03

Rosszul látod.
A kép szöge kicsit el van csúszva. A narancs színű úgy néz ki, mintha a 3,3v-ban lenne, de az a 13-ashoz csatlakozik.

Gorrodin
SzínkódFestő
Hozzászólások: 76
Csatlakozott: 2014. július 10. csütörtök, 19:54

Re: Arduino mini programozása

HozzászólásSzerző: Gorrodin » 2014. július 13. vasárnap, 15:58

Csak mindenki okulására írom, hogy rájöttem mi volt más, és miért nem akart működni.
Úgy látszik, a RESET kivezetés valamelyik (vagy mindkettő) áramkörön nem megfelelő.
A programozás akkor sikerült, amikor a 10-es lábakat kötöttem össze ezek helyett.

Gorrodin
SzínkódFestő
Hozzászólások: 76
Csatlakozott: 2014. július 10. csütörtök, 19:54

Re: Arduino mini programozása

HozzászólásSzerző: Gorrodin » 2014. július 29. kedd, 9:55

Most egy újabb segítségre lenne szükségem.
Arra gondoltam, egyszerűsítem a dolgot, és veszek hozzá egy USB panelt.
A képeken látható.
Találtam hozzá bekötést is, ezt is föltettem ide.
Ez alapján elviled csak simán össze kell dugni őket egy próbapanelon, vagy kábellel. Az Rx/Tx eleve fordítva szerepel a kettőn egymáshoz képest, így nincs ezzel sem gond.
A problémám az, hogyan állítsam be az IDE-t a programozáshoz.
Nincs meg a kellő jogosultságod a hozzászóláshoz csatolt állományok megtekintéséhez.

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9953
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: Arduino mini programozása

HozzászólásSzerző: Robert » 2014. július 29. kedd, 11:49

Tools-Board: amelyik bootloadert beraktad (Diecimilla/duemlianove javasolt)
Tools-Communication: COMx, amin a FTDI van.
File-Upload és fel is tölti a programot. Tesztelni a File-Minták-Basic-Blink SW-vel kell.

Igaz a miniben ott a bootloader?

Gorrodin
SzínkódFestő
Hozzászólások: 76
Csatlakozott: 2014. július 10. csütörtök, 19:54

Re: Arduino mini programozása

HozzászólásSzerző: Gorrodin » 2014. július 30. szerda, 9:06

Köszi.
Minden válaszod két újabb kérdést vet fel. :D
Nem baj, így tanul az ember.
Nem tudom, hogy van-e benne bootloader. Feltételezem, hogy igem.
Hogyan lehet azt megtudni, hogy van-e, és lehet-e lecserélni?
Eddig csak azokat csináltam meg vele, amit fentebb, ebben a topicban leírtam.
Most az a program van benne, amit a nano-val feltöltöttem rá. Az működik is.

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9953
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: Arduino mini programozása

HozzászólásSzerző: Robert » 2014. július 30. szerda, 20:08

Akkor biztosan van benne, ha TE rakod rá.
Ha meg kísérletezel (FTDI+Arduinoban a blink feltöltés), akkor uno/diecimila bootloadere is lehet.... Ha meg sync error: nincs bootloader.


Vissza: “Kizártam magam a chipből...”

Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 1 vendég