Labbkort till AVR & PIC

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
jojje
Gått bort
Inlägg: 6380
Blev medlem: 20 januari 2006, 01:53:33
Ort: Stockholms utkant
Kontakt:

Labbkort till AVR & PIC

Inlägg av jojje »

Sugen på att göra eget labbkort till AVR. Ett "moderkort" som man har dom flesta sakerna på,
och plats i mitten för att byta ut till vilken prosessor som man vill köra med för tillfället.
Tänkte begränsa mig till 32 I/O. Så DIL-40 och även ytmonterade kretsar ska fungera.

Jag har redan en bra programmerare (AVRIPS mkII), så det behövs inte på kortet.
(Då slipper man massa drivare å grejjer. Allt blir bara elektriskt, inget prog.)

Ganska likt detta:
http://shop.avrvi.com/files/EasyAVRM128SK_en.pdf
http://www.mikroe.com/eng/products/view ... dy1-board/

Har även sneglat lite på det här kortet. (Blir väl nåt mittemellan):
http://www.mikroe.com/eng/products/view ... nt-system/

Schemat tänkte jag sno från detta, det mesta i alla fall:
http://www.mikroe.com/eng/downloads/get ... c_v100.pdf

Till RS-232/USB tänkte jag använda denna (FT232RL):
https://www1.elfa.se/data1/wwwroot/asse ... 320659.pdf

Sakerna som jag tänkte ha på kortet blir nog:
* Spänning, antingen extern eller från USB
* Intern power supply (7805)
* RS-232/USB (FT232RL)
* Alla utgångar till externa kort
* Två ADC-pottar
* ISP-kontakt 6-pin (Ev bara på dom små korten)
* Tryckknappar till alla portar med Pullup/down-motstånd
* Switsh för att välja pullup/down till knapparna
* LED till alla portar
* Reset
* 4x4 tangentbord
* LCD-skärm med kontrastpot
* 128x64 grafisk skärm med kontrastpot
* (Ev touch skärm till grafiska skärmen)
* Kristall (på dom små korten)
* MMC/SD-kort
* 6st 7-segment displayer med switch att stänga av
* DS1820 temp. sensor
* Buzzer

Är det nåt mera som jag glömt?

Det finna massa kort färdiga, men jag har inte sett något jag fassnade helt för.
Sen är det ganska dyrt att köpa, pluss att det är roligt att göra själv.

Finns det någon här som redan gjort ett bra kort kanske som man kan titta på?

Vad tror ni om det hela?

Edit1: Har man nån nytta av Port Expander MCP23S17?
Senast redigerad av jojje 29 juni 2010, 10:41:19, redigerad totalt 1 gång.
Användarvisningsbild
jojje
Gått bort
Inlägg: 6380
Blev medlem: 20 januari 2006, 01:53:33
Ort: Stockholms utkant
Kontakt:

Re: Labbkort till AVR

Inlägg av jojje »

Några frågor.

Kan man använda en sån här till högtalare/buzzer? 37-870-82
Eller ska/bör man titta nån liten "vanlig" högtalare? 37-663-40

Kan man använda dessa för 7-segmentsdisplay? 73-270-90 och 75-500-17
Vad är det för skillnad på Reflekterande och Transflektiva displayer?
Användarvisningsbild
Andy
Inlägg: 5893
Blev medlem: 26 september 2004, 18:24:52
Ort: Södern

Re: Labbkort till AVR

Inlägg av Andy »

Va fan… har du dumpat PIC för trötta AVR’s? :D

Annars ser det väl bra ut, lägg till IR-ut/in gång, RF ut/in gång, USB ansl. direkt till uP'n och kanske en 74C922 till 4x4 tangenterna.
ToPNoTCH
Inlägg: 5147
Blev medlem: 21 december 2009, 17:59:48

Re: Labbkort till AVR

Inlägg av ToPNoTCH »

Fundersam på hur du tänker koppla diplayerna (samma pinnar eller massor med pinnar etc.)
Så jag följer projektet med spänning.

Det är en bra idé

Sen tror jag den kommer gå hem mer i Norge, med stöd för "prosessor" och allt. Jag föreslår även stöd för processor.
(Förlåt kunde inte hålla mig :lol: )
ToPNoTCH
Inlägg: 5147
Blev medlem: 21 december 2009, 17:59:48

Re: Labbkort till AVR

Inlägg av ToPNoTCH »

