Полная версия этой страницы:
Фотосенсор TSL2561
Misile_Inc
Jul 4 2013, 13:13
Здравствуйте, кто - нибудь имел опыт работы с микросхемой TSL2561?
Вроде бы делаю все, как требуется:
1) выдаю адрес с признаком записи,
2) записываю команду 0xAC (чтение АЦП 0 - видимый свет),
3) формирую повторный старт с тем же адресом и признаком чтения,
4) принимаю два последовательных байтах.
И в обоих принятых байтах нули, не смотря на то, что я не в темном чулане сижу.
Пробовал подавать команды на включение питания, изменять тайминги - все равно нули.
Как всегда в таких случаях- кажется, что есть глупая ошибка...
Спасибо за то, что прочли тему.
Fujitser
Jul 4 2013, 15:36
Посмотрите осциллографом обмен по I2C. Датчик вообще отвечает? Если нет, проверьте: адрес устройства и адреса регистров, уровни и фронты сигналов на шине I2C, правильность подключения. Скорее всего, это какая-то совсем простая ошибка типа "нет контакта", "не подано питание", "неверный адрес" и т.п.
Misile_Inc
Jul 5 2013, 05:44
Fujitser, осциллографом смотрел. Датчик отвечает подтверждением абсолютно на все. И сигнал достаточно красивый.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.