roboforum.ru

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

I2C 2 мастера на шине или как сообщить мастеру...

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Re: I2C 2 мастера на шине или как сообщить мастеру...

Сообщение RoboTok » 09 янв 2009, 17:15

Короче на ведомом я вообще не запаивал резисторы на I2C, вот сигнал и не проходил.

Впаял резисторы по 68Ом каждому модулю, подтягивающие, только у одного мастера.

Сигналы проходить стали и прерывания получать стал :good:
Аватара пользователя
RoboTok
 
Сообщения: 1060
Зарегистрирован: 04 фев 2008, 13:18
Откуда: Москва
прог. языки: PHP

Re: I2C 2 мастера на шине или как сообщить мастеру...

Сообщение =DeaD= » 09 янв 2009, 17:19

Тяжело удалённо такие фишки диагностировать :roll:

А вообще - поздравляю, что запустилось! Со всеми бывает :wink:
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: I2C 2 мастера на шине или как сообщить мастеру...

Сообщение Сергей » 09 янв 2009, 17:36

Я вероятно сейчас плохо соображаю, но я просто опираюсь на даташит, и у меня все нормально работало так
Вложения
twi.JPG
Сергей
 
Сообщения: 3744
Зарегистрирован: 29 дек 2004, 23:15
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей

Re: I2C 2 мастера на шине или как сообщить мастеру...

Сообщение =DeaD= » 09 янв 2009, 17:37

2Сергей: Дык каждый из Device при работе какие-то линии подтягивает (замыкает) к земле, а тут еще и через резисторы, поэтому в полном смысле "подтягивает к земле" :)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: I2C 2 мастера на шине или как сообщить мастеру...

Сообщение Сергей » 09 янв 2009, 17:40

Ааа, дошло :) Ну в любом случае у меня все работало :D
Сергей
 
Сообщения: 3744
Зарегистрирован: 29 дек 2004, 23:15
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей

Пред.

Вернуться в Микроконтроллеры

Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot], Google [Bot] и гости: 38