AVR-es Digitális oszcilloszkóp?

Hogyan programozzak AVR chipet? Programozók beállításai...
Bascom nyelvű programok...
Válasz küldése
Avatar
Masterfoxx
DrótVégénSzéndarab
Hozzászólások: 37
Csatlakozott: 2006. január 4. szerda, 7:00

AVR-es Digitális oszcilloszkóp?

Hozzászólás Szerző: Masterfoxx »

ziasztok!

AVR-rel lehetne-e oszcilloszkópot építeni???

Mert azt találtam ki, hogy lenne egy AD konverter (TLC5510, 8bit, 20MSPS), amiből a mért adatot az AVR átküldene egy RAM-ba (cy62256,32kB, 70ns), és így elvégezne kb 600 darab mérést. Utána az AVR kiolvasná a RAMBól az adatokat, és elküldené egy 640*480-as Laptop kijelzőre (EPSON - EG9007).
A kérdések:
-Az atmegaXX 16MHz-en lenne, és hány darab mérést tudna elvégeztetni?
-elérne-e ez a konstrukció pár MHz-et?
-Valaki dolgozott-e már ezzel a kijelzővel AVR-en (esetleg pic-en)?

Oszcilloszkóp építésén gondolkozok, meg is van hozzá a hagyományos képcső, csak hálózati transzformátort tekercseltetni, 37 darab tranzisztor, kismillió alkatrész, NYák-terv, doboz.... szóval nagyon sok munka lenne vele.
A digitális szkópba szerintem kevesebb alkatrész kéne, csak az a legnagyobb kérdés, hogy mekkorra lenne a legnagyobb mérhető frekvencia, mert az említett tranzisztoros az kb 5MHz-ig mér.
A RAM-ot szerintem elég könnyű használni, csak meg kell adni neki a címet, az adatot, és adni neki egy írás utasítást (WE). Így 70 ns alatt benn lenne egy adat (14,2 MHz). Ezt később kiolvasná, elküldené a kijelzőre, és ha nagyon akarjuk, USB-re, amit egy delphiben írt progi fogadna...

.:: MaSTeRFoXX ::.
Avatar
Masterfoxx
DrótVégénSzéndarab
Hozzászólások: 37
Csatlakozott: 2006. január 4. szerda, 7:00

Hozzászólás Szerző: Masterfoxx »

Hopp! Az S lemaradt.... :oops:
Robert-

Hozzászólás Szerző: Robert- »

8 bit elegge halovany...


A laptopkijelzon bukik el a dolog. Itt a videochipet is le kell szimulalnod, ehhez az AVR keves:(.

Amibe en belelesnek:
- AD->AVR->RAM.
- 2 csatorna kell kulonben nem er semmit az egesz (triggerjel, idoalap stb).
- AVR->PC fele most gyujtottem be FTDI FT245 chipet:) ez 8 bites paralell ki/bemenettel bir, es 3Mbit sebesseg PC fele:). Lehet ebbol erdemesebb lenne az atvitelt megoldani...
- Kis kijelzo (64*128-as LCD?) nem jo? Ugyis a nagy merest PC-n vegzi az ember... Es ott a gorbe le is mentheto...
Avatar
nobody_hun
Bitfaragó
Hozzászólások: 425
Csatlakozott: 2005. november 14. hétfő, 7:00

Hozzászólás Szerző: nobody_hun »

Az ötlet jónak tűnik, kérdés, hogy a beletolt munka és anyag ára megéri-e :?:

Véleményem szerint "olcsóbban" jönnél ki egy használt szkóppal.
Ilyet h**p://w3.enternet.hu/urbanda/7313.html például 25 és 50 között meglehet szerezni (25MHz-s), jó, nem tárolós viszont nem gagyi.

Ha viszont megvannak az alkatrészeid (főleg az LCD), akkor érdemes a megépítésen gondolkodni.
Avatar
Masterfoxx
DrótVégénSzéndarab
Hozzászólások: 37
Csatlakozott: 2006. január 4. szerda, 7:00

Hozzászólás Szerző: Masterfoxx »

A kis lcd (64*128) szerintem eléggé kevés, és drága (Szegeden RET-ben >10.000Ft), és szerintem kicsi is.
Az LCD megvan. Szétbontottam a 386SX /16MHz laptopomat, (valaha 500Ft-ért vettem, működött, nem használtam, szétszedtem, izgatott a kijelző.
640*480 feketefehér, elvileg nem túl bonyolult a vezérlése. Úgy gondoltam hogy lenne az egész cuccban 2 AVR- az egyik az ADC->AVR>RAM feladatot látna el, amásik csak a kijelzővel bíbelődne.
Az AD konverternek órajelet egy Linear Technology gyártmányú (most nem tudom a számát) IC adná. Ez egy változtatható frekvenciájú oszcillátor 1kHz-től asszem 60MHz-ig megy, I2C buszon kell vezérelni.
Azt kellene megtudni hogy az AVR mekkora frekvenciával tudná átrakni a ram-ba az adatokat, miköüzben a címekkel is dolgozik...

Legjobb lenne ha teljesen PC független lenne az egész (de azért lenne kimenet rajta), mert a műhelybe ha leviszem, ott nincs gép, max P1-es tudnék összeállítani lenti használatra USB nélkül....
Avatar
Masterfoxx
DrótVégénSzéndarab
Hozzászólások: 37
Csatlakozott: 2006. január 4. szerda, 7:00

Hozzászólás Szerző: Masterfoxx »

Megvan. LTC6903 v 04 1.024 kHz-68MHz, bár nem tudom mi lesz az ez alatti frekvenciákon.... És nem is biztos hogy Mo-on be lehet ezt szerzni.
A kijelzőt azt meg remélem úgy kell vezérelni mint bármelyik más lcd-t, úgyértve hogy nem kell másodpercenként 60* frissiteni. Hanem csak megadni a pontok helyét (mert ez nem derült ki a leírásából)....
Válasz küldése