Добрый день, комрады.
Дано:
1. Arduino Nano, питание от 5В.
2. Экран на базе SH1107, питаем от Arduino, адрес 0х3С.
3. Устройство с установленной EEPROM AT24C02, адрес 0х50, адрес контроллера 0х61. На входе устройства 12В, на входе памяти 5В.
Если подключать по отдельности, I2C сканер нормально видит что экран, что память.
Стоит их оба включить в одну цепь:
1. 12В подано - сканер видит EEPROM.
2. 12В не подано - сканер не видит ничего.
В обоих случаях на экран приходит 5В питания и на SDA/SCL тоже висит по 5В.
Земля объединена. На экран 5В от Ардуино через 10кОм на SDA/SCL подтянуто.
В чем может быть проблема? Куда копать то?
Дано:
1. Arduino Nano, питание от 5В.
2. Экран на базе SH1107, питаем от Arduino, адрес 0х3С.
3. Устройство с установленной EEPROM AT24C02, адрес 0х50, адрес контроллера 0х61. На входе устройства 12В, на входе памяти 5В.
Если подключать по отдельности, I2C сканер нормально видит что экран, что память.
Стоит их оба включить в одну цепь:
1. 12В подано - сканер видит EEPROM.
2. 12В не подано - сканер не видит ничего.
В обоих случаях на экран приходит 5В питания и на SDA/SCL тоже висит по 5В.
Земля объединена. На экран 5В от Ардуино через 10кОм на SDA/SCL подтянуто.
В чем может быть проблема? Куда копать то?
Вложения
-
132.7 KB Просмотры: 8