Важная информация

User Tag List

Показано с 1 по 10 из 10

Тема: Согласование логических уровней

  1. #1
    Activist Аватар для SegaBoy
    Регистрация
    12.11.2009
    Адрес
    Москва
    Сообщений
    389
    Спасибо Благодарностей отдано 
    36
    Спасибо Благодарностей получено 
    79
    Поблагодарили
    58 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Согласование логических уровней

    Помогите, нужна помощь!
    Имеется Спектрум, хочу к разъёму расширения прилепить Альтеру Cyclonе III. Вопрос подобный уже задавал в теме про ПЛИС, но на то я и начинающий, чтоб не понять и продолжать сомневаться. = )) Я так понимаю что со Спектрума и обратно ходят сигналы TTL-уровня (поправьте если ошибаюсь), а с Альтерой дружат сигналы LVTTL. Так вот сперва я подумал, что конечно совать 5 вольт в 3 вольта не стоит, но ведь это напряжение питания, а не уровней сигналов. Судя по всему и TTL и LVTTL по этим параметрам совершенно одинаковы:

    то есть логический ноль соответствует одним и тем же уровням у TTL и LVTTL, такое же соответствие наблюдаем и с логической единицей. Получается при передачи бита никаких 5-ти вольт не попадает на выводы микросхем (или это жестокое заблуждение?)
    Ну и соответственно вопрос. Можно поподробней объяснить, что происходит при прямом подключении TTL-источника к LVTTL-приёмнику. Что при этом сгорает, замыкает или куда утекает? Почему невозможна работа при таком соединении напрямую? А так же, чем помогут согласующие резисторы и какие? И если надо ставить буфер, то какой из их многообразия и почему? (Может есть где посмотреть готовые схемы или проекты, например подключение Z80-процессора к не дружественным с 5в FPGA?)
    Прошу сразу не плеваться и не бить, возможно это будет интересно не только мне. Специальных знаний в этой области у меня нет, готов почитать полезную литературу = ))

    Решил создать тему в разделе для начинающих, так как в других разделах в основном это упоминается попутно или без подробностей (особенно недостающих "новичкам") или информация разбросана по темам с отдельными разработками.

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2
    Master Аватар для rnd.gen
    Регистрация
    25.02.2008
    Адрес
    г. Мукачево
    Сообщений
    509
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Буфера, насколько я знаю, ставятся там где нужно усилить ослабленный сигнал, то есть если в схеме много потребителей - сигнал нужно усилить, иначе на всех не хватит . Здесь часто использовался буфер 555АП6 или аналоги 74HC245, 74НCT245,74АL245 и тому подобные (опять же таки нужно смотреть порог срабатываний (в ттл и кмоп отличается)), какая логика нужно смотреть в справочнике.
    А стыковка возможна. Тому пример спекки2007, можете посмотреть как господин syd реализовал связь z80 с плис 7128
    Тема здесь: http://zx.pk.ru/showthread.php?t=667...ght=speccy2007
    К сожалению я сам новичок в этом деле, поэтому даю ответ на то что знаю.
    Последний раз редактировалось rnd.gen; 24.11.2010 в 20:17.

  4. #3
    Guru Аватар для Дмитрий
    Регистрация
    01.01.2009
    Адрес
    Донецк, Украина
    Сообщений
    3,260
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    8 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от rnd.gen Посмотреть сообщение
    Тому пример спекки2007, можете посмотреть как господин syd реализовал связь z80 с плис 7128
    имхо EPM7128 5вольтовая плисина и согласование уровней не нужно. А вот для прочих, FPGA и max3000, тут да, надобно согласовывать, хотя у последней тоже проблем с 5в нет (исходя из практики использования в SMUC2).
    Согласовать можно по разному, все зависит от направления сигнала, если он входной для матрицы, то можно вразрыв поставить резистор, ~200-470 Ом, если выходной, то подтянуть к +5В резистором на ~10КОм, если двунаправленный, то надо ставить конвертер уровней.

  5. #4
    Master Аватар для rnd.gen
    Регистрация
    25.02.2008
    Адрес
    г. Мукачево
    Сообщений
    509
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Дмитрий Посмотреть сообщение
    имхо EPM7128 5вольтовая плисина и согласование уровней не нужно. А вот для прочих, FPGA и max3000, тут да, надобно согласовывать, хотя у последней тоже проблем с 5в нет (исходя из практики использования в SMUC2).
    Да, точно 5в , ну ошибся.

  6. #5
    Master Аватар для rnd.gen
    Регистрация
    25.02.2008
    Адрес
    г. Мукачево
    Сообщений
    509
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот кое-что нашел, хотя конечно не совсем то, но может будет полезно:
    http://cxem.net/beginner/beginner30.php

  7. #6
    Master Аватар для garlands
    Регистрация
    01.09.2006
    Адрес
    Харьков
    Сообщений
    503
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    уже приводили ссылку http://www.altera.com/literature/hb/cyc/cyc_c51011.pdf
    а для двунаправленного вывода кто мешает использовать вариант с подтяжкой к 5В и проходным резистором?

  8. #7
    Guru Аватар для Дмитрий
    Регистрация
    01.01.2009
    Адрес
    Донецк, Украина
    Сообщений
    3,260
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    8 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    garlands, все бы хорошо, но при сопряжении платы расширения с шиной NemoBUS, плата превращается в гирлянду из резюков А паять-то их какое удовольствие...

  9. #8
    Master Аватар для garlands
    Регистрация
    01.09.2006
    Адрес
    Харьков
    Сообщений
    503
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    сборки по 4-8 резисторов.
    ну если по уму, то надо ставить 74lvc8t245/164245 соответственно на 8 и 16 каналов. там все по-взрослому - питание одной стороны, питание второй стороны. у нас, помнится, они стоят 6 и 7 грн ($0,7/0,85 примерно) и это первая попавшаяся цена. ну или классический вариант с обычной 245 тоже вполне прокатывает. причем что приятно, 245 отлично ложится на посадочное место 8t245 со сдвигом, сам постоянно применяю, и можно при отладке запаять нормальный буфер, а потом проверить с устойчивость с 245 и если все ОК, то паять дальше уже их.

  10. #9
    Guru Аватар для Дмитрий
    Регистрация
    01.01.2009
    Адрес
    Донецк, Украина
    Сообщений
    3,260
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    8 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от garlands Посмотреть сообщение
    сборки по 4-8 резисторов.
    направь меня, где их у нас продают?

  11. #10
    Master Аватар для garlands
    Регистрация
    01.09.2006
    Адрес
    Харьков
    Сообщений
    503
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ну навскидку из открытых у меня контор, например:
    http://www.rcscomponents.kiev.ua/mod...roduct&cid=511
    http://www.ims-kharkov.narod.ru/ раздел резисторы smd в самом конце (дурацкий у них сайт и каталог, согласен. ни поиска, никакого сервиса вообще...)
    мб в кашмадроме...
    а вообще проходные я обычно просто с матерей сдуваю, с планок памяти, благо такого достаточно. да, обрати внимание на этот источник всякой мелочевки. покупать запаришься, а так одно движение феном - и готово. и весь этот клондайк буквально за пару баксов достается. я обычно по всяким форумам тарю дохлые матери, память, винты. просто если посчитать, например, стоимость тантала (причем, как правило, номиналы самые подходящие) на средней паршивости матери, будешь приятно удивлен...

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 7
    Последнее: 05.06.2010, 18:50

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •