I2C
Материал из Multicopter Wiki
(Различия между версиями)
Admin (обсуждение | вклад) (→Рекомендации по обеспечению безошибочной работы шины I2C) |
(→На что обратить внимание) |
||
(не показаны 13 промежуточных версий 1 участника) | |||
Строка 1: | Строка 1: | ||
Шина I²C предназначена для последовательной передачи управляющих сигналов. Для этого в ней используются две двунаправленные линии: D (Data, SDA) - для передачи управляющих данных, и C (Clock, SCL) - для синхронизации. | Шина I²C предназначена для последовательной передачи управляющих сигналов. Для этого в ней используются две двунаправленные линии: D (Data, SDA) - для передачи управляющих данных, и C (Clock, SCL) - для синхронизации. | ||
− | Особенностью применения шины I²C в полётных контроллерах мультикоптеров является параллельное подключение всех [[ | + | Особенностью применения шины I²C в полётных контроллерах мультикоптеров является '''параллельное''' подключение к шине всех периферийных устройств (датчиков, модулей [[компас]]а/[[GPS]] или, например, [[Шина I2C в Mikrokopter|контроллеров моторов в Mikrokopter]]. |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
== На что обратить внимание == | == На что обратить внимание == | ||
− | + | * Для нормальной функциональности I2C шина должна иметь общую землю! | |
− | * Для нормальной функциональности I2C шина должна иметь | + | * Проверять I²C на КЗ с помощью мультиметра не советую, там вольтаж подаётся, способный убить I²C. [http://multicopter.ru/forum/viewtopic.php?p=25061#p25061] |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
== Ссылки == | == Ссылки == | ||
* [http://www.nxp.com/documents/user_manual/UM10204.pdf Официальная спецификация PDF] | * [http://www.nxp.com/documents/user_manual/UM10204.pdf Официальная спецификация PDF] | ||
+ | |||
+ | == См. также == | ||
+ | * [[Конвертер I2C в PWM]] | ||
+ | * [[Шина I2C в Mikrokopter]] |
Текущая версия на 18:16, 14 сентября 2016
Шина I²C предназначена для последовательной передачи управляющих сигналов. Для этого в ней используются две двунаправленные линии: D (Data, SDA) - для передачи управляющих данных, и C (Clock, SCL) - для синхронизации.
Особенностью применения шины I²C в полётных контроллерах мультикоптеров является параллельное подключение к шине всех периферийных устройств (датчиков, модулей компаса/GPS или, например, контроллеров моторов в Mikrokopter.
На что обратить внимание [править]
- Для нормальной функциональности I2C шина должна иметь общую землю!
- Проверять I²C на КЗ с помощью мультиметра не советую, там вольтаж подаётся, способный убить I²C. [1]