Projekt: Multifunktions-plattform
Projekt: Multifunktions-plattform
Hej allesammans
Jag har en ide om ett gemensamt projekt.
Skulle vilja veta vad ni tycker om en multifunktions-plattform.
Denna skall (ev.) baseras på:
PIC16F877
Display 128x64 (fractronics)
Seriellt EEPROM (SPI) (en eller flera)
Knappsats (c:a 6st)
Programmerare m RS232 anslutning
Applikationer:
Spel: grafiska, plattforms, äventyrs m.m.
Mätinstrument till bil, båt, hemma labbet m.m.
Väderstation (se annan tråd)
m.m.
Eller allt på en gång. ?!
Fördelar:
1) En grundkonstruktion som ger alla, nybörjare till proffs, en bra start.
2) Med gemensam grundkonstruktion kan en programbank skapas.
3) Många som kan ge "feedback" på bra och dåligt.
4) Enkel koppling=enkelt kretskort
5) Möjlighet för många att göra PC-programm för support och programmering.
Vad tycker ni? Är detta något att satsa på?
Jag har en ide om ett gemensamt projekt.
Skulle vilja veta vad ni tycker om en multifunktions-plattform.
Denna skall (ev.) baseras på:
PIC16F877
Display 128x64 (fractronics)
Seriellt EEPROM (SPI) (en eller flera)
Knappsats (c:a 6st)
Programmerare m RS232 anslutning
Applikationer:
Spel: grafiska, plattforms, äventyrs m.m.
Mätinstrument till bil, båt, hemma labbet m.m.
Väderstation (se annan tråd)
m.m.
Eller allt på en gång. ?!
Fördelar:
1) En grundkonstruktion som ger alla, nybörjare till proffs, en bra start.
2) Med gemensam grundkonstruktion kan en programbank skapas.
3) Många som kan ge "feedback" på bra och dåligt.
4) Enkel koppling=enkelt kretskort
5) Möjlighet för många att göra PC-programm för support och programmering.
Vad tycker ni? Är detta något att satsa på?
Iden kan verka bra, och den är inte ny.
Problemet är att det finns massor av design frågor
som det hela brukar falla på. T .ex :
- Jag tycker att processor Y är bättre än X.
- Jag tycker att en standard ("tecken") LCD är smidigare än en grafisk.
- Jag vill ha A/D ingångar.
- Kontaktdon X är bättre än Y.
- Jag vill ha bootloader, men jag vill ha "vanlig" programmering.
- o.s.v...
*Personligen* skulle jag t.ex hellre se en PIC18 processor än 877A'an.
Det är ju en lågvolym pryl, så de extra kronorna lär inte spela någon roll.
Med risk för att låta tråkig, så tror jag att är jättesvårt att få fram något
i ett stort gemensamt projekt.
Annars liknar det till *viss* del "Dwarf" korten från VOTI :
http://www.voti.nl/dwarf/index.html De har inte allt på ett kort, men
DB016 är ett trevligt CPU kort med det viktigaste kring processorn inbyggt.
Men vi får väll se...
EDIT :
Medan jag skrev gjorde DragonOrb ett intressant tillägg till sitt inlägg.
Det belyser väll lite vad jag skrev ovan...
Problemet är att det finns massor av design frågor
som det hela brukar falla på. T .ex :
- Jag tycker att processor Y är bättre än X.
- Jag tycker att en standard ("tecken") LCD är smidigare än en grafisk.
- Jag vill ha A/D ingångar.
- Kontaktdon X är bättre än Y.
- Jag vill ha bootloader, men jag vill ha "vanlig" programmering.
- o.s.v...
*Personligen* skulle jag t.ex hellre se en PIC18 processor än 877A'an.

Det är ju en lågvolym pryl, så de extra kronorna lär inte spela någon roll.
Med risk för att låta tråkig, så tror jag att är jättesvårt att få fram något
i ett stort gemensamt projekt.
Annars liknar det till *viss* del "Dwarf" korten från VOTI :
http://www.voti.nl/dwarf/index.html De har inte allt på ett kort, men
DB016 är ett trevligt CPU kort med det viktigaste kring processorn inbyggt.
Men vi får väll se...
EDIT :
Medan jag skrev gjorde DragonOrb ett intressant tillägg till sitt inlägg.
Det belyser väll lite vad jag skrev ovan...

