whale 6 15 сентября, 2021 Опубликовано 15 сентября, 2021 · Жалоба Нет даже отклика на адрес 0x68 и 0x69 Вроде все подается, питание есть, светодиод горит, на входных ногах сигналы приведены на фото. Что может быть не так ? Кто нить пускал эту штуку ? https://roboparts.ru/upload/iblock/e70/e70ae17e7ae44f55acf849add888cacd.jpg Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Zig 39 15 сентября, 2021 Опубликовано 15 сентября, 2021 · Жалоба Вы слишком рано формируете Stop. На фото виден Ack на адрес 0x68. Это 9-й фронт SCL. А дальше у вас ничего нет. Возможно вашей программе мешает иголка на SDA между 8-ым и 9-м импульсом SCL - это переключение микросхемы на ответ. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
whale 6 15 сентября, 2021 Опубликовано 15 сентября, 2021 (изменено) · Жалоба Не понял, чего не хватает ? Точнее я вот заметил что аск задавливает но не всегда, хаотично и редко. Может ему нужна частота минимум 100 кгц ? ps пардон не задавливает вообще, это был глюк Изменено 15 сентября, 2021 пользователем whale Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MegaVolt 29 15 сентября, 2021 Опубликовано 15 сентября, 2021 · Жалоба Может тут есть чего интересного: https://alexgyver.ru/arduino-mpu6050/ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
whale 6 15 сентября, 2021 Опубликовано 15 сентября, 2021 (изменено) · Жалоба Just now, MegaVolt said: Может тут есть чего интересного Тут пока даже на адрес не откликается. Может -0.2в на шине i2C его сбивают ? Стоп отодвинул, лучше не стало, частоту поднял до 60кгц - все тоже. Неужели обе платы дохлые.... Изменено 15 сентября, 2021 пользователем whale Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 143 15 сентября, 2021 Опубликовано 15 сентября, 2021 · Жалоба 11 минут назад, whale сказал: Тут пока даже на адрес откликается через десять раз. А кто у вас ведущий на шине? Я на вашей картинке в упор не вижу 9-го тактового импульса для ACK. Точнее, во время бита ACK кто-то с грацией танка пересиливает выдаваемый устройством ACK формируя что-то похожее на STOP. Это какой-то программный I2C ногодрыгом? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
whale 6 15 сентября, 2021 Опубликовано 15 сентября, 2021 (изменено) · Жалоба Так тоже не работает Just now, Сергей Борщ said: Это какой-то программный I2C ногодрыгом Именно так, через com порт Ведущий pc. Изменено 15 сентября, 2021 пользователем whale Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
whale 6 15 сентября, 2021 Опубликовано 15 сентября, 2021 (изменено) · Жалоба Похоже заработал, Сергей Борщ навел на мысль что гироскопу не хватает сил передавить выход сом порта в аск + забыл 9 синхроимпульс, пора освежить протокол i2c давно его не брал ) Изменено 15 сентября, 2021 пользователем whale Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 143 15 сентября, 2021 Опубликовано 15 сентября, 2021 · Жалоба 1 час назад, whale сказал: гироскопу не хватает сил передавить выход сом порта в аск + Ну это совсем нечестно. Надо хотя бы транзистором честный открытый коллектор со стороны компьютера организовать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
whale 6 16 сентября, 2021 Опубликовано 16 сентября, 2021 (изменено) · Жалоба 23 hours ago, Сергей Борщ said: Ну это совсем нечестно Другие передавливали без проблем, стоял резистор 500ом на выход сом порта, поставил 1к все заработало. Изменено 16 сентября, 2021 пользователем whale Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться