Jump to content

Arduino Lego motor shield mk1


AndrisBB
 Share

Recommended Posts

Jau kadu laiku darbojos pie idejas par shielda izveidi prieks Arduino, kurs varetu darbinat 8 Lego Mindstorms motorus. Esu redzejis ka ir prieks 4 motoiriem, bet prieks 8 nav. Shieldus varetu ari "stackot"' vairakus, tada veida palielinot motoru skaitu. Shields ar Arduino sazinasies caur SPI. kkad nakotne varetu izveidot ari otru prieks sensoriem.

 

Shema ->> Brick_O.pdf

Layout ->> g6596.png

 

Pagaidam esu ticis tik talu ka esu sanjemis un daleji (trukst dazu komponentu) salodejis pirmo PCB, bet ir jau dazas problemas ar kuram pagaidam netieku gala.

 

Ja meginu uploadot kodu caur avrdude, tad viss strada lieliski:

avrdude.png?psid=1

 

Bet ja meginu uploadot ar Atmel Studio 6, tad dabonu smuku erroru

error.png?psid=1

 

 

Tani pasha laika device signature, information un fuses varu nolasit un mainit bez problemam

device_pr.png?psid=1

 

Kas varetu but par problemu? Droshi vien kkas nav kartiba ar clock speedu un settingiem.

.....

Programmers ir no Olimex un piemeram ar Arduino Uno caur ISP no Atmel Studio darbojas lieliski

Edited by AndrisBB
Link to comment
Share on other sites

Visticamāk ISP ātrums par lielu, ja Atmega darbojas no iekšējā ģeneratora ar 1MHz.

Tajā pašā logā pie Interface settings ir ISP ātrums. To vajag vismaz 4x zemāku par Atmegas ģeneratora frekvenci.

Edited by SkeletonFE
  • Patīk 1
Link to comment
Share on other sites

Par atrumu es zinu, tik no mainisanas labuma nekada.

Device programing loga defaultie 460khz ir par lielu un dod to pashu erroru. Nomainot uz 115khz jau strada. Pectam megjinot palaist ar Run neiet, tas pats errors.

device_pr01.png?psid=1


.............

Pievienots:

Izskatas ka daleji atrisinaju so problemu (kura iespejams nebija problema :)) nodzesot CKDIV8 bitu un darbinot chipu 8Mhz.

 

Toties atklaju citu arkartigi mulkjigu kludu, esu saputrojis motoru konektoriem pinout'u. Nekas cits neatliek ka partaisit un pasutit PCB no jauna :(

20140903_001.jpg?psid=1

Edited by AndrisBB
Link to comment
Share on other sites

Ja, saku ar Kubika Rubika risinataja ideju un nonacu pie Arduino shielda :D kurs tiri teoretiski varetu but noderegs produkts pats par sevi

Edited by AndrisBB
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...