Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Tani chiński moduł z STM8S103f3 i I2C i ...

nnemowski 15 Kwi 2018 20:19 300 3
  • #1 15 Kwi 2018 20:19
    nnemowski
    Poziom 3  

    Kupiłem tani moduł z mikrokontrolerem jak w temacie i zamierzam podłączyć go do wyświetlacza alfanumerycznego LCD poprzez port I2C.
    Ale w tym module linia SDA jest podłączona do zasilania przez rezystor szeregowo z diodą świecącą LED. Zastanawia mnie czy, jeśli zrezygnuję z rezystora podciągającego do zasilania na linii SDA, to czy transmisja będzie zachodzić?
    Po podłączeniu wyświetlacza jeśli nie będzie wyświetlał znaków, to nie będe wiedział czy to wina diody LED czy może coś żle wysyłam po I2C.
    Może ktoś miał podobny problem i już go rozwiązał?

    0 3
  • Pomocny post
    #2 15 Kwi 2018 20:58
    BlueDraco
    Specjalista - Mikrokontrolery

    Wyrzuć diodę i daj właściwy rezystor podciągający. I2C bez rezystora nie działa.

    0
  • Pomocny post
    #3 15 Kwi 2018 23:30
    nowyARM
    Poziom 16  

    Można użyć wewnętrznego podciągania w uC ale jego wartość pozwoli na uzyskanie prędkości transmisji może 10kHz.
    Właśnie odpaliłem I2C 400kHz na tasiemce ok 10 cm, na PCB trzeba dodać jakieś 5. Rezystory podciągające musiałem zmniejszyć do 2k2. Czas narastania ponad 300ns.
    Tani chiński moduł z STM8S103f3 i I2C i ...

    0
  • #4 19 Kwi 2018 20:26
    nnemowski
    Poziom 3  

    Dzięki za info.

    0