roboforum.ru

Технический форум по робототехнике.

Arduino Due и PCA9685

Arduino Due и PCA9685

Hamulus » 09 сен 2016, 09:11

Подскажите, как заставить работать Arduino Due и контролером PCA9685.

Использую вот эту библиотеку

https://github.com/adafruit/Adafruit-PW ... er-Library

Сам контроллер точно рабочий, с Мегой всё работает.
А вот на Due проблема

Покопался на иностранных форумах, наткнулся вот на эту тему
https://forum.arduino.cc/index.php?topic=345971.0

Но там проблема так и не решена.

Также есть такой симптом: если использовать вот этот скетч
http://playground.arduino.cc/Main/I2cScanner
то на пинах SCL1/SDA1 не определяется устройство
но если подключить к пинам SDA/SCL находится 2 устройства с адресами 0x40 and 0x70

Re: Arduino Due и PCA9685

Hamulus » 15 сен 2016, 00:44

В итоге все работает если OE вообще ни к чему не подключен (в отличие от разных рекомендаций подключать его к земле или к плюсу), а SDA и SCL подтянуты к плюсу питания резисторами 4,7К (в отличие от распространенных рекомендаций пользоваться резисторами на 1,5К).

Re: Arduino Due и PCA9685

Madf » 15 сен 2016, 11:51

"ох уж это поколение форточников"...читайте документацию на микросхему, используйте НЕ библиотеки, а напрямую через I2C - никаких проблем не будет

Re: Arduino Due и PCA9685

Hamulus » 19 сен 2016, 08:58

в документации к микросхеме как раз написано что OE надо подключать к плюсу
более того, с Arduino Mega всё так и работает

что касается вашего предложения использовать протокол I2C без библиотек-надстроек... чего уж мелочиться? давайте сразу на ассемблере программировать... зачем нам все эти новшества?:)

Re: Arduino Due и PCA9685

Madf » 19 сен 2016, 15:08

это не новшества, а конструктор-маркетинг
вы либо юзаете готовые шилды, что есть в продаже и под них либы
либо занимаетесь "на ассемблере программировать"

зы: а то как обычно, купил у китайца подделку и левый шилд (с мутной разводкой и комплектухой), а дальше начинаются проблемы.
зы2: когда покупаешь фирменный продукт, то и поддержка этого продукта осуществляется полноценно (производителем)...


Rambler\'s Top100 Mail.ru counter