Labbkort till AVR & PIC
Labbkort till AVR & PIC
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?
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.
Re: Labbkort till AVR
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?
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?
Re: Labbkort till AVR
Va fan… har du dumpat PIC för trötta AVR’s?
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.

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.
Re: Labbkort till AVR
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
)
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

Re: Labbkort till AVR
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.
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.
Re: Labbkort till AVR
* Va fan… har du dumpat PIC för trötta AVR’s?
*
Det att jag får hjälp (av nästangranne) med AVR och C-programering avgjorde mera vid valet av processor.
* 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å.
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?

Det att jag får hjälp (av nästangranne) med AVR och C-programering avgjorde mera vid valet av processor.

* 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å.

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?
Re: Labbkort till AVR
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

http://www.repulsiv.se/projects/lodtimer/speedad.MOV vid 0:29 typ

Re: Labbkort till AVR
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.
Då sätter vi dit en sån, tackar för hjälpen.
Re: Labbkort till AVR
Dom kostar bara 5:- på Elfa 37-870-82 , så en sån åker med i samma sväng som resten.ToPNoTCH skrev:Har buzzrar.
Både pinnade och SMT.
Om du inte vill köpa.
Kostar mera för dig att skicka.

Re: Labbkort till AVR
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!
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!

Re: Labbkort till AVR
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.
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.

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.
Re: Labbkort till AVR
"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!
Ser ju bra ut, kanske en produkt lite längre fram i tiden? (speciellt om iden funkar med PIC’ar då alltså).
Bra då finns det hopp för dig. Du är kanske inte helt förtappad trots allt!

Ser ju bra ut, kanske en produkt lite längre fram i tiden? (speciellt om iden funkar med PIC’ar då alltså).

-
- EF Sponsor
- Inlägg: 544
- Blev medlem: 8 december 2006, 11:18:14
- Ort: Tågarp, Svalöv
Re: Labbkort till AVR
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
//A
Re: Labbkort till AVR & PIC
* 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.
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.
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.

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.
