Bra nybörjarkit?

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
Technix
Inlägg: 70
Blev medlem: 10 juni 2006, 12:15:38
Ort: Örebro

Bra nybörjarkit?

Inlägg av Technix »

Hallå!! Jag har länge velat köpa någon sorts microprocessor typ PIC, då detta verkar både kul och andvändbart. Men jag vet inte vad som är bra att börja med, hjälp mig! Om jag nu köper en får man med några instruktioner eller kan man lära sig på egen hand? Tacksam för svar.
Användarvisningsbild
Kalf
Inlägg: 249
Blev medlem: 5 november 2005, 09:59:45

Inlägg av Kalf »

Prata med sodjan här på forumet. Han kan hjäpla dig att sätta ihop ett litet kit med små delar du kan tänkas behöva. Han säljer en PICprogramerare som fungerar helt felfritt. Den heter Wisp628.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Generellt sätt gäller "på egen hand".

D.v.s att det inte går att köra genvägar runt datablad och annan dokumentation.
Många försöker "fuska" med det, men det brukar inte gå speciellt långt.

Om du inte *älskar* att dyka ner i 100-sidiga tekniska dokument på
engelska, så får du lära dig älska det, eller göra något annat.

Och med "fuska" och "genvägar" skulle jag *personligen* räkna med
att försöka börja med C eller Basic istället för assembler. Det kan funka
ett par veckor/månader... :-) Andra kanske tycker annorlunda.

Sedan, det stämmer att jag kan sälja en PIC programmerare, lösa
PIC processorer och kristaller. Men för tillfället har jag inget annat
som labbplattor m.m. Se för övrigt :
http://www.jescab.se/Wisp628.html
http://www.jescab.se/Prod_PIC.html

Slutligen är det kanske en bra start att kolla alla sidor om
mikrokontrollers på forumet och wikin, t.ex :
http://www.elektronikforumet.com/wiki/i ... ontrollers
Användarvisningsbild
$tiff
Inlägg: 4941
Blev medlem: 31 maj 2003, 19:47:52
Ort: Göteborg
Kontakt:

Inlägg av $tiff »

Jag tycker du ska investera i ett STK500 för Atmels AVR-mikrokontrollers. Det går loss på många hundralappar, men du får en rejäl plattform som är både framtidssäker och väletablerad.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Intressant, är det AVR som sådan eller STK500 specifikt som
är "framtidssäker och väletablerad." ?
Användarvisningsbild
$tiff
Inlägg: 4941
Blev medlem: 31 maj 2003, 19:47:52
Ort: Göteborg
Kontakt:

Inlägg av $tiff »

Jag menade att STK500 är en framtidssäker plattform för Atmels 8-bits AVR.

Om AVR i sig är framtidssäker vill jag egentligen inte yttra mig om.
Men "väletablerad" syftar jag på utbildnings- och hobbynivå. Industriellt har jag ingen större aning om det är dominans av t.ex. PIC i samma klass.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Microchip blev förra året världens största leverantör av 8-bitars
mikrokontrollers.

> Om AVR i sig är framtidssäker vill jag egentligen inte yttra mig om.

Det är nog ingen stor skillnad, förrutom att Atmel vid ett par tillfällen
har upprört användarna genom att stoppa försöljningen av en serie
processorer utan att ha en färdig ersättare. Microchip har ett bättre
renome på just den punkten. Men det spelar kanske störst roll
för kommersiella produkter där life-time support är viktigt. Hobby
användaren börjar ju om på nytt varje gång... :-)
Användarvisningsbild
Greensilver
Inlägg: 1305
Blev medlem: 21 januari 2005, 21:24:57
Ort: Sverige
Kontakt:

Inlägg av Greensilver »

Jag vill också passa på att lägga ett gott ord för Atmel. Det råder ju en viss övervikt till Pic's favör här på forumet eftersom några av "proffsen" rekommenderar picarna och jag vet inte om vi hobbyister vågar ifrågasätta deras val. :)

Ur ren hobbysynpunkt och utan att ha ens använt en pic vill jag ändå gärna påpeka att jag är helnöjd med Atmels prylar. Jag rekommenderar dock att du börjar med en enklare programmerare så att du inte gör som jag - bränner din STK500 av ren nybörjarklantighet (kretsen åt fel håll :oops: ).

Sen kanske jag skall tillägga att picarnas application notes är bättre än Atmels (tycker jag). Finns massor av intressant bakgrundsinfo som egentligen inte enbart gäller för picarna. Atmel däremot är lite snåla med att bjuda på intressant info.

Hit me! 8)
Användarvisningsbild
Stuggi
Inlägg: 887
Blev medlem: 4 december 2005, 00:09:51
Ort: Jakobstad, Finland
Kontakt:

Inlägg av Stuggi »

Hopp Hopp, lånar tråden lite...

Vad är en bra allround µC att starta med? Pic16F84A?

Och så en bra programerare? Vellemans Kit K8048?
Användarvisningsbild
oJsan
EF Sponsor
Inlägg: 1541
Blev medlem: 11 november 2005, 21:36:51
Ort: Umeå
Kontakt:

Inlägg av oJsan »

Lika bra att jag skriver det, annars kommer en viss person göra det inom kort: "16F84 är dööööd"!! :D
Skämt å sido, 16F84 var väl inte så tokig på sin tid tycker jag, men som jag ser det nu så finns det många bättre alternativ som är bättre att välja om du vill köra PIC, t.ex. 627/628.

