Страница 1 из 1
Одновременное подключение гироскопа GY510 и дисплея HD44780 по I2C
Добавлено: 23 дек 2021, 15:08
Ivan-07
Добрый день!
При одновременном подключении дисплея HD44780 и гироскопа GY510, данные с гироскопа перестают поступать, дисплей продолжает нормально работать. По отдельности и гироскоп и дисплей тоже работают. К дисплею по I2C ещё подпаяны часы реального времени. Адреса сканируются правильно: Гироскоп 68, часы 57, дисплей 3F (сканируются одновременно)
Пробовал и с конвентером уровней и без на Уно и ESP32. Что это может быть?
Одновременное подключение гироскопа GY510 и дисплея HD44780 по I2C
Добавлено: 30 дек 2021, 17:50
Alexandru
giroskope.jpg
посмотрите внимательно нету конфликты уровней?
Одновременное подключение гироскопа GY510 и дисплея HD44780 по I2C
Добавлено: 30 дек 2021, 18:01
aidar_i
Ivan-07 писал(а): 23 дек 2021, 15:08
Что это может быть?
Если так?
Test API2_1.flp
Одновременное подключение гироскопа GY510 и дисплея HD44780 по I2C
Добавлено: 31 дек 2021, 18:07
rogerwaters
Нужно отключить дисплей от IC2 и подключить по 6 линиям. Та же проблема при сочетании шаговых моторов и дисплея по IC2. Для часов подключение по IC2 не так критично.
Одновременное подключение гироскопа GY510 и дисплея HD44780 по I2C
Добавлено: 31 дек 2021, 19:01
aidar_i
rogerwaters писал(а): 31 дек 2021, 18:07
Нужно отключить дисплей от IC2 и подключить по 6 линиям. Та же проблема при сочетании шаговых моторов и дисплея по IC2. Для часов подключение по IC2 не так критично.
Потому что дисплей обновляется в каждом цикле по i2c
Одновременное подключение гироскопа GY510 и дисплея HD44780 по I2C
Добавлено: 01 янв 2022, 22:24
Alexandru
Потому что дисплей обновляется в каждом цикле по i2c

(это только мысль)
а разве это не является дополнительной нагрузкой на процессор + снижение производительности
надо обновлять при запросе к дисплэю ..
Одновременное подключение гироскопа GY510 и дисплея HD44780 по I2C
Добавлено: 02 янв 2022, 08:39
aidar_i
Alexandru писал(а): 01 янв 2022, 22:24
Потому что дисплей обновляется в каждом цикле по i2c

(это только мысль)
а разве это не является дополнительной нагрузкой на процессор + снижение производительности
надо обновлять при запросе к дисплэю ..
Да