Не определяется адрес датчика компаса AK09911C по шине i2C

Дисплеи, датчики и прочие функциональные узлы, управляемые МК.
Ответить
denbon
Первый раз сказал Мяу!
Сообщения: 38
Зарегистрирован: Ср дек 07, 2016 17:41:59

Не определяется адрес датчика компаса AK09911C по шине i2C

Сообщение denbon »

Всех приветствую!
Купил на али два модуля компаса CJMCU-9911 AK09911C, подключаю их к отладочной плате FT2232H, сканирую шину, но в итоге на шине обнаружено 0 устройств. Не пойму это или неисправные модули, или их надо активировать, как к примеру в модуле MPU9250, по умолчанию отключен компас AK8963.
Для проверки подключил модуль MPU9250, он на шине определяется, то есть вариант с кривыми руками отпадает.
Может кто-нибудь сталкивался с такой проблемой, что это может быть?

Изображение Изображение
Martian
Друг Кота
Сообщения: 12867
Зарегистрирован: Сб дек 18, 2021 19:25:32
Контактная информация:

Re: Не определяется адрес датчика компаса AK09911C по шине i

Сообщение Martian »

то есть вариант с кривыми руками отпадает.
нет, то, что одно устройство определяется, а другое - нет, не исключает ошибочность действий пользователя.
denbon
Первый раз сказал Мяу!
Сообщения: 38
Зарегистрирован: Ср дек 07, 2016 17:41:59

Re: Не определяется адрес датчика компаса AK09911C по шине i

Сообщение denbon »

[uquote="denbon",url="/forum/viewtopic.php?p=4593248#p4593248"]то есть вариант с кривыми руками отпадает.
нет, то, что одно устройство определяется, а другое - нет, не исключает ошибочность действий пользователя.[/uquote]

Так тут ошибиться даже если хорошо захотеть не получится. не могу поверить. что оба модуля и неисправные, или где собака зарыта не понятно.
Martian
Друг Кота
Сообщения: 12867
Зарегистрирован: Сб дек 18, 2021 19:25:32
Контактная информация:

Re: Не определяется адрес датчика компаса AK09911C по шине i

Сообщение Martian »

Вывод CAD куда подключён?

Добавлено after 5 minutes 34 seconds:
Re: Не определяется адрес датчика компаса AK09911C по шине i2C
В зависимости от него адрес устройства 0х18 или 0x1A, в скриншоте я вижу другой.
denbon
Первый раз сказал Мяу!
Сообщения: 38
Зарегистрирован: Ср дек 07, 2016 17:41:59

Re: Не определяется адрес датчика компаса AK09911C по шине i

Сообщение denbon »

Я его никуда не подключал, но на самом модуле вроде как этот вывод подтянут резистором на 10 кОм к плюсу.
На скриншоте там обнаружено 0 устройств.

Изображение
Martian
Друг Кота
Сообщения: 12867
Зарегистрирован: Сб дек 18, 2021 19:25:32
Контактная информация:

Re: Не определяется адрес датчика компаса AK09911C по шине i

Сообщение Martian »

Вроде или подтянут? Вы читали спецификацию на датчик? Смотрели адрес, проверяли, соответствует ли протокол тому, что набран галочками в этой программке? почему адрес установлен как 0х77, это так и должно быть (я не знаю этой программы)?
Вы так упорно цепляетесь к тому, что какой-то сканер обнаружил какие-то 0 устройств.... а вот я бы упорно цеплялся к спецификации датчика и схеме платы.
denbon
Первый раз сказал Мяу!
Сообщения: 38
Зарегистрирован: Ср дек 07, 2016 17:41:59

Re: Не определяется адрес датчика компаса AK09911C по шине i

Сообщение denbon »

Вроде или подтянут? Вы читали спецификацию на датчик? Смотрели адрес, проверяли, соответствует ли протокол тому, что набран галочками в этой программке? почему адрес установлен как 0х77, это так и должно быть (я не знаю этой программы)?


Да на тот адрес ведомого можно не обращать внимания. Там все настройки стоят по умолчанию, с ними должно все работать, как и работает с модулем MPU9250.
Пробовал CAD подключать хоть к плюсу и минусу, это ничего не дает
Martian
Друг Кота
Сообщения: 12867
Зарегистрирован: Сб дек 18, 2021 19:25:32
Контактная информация:

Re: Не определяется адрес датчика компаса AK09911C по шине i

Сообщение Martian »

Мне странно слышать, что на адрес устройства I2C можно не обращать внимание. И что какая-то программа с настройками по умолчанию обязана работать с датчиком, про который она ничего не знает.
Обратитесь к AK09911C напрямую, согласно его спецификации. Если ответа не будет - значит, датчик неисправен или подделка.
denbon
Первый раз сказал Мяу!
Сообщения: 38
Зарегистрирован: Ср дек 07, 2016 17:41:59

Re: Не определяется адрес датчика компаса AK09911C по шине i

Сообщение denbon »

Мне странно слышать, что на адрес устройства I2C можно не обращать внимание. И что какая-то программа с настройками по умолчанию обязана работать с датчиком, про который она ничего не знает.
Обратитесь к AK09911C напрямую, согласно его спецификации. Если ответа не будет - значит, датчик неисправен или подделка.


Изначально, в этой программе нужно сканировать устройства на шине I2C, а у меня получается датчик вообще никак не определяется на шине.
Martian
Друг Кота
Сообщения: 12867
Зарегистрирован: Сб дек 18, 2021 19:25:32
Контактная информация:

Re: Не определяется адрес датчика компаса AK09911C по шине i

Сообщение Martian »

Эта программа предназначена для работы с AK09911C? Если да, то датчик неисправен. Если нет, то надо обращаться к датчику напрямую, согласно его спецификации, а не сканированием.

У меня большие сомнения, что
denbon писал(а):Изначально, в этой программе нужно сканировать устройства на шине I2C,
Сканер - это всего лишь дополнительный инструмент, а не обязательный. Прочитайте спецификацию на AK09911C и плату датчика, убедитесь, что все условия по активации платы датчика выполнены, а программа и её устройство общаются с ним согласно спецификации датчика.
jcxz
Мудрый кот
Сообщения: 1717
Зарегистрирован: Вт авг 15, 2017 10:51:13

Re: Не определяется адрес датчика компаса AK09911C по шине i

Сообщение jcxz »

не могу поверить. что оба модуля и неисправные, или где собака зарыта не понятно.
1. Попробовать прочитать даташит на чип.
2. Попробовать изучить принципиальную схему платы.
Что-нибудь из этого сделано?
Ответить

Вернуться в «Периферия»