Перейти к содержанию
    

THE BEAST

Участник
  • Постов

    7
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о THE BEAST

  • День рождения 15.05.1967

Контакты

  • Сайт
    Array
  • ICQ
    Array

Информация

  • Город
    Array
  1. Если кому интересно, задал вопрос в форуме поддержки Analog Devices про использование ADG3308 (они просто у меня есть в наличии), ответили далеко не сразу, но ответили - можно использовать если нет VCCA, но вот выходное сопротивление 6К и с подтягивающими резисторами поаккуратнее. А на часть из них повлиять не могу - например у ATxmega - 20К typical, что на грани добра и зла (0 и 1).
  2. Что-то мне всё это напоминает пляски с бубном. :( Я всё больше и больше склоняюсь к SN74LVC1T45 и что-нибудь типа EPM240 для управления, заодно и шины покоммутирует и я попробую, что такое CPLD. Просто вдруг подумал, что при применении любых микросхем с VCCA >= VCCB... Нельзя будет использовать собственное питание модуля (если понадобится), точнее можно, но с большими ограничениями и их при этом не забывать. Хочу себе сделать Универсальный Настольный Девайс, запихнув туда все нужные мне программаторы, отладчики и многоканальный блок питания, ибо место на столе сильно ограничено. Модули - по сути макетные платы. Когда-то хотел себе сделать (на заре занятия контроллерами), потом желание отпало - научился обходиться без макетов, отлаживался сразу в готовом изделии. Но вот появление ATxmega с USB и без бутлоадера вернуло к первоначальной идее. Можно, конечно, просто поставить ZIF, вывести разъём программирования и JTAG, да захотелось большего, на фоне цен на ZIF. А запихивать разъём ISP в изделие - слишком он большой. Соответственно, что с чем соединяется - пока не совсем знаю, поэтому хочется максимальной универсальности. Минимум - SPI и JTAG на модуль + информационный контроллер/флеш (прочитать нужную конфигурацию модуля). А почему модулей несколько - что-то у меня в последнее время все игрушки получаются многопроцессорными.
  3. Я не знаю, дохнет или нет, но не хотелось бы, что бы она вносила помехи на общую шину. И именно поэтому нельзя выключать оба питания, ведь внутренняя шина активна всегда. Если отключить оба - не знаю, как она отнесётся к паразитному питанию. В принципе, всё сказанное относится и к ADG330x, которые лучше по параметрам, чем MAX3378. Хотя, параметры ESD protection как бы намекают на возможность рассоединения.
  4. Я там в начале упоминал Maxim (Dallas) - VCCA >= VCCB, нет VCC isolation. Если же с первым я могу смирится, подняв напряжение на mainborad, то второе - просто необходимо, одно дело, когда переходные процессы при включении (изготовители пишут, что не приводит к повреждению), другое дело - долговременная работа при отсутствии одного из напряжений питания.
  5. А он такой же, как большинство, типа ADG - VCCA >= VCCB, нет VCC isolation. Да и recommended не 5.5, а 4.5 вольта.
  6. Я не зря упоминал конторы, которые делают преобразователи уровней, все appnotes я прочитал. Если же говорить о упоминаемом вами x4CBTD3384 - то recommended VCC - 4.5 - 5.5.
  7. Сначала общее описание: Есть mainboard, в неё можно вставлять модули (4-6 штук). Интерфейс - абсолютно одинаковый, питание сигналов mainboard 3.3 или 5 вольт (это третья попытка сделать данную конструкцию, поэтому начал с преобразователей уровня). Питание модулей 1.8-5 вольт (в зависимости от модуля). В крайнем случае согласен :) на 2.7-5 вольт. У модуля есть выход VTG, по которому определяется его наличие и питается вторая часть преобразователей уровня. Нужно придумать согласование уровней, но что-то всё никак не получается. В идеале 8 двунаправленных линий (каждая в своём направлении), в худшем - 2 двунаправленных/6 mainboard->module. Необходима возможность притянуть в модуле выводы как к питанию, так и к земле. Скорость в идеале 16 Mbps. То есть от преобразователей нужно: - Ioff (VCC isolation) - 1.8-5V VCCB - возможность подтяжки стороны B (то есть двухтактный выход). Что уже примерял: Analog Devices ADG330x - не подходят, жёсткий порядок включения питания, VCCA >= VCCB, нет VCC isolation. ST micro - всё тоже самое. Maxim (Dallas) - всё тоже самое. Fairchild - FXMA108 - прямо запрещено пользоваться подтяжкой. - FXMA( R )210x - невозможно подтянуть к земле, низкая скорость (они больше на I2C рассчитаны). NXP - почти полная копия TI. TI - TXx - проблемы с подтяжкой и напряжением питания. - SN74AVC4T45 - не поддерживает 5 вольт. - SN74AVC4T774 - идеальный вариант, но не поддерживает 5 вольт. - SN74LVC1T45, SN74LVC2T45 - всё нормально, но нет общего enable. Можно обойти, конечно, но это ещё 2 корпуса на 4 бита - 74HC4066 - отключение от общей шины mainboard и 74HC08 - переключение на вход, в принципе, можно заменить и ПЛИСкой. Пока единственный рабочий вариант, но очень громоздкий. Ещё вариант с ними - банально выключать питание со стороны mainboard, но такой вариант тоже не рассмотрен в даташитах. Хотя, гложут сомнения - в даташите нет эквивалентной схемы выхода, может и там невозможна подтяжка к земле. - SN74LVC8T245 - только в крайнем случае и только на выход - всё равно нужен огород с двунаправленными линиями. PS. Цена и доставабельность особого значения не имеет, могу и подождать - делаю исключительно для себя, просто модули самодостаточны, mainboard только для удобства, хотелось бы всё таки нормально разработать mainboard перед модулями. Корпус - только не BGA :(
×
×
  • Создать...