logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Jak wysłać dane do regulatora BLDC przez I2C z uC atmega328?

Bart921 20 Kwi 2018 14:18 465 0
REKLAMA
  • #1 17178422
    Bart921
    Poziom 6  
    Witam!

    Nigdy wcześniej nie miałem styczności z I2C. Znalazłem w internetach regulator BLDC który udało mi się uruchomić(po przeróbkach).

    No ale regulator jest sterowany danymi z i2C. A ja totalnie tego nie ogarniam.
    Na obecną chwilę działa tylko z prędkością, którą wpiszę w zmienną przy programowaniu.

    Możecie dać mi jakąś rybę, jak mam wysłać dane do tego regulatora przez i2C za pomocą drugiego, identycznego uC(atmega328)? Oto kod. Rozchodzi się o wartość rx_pwm. Dla tych, którzy zechcą mi pomóc ale nie chcą grzebać w całym kodzie, niżej wrzucam najistotniejsze fragmenty.

    Kod: C / C++
    Zaloguj się, aby zobaczyć kod



    Kod: C / C++
    Zaloguj się, aby zobaczyć kod


    Kod: C / C++
    Zaloguj się, aby zobaczyć kod


    Kod: C / C++
    Zaloguj się, aby zobaczyć kod


    Kod: C / C++
    Zaloguj się, aby zobaczyć kod


    Kod: C / C++
    Zaloguj się, aby zobaczyć kod
  • REKLAMA
REKLAMA