Sida 1 av 1

Funktions generator (nu med fler bilder och schema)

Postat: 11 januari 2006, 21:58:17
av Virror
Jag och en kompis har byggt en funktionsgenerator på skolan, tänkte lägga upp lite info om den om någon är intresserad.

Specs:
50Hz - 300KHz (kommer att bli 6MHz med mätning, 20MHz utan)
Automatisk frekvens kompensering för bättre noggranhet
Sinus, trekant och fyrkants våg
TTL/CMOS utgång
Helt digital
4*20 raders display
16 knappars tangentbord för inmatning
Amlitud mellan 100mV-8V p-p (kommer snart)
Offset justering tills den bottnar/toppar (kommer snart)
Inbyggd programerare (kommer snart)

Det som kommer snart är det etsat plats för men det hanns inte med till redovisningen.

Den är uppbyggd runt en MAX038 som generator och en ATmega 162 som styr alla funktioner, sedan sitter det en EL2244 opamp som ska sköta offset och amplitud.

Bilder:

http://img189.imageshack.us/my.php?imag ... 9017pn.jpg
http://img189.imageshack.us/my.php?imag ... 8016gi.jpg
http://img189.imageshack.us/my.php?imag ... 4015oq.jpg
http://img189.imageshack.us/my.php?imag ... 3016lj.jpg

Har schema men det finns på skolan, så jag kan lägga upp det senare om det finns folk som vill.

Edit: det ska självklart vara sinus och inte två fyrkanstvågor.

Postat: 11 januari 2006, 22:16:36
av karlstedt
Det känns skönt att det är två lägen för fyrkantsvåg ;)

Postat: 11 januari 2006, 22:16:40
av jack
Ser mycket bra ut!

Jag är intresserad av schema. Och jag är nog inte den enda.

Postat: 11 januari 2006, 22:25:18
av Virror
Jo, TTL utgången kommer från syncen på max038 medans fyrkantsvågen kommer från utgången, grejen är ju att ttl utgången inte påverkas av amplitud och offset justeringen. Schema kommer upp imorrgon tillsammans med några vågformsbilder från oscilloskop förhoppningsvis.

Postat: 11 januari 2006, 23:07:11
av björn
Trevligt projekt, skall lätt bygga liknande (listan blir längre o längre....)
Hur har ni gjort frekvenskompenseringen? återkoppling till uc'n och mjukvarubaserat eller?
Hur lägger ni på offsetspänningen?

EDIT: Ni har sinusspänning ut med eller?

Postat: 12 januari 2006, 13:57:27
av Virror
Jo, självklart har vi sinus också, skrev lite fel, frekvens kompenseringen tar in TTL signalen från generatorn och mäter frekvensen, sedan kompenserar den tills den ligger under 1% av det inmatade värdet.

Postat: 12 januari 2006, 16:34:39
av Fritzell
Jag är också intresserad! :)

Ser cool ut.. med LCD display och allt 8)

Postat: 12 januari 2006, 19:21:32
av MadModder
Hur är styrningen uppbyggd från mcu till max038?
Alltså frekvensen (via Iin antar jag) mm.

Postat: 13 januari 2006, 10:00:51
av Virror
Ok, sorry för att det inte kom något schema igår, men nu kommer det tillsammans med några bilder från ett oscilloskop på dom olika vågformerna med en frekvens på 200KHz.

Schema:
http://img227.imageshack.us/img227/1965/Schema.png

Oscilloskops bilder:
Bild
Bild
Bild
Bild

Som ni ser på sista bilden ät det rätt bra rise och fall time, den ligger på ca: 15ns. Det är lite brus i vågorna men vi jobbar på att fixa det, mycket kommer från att uC stör endel. Hoppas att schemat svarar på en del frågor, kan inte garantera på att det är riktigt som det ska dock, så säg till om det är nått konstigt.

Postat: 9 mars 2006, 14:38:48
av offe
Hur gick det med störningarna från uC, fick ni bort dem? Vore kul att se en lite "djupare" beskrivning av projektet!

/offe

Postat: 10 mars 2006, 10:34:47
av Virror
Vi har ju våran rapport om folk är intresserade, men jag har ingen stans att lägga upp den, så om nån kan hosta den eller säg till så kan jag skicka den.

Postat: 10 mars 2006, 10:50:40
av Joe
Hur stor är den? (i kb)

Postat: 10 mars 2006, 11:28:40
av Virror
Den är bara på 547k, så det är inte så mycket.