Доброго. Это хорошая идея рассматривать микросхемы с точки зрения даташитов. А на счет ИТУСИ или АЙТУСИ, первое это к латинице И=I, а в английском АЙ=I, так как аббревиатура относится к английскому, так что, говорить АЙТУСИ -правильнее
Купил PCF8575CTS - а у нее ноги P00-P16 не могут выдавать 3.3 вольта, только низкий уровень "GND" и высокий. Какую микросхему купить, чтобы иметь полноценный расширитель портов I/O? По даташиту так и не понял, там вроде в одной микросхеме нет дополнительного транзистора, который дает + на выходе. Планировал управлять через расширитель портов мосфетами с напряжением на затвор 3.3 вольта. В итоге пришлось городить костыль из оптопары, подавать + с платы и коммутировать оптопарой "минусом" с ножки P00. А с выхода оптопары уже + подавать на затвор нужного мосфета.
Нет таких расширителей которые могут давать больше двух напряжений на выходе. У вашей микросхемы питание 5 вольт, их она и будет выдавать. Ищите расширители которые могут питаться от 3.3в и питайте от этого напряжения. Вообще не понял в чем проблема. Почему нельзя на затворы подавать 5 вольт? или что вы подразумеваете под "высоким" уровнем.
@@RADIOSOFT1 Мой expander PCF8575CTS - как раз питается от 3.3 в. Раньше затворы мосфетов я "дергал" 3.3. в с ESP8266, но когда не стало хватать ног(подключил дисплей, энкодер, два датчика AHT10 и DS18B20), при этом даже задействовать RX и TX пины - не стало хватать ног и остались только SDA/SCL. Просто читая даташиты на PCF8575/8574 у них у всех "земля" уверенно "дергается" на ногах, а вот с HIGH уже небольшие нюансы, и ток максимальный 100 мкА и то не во всех чипах. Как понимаю, при использовании любого расширителя портов, нужно дополнительно(заранее) на плате развести инверторы, чтобы минус с ножки расширителя инвертировать в + и уже этот высокий сигнал использовать где нужно. Я нашел "костыль" из оптопар, если использовать транзисторы, то нужны PNP - чтобы минус подавать с ноги расширителя на базу транзистора, а с коллектора снимать "+". Хотя может и ошибаюсь и есть расширители портов, полноценные - чтобы на выход с порта был и - и + с нормальной нагрузкой? czcams.com/video/QnmePPzPFYc/video.html Информацию о дополнительном транзисторе посмотрел в видео, в даташите не нашел это.
автор ошибается в видео, у него транзистор показан чуть левее того места где он показывает. И судя по этой схеме наоборот у микросхемы с индексом С подается полный высокий логический уровень, а у микросхемы без С он ограничен на уровне 100мка. Для управления полевым транзистором хватит и этих 100мка, если частота переключения не высокая (единицы/десятки герц). Да PCF8575CTS как раз и есть подходящая вам микросхема.
@@RADIOSOFT1 Может автор в видео и ошибается, на счет транзистора и его расположения, но я не смог на ножке получить 3.3 вольта... При коде PCF.write(0, LOW); на P00 получаю землю. А при коде PCF.write(0, HIGH); ножка P00 вообще в воздухе(ни подключена ни к земле ни к 3.3в).
Доброго. Это хорошая идея рассматривать микросхемы с точки зрения даташитов. А на счет ИТУСИ или АЙТУСИ, первое это к латинице И=I, а в английском АЙ=I, так как аббревиатура относится к английскому, так что, говорить АЙТУСИ -правильнее
Купил PCF8575CTS - а у нее ноги P00-P16 не могут выдавать 3.3 вольта, только низкий уровень "GND" и высокий.
Какую микросхему купить, чтобы иметь полноценный расширитель портов I/O?
По даташиту так и не понял, там вроде в одной микросхеме нет дополнительного транзистора, который дает + на выходе.
Планировал управлять через расширитель портов мосфетами с напряжением на затвор 3.3 вольта.
В итоге пришлось городить костыль из оптопары, подавать + с платы и коммутировать оптопарой "минусом" с ножки P00.
А с выхода оптопары уже + подавать на затвор нужного мосфета.
Нет таких расширителей которые могут давать больше двух напряжений на выходе. У вашей микросхемы питание 5 вольт, их она и будет выдавать. Ищите расширители которые могут питаться от 3.3в и питайте от этого напряжения.
Вообще не понял в чем проблема. Почему нельзя на затворы подавать 5 вольт? или что вы подразумеваете под "высоким" уровнем.
@@RADIOSOFT1 Мой expander PCF8575CTS - как раз питается от 3.3 в.
Раньше затворы мосфетов я "дергал" 3.3. в с ESP8266, но когда не стало хватать ног(подключил дисплей, энкодер, два датчика AHT10 и DS18B20), при этом даже задействовать RX и TX пины - не стало хватать ног и остались только SDA/SCL.
Просто читая даташиты на PCF8575/8574 у них у всех "земля" уверенно "дергается" на ногах, а вот с HIGH уже небольшие нюансы, и ток максимальный 100 мкА и то не во всех чипах.
Как понимаю, при использовании любого расширителя портов, нужно дополнительно(заранее) на плате развести инверторы, чтобы минус с ножки расширителя инвертировать в + и уже этот высокий сигнал использовать где нужно.
Я нашел "костыль" из оптопар, если использовать транзисторы, то нужны PNP - чтобы минус подавать с ноги расширителя на базу транзистора, а с коллектора снимать "+".
Хотя может и ошибаюсь и есть расширители портов, полноценные - чтобы на выход с порта был и - и + с нормальной нагрузкой?
czcams.com/video/QnmePPzPFYc/video.html
Информацию о дополнительном транзисторе посмотрел в видео, в даташите не нашел это.
автор ошибается в видео, у него транзистор показан чуть левее того места где он показывает. И судя по этой схеме наоборот у микросхемы с индексом С подается полный высокий логический уровень, а у микросхемы без С он ограничен на уровне 100мка. Для управления полевым транзистором хватит и этих 100мка, если частота переключения не высокая (единицы/десятки герц).
Да PCF8575CTS как раз и есть подходящая вам микросхема.
@@IvanEng747 согласно документации PCF8575C нельзя питать напряжением меньше 4,5В.
@@RADIOSOFT1 Может автор в видео и ошибается, на счет транзистора и его расположения, но я не смог на ножке получить 3.3 вольта...
При коде PCF.write(0, LOW); на P00 получаю землю.
А при коде PCF.write(0, HIGH); ножка P00 вообще в воздухе(ни подключена ни к земле ни к 3.3в).