Fórum témák

» Több friss téma
Fórum » Alacsony költségű digitális oszcilloszkóp
Lapozás: OK   29 / 118
(#) Dudus válasza bbatka hozzászólására (») Okt 11, 2006 /
 
Rendeltem. Korrekten visszaigazolják és szállítják, akár 1 db-ot is.
(#) Báddzsó válasza bbatka hozzászólására (») Okt 11, 2006 /
 
a ramot egy régi videókarin találtam, van belőle 4 db rajta , 16 bites ami nekem jobb is ha dupla bemenetes szkópom lesz 2*8bites adc kimenettel. ez az adatlapja
(#) MaSTeRFoXX válasza deguss hozzászólására (») Okt 11, 2006 /
 
A bitscope nak fenn van az oldalán a rajza. Valahol a Hardware oldalon: [link=http://www.bitscope.com/design/hardware/]http://www.bitscope.com/design/hardware/[/link]

Az AD koverter amit én használok (AD9059) az csak pozitiv feszt tud fogadni. és azt is csak 2-től 3V ig. Ezért egy műveleti erősitővel el van tolva a nullpont fölfelé.
Az én szkópom kapcsolási rajz az itt van (ha ezt kerested): analóg rész
tápegység
A digitális rész kapcsolását nem tzalálom a fórumban, ha kell este feltöltöm.

Tegnap siklerült beüzemelni a kijelzőt C-ben, megy a szövegkiírás, rajzolás, (kör rajzolása )
Ma lehet hogy megírom C-ben a szkópra a programot. És megnézem hogy most újraindul-e minden 23. mérés után....
(#) Gory válasza MaSTeRFoXX hozzászólására (») Okt 11, 2006 /
 
Hi!

Új tervem van. Miután befejezem a szkópomat, ami mér félig kész, kitanulom a 32 bites ARM processzorok használatát. Ezek 200MIPS-et tudnak és van bennük akár 256K hely meg USB hardver támogatás. Ehhez egy CPLD-t meg egy kijelzőt profin lehetne illeszteni, és mellé egy AD konvertert. Mivel az ARM úgyis érdekel utánanézek hogy van-e rá pl C-ben kijelző vezérlő könyvtár.
(#) bbatka válasza Dudus hozzászólására (») Okt 11, 2006 /
 
Köszi a választ mindkettőtöknek.

Nekem is van egy videoramom szintén egy videokártyán, de nem ilyen nagyméretű. 4MB az már valami. Használd ki. Utánna láttam a HT-Eurep-nél is lehet kapni 10ns-os RAM-ot.
Nem vagyok tájékozott. A 16bites RAM felső és alsó bájtja külön címezhető ? Nem lesz gond vele ?
Én inkább felváltva írnák a RAM-ba. Egyik csatorna a páros a másik a páratlan RAM címre írna.
(#) Báddzsó válasza bbatka hozzászólására (») Okt 11, 2006 /
 
nemnem,
a ramomnál 16 bites rekeszeket címezhetsz meg, tehát 16 lábon megy az adat 1*re. és ebből van 262144.
bár nem értem a dolgot mer az 4Mbit, tehát a ramom nem 4bBÁJT hanem csak bit azaz 512KB. Ami számomra furcsa, mert 4db van belől egy ati rage proturbo agp-s videókártyán ami csak 4*512KB=2 MB lenne ami kizárt, úgyhogy nemtudom, lehet nem is ez az adatlapja vagy nem tudom, nemértem...
(#) MaSTeRFoXX válasza Gory hozzászólására (») Okt 11, 2006 /
 
Szerintem kezd megszállotságba átmenni szkóp épités. Senkinek sincs még kész, de tervezi a következőt...
(#) bbatka válasza Báddzsó hozzászólására (») Okt 11, 2006 /
 
Bocsi tényleg. Elnéztem a RAM méretét. De azért a 266144 tárhely sem semmi. Na és 10ns-os? Ez most jutott eszembe.
(#) bbatka válasza MaSTeRFoXX hozzászólására (») Okt 11, 2006 /
 
Igen. Tegnap az egyik munkatársam betegnek nevezett. NŐ az illető.
(#) Báddzsó válasza bbatka hozzászólására (») Okt 11, 2006 /
 
én is elnézem a ram méretét, és szerintem nem is jó valami, mert muszáj h 4MB legyen, nem lehet egy agps videókarin össz 2MB (4*512KB)
(#) Báddzsó válasza Báddzsó hozzászólására (») Okt 11, 2006 /
 
hát, ez pedig csak 2MB, na mind1. ezek szerint valami extragyenge (alapkategóriás) videokari volt már akkor is mikor piacra dobták. még egy 1024*768*32 -es kép sem fér a memóriájába...tehát 4db 512KB-os ramom van, nekem elég lesz.
(#) MaSTeRFoXX válasza Báddzsó hozzászólására (») Okt 11, 2006 /
 
Végre elindult a C-s forráskód is. Majdnem elment egy óra azzal, amíg kiderítettem, hogy miért olvas be 0-kat a memóriából, miközben tudtam hogy rossz az AD konverter, és 64-eket kéne olvasnia... Kiderült, hogy a még befejezetlen B csatornát olvasgattam És ami a legjobb: nincs lefagyás, és újraindulás. Ezt neked Bascom::violent:
Közben majdnem kinyírtam az LCD-t azzzal, hogy rá volt dugva a programozóra a szkóp, lekapcsoltam a tápját, és elmentem vacsorázni. Közben meg valószínüleg alig kapott az LCD valami kevéske feszt, már nem tudhatta frissíteni a képpontokat, ezért egy kicsit "beleégett" egy 64*128-as téglalap a kijelzőbe. Szerencsére azóta folyamatosan javul a helyzet
(#) deguss válasza MaSTeRFoXX hozzászólására (») Okt 11, 2006 /
 
Idézet:
„alig kapott az LCD valami kevéske feszt, már nem tudhatta frissíteni a képpontokat, ezért egy kicsit "beleégett" egy 64*128-as téglalap a kijelzőbe”




A sikernek örülünk!
(#) MaSTeRFoXX válasza deguss hozzászólására (») Okt 12, 2006 /
 
Lehet hogy korai volt az öröm. Később néztem hogy miért jelenig meg egy pixel a képernyő bal felső sarkában, mire rájöttem, hogy ezt bekapcsoláskor futtatja le. Tehát most is újraindul . De most inkább össze-vissza. Néha a 7. mérés után, néha meg jó sokat mér újraindulás nélkül.
Egy AVR újra tud indulni hogyha nincsenek letiltva az interruptok?
Meg ma reggel bekapcsoltam , és hidegen nem csinált ilyet. Most ezért a tápegységre gyanakszom, mivel jól meg tud melegedni, mert csak valami kicsike hűtőbordát raktam rá.
(#) Gory válasza MaSTeRFoXX hozzászólására (») Okt 12, 2006 /
 
Hi!
Akkor tud például újraindulni, ha a watchdog be van kapcsolva. Azt asszem programozásnál fuse bittel lehet bekapcsolni. De szerintem nem kapcsoltad be.

Újraindulhat még ha valami nem megfelelő áramkör van a reset lábán. Vagy nagyon lemegy a tápfeszültség. Bár kétlem hogy ez a hiba mert az ATMEGA128L alacsony feszültségű tipus.

Interrupt helyett akkor indul újra, ha az interrupt vektorok rosszul vannak valahogy befordítva, és a reset vektor helyére van egy interrupt vektor téve, de ez sem túl valószinű, mert ha jól van beállítva a C fordító (makefile) akkor nem csinál ilyet.

Szóval szoftverből nehéz, lehet valami hardwer hiba az áramkörben.
(#) MaSTeRFoXX válasza Gory hozzászólására (») Okt 12, 2006 /
 
Most már nem is tudom hogy mit mondjak. Ma egész délután futott a szkóp. Egyszer sem indult újra. (vagyis én nem vettem észre... kopp...koppp... ). Mostmár neki kell esni a szoftveres SPI busz kezelésnek, mivel nem a hardveres kivezetésekre kerültek.... És utána lehet tesztelni a hogy meddig bírja frekvenciával
(#) Gory válasza MaSTeRFoXX hozzászólására (») Okt 12, 2006 /
 
Hát az eléggé megnehezíti a dolgodat ha nem az hardveres SPI-t használtad. Ha masternek használod akkor talán nem olyan nagy vesződség, de úgyis sokáig kell futnia a szoftveres SPI rutinnak. Ha viszont Slave-nek akarod használni, akkor a Slave select megvalósítása meg az állandó figyelése bonyodalmakat okoz. És elég gyakran kell figyelend ahhoz hogy biztos észrevedd hogy adatküldés lesz.
(#) MaSTeRFoXX válasza Gory hozzászólására (») Okt 12, 2006 /
 
Szerintem nem olyan bonyolult. Megnéztem, egy for ciklusba szokták venni a szoftveres küldést. És itt csak Master-nak kell használni szerencsére, és 16 bitet kell küldeni. Az I2C az már bonyolultabb lesz szoftveresen....
(#) bbatka válasza Dudus hozzászólására (») Okt 15, 2006 /
 
Azthiszem megtaláltam a segédletet amiből tanultatok. 82 oldal pdf-ben. Digitális Jelfeldolgozás I. Azért nem teszem fel ide , mert 4,5MB .
Ha kell valakinek akkor szóljon.
(#) Dudus válasza bbatka hozzászólására (») Okt 16, 2006 /
 
Én nem találtam meg. Nekem nyomtatott formában van meg, de várható volt, hogy meg lehet szerezni elektronikus formában is.
(#) bbatka válasza Dudus hozzászólására (») Okt 16, 2006 /
 
Gondolom kell. Elküldöm délután. Azért ha van valami számításod akkor az továbbra is érdekel, mert a jegyzet se megy bele teljesen. Csak egy példa programot mellékel.
(#) MaSTeRFoXX válasza bbatka hozzászólására (») Okt 16, 2006 /
 
Nekem most az a gondom, hogy az AD9059 az nem úgy viselkedik mint ahogy az adatlapjában le ven írva. 2V-on 0-t kéne adnia, erre meg akkor is 64-et. ha csökkentem a feszültséget, akkor 1.7V-nál ad 32-t de ez alá nem megy. Most tanácsatalan vagyok ....
(#) bbatka válasza MaSTeRFoXX hozzászólására (») Okt 16, 2006 /
 
Még nemtudom mi lehet a gond. Nézegetem az AD9059 adatlapját. Tettél áramkorlátozó ellenállást a műveleti erősítő kimenete és az AD IC közé. ? Vagy kondit? Ha esetleg ott van egy kondi az okozhat furcsaságot, mert feltöltve marad.

Belső feszültség referenciája van. Azt íja hogy a VREF-t egy 100nF -os kondin keresztül GND-re kell kötni, de használhatsz külső 2,5V-os feszültségreferenciát is.
(#) MaSTeRFoXX válasza bbatka hozzászólására (») Okt 16, 2006 /
 
Egy 10 ohmos ellenállás van a bemenetén. a Vref-en 100nF. 2.45V mérhető rajta. Az gond lehet hogy a minimális órajel frekvenciája alatt vagyok? 5MSPS-60MSPS ig mér, és én jelenleg 1kHz-el járatom...
(#) bbatka válasza MaSTeRFoXX hozzászólására (») Okt 16, 2006 /
 
Hát persze hogy az gond lehet.
(#) MaSTeRFoXX válasza bbatka hozzászólására (») Okt 16, 2006 /
 
:no: Akkor ezt jól benéztem...
Aszem más fajta AD konverter után kell néznem. A TLC5510 vagy 5540-el milyen tapasztalatod van? Úgy tudom a Te szkópodban az van.
Most még megpróbálom beleírni a progiba hogy állítsa át 6 megára a frekit, és kipróbálom hogy úgy mit szól hozzá
(#) d0b0s válasza bbatka hozzászólására (») Okt 16, 2006 /
 
Köszi az ISA-s fileokat, majd megnézem.
Próbáltam interruptot generálni win98SE alatt (PII 300) egy nyomógombbal, de valamiért nem ment.
Lehet, hogy ha PCI busz is van a rendszerben, akkor már nem is olyan egyszerű ISA-t programozni.
Mindenesetre még kutakodok kicsit. Azért lenne jó ez a szkópépítési koncepció, mert egy PC-t jóval rugalmasabban lehet programozni, mint egy uC-t, DSP-t, FPGA-t, stb.

Jó barkácsolást mindenkinek !!
(#) MaSTeRFoXX válasza MaSTeRFoXX hozzászólására (») Okt 16, 2006 /
 
Kipróbáltam 6.5 MHz-en. Ilyenkor normálisan működik az AD konverter. Továbbá kipróbáltam 10-20-30-40 megahertzen. Minél nagyobb a frekvencia, annál több a zaj. De még így is csak +-1 pixelt mozdul el. 40MHzen valószínűleg rosszul állítottam be az oszcillátort és el se indult... 35MHz-en kiderült hogy az UM gyártmányú memória már kihagyogat, az ISSI gyártmányú még vígan működik, pedig mind a kettő 15ns-es
(#) Báddzsó válasza MaSTeRFoXX hozzászólására (») Okt 16, 2006 /
 
megtudod csinálni azt nem, hogy csak minden 100. eredményt jelzed ki és akkor 10mipsen olyan mint ha csak 100kHzes lenne a mintavétel.
nekem meg valszeg nem küldi maxim a cuccot. bár nem irtak vissza semmit, csak a visszaigazoló mailban, h nem tudják immediately telejsíteni rendelést, majd megkérdezik a Business Managert... de nem mondák h nem kapom meg.... a remény hal meg utoljára ...
(#) MaSTeRFoXX válasza Báddzsó hozzászólására (») Okt 16, 2006 /
 
Nem mert csak 256/512/1024 mintát tud venni a szkóp, ezért kevés lenne a mért pont. Amúgy más AD konvertert kell keresni mert néhány Hz-et is mérni akarok vele.
Következő: »»   29 / 118
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem