Jak přečíst I2C komunikaci?
Moderátor: Moderátoři
Jak přečíst I2C komunikaci?
Ze zakladni desky do zarizeni vedou 3 vodice. Jeden je minus, druhy je plus, treti taky plus. Na tom tretim ale vidim osciloskopem, ze tam neco probehne.
Tedy to bude vodic s daty. Daji se ta data co si vzajemne posilaji necim precist a pokud ano, cim? Dekuji.
Jedno z najlacnejsich rieseni je SW sigrok a lacna doska s Cypress FX2LP: https://sigrok.org/wiki/Lcsoft_Mini_Board
A cim tedy precist co si tam povidaji?
- ZdenekHQ
- Významný člen
- Příspěvky: 25519
- Registrován: 21 črc 2006, 00:00
- Bydliště: skoro Brno
- Kontaktovat uživatele:
rnbw píše:Na precitanie I2C by osciloskop musel byt digitalny s dekoderom I2C.
Já třeba komunikaci I2C testuju obyčejným analogem. Dokonce dokážu přečíst i data a chyby. Stačí to zacyklit, aby to bylo trošku vidět.
Většinou je problém úplně jinde, než v samotné komunikaci. V té hromadě čínskýho šrotu se běžně objevují problémy třeba s napěťovýma úrovněma. Nebo někdo jen blbě nakonfiguruje pin u emulace I2C.
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?]
Lepsie bude pohladat udaje o tom senzore, ako bolo napisane, a ak nie su, tak aspon hlavneho integrovaneho obvodu toho senzoru, k nemu by uz datasheet mohol byt, a v nom popisany protokol, co ktory bit znamena.
Hras Scrabble? Skus SKREBL.EU - moj novy projekt.
Disclaimer: Nemam vystudovane elektro, je to len moje hobby.
"Failing to plan is planning to fail" (Alan Lakein)
https://forum.arduino.cc/index.php?topic=72508.0