Om jag skulle rekommendera någonting annat än PIC så säger jag:
ATtiny2313 från Atmel (har det mesta!)
Ponyprog (mjukvara för programering)
SI-prog (hårdvara för programmering)
WinAVR (C-kompilator, länkare, libraries osv)

(Mjukvaran är gratis)
Användarvisningsbild
bengt-re
EF Sponsor
Inlägg: 4829
Blev medlem: 4 april 2005, 16:18:59
Skype: bengt-re
Ort: Söder om söder
Kontakt:

Inlägg av bengt-re »

16F84 är gammal, dyr och tråkig. Pic16F628 eller PIC16F676 känns modernare och bättre. Vill du ha mindre så är 10F-serien och 12F trevliga och billiga, men större kretsar så 16F870,876,877 klassiska. Lite gamla numera, men bra, kraftfulla, pålitliga kretsar.

!6-serien har i mitt tycke en den tråkigheter som gör sig gällande vid större program/kretsar så antagligen är 18F- serien ett bättre val där, men jag har dock själv aldrig använt den serien. Det som irriterar mig lite med 16F876A är dessa eländiga bankkommanon hela tiden, struligt att göra LUT på ett bra sätt - dessa nackelar märks inte lika tydigt på mindre kretsar, men men - det fungerar bra ändå och är rätt lätt att begripa hur man skall göra.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Om man vill använda från 18-pin och uppåt och inte är jättepriskänslig,
så kan man mycket väl köra PIC18 rakt över. Kraftfullare (än PIC16)
och enklare att programmera. Sedan kan man komplettera med
12F (där 12F683 är den trevligaste) för mindre projekt...

Om man har källkod rill ett F84 projekt, så är F628 den enklaste att "porta" till.

Det enda motivet att används F84 är om man har ett F84 projekt med
färdig firmware (HEX fil) och inte vill fixa källkoden (eller inte har tillgång
till källkoden)...
jbulow
Inlägg: 114
Blev medlem: 22 juni 2006, 21:35:26
Ort: Malmö

Inlägg av jbulow »

Greensilver skrev:...
Ur ren hobbysynpunkt och utan att ha ens använt en pic vill jag ändå gärna påpeka att jag är helnöjd med Atmels prylar. Jag rekommenderar dock att du börjar med en enklare programmerare så att du inte gör som jag - bränner din STK500 av ren nybörjarklantighet (kretsen åt fel håll :oops: ).
...
Microchip tillämpar en väldigt generös drullegaranti på alla sina utvecklingsverktyg. Hur klantig du än är när du råkar ha sönder ditt utvecklings-kit/verktyg kan du skicka in det och få ett nytt. När jag var på ett microchip-seminarium för några veckor sedan berättade säljaren att de fått in ICD2-kit (debugger/programmerare) som blivit söndertuggade av hundar som de gladeligen bytte ut. Det enda man får stå för själv är frakten. Du kanske kan kolla med Atmel om de tillämpar ett lika generöst utbytesprogram!?

Ang. själva valet av PIC och AVR är jag "PIC-kille" efter att ha gått en KTH-kurs i microkontrollerprogrammering ( http://www.isk.kth.se/kursinfo/6b4059/kursprog0506.htm ).

Utifrån min bakgrund som systemutvecklare/programmerare kan jag anse att de gängse AVR-processorerna på vissa sätt känns "fräschare" i själva CPU-arkitekturen jämfört med PIC 16x. PIC 18x hämtar hem en del och PIC 24x är helt på banan om man ser till själva CPU-arkitekturen och vänlighet mot t.ex C-kompilatorer. Trist att det inte finns DIP-kapslade versioner av PIC24-serien (och dsPIC). Höjer ju tröskeln en del för mindre projekt.

Btw, det här var mitt första inlägg på elektronikforumet så ha överensseende med ev. formateringsfel. :)
Användarvisningsbild
Icecap
Inlägg: 26685
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

Välkommen hur som helst.

Ang. PIC och AVR: Vad jag slås av är att MicroChip har en mycket bra dokumentation och ganska tydliga datablad t.ex.

Då jag kollade på AVR blev jag inte lika övertygad.

I övrigt har de 2 olika märken hyggligt lika "nivå" på processorerna, då jag kollade på AVR såg jag att de ligger snäppet över PIC i komplexitet/minne men att de till mycket stora delar överlappar.

Detta får mig till att välja PIC då jag använder helt andra processorer när jag går upp i "muskler", AVR är lite "för stora" till småsakerna och "för små" till de tyngre saker.

Och som ett kuriosum: PIC16F84 är ju tydligen ingångsporten för många, ganska enkelt för att den har varit med så pass länge, att det har kommit nyare/bättre/billigare är ju bara bra men hur många har AVR som har hängt med lika länga?
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> Trist att det inte finns DIP-kapslade versioner av PIC24-serien (och dsPIC).

Stämmer för PIC24 (och dsPIC33 tror jag), men inte för dsPIC30 !
Det finns både DIP-28 och DIP-40 modeller av dsPIC30, ganska många
olika av olika modeller. Om man bara "blundar" för DSP-delen i dsPIC30,
så är det inte speciellt olika PIC24...

Men visst, några "entry" modeller av PIC24 i DIP vore definitivt trevligt...
Skriv svar