Att *programmeraren* inte skall sitta på kortet håller jag med om, jag missade det.
Bättre att ha en lös som man bara ansluter till kortet när det behöver "flashas-om".
Tanken är väll att man har ett antal kort för olika projekt, och då blir det
ju extra kostnad på varje kort om programmeringslogiken skall ingå.
Bättre att ha en lös som man bara ansluter till kortet när det behöver "flashas-om".
Tanken är väll att man har ett antal kort för olika projekt, och då blir det
ju extra kostnad på varje kort om programmeringslogiken skall ingå.
Hej och tack för inläggen
Håller med.
Programmeraren inte skall sitta på kortet.
Skippar 877:an och sätter en PIC18F4550 i stället.
(PIC18F452-I/P finns på kjell o co, ingen USB! fast billigare)
Har kollat på "Dwarf". Fiffigt!
Visst finns det olika smaker lcd si lcd så etc....
Tänkte att projektet skulle tilltala alla som vill HA en
grafisk skärm med t.ex. en PIC18F4550.
Är själv nybörjare på PIC och tar tacksamt mot alla tips.
Håller med.
Programmeraren inte skall sitta på kortet.
Skippar 877:an och sätter en PIC18F4550 i stället.
(PIC18F452-I/P finns på kjell o co, ingen USB! fast billigare)
Har kollat på "Dwarf". Fiffigt!
Visst finns det olika smaker lcd si lcd så etc....
Tänkte att projektet skulle tilltala alla som vill HA en
grafisk skärm med t.ex. en PIC18F4550.
Är själv nybörjare på PIC och tar tacksamt mot alla tips.
Jo.
Såhär tycker jag:
PIC18F4550 (har väll 36st I/O portar om jag kommer ihåg rätT)
Display 128x64 (fractronics)
Seriellt EEPROM (SPI) (en eller flera)
Knappsats (c:a 6st)
Lysdioder i matris
Tempratursensor
Några knappar/switchar
alla kan väll hjälpas åt att göra en lista, sen får någon trevlig göra pcb layout.
Såhär tycker jag:
PIC18F4550 (har väll 36st I/O portar om jag kommer ihåg rätT)
Display 128x64 (fractronics)
Seriellt EEPROM (SPI) (en eller flera)
Knappsats (c:a 6st)
Lysdioder i matris
Tempratursensor
Några knappar/switchar
alla kan väll hjälpas åt att göra en lista, sen får någon trevlig göra pcb layout.
- MicaelKarlsson
- Inlägg: 4669
- Blev medlem: 18 juni 2004, 09:16:07
- Ort: Aneby
- Kontakt:
Håller med MicaelKarlsson, PIC, nej tack 
Men kul idé, absolut, dock jag tvivlar det går att göra speciellt roliga spel med displayerna från fractronics, den jag köpt därifrån är iaf på tok för slö, även om jag gjorde ett "rulla kula förbi hål"-spel för något år sedan, men är det stora saker som ska "flyttas" på skärmen kommer det bara bli smet på skärmen tyvärr.

Men kul idé, absolut, dock jag tvivlar det går att göra speciellt roliga spel med displayerna från fractronics, den jag köpt därifrån är iaf på tok för slö, även om jag gjorde ett "rulla kula förbi hål"-spel för något år sedan, men är det stora saker som ska "flyttas" på skärmen kommer det bara bli smet på skärmen tyvärr.
Hej
Till er AVRare: själv föredrar jag HC11 eller 68k, men tycker att pic-processorerna är populära. Så varför snöa in sig?
Tråkigt att höra att displayen är långsam. Så action-spel är kanske inte så lämpligt
Det kanske kommer snabbare i framtiden.
Satt och test cadade, hadde ingen pic18 i något lib, så jag tog en 877a istället. Den skiljer sig dock en hel del.
Men som ett diskutionsunderlag....
http://biphome.spray.se/frl_linder/img/schema.gif
I flera projekt har jag använt en SPI-port med MKT gott resultat
Så den är ett måste!?
Kan jag få tips på hur att disponera portarna.
Är USB ett måste? RS232?
Till er AVRare: själv föredrar jag HC11 eller 68k, men tycker att pic-processorerna är populära. Så varför snöa in sig?
Tråkigt att höra att displayen är långsam. Så action-spel är kanske inte så lämpligt

Satt och test cadade, hadde ingen pic18 i något lib, så jag tog en 877a istället. Den skiljer sig dock en hel del.
Men som ett diskutionsunderlag....
http://biphome.spray.se/frl_linder/img/schema.gif
I flera projekt har jag använt en SPI-port med MKT gott resultat

