AVR-es Digitális oszcilloszkóp?
- 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?
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 ::.
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 ::.
- Masterfoxx
- DrótVégénSzéndarab
- Hozzászólások: 37
- Csatlakozott: 2006. január 4. szerda, 7:00
-
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...
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...
- nobody_hun
- Bitfaragó
- Hozzászólások: 425
- Csatlakozott: 2005. november 14. hétfő, 7:00
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.
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.
- Masterfoxx
- DrótVégénSzéndarab
- Hozzászólások: 37
- Csatlakozott: 2006. január 4. szerda, 7:00
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....
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....
- Masterfoxx
- DrótVégénSzéndarab
- Hozzászólások: 37
- Csatlakozott: 2006. január 4. szerda, 7:00
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)....
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)....