Sziasztok!
Két eszköz közötti I2C kommunikációt szeretném vizsgálni, a hangkártyás rögzítés működik, de nehezen áttekinthető.
Létezik olyan szoftver, ami tudja logolni a kommunikációt? Hasonlóra gondolok, mint serial port monitor.
Valami ilyenre gondolok:
http://fruttenboel.verhoeven272.nl/various/i2cmonitor.html
A megoldás (egy egyszerű regisztráció után letölthető, és nem kell hozzá bűvészkedni)
https://www.codeproject.com/Articles/75279/Channel-Logic-Analyzer
Üdv: Jácint
Üdv,
én ilyent vettem erre a célra:
https://www.aliexpress.com/item/1set-New-Arrival-USB-Logic-Analyze-24M-8...
nem horror az ára és használható.
Karesz
0
Sziasztok!
Én is rendeltem ilyen analizátort,nekem viszont nem sikerült életre keltenem.
Valószínűleg valamit rosszul csináltam,mert nem működik.
Úgy gondoltam,hogy a számítógéphez csatlakoztatva megkeresi a drivert és ezután már csak a jeleket kell a bemenetére csatlakoztatni.
Windows7 van a gépemen. A kereskedő ugyan nem az akitől Ti rendeltétek,erre nem is figyeltem,csak most,hogy nem dolgozik.
Remélem,hogy a működést illetően csak én vagyok tévedésben,jó az eszköz,csak más módon kell indítani.
Várom a segítőkész hozzászólásokat!
Ottó
0
Szia!
Nekem is csak akkor ismerte fel a win, ha fent volt a Saleae programja. Az nélkül meg nem is igazán lehet használni.
Üdv: Jácint
0
Milyen szoftverrel használod?
Én ezzel:
Salae logic
Üdv, ty
0
Szia!
Az általad megadott szoftverrel próbálkozok. Egyenlőre sikertelenül,mert az "api-ms-win-crt-runtime 1-1-0.dll"- t hiányolja. Melyet még nem sikerült letöltenem.
Egyenlőre próbálkozok!
Ottó
0
Rendszergazdaként?
Üdv, ty
0
Sziasztok !
A fiam win7-32Bit gépén kiváloan müködött a szoftver . Az én win7-64Bit gépemen nem működuk . Valamilyen c:/ cimke nevet hiányol . Egy hardwert csak egy pc-re lehet feltelepíteni ? Üdv jano
0
Szia!
Nem, akárhányra.
Üdv: Jácint
0
Szia !
"Az eszközillesztő szoftver telepítése sikertelen volt . " hiba üzenet jelenik meg , az USB kábel bedugása után . A másik végén a hardver . A szoftver a " Logic Setup 1.2.13 " . A program telepítés végén a fotón látható hiba üzenet jelenik meg . Próbáltam még két másik verziójú programmal is . Ugyan az történt . Üdv jano
0
Hello Jano!
Még további "szívások" várnak rád a jövőben a 64 bites rendszerrel (persze, ha 4 Gb-nél több a RAM a PC-dben, akkor ne telepítsd fel a 32 bit- es x86-ost !) :D :
"Digitális aláírás" hiánya...
https://www.google.hu/search?q=Digital+Certificate+onto+Windows&oq=Digit...
https://technet.microsoft.com/en-us/library/cc962029.aspx
Üdv.:Uniman
0
Szia Uniman !
" ...32 end 64 Bit... Üdv jano
0
Hello Jano!
Akkor próbáld ki a "Standalone" változatát...bár nekem a "rendes" is simán feltelepült a x86-os hetesemre (igaz, baromi sokáig "szöszmötölt"). :D
Üdv.:Uniman
0
Szia !
Megpróbálom a .xx.14 (végű) programot , mégegyszer . Köszönöm . Üdv jano
0
Szia !
Nagyon szépen köszönöm . Müködik . Üdv jano
0
Rendeltem egyet én is, az enyém ma jött meg :)
Rögtön kipróbáltam i2c + analizálás gyönyörűen működött.
Fel akartam tenni egy screenshot-ot, csak éppen lassult az oldal, most meg már bezártam a progit.
Köszi a tippet!
Üdv, ty
0
Sziasztok!
Nekem is megjött (mármint a fenti analizátor), tényleg szépen működik. Azért egy jófajta USB kábelt igényelt. A program is jól kezelhető.
Üdv: Jácint
0
Sziasztok !
Megrendeltük . Megérkezett . Köszönöm szépen az ötletet. Üdv jano
0
Szia Jaca !
Jól használható készülék . Jó szoftverrel . Tudomásom szerint , " Soros vonal parancs értelmező szoftver"-t kezdtek írni más oldalakon működő kollégák . Ez ugye magyarul lesz . Magyar hardverrel (?) Nagyon bizonytalan még az egész . Kíváncsian várom , hogy mire jutnak . :hmmm: Üdv jano
0
Szia!
Bogarászd át a szoftvert, egy csomó protokollt felismer.
Üdv: Jácint
0
Szia !
Köszönöm . A fotón , ( 2017-04-10_mérés ) , a mosógép kezelőlap és a vezérlő közötti adat forgalom látható . ( 3 phase panel ) Üdv jano
0
Szia!
Jobb oldalon az Analyzers melletti + jelre kattintva válaszd ki az I2C-t, és ki is írja, hogy milyen címre írt/olvasott, és milyen adatot. Persze be kell állítani, hogy 7 vagy 8 bites a címzés, és melyik az scl és sda vonal. Az eredményt txt vagy csv (MS excel olvassa) formátum legyen. A képen szemre I2C formátum látható, ha egy fokkal jobb felbontásban lenne, el is tudnám olvasni :)
Üdv: Jácint
0
Szia Jácint !
Köszönöm szépen . Az opciókat kipróbálom , majd . Üdv jano
0
Szia !
A " képernyő lopó" ilyenre csinálta . Nem a saját " képernyő mentője . " Üdv jano
0
.
0
Sziasztok!
A VGA csatlakozó I2c busza után nyomoztam:
http://irfan-maniyar.blogspot.hu/2008/12/playing-with-i2c.html
Innen letölthető a forrás és az exe is.
https://svn.code.sf.net/p/i2c/code/
Üdv: Jácint
Yeah! Működik!
Ns : 763999247.000000, usec per tick : 182.151615
-->Start
-->Byte : 01000111 0X47 (1630439.105009 8951)
==>Address : 0X23 (R)
-->Byte : 00000001 0X1 (37705.384285 207)
-->Byte : 00000001 0X1 (37523.232670 206)
-->Stop (3, 1)
-->Start
-->Byte : 01001100 0X4C (3492028.609332 19171)
==>Address : 0X26 (W)
-->Byte : 00000010 0X2 (44080.690807 242)
-->Byte : 00100010 0X22 (44444.994037 244)
-->Stop (3, 0)
-->Start
-->Byte : 01000110 0X46 (5940874.920107 32615)
==>Address : 0X23 (W)
-->Byte : 00000001 0X1 (43716.387577 240)
-->Byte : 00010001 0X11 (44262.842422 243)
-->Stop (3, 1)
-->Start
-->Byte : 01000111 0X47 (5393691.468934 29611)
==>Address : 0X23 (R)
-->Byte : 00000001 0X1 (41894.871428 230)
-->Byte : 00000001 0X1 (42623.477888 234)
-->Stop (3, 1)
-->Start
-->Byte : 01000110 0X46 (430424.266019 2363)
==>Address : 0X23 (W)
-->Byte : 00000001 0X1 (42623.477888 234)
-->Byte : 00010001 0X11 (43534.235962 239)
-->Stop (3, 1)
0
Sziasztok!
Bocsi, hogy ide írok, de hasonló-e téma.
Ha nem gond, akkor nem nyitnék ennek új témát.
Én meg egy olyasmi PROGIT keresek, amivel soros, vagy párhuzamos porton keresztül vezérelhető egy adott I2C portos eszköz.
Az-az a PC-s programban "megszerkesztem a vezérlést", majd tesztelem az adott eszközt (IC-t).
Mert ez nekem csak tesztelés szempontjából kellene, hogy jó-e az IC vagy sem.
Előre is köszönöm.
0
Szia!
Terveim közt szerepel, hogy soros porton kommunikáljak I2C-vel egy PIC-en keresztül. Ha összejön, akkor felteszem a forrást.
Üdv: Jácint
0
Szerintem ez a sima hyperterminállal is megoldható.
0
Szia!
Sajna nem. Az I2C alapja, hogy a fogadó eszköz nyugtázza a kérést.
Üdv: Jácint
0
De nem muszáj figyelni is a nyugtát. Multkor próbáltam PIC-el küldeni I2C-én, na akkor is a logikai analizátor volt csak rajta és küldéskor sem zavarta a PIC-et, hogy nincs nyugtázva, pedig akkor megőrült amikor egyszerre két eszköz volt ugyanazon a címen. :) Amikor fogadja az adatot, akkor meg már nincs visszejlzés a nyugta után.
0
Szia!
PIC programot már láttam, ami tudja kezelni az I2C buszt (vannak 2x16 soros kijelzők i2c busszal), már csak annyit kell tenni, hogy nem az LCD-re küldöd ki az adatot, hanem az adott eszközre. Bár gondolom nem csak írni, olvasni is akarod az eszközt.
Amúgy engem is érdekelne.
Itt van valami, csak lehet, hogy az XP-t nem fogja komálni:
http://www.boerde.de/~matthias/delphi/
Na, ez már tud valamit, de lehet, kell valami okosság, hogy elérje a portot XP alól.
http://www.konstant.in/?tag=parallel
Ez érdekes:
A videokártya monitorcsatlakozóján van i2C busz, csak meg kell hekkelni a kábelt. Hogy milyen szoftverrel lehet hozzáférni, az talány, de érdekes ötlet:
http://www.instructables.com/id/Worlds-Cheapest-I2C-I-Squared-C-Adapter/...
Üdv: Jácint
0
Sziasztok!
Végül találtam egy használható programot:
Egy egyszerű regisztráció után letölthető, és nem kell hozzá bűvészkedni:
https://www.codeproject.com/Articles/75279/Channel-Logic-Analyzer
Üdv: Jácint
0
Szia!
Ilyet szeretnék én is beszerezni, Saleae programmal használható klón, ha van időd kivárni.
Üdv: Emil
0
Szia!
Hát, nekem most kellene. Ezt az átkozott párhuzamos portot nem bírom életre kelteni, de isten biza felteszek egy win98-at :)
Üdv: Jácint
0
Nálam XP-SP3-on párhuzamoson megy a nyomtató.
- BIOS beállításokat gondolom ellenőrizted
- Safe módban nem tudom próbáltad-e
- Eszközkezelőben látszik-e a port
- HW ok kizárható-e
Ha ezek megvoltak esetleg telepíts egy új XP-t (SP3-at) egy elfekvő winchesterre.
Persze még lehetne sokat piszkálgatni a meglévő XP-t, csak nem biztos, hogy kifizetődő lesz.
Üdv, ty
0
Szia ,Jaca !
A PICKIT2 vagy PICKIT3 alkalmazásban (PC szoftverében) van egy menü : TOOLS ezen belul van a LOGIC Analyzer .
Ez tud I2C ; SPI és mást is mérni ,és persze menteni a mért eredményt. Ha jól emlékszem loggolni is tud...
Üdv : Józsi
0
Nem próbáltam egyiket sem, de két találat:
Ez ugyan nem i2c, de ha van clockod és datád az áttekinthetőbb lesz mint a hangkártya gondolom egy csatornája:
link
Ez elvileg i2c-t is támogat, bár bonyolultabbnak tűnik:
-link-
Üdv, ty
0
Szia!
Köszi. Sajna az xp nem akarja látni a paralel portot.
Üdv: Jácint
0
Szia ,Jaca !
Van egy *.dll fájl io32.dll ismered ? Arra van kitalálva ,hogy lehessen vele kezelni a parallel portot például.Olyan operációs rendszerek esetén mint a Windows XP. Van egy alkalmazás BBC BASIC névre hallgat. Arra való ,hogy BASIC nyelvben írd meg a kívánt alkalmazást. Ez Windows XP alatt kapásból kezeli akár a soros portot ,akár a parallel portot. A helpjében látható. És persze eleve tartalmazza és a IO32.DLL fájllal dolgozik. Mivel demo sajnos nem enged *.EXE-t készíteni a megírt alkalmazásunkból...
Üdv : Lengyel Józsi
0
Szia!
Ahogy nézem, az csak akkor segítene, ha én írnám a programot, és hivatkoznék rá.
Sajnos kész programokkal kellene operálnom. Átkozott XP.
Úgy néz ki, külső hardware kellene hozzá, valami USB kütyü.
Üdv: Jácint
0
Én ezt használom, nagyon jól lehet vele csekkolni I2C és SPI-t is. Logikai analizátor
Az ártól nem kell megijedni, lehet kapni alternatív útvonalakon is, én is a hobbielektronikán vettem egy csávótól valami 3000Ft-ért.
0
Szia!
Köszi, utánanézek.
Üdv: Jácint
0
Szia!
Realterm nevezetű program!
Üdv
KN
0
Szia!
Azóta már megvan, igaz, más célból.
Üdv: Jácint
0