Микроконтроллеры | Сопряжение I2C 3,3 вольт устройства с 5 вольт устройством. |
|
---|---|---|
Получил тут наконец чудо-юду, рыб-укит - ущербное изделие фирмы МЭЛТ - сегментный индикатор МТ-10Т12-3MLA-3V0 - настолько уникальный, что на сайте фирмы МЭЛТ нет даже описания на него - не иначе предназначен для таймера на атомную бомбу.... Хоро-хоть эти дол....ы от электронной промышленности догадались указать тип контроллера PCF8576, посля прочтения коего стало понятно что всех круто на.....и (да простит меня ЮХа) и никакой это не HT-1611(1613) а собственная наша разработка (нет вот передрать не смоглы решили из....вернуться по крупному). Ну ладно это все лирика, но надо осваивать что насыпали, а насыпали на 3,3 вольта (точнее 3,0 вообще - типа апоищикастабилизатор на трировновольта). У Холтека (мир его праху) хотя-б сообщение было в одну сторону (SPI), с I2C такой финт ушками не прокатит - там SDA двунаправлена, посему ВОПРОС: Как корректно осуществить сопряжение I2C KMOP входа/выхода микроконтроллера, питаемого от 5,0 вольт и индикатора, питаемого от 3,0 вольт ? Специальный ИС это хорошо - но неваляется под рукой. Хорошо-б решить этот вопрос биполярными транзисторами. Вопрос потребления электроэнергии не стоит - подсветка по МЭЛТовской традиции жрет 90мА (150 по факту) |
|
|
i2c у контроллера вроде открытый коллектор, не? Если не заработает, подтяни к 5 ЗЫ. А вот тут написано, что PCF8576 работает от 2 до 9 вольт... |
|
|
Дык все уровни идущие на стекло небось рассчитаны для 3х вольтового питания. Внешних делителей напряжения невидно. Касаемо ОК - да вроде ОК, но как принимать сигнал с индикатора - он на пределе порога переключения входа. Можно конечно АЦП пользовать набортный - но это изваращение. |
|
|
Подтягивать отдельными резисторами с каждой стороны к "своему" любимому напряжению, а соединить между собой через встречно-параллельные шоттки. Кто потянул вниз, того и тапочки. |
|
|
А какой смысл тогда в диодах ? А если слейв из-за глюка попробует потянуть шину к земла при "1" на мастере - у проца то не ОК а 2х татный каскад способный вытекающий ток в 20 мА изобразить. |
|
|
Wladimir_TS: при "1" на мастере - у проца то не ОК а 2х татный каскад способный вытекающий ток в 20 мА изобразить. Единица в программном i2c - реализуется переводом ноги в третье состояние. Аппаратный i2c обычно всё же имеет ОК. ЗЫ. Какой проц-то? |
|
|
TINY15ый, но для потребного диапазона АЦП питается от 5 вольт. |
|
|
Wladimir_TS: TINY15ый Ну у него нет железного i2c, так что программно придётся. То есть, ножка либо 0, либо на вход. Подтянуть к 3в, прокатит. |
|
|
А оно не RESET по совметительству А то высоковольтного програматора у меня нет. |
|
|
Wladimir_TS: А какой смысл тогда в диодах ? Действительно, во встречно-параллельных никакого, это я поторопился. Но, кстати, превратить двухтактный ключ в открытый коллектор одним диодом можно. |
|
|
Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь |
© 2003—2024 |