User Tag List

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

Тема: Компьютер "Агат-7": Реализация на ПЛИС (DE1)

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11

    Регистрация
    08.05.2010
    Адрес
    Brisbane, AU
    Сообщений
    193
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    За прошедшую неделю пришлось пересобрать схему на макетке (первая фотка).
    Изначально планировалось запускать всю схему на 3.3V. Но потом я понял, что 12Мгц может не хватить, а чтобы запустить контроллер на 20Мгц надо 5V. Тогда в качестве временного решения я начал использовать ПЛИС на DE1 в качестве преобразователя уровней. Изначальное размещение на макетке не предусматривало этого и кончилось все пучками проводов. Во время прошивки контроллера где-то что-то отошло и он прошился криво и перестал отзываться на любые попытки, включая внешний генератор.
    Был заказан новый контроллер (2 на всякий случай ) и кое-что еще, чтобы сделать все по уму. В итоге на макетке поставил регуляторы напряжения LV7805 для 5V и LD1117V33 для 3.3V, сделав таким образом независимое от De1 питание.
    Кроме того, пришлось сделать согласование уровней 3.3V <-> 5V. Для LCD требуется 6 однонаправленных сигналов 5V -> 3.3V и один двунапрвленный 5V <-> 3.3V. Для SD карты требуется 3 сигнала 5V -> 3.3V и один 5V <- 3.3V (последний можно подключить и без преобразования). Таким образом надо 9 однонаправленных 5V -> 3.3V, один двунапрвленный 5V <-> 3.3V и один необязательный 5V <- 3.3V.
    В качестве решения использовал преобразователь SN74LVC4245 (тот что побольше на второй фотке), который позволяет передавать 8 сигналов из 5V в 3.3V или наоборот в зависимости от состояния одной из ножек. Чип достаточно дешев ($1.86 в розницу с бесплатной доставкой) и позволяет решить проблему для 8 из требуемых 9 однонаправленных преобразований.
    Для остальных сигналов был использован двунаправленный преобразователь TXB0104 (тот что поменьше на второй фотке). Он позволяет передавать только 4 сигнала, но зато каждый из сигналов автоматически и независимо передается в любую сторону. Учитывая, что этот чип может передавать вдвое меньше сигналов, чем предыдущий, его цена достаточно высока ($2.49 в розницу), поэтому его нецелесообразно было использовать для однонаправленной передачи. К этому чипу был подключен оставшийся девятый однонаправленный сигнал, двунаправленный сигнал для LCD и, так как все равно оставались две свободные ноги, то и сигнал с 3.3 на 5V для SD карты.
    Оба чипа я не нашел в DIP, поэтому пришлось изготовить платку для макетки (вторая фотка).
    Теперь, когда все надежно собрано и работает автономно от DE1, наконец-то приступаю к соединению моего "дисковода" с DE1. Продолжение следует
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	05082011001_2.jpg 
Просмотров:	360 
Размер:	94.5 Кб 
ID:	28558   Нажмите на изображение для увеличения. 

Название:	05082011002_2.jpg 
Просмотров:	373 
Размер:	94.5 Кб 
ID:	28559  
    Все детали проектов ЮТ-88 на ПЛИС, АГАТ-7 на ПЛИС и прочее в моем блоге на http://electronicsfun.net

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

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

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

Похожие темы

  1. Компьютер "Агат-7"
    от Exany_Babay в разделе Агат
    Ответов: 19
    Последнее: 08.06.2016, 22:37
  2. Компьютер "Агат-9"
    от AlexBel в разделе Агат
    Ответов: 10
    Последнее: 20.04.2016, 10:38
  3. Ответов: 71
    Последнее: 31.07.2014, 19:42
  4. Продам компьютер "Агат-7"
    от riogen в разделе Барахолка (архив)
    Ответов: 12
    Последнее: 05.07.2011, 22:04
  5. Куплю компьютер "Агат"
    от ed4mk в разделе Барахолка (архив)
    Ответов: 30
    Последнее: 10.05.2009, 18:18

Ваши права

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