Loginis analizatorius

Viena iš komentarų buvo rašyta apie USB oscilografus ir loginius analizatorius. Klausė ar aš bandžiau… Deja nebandžiau. Tačiau jau seniai masčiau ne apie USB oscilografą, bet loginį analizatorių. Bandžiau net FPGA versiją, ten viskas veikė, tačiau pagrindinė bėda su tais analizatoriais yra softas. Tiksliau jo nebuvimas. Jau keletą metų anksčiau žiūrėjau į USBee projektą. Tačiau legalus variantas labai jau brangus. Tačiau laikai keičiasi, negeri kiniečiai nukopijavo hardwarą ir padarė veikianti su softu. Dar jie padarė ir softo nulaužimą… labai jau negražu. Tačiau dėl kelių pažaidimų mokėti šimtus aš nenorėjau (brangiau už mano oscilografą!), o štai sumokėti $40 jau galiu. Taigi, per pora savaičių ant stalo atsirado toks daiGtas:
LHT00SU1
(USB laidas nepajungtas)

Komplekte tokie čiuptuvėliai:
ciuptuveliai

Pirmiausia, kapitalistai pradėjo kovoti su kinais, tai jei netyčia gausit tokį prietaisą pasiruoškit jį perdaryti:
LHT00SU1
Čia yra USB VID/PID atminties mikroschema. Originalus naujas softas mėgsta naikinti šiuos VID/PID. Gal originaliam hardware ši mikroschema apsaugota nuo įrašymo. Tuo tarpu Kinai padarė perrašoma- taip galima padaryti ne tik USBee įrenginį, bet ir persiklonuoti į kitą komercinį projektą (jau užmiršau pavadinimą). Tereikia tik perrašyti VID/PID. Man užteko tik USBee, tai paprasčiausiai užtenka write protect koją sujungti su Vcc. WP koja atkelta nuo PCB ir su lydmetalio lašu sujungta su Vcc.

Nu ir softo screenšotas:
LHT00SU1
(pasidinina)

Softas analizuoja kelis protokolus, yra analoginis osciloskopas. Gali dirbti kaip generatorius ir t.t. Paprasčiausiai, šias funkcijas aš neišbandžiau. Nelabai buvo jos reikalingos man. Tačiau man reikėjo I2C analizės. Paveiksliuke paprasčiausias I2C variantas, čia nuskaitymas iš LM75/FM75 mikroschemos, mano senas USB termometro projektas. Matosi apačioje USB debug langas ir tie patys skaičiai.

Tikiuosi, kad dar ką nors parašysiu apie šį gaminį. Tačiau dabar kažkaip laikas spaudžia ir nėra projektų. Tiesiog kurybinė ir laiko krizė :(

11 Responses to “Loginis analizatorius”

  1. Dovydas Says:

    Kažkada buvau pasidaręs USBee AX klona (8 ch, 24 MHz).

    Šis matau jau turi 16 ch ir dar skopą bei valdomus out ;)

    Kaip tokį atrasti ebay ar kitur?

  2. Socrates Says:

    As irgi buvau pasidares USBee AX klona, bet siaip kiek teko naudotis, tai tas Saleae softas zymiai stabilesnis ir patogesnis naudotis.

  3. Administrator Says:

    Va, va, Saleae analizatorius. Ačiū, kad priminei pavadinimą.

    Dovydui: kur tu matai 16 kanalų? Du analogininiai, 8 skaitmeniniai, clock ir Trig. Kiti kontaktai žemė, 5 ir 3 voltai.

  4. Dovydas Says:

    Nematau, nuotraukoj nepavyko įžiūrėti :) Spėjau, nes pasirodė, kad jungtis turi daug pinų :)

  5. Valius Says:

    Kazkokie sutapimai :) Gavau ir pries kelias dienas analizatoriu.

    9$ aliexpress'e

  6. Administrator Says:

    Pas tave “light" versija.

    Maniškio viduriai:
    cypress logical analyzer
    CY7C68013A-56PVXC

  7. Valius Says:

    Dadetas ADC oscilografui (kiek suprantu pagal korpusa kazkas is TLC? ) . Tie “tranziukai" sot 23 tai bav99 apsauginiai diaodai? Ir kas ten dar per 3 soic 8 blusos?

  8. Administrator Says:

    Taip, grupė BAV99. Analoginė dalis su 5 kojų detalytėm. LM358, HCF4051, TLC5510I, ir tikriausiai 2 Intersilo ICL7660CPAZ gaminti minusinėm įtampom.
    Taip pat xx1117 3.3V stabilizatorius.

  9. Valius Says:

    Kinieciai matyt supaprastino (papigino). Maciau schema kur ADC yra kazkokia sustra 8 koju is Analalog device, nepamenu.
    Visur bav99, maitinimas gal durnai ant mc34063.

  10. Valius Says:

    suklydau, sustras operacinis, o ADC ir is AD gaminiu.

  11. Laimys Says:

    Dovydui: 16 kanalu tai DX versija, sudvigubintas AX variantas, naudoja 2 USB kanalus (viduje USB hubas), tai jeigu naudojami daugiau nei 8 iejimo kanalu analizatoriaus greitis mazeja gal dvigubai.
    http://kazus.ru/forums/showthread.php?t=14159&highlight=usbee

Leave a Reply

Bot-Check (Jei ne skaičiai spauskit refresh. Tik oranžinius naudoti.)

Unhappy Tikbalang