Ett litet tips som kan vara användbart är att knappmatriser funkar bra kopplade till resistormatriser.
Genom att koppla så att du får olika motstånd beroende på knapp kan du med ADC få fram en rejäl matris på endast en pinne.

Jag gjorde ett antagande att pinnar blir bristvara på kortet.
ToPNoTCH
Inlägg: 5147
Blev medlem: 21 december 2009, 17:59:48

Re: Labbkort till AVR

Inlägg av ToPNoTCH »

Har buzzrar.
Både pinnade och SMT.

Om du inte vill köpa.
Användarvisningsbild
jojje
Gått bort
Inlägg: 6380
Blev medlem: 20 januari 2006, 01:53:33
Ort: Stockholms utkant
Kontakt:

Re: Labbkort till AVR

Inlägg av jojje »

* Va fan… har du dumpat PIC för trötta AVR’s? :D *
Det att jag får hjälp (av nästangranne) med AVR och C-programering avgjorde mera vid valet av processor. :D

* Annars ser det väl bra ut, lägg till IR-ut/in gång, RF ut/in gång, USB ansl. direkt till uP'n och kanske en 74C922 till 4x4 tangenterna. *
Ska titta närmare på dom sakerna. Men vad har man (jag) för nytta av RF tro?
Har du någon länk till dom annars så jag kan läsa vad det är?

USB ansl. direkt till uP'n är väl den däringa FT232RL som jag länkade till, eller tar jag fel?
* 74C922: * Var det nåt sånt det här du menade?
http://www.parallax.com/dl/docs/cols/nv ... l/nv97.pdf

* Fundersam på hur du tänker koppla diplayerna (samma pinnar eller massor med pinnar etc.)
Jag gjorde ett antagande att pinnar blir bristvara på kortet. *

Displayerna (LCD/grafisk) kan i princip använda samma pinnar. Det skilljer bara två stycken tror jag det var.
Där sätter man jumprar. Sen väljer man vad man vill ha för stunden.
Se sidan 14 & 15 här: http://shop.avrvi.com/files/EasyAVRM128SK_en.pdf

Blir nog ingen bristvara, det är så att jag vill kunna komma åt alla pinnarna med tryck och lysdiod.
http://www.mikroe.com/eng/downloads/get ... c_v102.pdf

* Ett litet tips som kan vara användbart är att knappmatriser funkar bra kopplade till resistormatriser.
Genom att koppla så att du får olika motstånd beroende på knapp kan du med ADC få fram en rejäl matris på endast en pinne. *

Då måste man väl ha ännu flera tryckknappar, hmm... eller var det för 4x4 knapparna du menade?
Har du någon lämplig länk att studera?
En encoder kanske skulle vara bra att ha, hmm... Då kan man testa stegmotorkontrollerkorten också. :D

Sen används inte alla saker samtidigt, men man vill ha tillgång till dom.
Därav lite frågan om: * Kan man använda dessa för 7-segmentsdisplay? 73-270-90 och 75-500-17 *

* Har buzzrar.
Både pinnade och SMT. *

Ska man använda buzzer eller vanlig högtalare?
Användarvisningsbild
Glenn
Inlägg: 36693
Blev medlem: 24 februari 2006, 12:01:56
Ort: Norr om Sthlm
Kontakt:

Re: Labbkort till AVR

Inlägg av Glenn »

I mitt tävlingsprojekt så använde jag en motsvarande piezosummer som högtalare, du kan ju lyssna på filmen hur det lät :)

http://www.repulsiv.se/projects/lodtimer/speedad.MOV vid 0:29 typ :)
Användarvisningsbild
jojje
Gått bort
Inlägg: 6380
Blev medlem: 20 januari 2006, 01:53:33
Ort: Stockholms utkant
Kontakt:

Re: Labbkort till AVR

Inlägg av jojje »

Det lät ju fint Glenn. Det ska ju inte vara till Hi-Fi ljud direkt, bara som just du har det till.
Då sätter vi dit en sån, tackar för hjälpen.
Användarvisningsbild
jojje
Gått bort
Inlägg: 6380
Blev medlem: 20 januari 2006, 01:53:33
Ort: Stockholms utkant
Kontakt:

Re: Labbkort till AVR

Inlägg av jojje »

ToPNoTCH skrev:Har buzzrar.
Både pinnade och SMT.

