Permalänk
Medlem

Lära sig PIC/AVR

Hade tänkt att lära mig att programmera lite elektronik. Vad "ska" man som nybörjare börja med? Jag har funderat lite på PIC eller ev AVR.

Kravet är att de ska vara någorlunda billiga (under 100 kr), enkla att experimentera med och inte kräva så mycket externa kompontenter för att fungera.

Jag har letat lite på nätet. Men det skulle vara bra om ni kunde gå mig lite råd.

Visa signatur

//cykze

Permalänk
Medlem

Vad ska kosta max 100 kr? Hårdvaran? Ett smartcard med PIC 16f84 och eeprom 24c16 kostar ca 70 kr. Lösa 16f84 några tior. En vettig programmerare ca 500 kr.

Finns ju många roliga användningsområden.

Sedan finns ju "funcards" med olika Atmel varianter.

Men detta kanske inte var vad du sökte??

Permalänk
Medlem

Det här behöver du för att programera en avr

AT90S2313-10PI 1st 73-665-78 50.50 (en avr att programera)
sockel 20 1st 48-136-22 9.53 (sockel för avr)
25pol D-sub 1st 44-055-77 12.70 (parralle ports kontakt)
CST4,00MGW 1st 74-620-62 8.70 (Resonator till avr)
Experimentkort 100x160 1st 48-388-35 53.00 (koplings plata att koppla upp allt på)
Motsånd 100ohm 4st 60-711-46 3.24 (skydd motsånd för parrallel porten)
summa+moms 185kr +Kabel , späningkälla på 5volt dc och frakt
Och för att göra någe roligt så behöver du lysdioder med mostånd tryck knappar med mera....
vilket ger högre pris

så under 100kr har jag svårt att tro att du hamnar även med pic

men här är schema om du vill se
YAAP (mjuk varan till att "föra över" programet till AVR)
http://www.myplace.nu/avr/yaap/index.htm
C compilator till avr med exempel
http://www.avrfreaks.net/filednload.php?url=/AVRGCC/Download/...
avrstudio Debug och grafisk interface (för C) och asambler till AVR
ftp://www.atmel.com/pub/atmel/astudio3.exe
Nybörar hjälp för c compiler och avrstudio
http://www.avrfreaks.net/Tools/showtools.php?ToolID=228

Nyttiaga länkar
www.avrfreaks.net
www.atmel.com

Visa signatur

"Gravity is a myth, the earth sucks."

Permalänk
Medlem

Dunde: 500 kr behöver det väl knappats kosta? Brukar inte dom gå att bygga själv med hjälp av några få komponenter.

erixon: Är alltså schemat du bifogade programmeraren? Hur kan sedan en _enkel_ krets så ut om man kopplar den till att styra t ex en led?

Visa signatur

//cykze

Permalänk

bara att koppla dit ett motstånd och en lysdiod på någon av I/O portarna, vilka det är står i databladet som finns på elfa. Brukar heta pa eller pd eller nåt.

Sen hur man programmerar finns det info om på nätet.

Visa signatur
Permalänk
Medlem

Tack så mycket för svaren! Nu vet jag hur jag ska börja.

Visa signatur

//cykze

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av EagleSpirit
bara att koppla dit ett motstånd och en lysdiod på någon av I/O portarna, vilka det är står i databladet som finns på elfa. Brukar heta pa eller pd eller nåt.

Sen hur man programmerar finns det info om på nätet.

Behövs alltså inte ens den där resonatorn, som verkar finnas på många scheman?

Visa signatur

//cykze

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av cykze

Behövs alltså inte ens den där resonatorn, som verkar finnas på många scheman?

Jo visst behöver du den... den bestämmer hastigheten....
och ett 10kohms motsånd mellan restet och +5volt annars kan avreren bete sej lustigt med lite otur...

om du undrar någe så är det bara att höra av sej...

Visa signatur

"Gravity is a myth, the earth sucks."

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av erixon

Jo visst behöver du den... den bestämmer hastigheten....
och ett 10kohms motsånd mellan restet och +5volt annars kan avreren bete sej lustigt med lite otur...

om du undrar någe så är det bara att höra av sej...

Brukar man inte jorda reset?

Visa signatur

Living your life is a task so difficult it has never been attempted before.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av PaNiC

Brukar man inte jorda reset?

Nej inte på avr... för den är inverterad... det syns om du kollar på databladet (reset som är överstruket)

Visa signatur

"Gravity is a myth, the earth sucks."

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av erixon

Nej inte på avr... för den är inverterad... det syns om du kollar på databladet (reset som är överstruket)

Righty then..

Visa signatur

Living your life is a task so difficult it has never been attempted before.

Permalänk
Medlem

Jag byggde själv en AVR-programmerare för ca två månader sedan, fungerade på en gång utan tjaffs och skit (Är nästan alltid något som ska jäklas, men inte nu).
Här är ialla fall en länk till programmeraren:
http://www.qsl.net/zl1bpu/micro/ENV/PGM.htm

Går väl på ca 100-200kr inkl AVR-datorn, beroende på vilken såklart.

Visa signatur

#elektronik@quakenet

Permalänk
Medlem

Tja jag har byggt 3st programerare åt vänner av den typen jag visade och alla har fungerat på första försöket...
Det kan bero på att den är så enkel fyra motsånd och 25pol D-sub och lite kabel...

Visa signatur

"Gravity is a myth, the earth sucks."

Permalänk
Medlem

Den här verkar använda fem motstånd, och ingen resonator. Den ska tydligen fungera tillsammans med yaap.

http://www.myplace.nu/avr/yaap/if_jesper.gif

Visa signatur

//cykze

Permalänk
Medlem

Det femte motsåndet är För att indekera att programering på går vilket är helt onödigt .... avr måste ha någon form av "osilator" när den programeras...
dessa programera är gjorda för isp vilket gör att de inte vissar avr med övriga komponenter

Visa signatur

"Gravity is a myth, the earth sucks."

Permalänk
Medlem

okej. Då förstår jag. Du får gärna adda mig på ICQ# 4435348.

Visa signatur

//cykze