Kan jag få tips på hur att disponera portarna.
Är USB ett måste? RS232?
- MicaelKarlsson
- Inlägg: 4669
- Blev medlem: 18 juni 2004, 09:16:07
- Ort: Aneby
- Kontakt:
"Så varför snöa in sig?"
Jag har inte snöat in mig alls, anledningen till att jag föredrar AVR är att jag har STK500 och STK501 och några AVR och trivs med dem och vill lära mig dem ordentligt innan jag testar vidare. Anledning två till AVR är att på högskolan där jag pluggade var det AVR som gällde och då blev det ett naturligt val.....
Så jag har inget alls emot PIC, HC11 eller 68k eller någon annan!
Jag har inte snöat in mig alls, anledningen till att jag föredrar AVR är att jag har STK500 och STK501 och några AVR och trivs med dem och vill lära mig dem ordentligt innan jag testar vidare. Anledning två till AVR är att på högskolan där jag pluggade var det AVR som gällde och då blev det ett naturligt val.....
Så jag har inget alls emot PIC, HC11 eller 68k eller någon annan!
Kanske det kan fungera med en oled/pled display på 128*64? Dom brukar väll vara lite snabbare.baron3d skrev: Tråkigt att höra att displayen är långsam. Så action-spel är kanske inte så lämpligtDet kanske kommer snabbare i framtiden.
Såg något svenskt företag som sålde dom till bra pris för ett tag sen men kommer inte ihåg vilket det var.
Saker som lysdioder i matris och temsensorer tycker inte jag skall ingå, om nu inte detta skall vara ett utvecklingskort/nybörjarlärkort för då skall kanske så mycket som möjligt finnas med..
Max en knapp å den till reset..
Det bästa är nog att göra det så modulärt det bara går om det skall vara något man skulle kunna använda till någe vettigt, för om jag skall göra en enkel termometer så vill ju inte ha en massa knappar å lysdioder som inte används till något...
Kanske vi skulle dela upp oss i två lag och göra en tävling av det, ett lag använder PIC och det andra AVR, blir kanske lite mer fart på utvecklandet då också.. Bara en tanke..
Edit: Eller ett moderkort med AVR och ett med PIC och sedan dotterkort som fungerar till båda...
Max en knapp å den till reset..
Det bästa är nog att göra det så modulärt det bara går om det skall vara något man skulle kunna använda till någe vettigt, för om jag skall göra en enkel termometer så vill ju inte ha en massa knappar å lysdioder som inte används till något...
Kanske vi skulle dela upp oss i två lag och göra en tävling av det, ett lag använder PIC och det andra AVR, blir kanske lite mer fart på utvecklandet då också.. Bara en tanke..
Edit: Eller ett moderkort med AVR och ett med PIC och sedan dotterkort som fungerar till båda...
Min Idé
Modderkortet:
med de vanligaste späningarna 5, 12, Volt
IC sockel som tar både AVR & PIC med kontaktlist på båda sidor för
att kunna koppla in MCU späningen & i ytterkanten av moderkortet finns alla I/O pinnarna
tillgängliga med screentyckta namn som man kan referera till vid fel.
Sedan har varje del ett eget kretskort med screentycka ID
märkningar och allt länkas i hop med kopplings kabel.
Exempel:
Moderkort är bestyckat med 12F675
Anslutet LED1 till moderkortes IO1 & jord
På detta sätt blir det flexibelt och alla MCU kretsar kan användas och alla kan lätt se hur det är
kopplat utan bild bara man skriver nogrant hur man kopplat.
Modderkortet:
med de vanligaste späningarna 5, 12, Volt
IC sockel som tar både AVR & PIC med kontaktlist på båda sidor för
att kunna koppla in MCU späningen & i ytterkanten av moderkortet finns alla I/O pinnarna
tillgängliga med screentyckta namn som man kan referera till vid fel.
Sedan har varje del ett eget kretskort med screentycka ID
märkningar och allt länkas i hop med kopplings kabel.
Exempel:
Moderkort är bestyckat med 12F675
Anslutet LED1 till moderkortes IO1 & jord
På detta sätt blir det flexibelt och alla MCU kretsar kan användas och alla kan lätt se hur det är
kopplat utan bild bara man skriver nogrant hur man kopplat.