Om du inte vill köpa.
Dom kostar bara 5:- på Elfa 37-870-82 , så en sån åker med i samma sväng som resten.
Kostar mera för dig att skicka. :D Annars tack.
Användarvisningsbild
Andy
Inlägg: 5893
Blev medlem: 26 september 2004, 18:24:52
Ort: Södern

Re: Labbkort till AVR

Inlägg av Andy »

En bit ner på den här sidan (punkt 3).

http://www.avr-asm-tutorial.net/avr_en/ ... board.html


Hoppas att nyare AVR's har snabbare ADC än tidigare modeller för de var skitslöa, helkassa! :)
Användarvisningsbild
jojje
Gått bort
Inlägg: 6380
Blev medlem: 20 januari 2006, 01:53:33
Ort: Stockholms utkant
Kontakt:

Re: Labbkort till AVR

Inlägg av jojje »

Tackar. Just nu fattar jag bäret hur man använder det, men får jag bara lite hjälp att göra iordning en fil att Includa, så är det nog inte mycket att skriva varje gång. Jag gillar att göra saker bara en gång, sen ska det funka varje gång man använder det. :D

Har gjort en förstaskiss på hur jag vill ha kortet, men den blev lite stor så jag länkar till filen.
http://jojje.eu/ElektronikForumet/Labbkort.pdf
OBS: Filen ändras dagligen.

Portarna, JP2, JP3, JP4 och JP5, som finns på stora kortet går upp till lilla, sen använder man dom man behöver. Har gjort likadant som här på sidan 16: http://shop.avrvi.com/files/EasyAVRM128SK_en.pdf
På dom små korten kan man sätta vilken processor man vill. Dom är unika för varje processortyp.

Det här kortet kan nog användas även för PIC'ar. Det är bara att göra småkort till dom.
Senast redigerad av jojje 30 juni 2010, 18:28:35, redigerad totalt 1 gång.
Användarvisningsbild
Andy
Inlägg: 5893
Blev medlem: 26 september 2004, 18:24:52
Ort: Södern

Re: Labbkort till AVR

Inlägg av Andy »

"Det här kortet kan nog användas även för PIC'ar. Det är bara att göra småkort till dom."


Bra då finns det hopp för dig. Du är kanske inte helt förtappad trots allt! :lol:

Ser ju bra ut, kanske en produkt lite längre fram i tiden? (speciellt om iden funkar med PIC’ar då alltså). :wink:
barbarossa
EF Sponsor
Inlägg: 544
Blev medlem: 8 december 2006, 11:18:14
Ort: Tågarp, Svalöv

Re: Labbkort till AVR

Inlägg av barbarossa »

Om du hade tänkt att haka på småkort från MikroE eller Etteam så är det nog en fördel att koppla pinnarna till PORT* headerna i samma ordning som dom.

//A
Användarvisningsbild
jojje
Gått bort
Inlägg: 6380
Blev medlem: 20 januari 2006, 01:53:33
Ort: Stockholms utkant
Kontakt:

Re: Labbkort till AVR & PIC

Inlägg av jojje »

* Om du hade tänkt att haka på småkort från MikroE eller Etteam så är det nog en fördel att koppla pinnarna till PORT* headerna i samma ordning som dom. *

Ja, jag kom på det i morse. Jag gillar inte att ha det bakvänt, att räkna från 7 till 0, men det underlättar att ha likadant. :D
Spelar det nån roll om man har PORTA överst eller underst ute till höger?
Äh, skit samma, jag gör som dom har gjort, så slipper man iaf dom problemen.

Har du nån länk till Etteam föresten?

Det med att ha småkort med kontakter:
Ska printa ut några kretsar nu och se vilka stift som ska överföras mellan korten.
Tror jag tar ATmega128 som grund för att få pinningen på ett lätt sätt.
Se sidan 16 här: http://shop.avrvi.com/files/EasyAVRM128SK_en.pdf

Finns det andra pinnar på PIC som man bör ta med?
Kan man skippa några som iaf inte behöver dras ner?
Tex dom 6 till ISP-kontakten behövs inte, den sitter iaf på småkorten.
Då blir det också lättare med PIC'arnas kontakt.

Ska jag göra större kort, så man kan ha flera displayer samtidigt?
Tycker ni det är bra med utbytbara små processorkort?
Är det nåt annat som fattas eller jag gjort fel?

Edit: Tror jag ändrar i ämnesraden. :vissla:
Skriv svar