Keresés

Új hozzászólás Aktív témák

  • And

    veterán

    válasz .-..-. #23654 üzenetére

    Aha. Az LTC2990 adatlapja azt mondja, hogy (mivel ennek a tápfeszénél lehet alacsonyabb a buszon mért magas szint) a minimális feszültség, amit HIGH-nek detektál: V_IH = 0,7 * Vdd, vagyis 5V-os táp esetén 3,5V. Ez ugye gond lehet, mert ha 3,3V-ra, a master-eszköz tápjára húznak a pullup-ellenállások, akkor problémás vagy egyenesen lehetetlen lesz az adatforgalom. A másik eset, hogy 5V-ra húzod a buszt, de kérdés, hogy az ESP / STM32 ezt elviseli-e (5V tolerant input, adatlapról esetleg kiderül). Ha nem, akkor két dolgot tehetsz: szintillesztést teszel a buszra, vagy lecsökkented az LTC2990-es tápfeszét, melynek üzemi tartománya 2,9 ... 5,5V.
    I2C szinteltolás diszkrét elemekkel: [link], a két vonalra (SDA/SCL) két külön mosfet kell, és mindkét oldalra külön-külön felhúzók szükségesek.

Új hozzászólás Aktív témák