Börja med PIC
Börja med PIC
finns säkert liknade frågor men jag tar det endå.. Jag vill börja med lite PIC-kretsar.. Jag vill ha någara bra tipps på programerare (färdiga gärna med USB) och några bra tipps på hur man ska börja förstå sig på kretsarna på ett enklare sätt. Gärna på Svenska.. jag vill även har tipps på bra program som man kan skriva koden i. Tack på förhand!!
Det inns tyvär få och ibland ej färdiga hemsidor på svenska som behandlar pic programmering , själv har jag hittat följande länk .
http://www.isk.kth.se/kursinfo/mekatronik/Ckurs/piclab/
På englska kan du läsa allt du vill i följande länk
http://www.piclist.com/techref/piclist/index.htm
http://www.isk.kth.se/kursinfo/mekatronik/Ckurs/piclab/
På englska kan du läsa allt du vill i följande länk
http://www.piclist.com/techref/piclist/index.htm
När jag började med pic byggde jag en ludipipo programmerare.
Därefter blev det en JDM programmerare
http://www.jdm.homepage.dk/newpic.htm ,
som jag använde tillsammans med http://www.ic-prog.com/ , (funkar bäst i win 98.)
Men nu kör jag med ICD2; http://www.elfa.se/elfa-bin/setpage.pl? ... e/8811.htm
Det finns kloner man kan byggga; http://www.nebadje.org/ICD2Clone.html
eller köpa direkt från buy.microchip.com , som har bättre priser än Elfa.
Därefter blev det en JDM programmerare
http://www.jdm.homepage.dk/newpic.htm ,
som jag använde tillsammans med http://www.ic-prog.com/ , (funkar bäst i win 98.)
Men nu kör jag med ICD2; http://www.elfa.se/elfa-bin/setpage.pl? ... e/8811.htm
Det finns kloner man kan byggga; http://www.nebadje.org/ICD2Clone.html
eller köpa direkt från buy.microchip.com , som har bättre priser än Elfa.
Tycker också EPIC är bra, använder en egenkonstruerad programmerare som är EPIC-kompatibel ihop med meProg beta: http://www.melabs.com/support/progsoft.htm
Stöder praktiskt taget alla PICar, är snabbt, funkar bra med ICSP och stöder de algoritmer som behövs för att programmera vid låga spänningar.
Fast ska du ha en riktigt seriös grej så bygg eller köp en ICD2 (-klon), så kan du programmera och debugga direkt från MPLAB. Kan byggas antingen med RS232 eller USB... Har tänkt göra det själv ett tag nu...
En variant: http://home.vrweb.de/~lotharstolz/stolz ... /main.html
Stöder praktiskt taget alla PICar, är snabbt, funkar bra med ICSP och stöder de algoritmer som behövs för att programmera vid låga spänningar.
Fast ska du ha en riktigt seriös grej så bygg eller köp en ICD2 (-klon), så kan du programmera och debugga direkt från MPLAB. Kan byggas antingen med RS232 eller USB... Har tänkt göra det själv ett tag nu...
En variant: http://home.vrweb.de/~lotharstolz/stolz ... /main.html
> Jag vill börja med lite PIC-kretsar.. Jag vill ha någara
> bra tipps på programerare...
http://www.jescab.se/wisp628.html
(Ok ok, det är min sida... )
> (färdiga gärna med USB)...
Varför USB ? Om din dator saknar serieport kan du
skaffa en USB -> seriekonverter på Clas Olsson.
> och några bra tipps på hur man ska börja förstå sig
> på kretsarna på ett enklare sätt.
Enklare än vadå ?
Kolla gärna http://www.voti.nl/swp/, eller samma info i ett lite mer lättläst PDF format här : http://www.jescab.se/Starting_with_PICs.html.
Och du kan fullkomligt glömma att gör något utan att ladda ner och *läsa* databladet för den PIC som du tänker använda ! Det finns inga genvägar .
> Gärna på Svenska...
Jag tror att du i princip kan glömma det.
> jag vill även har tipps på bra program som man kan skriva koden i.
Som ny bör du inte krångla till det i onödan. Ladda ner MPLAB och
kör i gång. Glöm C, Basic eller liknande till att börja med, assembler
ger dig den bästa inläningen av PIC arkitekturen.
Och en viktig sak, glöm bort allt som heter "F84" ! Se till att använda någon av de moderna modellerna ur PIC16 eller (hellre) PIC18 serien.
Mvh
> bra tipps på programerare...
http://www.jescab.se/wisp628.html
(Ok ok, det är min sida... )
> (färdiga gärna med USB)...
Varför USB ? Om din dator saknar serieport kan du
skaffa en USB -> seriekonverter på Clas Olsson.
> och några bra tipps på hur man ska börja förstå sig
> på kretsarna på ett enklare sätt.
Enklare än vadå ?
Kolla gärna http://www.voti.nl/swp/, eller samma info i ett lite mer lättläst PDF format här : http://www.jescab.se/Starting_with_PICs.html.
Och du kan fullkomligt glömma att gör något utan att ladda ner och *läsa* databladet för den PIC som du tänker använda ! Det finns inga genvägar .
> Gärna på Svenska...
Jag tror att du i princip kan glömma det.
> jag vill även har tipps på bra program som man kan skriva koden i.
Som ny bör du inte krångla till det i onödan. Ladda ner MPLAB och
kör i gång. Glöm C, Basic eller liknande till att börja med, assembler
ger dig den bästa inläningen av PIC arkitekturen.
Och en viktig sak, glöm bort allt som heter "F84" ! Se till att använda någon av de moderna modellerna ur PIC16 eller (hellre) PIC18 serien.
Mvh
Kjelle skrev:Litteratur finns på svenska:
Mikrodatorteknik, Lars Bengtsson, Liber utbildning
Startade själv med denna bok, i boken behandlas displaystyrning,Rs232
kommunikation, loggning bl.a.
Att försöka komma igång enbart med Microchip's databöcker
är mycket svårt.
Jag är bara nyfiken; Är det många av er som föredrar elektronikböcker på svenska?Johan.o skrev:Jag lärde mig också PIC med boken " Mikrodatorteknik"
Så även jag kan rekomendera den. Rätt tacksamt att den är på svenska..
Elektronik och datateknik domineras ju helt av jänkarna, så det mesta material som finns inom de ämnena är förstås på engelska.
Själv föredrar jag alltid att läsa något på originalspråket, i synnerhet när det gäller teknik.
Det värsta jag vet är när något pucko har översatt en bok om ett ämne denne inte behärskar, och har gått fram med lexikonet över termerna som med en sekatör på ett bonsai-träd, till den grad att det inte går att förstå alla fakta i boken längre.
Som en jämförelse, vad tycker ni om MikroElektronikas bok:
http://www.mikroelektronika.co.yu/engli ... icbook.htm
Den har kortfattad meningsbyggnad, är koncis, innehåller endast rena fakta och är väldigt pedagogisk.
Dessutom lider den inte av den amerikanska praxis där författarna verkar få betalt per viktenhet på bokpappret det skrivs på.
Skulle en bok som den vara att föredra på svenska?
Skulle den kanske t o m kunna vara mer populär än Bengtssons bok från 1995?
Vad tror ni om Vellamans K8048-programmerare? Finns på kjell.com som byggsats för 399 kr. http://www.kjell.com/content/templates/ ... 00,7760000
De fördelar jag kan se med den:
* Det finns grundläggande experimentmöjligheter på kortet (6 st lysdioder och 4 st tryckknappar).
* En PIC16F627 ingår, det är bara att sätta igång.
* Kompatibel med många olika PIC:ar (4 olika socklar).
Har nog tillräckligt med kunskap att pula ihop en egen programmerare, men denna verkar vara att ganska bra val. Invändningar? Tacksam för alla kommentarer.
De fördelar jag kan se med den:
* Det finns grundläggande experimentmöjligheter på kortet (6 st lysdioder och 4 st tryckknappar).
* En PIC16F627 ingår, det är bara att sätta igång.
* Kompatibel med många olika PIC:ar (4 olika socklar).
Har nog tillräckligt med kunskap att pula ihop en egen programmerare, men denna verkar vara att ganska bra val. Invändningar? Tacksam för alla kommentarer.
Att den verkar att helt sakna stöd för PIC18 tycker i alla fall *jag* är ett stort problem. Som hobbyist finns det all anledning att titta på PIC18, kraftfullare och enklare att programmera och de få extra 10:orna spelar knappast någon roll i "one-off" projekt.
LED'arna och knapparna är nog bra, men antagligen kommer du ganska snart att vilja koppla till annat, och kör med ett bread-board i alla fall.
Den saknar kontakter för att ansluta till annan (kring-) utrustning.
Det verkar också vara en av dessa lågpris programmerare där man låtar PC programvaran direkt sköta lågnivåprogrammeringen. Fungerar väll när allt fungerar, men min erfarenhet är att det är mycket mer uppstartsproblem. Den fungerar antagligen inte heller via en UCB->Serie konverter, om du skulle vilja köra på en dator som saknar serieport (t.ex en nyare laptop). En programmerare med egen lokal "firmware" (oftast någon lokal PIC) brukar vara mer tollerant mot hur den är inkopplad.
Du kan få en ICSP programmerare som stöder betydligt fler typer (både PIC16 och PIC18) med lokal firmware (fungerar utmärkt via USB/RS232 konverter) för 299:- *inkl frakt* (399:- är väll *plus frakt* eller hur ?
LED'arna och knapparna är nog bra, men antagligen kommer du ganska snart att vilja koppla till annat, och kör med ett bread-board i alla fall.
Den saknar kontakter för att ansluta till annan (kring-) utrustning.
Det verkar också vara en av dessa lågpris programmerare där man låtar PC programvaran direkt sköta lågnivåprogrammeringen. Fungerar väll när allt fungerar, men min erfarenhet är att det är mycket mer uppstartsproblem. Den fungerar antagligen inte heller via en UCB->Serie konverter, om du skulle vilja köra på en dator som saknar serieport (t.ex en nyare laptop). En programmerare med egen lokal "firmware" (oftast någon lokal PIC) brukar vara mer tollerant mot hur den är inkopplad.
Du kan få en ICSP programmerare som stöder betydligt fler typer (både PIC16 och PIC18) med lokal firmware (fungerar utmärkt via USB/RS232 konverter) för 299:- *inkl frakt* (399:- är väll *plus frakt* eller hur ?
http://www.kjell.com/content/templates/ ... 7533&path=
Den där kan jag stark rekommendera. Har aldrig strulat för mig, har USB, klarar i stort sätt alla PIC:s i alla storlekar, har uppgraderbar firmware osv osv.
Tyvärr är den lite dyr + att du måste komplettera med ZIF-sockel (inget måste) samt trafo. Men jag tycker allafall att det var värt det.
Den där kan jag stark rekommendera. Har aldrig strulat för mig, har USB, klarar i stort sätt alla PIC:s i alla storlekar, har uppgraderbar firmware osv osv.
Tyvärr är den lite dyr + att du måste komplettera med ZIF-sockel (inget måste) samt trafo. Men jag tycker allafall att det var värt det.