Результаты опроса: Почему я читаю эту тему?

Голосовавшие
52. Вы ещё не участвовали в этом опросе
  • Читаю как новости

    11 21.15%
  • Учусь чему-то новому

    39 75.00%
  • Чтобы поделиться опытом

    2 3.85%
  • Интересно узнать чем закончится

    13 25.00%
  • Больше на форуме нечего читать

    3 5.77%
  • Не читаю

    2 3.85%
Опрос с выбором нескольких вариантов ответа.
Страница 169 из 236 ПерваяПервая ... 69119159167168169170171179219 ... ПоследняяПоследняя
Показано с 1,681 по 1,690 из 2354

Тема: Макет 250 х 90 см на вольную тему

  1. #1681
    Цитата Сообщение от AleksSF Посмотреть сообщение
    Сейчас закупил 10 этих плат, они подешевле и компактнее. И с ними не хочет работать. Сервы дергаются при включении питания. а больше ничего.
    Библиотека от iarduino мне нравится больше, чем остальные. Вечером попробую с вашей.
    Как вариант - проверить подключение модулей к I2C. Для Нано и Уно - это A4 и A5.

  2. #1682
    Что бы не дёргались есть вот такие фильтры https://www.youtube.com/watch?v=bgeK5VYSTAU&t=25s

  3. #1683
    Пользователь
    Регистрация
    01.12.2016
    Адрес
    Санкт-Петербург
    Сообщений
    31
    Цитата Сообщение от shalex Посмотреть сообщение
    Для Нано и Уно - это A4 и A5
    Для Нано и для Про мини. Для Уно отдельные пины.

    - - - - - - - - - - Добавлено - - - - - - - - - -

    Цитата Сообщение от shalex Посмотреть сообщение
    Если не работает, то из мыслей - проверить перемычки на плате, которыми выставляется адрес платы в I2C
    Запустил программку сканирования I2C адресов. Вот что она выдает, хотя подключена только одна плата:
    Scanning...
    I2C device found at address 0x40 ! 0100 0000
    I2C device found at address 0x70 ! 0111 0000
    done
    Откуда берется 2 адрес непонятно. Попробовал замыкать адресные перемычки. Вот что получается:
    А0 0х60 0110 0000 и 0х70
    А1 0х50 0101 0000 и 0х70
    А2 0х48 0100 1000 и 0х70
    А3 0х44 0100 0100 и 0х70
    А4 0х42 0100 0010 и 0х70
    А5 0х41 0100 0001 и 0х70
    Впечатление, что перемычки задом наперед. Посмотрел разводку на плате, действительно задом наперед. Но это в принципе не так страшно. Как убрать второй (левый адрес).

  4. #1684
    Цитата Сообщение от AleksSF Посмотреть сообщение
    Для Нано и для Про мини. Для Уно отдельные пины.
    Хм. По схеме вроде они А4 и А5 дублируют. Но надо прозванивать, канеш, чтобы наверняка. А то если к ним что-то подключено, то может в этом проблема.

    Цитата Сообщение от AleksSF Посмотреть сообщение
    Откуда берется 2 адрес непонятно. Попробовал замыкать адресные перемычки. Вот что получается:
    А0 0х60 0110 0000 и 0х70
    А1 0х50 0101 0000 и 0х70
    А2 0х48 0100 1000 и 0х70
    А3 0х44 0100 0100 и 0х70
    А4 0х42 0100 0010 и 0х70
    А5 0х41 0100 0001 и 0х70
    Впечатление, что перемычки задом наперед. Посмотрел разводку на плате, действительно задом наперед. Но это в принципе не так страшно. Как убрать второй (левый адрес).
    Признаться не знаю, откуда может взяться второй адрес. Сам бы в первую очередь загрузил пример из библиотеки, а дальше разбирался бы, если не заработает.

    Да, если подключена серва/сервы, то лучше PCA9685 сделать отдельное питание. Светодиоды переварит, думаю, без внешнего. Ну и питание ардуины проверить. Сам питаю ее от 5В, в обход стабилизатора на плате. В отладке - от USB.

  5. #1685
    Пользователь
    Регистрация
    01.12.2016
    Адрес
    Санкт-Петербург
    Сообщений
    31
    Цитата Сообщение от shalex Посмотреть сообщение
    Сам бы в первую очередь загрузил пример из библиотеки, а дальше разбирался бы, если не заработает.
    Загружал примеры. Все равно не работает, а с шилдом работает. Питание на плате отделное. Все запитано от компьютерного блока 450W.

  6. #1686
    Цитата Сообщение от AleksSF Посмотреть сообщение
    Загружал примеры. Все равно не работает, а с шилдом работает. Питание на плате отделное. Все запитано от компьютерного блока 450W.
    Пока идеи кончились. Что вообще может быть:
    - сбойная плата PCA9685
    - ошибка при подключении
    - сбойная Ардуина
    - сбойная программа для ардуинуы (исправлены системные библиотеки(?)

  7. #1687
    Пользователь
    Регистрация
    01.12.2016
    Адрес
    Санкт-Петербург
    Сообщений
    31
    Цитата Сообщение от shalex Посмотреть сообщение
    Пока идеи кончились. Что вообще может быть:
    - сбойная плата PCA9685 -- их пришло 10 пока проверил 3, но скорее всего это они
    - ошибка при подключении -- проверял и пробовал подключать по разному
    - сбойная Ардуина -- с шилдом работает нормально, да и другие ардуино пробовал.
    - сбойная программа для ардуинуы (исправлены системные библиотеки(?) -- другое все работает.
    На всякий случай заказал платы у другого поставщика.

  8. #1688
    Цитата Сообщение от AleksSF Посмотреть сообщение
    сбойная плата PCA9685 -- их пришло 10 пока проверил 3, но скорее всего это они
    Очень странно, мне пока бракованные не приходили. На макете уже штук 8 стоит и все рабочие. Правда я выбираю со средней ценой и высоким рейтингом продавца.

    Вспомнил еще одну возможную причину - длинный кабель I2C. Не длиннее 2 м, надеюсь?

  9. #1689
    Пользователь
    Регистрация
    01.12.2016
    Адрес
    Санкт-Петербург
    Сообщений
    31
    Цитата Сообщение от shalex Посмотреть сообщение
    Не длиннее 2 м, надеюсь?
    Да какой там длинный, стандартные перемычки 20см

  10. #1690
    Цитата Сообщение от AleksSF Посмотреть сообщение
    Да какой там длинный, стандартные перемычки 20см
    Примерно так и предполагал Как вариант, проверить еще раз схему, что модуль подключен 3-мя проводами: GND, SDA, SCL. Как последний вариант - поменять местами SDA, SCL, вдруг тут ошибка. Питание на PCA9685 подавать раньше, чем на ардуино.

Похожие темы

  1. Ответов: 30
    Последнее сообщение: 02.08.2012, 20:40
  2. Ответов: 5
    Последнее сообщение: 22.04.2012, 12:59

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •