Ключевое ?лово

vk

Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Железо для умного дома

ТЕМА: Текущая версия прошивки esp8266 0.1.1

Бета тест версии прошивки esp8266 0.1.1 23 Май 2015 11:18 #4328

  • toyotik
  • toyotik аватар
  • Не в сети
  • Завсегдатай
  • Сообщений: 213
  • Спасибо получено: 30
  • Репутация: 0
Вопрос: можно подключить сразу и лед и олед одновременно, если нет то есть ли это в планах? Спасибо!
Просто нажми "Спасибо" )))
Администратор запретил публиковать записи гостям.

Бета тест версии прошивки esp8266 0.1.1 23 Май 2015 15:20 #4329

  • einas
  • einas аватар
  • Не в сети
  • Захожу иногда
  • Сообщений: 41
  • Спасибо получено: 13
  • Репутация: 1
А как управлят и какими командами Внешним GPIO MCP23017?
Администратор запретил публиковать записи гостям.

Бета тест версии прошивки esp8266 0.1.1 23 Май 2015 17:12 #4331

  • User68
  • User68 аватар
  • Не в сети
  • Давно я тут
  • Сообщений: 99
  • Спасибо получено: 11
  • Репутация: 7
einas пишет:
А как управлят и какими командами Внешним GPIO MCP23017?
В конструкторе смотрите справку (значок ?)

PS: Чтение состояния GET запросом /mcpprint
Установка /mcpgpio?pin=x&st=1 . I2C адрес 0x20.
Последнее редактирование: 23 Май 2015 17:33 от User68.
Администратор запретил публиковать записи гостям.
Спасибо сказали: einas

Бета тест версии прошивки esp8266 0.1.1 23 Май 2015 17:19 #4332

  • User68
  • User68 аватар
  • Не в сети
  • Давно я тут
  • Сообщений: 99
  • Спасибо получено: 11
  • Репутация: 7
dimonix пишет:
А есть ли какие-либо особенности работы с pcf8574
? Я подключаю уже 3ю микросхему, а i2c сканнер их не видит :( кстати, а какой у него диапазон сканирования адресов?
bmp085 и bmp180 на этих же gpio (0,2) сканируются и работают.

UPD: пара pca9555 тоже не сканируется. мистика...
UPD2: шина подтянута к 3.3в через 10К.
UPD3: это надо в FAQ - заработало после добавления несуществующего датчика bmp085

Уважаемый, откройте даташит на pcf8574, увидите пункт 8.3.3 (www.ti.com/lit/ds/symlink/pcf8574.pdf)
В таблице указаны все комбинации распайки контактов A0, A1, A2 для получения нужного адреса устройства. Учтите то, что адреса указаны в 8-ми битной системе исчисления, для перевода в 7-ми битныю нужно деление на 2. (пример 0x20 7 bit это 0x40 8 bit).
К примеру чтобы получить стандартный адрес (0x20) нужно A0, A1, A2 замкнуть на GND.
Информация к размышлению: используя весь набор адресов устройства к ESP8266 можно подключить 8 микросхем pcf8574 и Вы получите 64 GPIO. Всем этим богатством можно управлять через GET запрос со всеми вытекающими.
Последнее редактирование: 23 Май 2015 17:31 от User68.
Администратор запретил публиковать записи гостям.

Бета тест версии прошивки esp8266 0.1.1 23 Май 2015 17:33 #4333

  • dimonix
  • dimonix аватар
  • Не в сети
  • Осваиваюсь на форуме
  • Сообщений: 33
  • Репутация: 0
User68 пишет:
dimonix пишет:
А есть ли какие-либо особенности работы с pcf8574
? Я подключаю уже 3ю микросхему, а i2c сканнер их не видит :( кстати, а какой у него диапазон сканирования адресов?
bmp085 и bmp180 на этих же gpio (0,2) сканируются и работают.

UPD: пара pca9555 тоже не сканируется. мистика...
UPD2: шина подтянута к 3.3в через 10К.
UPD3: это надо в FAQ - заработало после добавления несуществующего датчика bmp085

Уважаемый, откройте даташит на pcf8574, увидите пункт 8.3.3
В таблице указаны все комбинации распайки контактов A0, A1, A2 для получения нужного адреса устройства.
К примеру чтобы получить стандартный адрес (0x20) нужно A0, A1, A2 замкнуть на GND.
Информация к размышлению: используя весь набор адресов устройства к ESP8266 можно подключить 8 микросхем pcf8574 и Вы получите 64 GPIO. Всем этим богатством можно управлять через GET запрос со всеми вытекающими.
Спасибо за ответ, Уважаемый User68! Но про даташит на pcf8574 я не спрашивал. Мой вопрос был про диапазон сканирования адресов внутреннего I2C Scanner'а.
Администратор запретил публиковать записи гостям.

Бета тест версии прошивки esp8266 0.1.1 23 Май 2015 17:47 #4334

  • User68
  • User68 аватар
  • Не в сети
  • Давно я тут
  • Сообщений: 99
  • Спасибо получено: 11
  • Репутация: 7
dimonix пишет:
А есть ли какие-либо особенности работы с pcf8574? Я подключаю уже 3ю микросхему, а i2c сканнер их не видит...

Возьмите подключите стандартный i2c конвертер для LCD дисплея.
Например такой:



В нем как раз и стоит микросхема pcf8574 полностью распаянная (на адрес 0x27)... останется подключить выводы. (кстати на печатке есть контакты для коммутации A0, A1, A2).

так вот этот конвертер будет работать у Вас на 100% в том случае, если адрес (в данном случае 0x27) не занят каким-либо другим устройством.

Если конвертер заработает (то есть I2C сканер увидит Ваш конвертер) то ошибка в распайке Ваших микросхем ....


dimonix пишет:
Спасибо за ответ, Уважаемый User68! Но про даташит на pcf8574 я не спрашивал. Мой вопрос был про диапазон сканирования адресов внутреннего I2C Scanner'а.

Вы спрашивали про особенности подключения? я ответил..... про ОСОБЕННОСТИ ПОДКЛЮЧЕНИЯ :huh:
Последнее редактирование: 23 Май 2015 17:52 от User68.
Администратор запретил публиковать записи гостям.
Модераторы: FlyRouter
Время создания страницы: 0.169 секунд

Home`s Smart © 2013-2016. г.Киров.
Цитирование материалов возможно только со ссылкой на сайт. Использование фотоматериалов только с разрешения авторов.