µScope (Ett litet ocilloscope)

Berätta om dina pågående projekt.
victor_passe
Inlägg: 2436
Blev medlem: 28 januari 2007, 18:45:40
Ort: Kungsbacka

µScope (Ett litet ocilloscope)

Inlägg av victor_passe »

Hej, nu när anmälnings tiden är ute kan jag presentera min ide till tävlingen och göra en projekt tråd av det hela.

Målet är att bygga ett liiiitet oscilloscope med diverse tilläggs funktioner som voltmeter, frekvens räknare och temperatur logger.
Skärmen är en 75-407-82 och det är 4 knappar för att navigera i menyn och en op-amp för att buffra spänningen man mäter på.
det man mäter på delas med 10 och adderas med 3,3V/2 så jag kan mäta ca +-15V.
Hela scopet blir 60*28mm och typ 30 tjockt, nog för att rymmas bra i handen.

Jag etsade ett kort med klantade mig och råkade göra det 98% storlek.
Tur var väll det för nu är layouten och ledningsdragningen bättre.

Lite bilder:
Bild
Kortet blev ju fint. Men lite för litet om sagt.

Bild
Någon form av liv från skärmen
Bild
Början av en textrutin
Bild
Sådär ja.
Bild
Början på linje rutinen
Bild
Och den blev ju också fin.


Meny systemet är ett ganska universalt system, det är ett antal arrayer som innehåller allt, så det är jätte lätt att ändra vad man vill.
Bild
Första versionen av meny systemet
Bild
Man kan gå upp/ner/in/ut i menyerna och går man in i en meny som innehåller ett värde som kan ändras ser det ut såhär:
Bild

Dock blev detta ganska dåligt tycker jag, man får dålig översikt eftersom man måste gå in i extra meny om man vill ändra värdet på något.
Så jag tänkte om lite och detta blev resultatet:
Bild
Oj, vad avancerat, en flärp högt upp på kanterna, är jag inte estetisk?
Bild
Här är en undermeny som innehåller både nya menyer och värden, man kan flytta ens pekare mellan höger och vänster sidan.
Nu är det mindre luft på displayen.

Kanske lite svårt att fatta hur meny systemet funkar men jag hoppas ni fattar.

Jag provade att löda på temperatur sensorn på kortet som blev för litet.
sensorn är typ bara 1.5*1mm så det märks inte att kortet är fel när man löder den.
Bild
Det var ju mycket lättare än vad jag trodde, piece of kaka.

Såhär ser layouten ut idag:
Bild
Allt ligger alltså under skärmen förutom knapparna som är på vänstersidan.
Proben som sitter längst åt höger kommer typ vara en del av ett gem så hela scopet blir liksom proben.
Det kommer vara en kabel som man fäster med krokodilklämma till jord ut från sidan på den.
Längst ner är en LDO.

Jag ska nog göra så man kan ha scopet åt andra hållet genom att ha valet "Spegla skärmen" i menyn.

Jag kommer etsa kortet imorgon (idag) kväll så titta gärna på layouten och ser ni något som kan optimeras så säg till!

Har ni åsikter om meny systemet så säg gärna till också!
Användarvisningsbild
xraid
Inlägg: 1129
Blev medlem: 20 mars 2009, 04:12:14
Ort: Stockholm

Re: µScope (Ett litet ocilloscope)

Inlägg av xraid »

\0/
bearing
Inlägg: 11675
Blev medlem: 2 mars 2006, 01:01:45
Ort: Ängelholm

Re: µScope (Ett litet ocilloscope)

Inlägg av bearing »

Det där ser ju jättebra ut! Men var det inte meningen att alla projekt skulle vara hemliga fram till deadline i januari?
victor_passe
Inlägg: 2436
Blev medlem: 28 januari 2007, 18:45:40
Ort: Kungsbacka

Re: µScope (Ett litet ocilloscope)

Inlägg av victor_passe »

Jasså, för min del behöver det inte vara hemligt.
Och om det inte är hemligt så kan jag få mer feedback och därmed få en bättre produkt.

Men om det nu ska vara hemlig, vilket jag inte kan se någonstans i reglerna så får någon mod/admin gömma tråden.
bearing
Inlägg: 11675
Blev medlem: 2 mars 2006, 01:01:45
Ort: Ängelholm

Re: µScope (Ett litet ocilloscope)

Inlägg av bearing »

Du kanske har rätt. Det beror på hur följande tolkas.
"Var och ens tävlingsidé hålls hemlig tills man presenterar projektet."

Jag har tolkat "man presenterar projektet" som en formell presentation efter deadline.
Nu ska jag inte skriva mer OT i din tråd.

Verkar sjysst den där displayen. Jag tittade på samma familj ett tag, men insåg att den inte ryms i min budjet.
cosmox
EF Sponsor
Inlägg: 3856
Blev medlem: 6 januari 2004, 02:11:54
Ort: Hjälteby - Tjörn

Re: µScope (Ett litet ocilloscope)

Inlägg av cosmox »

