Projekt: Multifunktions-plattform

Berätta om dina pågående projekt.

Multifunktions-plattform

Intresserad
24
47%
Vill ha, helst nu!
9
18%
Ointressant
18
35%
 
Antal röster: 51
Användarvisningsbild
baron3d
EF Sponsor
Inlägg: 1353
Blev medlem: 1 oktober 2005, 23:58:43
Ort: Torestorp

Projekt: Multifunktions-plattform

Inlägg av baron3d »

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å?
DragonOrb
Inlägg: 381
Blev medlem: 16 oktober 2003, 21:57:19
Ort: Flen

Inlägg av DragonOrb »

Skulle vara väldigt bra, då kan alla hjälpa varandra med kod. Mycket bra för nybörjare som jag :lol:

Fast en nyare pic tycker jag skulle vara bättre, tx PIC18F4550
sodjan
EF Sponsor
Inlägg: 43247
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

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... :-)
DragonOrb
Inlägg: 381
Blev medlem: 16 oktober 2003, 21:57:19
Ort: Flen

Inlägg av DragonOrb »

Jo, och sedan tycker jag att man eventuellt kunde göra ett kort utan programerare, så man kan använda sin egna. (hoppas sodjan får hem sina snart :) )
sodjan
EF Sponsor
Inlägg: 43247
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

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å.
Användarvisningsbild
baron3d
EF Sponsor
Inlägg: 1353
Blev medlem: 1 oktober 2005, 23:58:43
Ort: Torestorp

Inlägg av baron3d »

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.
DragonOrb
Inlägg: 381
Blev medlem: 16 oktober 2003, 21:57:19
Ort: Flen

Inlägg av DragonOrb »

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.
Användarvisningsbild
MicaelKarlsson
Inlägg: 4669
Blev medlem: 18 juni 2004, 09:16:07
Ort: Aneby
Kontakt:

Inlägg av MicaelKarlsson »

Eftersom jag tillhör AVR-delen av forumet så nej tack!

Men ett par funderingar kan jag ju bidra med.....
- Använd några socklar som STK500 för möjlighet att ansluta flera olika PIC-ar
- Några stiftlister för att ansluta "lite-vad-som-helst" till kortet.
Användarvisningsbild
Xyzzy
Inlägg: 1259
Blev medlem: 30 januari 2004, 22:31:07
Ort: Uppsala, Sweden

Inlägg av Xyzzy »

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.
Användarvisningsbild
baron3d
EF Sponsor
Inlägg: 1353
Blev medlem: 1 oktober 2005, 23:58:43
Ort: Torestorp

Inlägg av baron3d »

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?
Användarvisningsbild
MicaelKarlsson
Inlägg: 4669
Blev medlem: 18 juni 2004, 09:16:07
Ort: Aneby
Kontakt:

Inlägg av MicaelKarlsson »

"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!
Användarvisningsbild
LaRdA
EF Sponsor
Inlägg: 3766
Blev medlem: 9 september 2003, 14:10:46
Ort: Jämtland

Inlägg av LaRdA »

baron3d skrev: 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.
Kanske det kan fungera med en oled/pled display på 128*64? Dom brukar väll vara lite snabbare.
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.
Användarvisningsbild
zeus
Inlägg: 7058
Blev medlem: 17 juni 2003, 22:13:44
Ort: Sthlm.

Inlägg av zeus »

Användarvisningsbild
Forsgren
EF Sponsor
Inlägg: 1227
Blev medlem: 24 oktober 2003, 13:45:48
Ort: Orsa

Inlägg av Forsgren »

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...
Användarvisningsbild
lgrfbs
Inlägg: 7298
Blev medlem: 28 januari 2005, 15:48:53
Ort: X-län
Kontakt:

Inlägg av lgrfbs »

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.
Skriv svar