Kul projekt Victor!

Några frågor:
Vilken bandbredd kommer den få tror du?
Vilken uC valde du?
Kommer den innehålla FFT?

Fint att den kunde bli så liten. :tumupp:
Användarvisningsbild
E85
Inlägg: 1274
Blev medlem: 29 maj 2007, 16:24:19
Ort: Övik

Re: µScope (Ett litet ocilloscope)

Inlägg av E85 »

En ATmega168 klarar väl bara 76.9Ksps och PIC:en vet jag inte men det blir ju ganska begränsat med dom värdena. Jag tänkte också bygga ett "oscilloskop" men hur jag än gjorde klarade jag mig inte under budgeten så anmälde mig aldrig. :(
Jag gör det utom tävlan istället med lite värre grejer och utan elfas ockerpriser. ;)

Men dom andra funktionerna kan ju vara bra att ha också. Ser ut att bli litet och smidigt. :tumupp:
Användarvisningsbild
toffie
Inlägg: 1888
Blev medlem: 22 juli 2004, 21:38:07
Ort: Töreboda / Stockholm
Kontakt:

Re: µScope (Ett litet ocilloscope)

Inlägg av toffie »

Jag säger bara som så, underbart skoj att läsa!! :D

Det finns nog inget bättre än ordentliga projektbeskrivningar med bra bilder, det ska bli ännu roligare att se
projektet när det är klart!

Som ovan undrade, undrar även jag vad det är för uC du använder och hoppas innerligt att det är en avr :D
victor_passe
Inlägg: 2436
Blev medlem: 28 januari 2007, 18:45:40
Ort: Kungsbacka

Re: µScope (Ett litet ocilloscope)

Inlägg av victor_passe »

Jag funderade en stund om jag skulle ha AVR eller PIC
AVR var snabbare
PIC hade mer ram (fler sample points)
men det viktigaste var att AVR kan sampla ca 75KSPS
och PIC kan sampla 100KSPS så det blev PIC.


Och FFT ska jag försöka få in med det kan nog bli väldigt sakta, jag kör µC:n på 8MHz och det blir ca 2MIPS.
Användarvisningsbild
Glenn
Inlägg: 36640
Blev medlem: 24 februari 2006, 12:01:56
Ort: Norr om Sthlm
Kontakt:

Re: µScope (Ett litet ocilloscope)

Inlägg av Glenn »

Typiskt kul projekt man skulle kunna tänka sej att bygga själv om det blir bra och schema/kod finns :)
bearing
Inlägg: 11675
Blev medlem: 2 mars 2006, 01:01:45
Ort: Ängelholm

Re: µScope (Ett litet ocilloscope)

Inlägg av bearing »

PIC:en har ju en 4xPLL!
Med PLL aktiverad går processorn i 8 MIPS. Kanske kan ADCn användas köras snabbare då också, med lite lägre noggrannhet.
victor_passe
Inlägg: 2436
Blev medlem: 28 januari 2007, 18:45:40
Ort: Kungsbacka

Re: µScope (Ett litet ocilloscope)

Inlägg av victor_passe »

Gött! Det hade jag inte sett.
8MIPS, extrem prestanda, FFT here I come.
Eller vad tror ni?

Jag har pratat lite med min matte lärare(kanske inte rätt person) och han sa att man kan använda wavelets istället för sin/cos för att underlätta. Men jag fattar inte så mycket av hur man räknar FFT.


Nu är kortet etsat iaf och snyggt blev det.
Användarvisningsbild
toffie
Inlägg: 1888
Blev medlem: 22 juli 2004, 21:38:07
Ort: Töreboda / Stockholm
Kontakt:

Re: µScope (Ett litet ocilloscope)

Inlägg av toffie »

victor_passe skrev:Jag funderade en stund om jag skulle ha AVR eller PIC.. varför fundera? :(
AVR var snabbare YES! :D
PIC hade mer ram (fler sample points) neeeej :(
men det viktigaste var att AVR kan sampla ca 75KSPS ja men självklart :D
och PIC kan sampla 100KSPS så det blev PIC. NEEEEEEEJ!!! tänk på oss avr'are!! :shock: :doubt:
Jag som hade hoppats på AVR :(
Menmen, det blir förmodligen ett bra slut på det hela ändå :D



ps.. Nej jag har inte citerat hela inlägget..
sodjan
EF Sponsor
Inlägg: 43247
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: µScope (Ett litet ocilloscope)

Inlägg av sodjan »

> PIC:en har ju en 4xPLL!

Jag har letat som fan...
*Var* står det att det är en PIC med PLL på INTOSC
eller att de 8 MHz'en kommer från en extern kristall ?
Det framgår väl inte ens vilken PIC det är !? Eller
missade jag det ?
Användarvisningsbild
E85
Inlägg: 1274
Blev medlem: 29 maj 2007, 16:24:19
Ort: Övik

Re: µScope (Ett litet ocilloscope)

Inlägg av E85 »

18F2520 är det som används i tävlingen.
Skriv svar