Это видео недоступно.
Сожалеем об этом.

5. Цифровые часы на ПЛИС с выводом на 7-сегментный индикатор

Поделиться
HTML-код
  • Опубликовано: 5 окт 2018
  • Структура ПЛИС написана на AHDL для простоты и наглядности, аналогичную структуру можно описать на VHDL, Verilog etc.
    В данном примере не рассмотрены кропки управления (установка времени, сброс и так далее), но сделать это можно через управление счетчиками - там есть специальные входы для сброса, принудительной установки и так далее. Все остальные блоки при этом не изменятся

Комментарии • 19

  • @vasilnasibullin7331
    @vasilnasibullin7331 5 лет назад +4

    Классные уроки. Желаю дальнейшего продвижения канала!!!

  • @user-dk6nt5gg9b
    @user-dk6nt5gg9b 5 лет назад

    Спасибо! Отличные уроки с упором на практику. Вы индикатор непосредственно к выводам ПЛИС подключали, без транзисторов? Микросхеме нормально живётся? У таких индикаторов ток где-то 10мА на сегмент уже при 1.8В, а здесь 2.5В.

    • @user-ic7ys9if6y
      @user-ic7ys9if6y  5 лет назад +1

      Хороший вопрос. На данной отладочной плате стоят токоограничивающие резисторы по 200 Ом на каждый сегмент, поэтому проблем не возникает. Ножка ПЛИС может выдавать 16-20 мА. Цифры светятся по очереди, не мешая друг другу, но при свечении всех 7 сегментов яркость, конечно, немного проседает. На глаз это практически не заметно, поэтому для демонстрации был выбран такой "упрощенный вариант".
      На готовых отладках и на полноценных платах на управление общим анодом нужно, конечно, ставить либо транзисторы либо мощные буферы.

  • @MrVladkk
    @MrVladkk 4 года назад

    Добрый день! Подскажите пожалуйста, какие специальные входы использовать для управления? Где их найти? Хочу сделать установку времени.

  • @andreyparovozz
    @andreyparovozz 3 года назад

    Внимательно следите за руками фокусника)))

  • @DirectionToTheTop
    @DirectionToTheTop 4 года назад

    Странно, почему для десятков минут и секунд три бита не использовали?

  • @user-ck4ye6vq5f
    @user-ck4ye6vq5f 2 года назад

    Ясно всё кроме одного - откуда заводится data[3..0] в my_demux?

  • @fexnexx1856
    @fexnexx1856 5 лет назад

    А где можно найти полный код?

  • @MrVladkk
    @MrVladkk 5 лет назад

    Можно ли данный проект внедрить на плату ПЛИС Cyclone IV EP4C6?

    • @user-ic7ys9if6y
      @user-ic7ys9if6y  5 лет назад

      Конечно можно :) данный пример был написан для любых ПЛИС Altera/Intel. Но все то же, кроме ahdl, может быть реализовано на любых других ПЛИС. AHDL - чисто альтеровский язык

    • @MrVladkk
      @MrVladkk 5 лет назад

      @@user-ic7ys9if6y Хорошо, спасибо за информацию

  • @viperviper7775
    @viperviper7775 3 года назад +1

    >без сигнала clk ни одна цифровая схема работать не может
    а как же комбинационная логика :)

  • @Злостный_Двачер
    @Злостный_Двачер 5 лет назад +2

    Шёл 2018 год, а кто-то ещё писал на AHDL...

    • @user-ic7ys9if6y
      @user-ic7ys9if6y  5 лет назад

      :) Да, это уже умирающий язык описания ПЛИС, но на нем можно быстрее, проще и компактнее записать структуру небольного проекта. Поэтому я им время от времени пользуюсь.

    • @sovchem1275
      @sovchem1275 5 лет назад

      Это уже у вредная привычка :) Как у Якова на канале "только схемы, только джихад!" :))

    • @jvcr87
      @jvcr87 5 лет назад +2

      просьба по возможности всё же в дальнейшем показывать на примере VHDL или Verilog. Спасибо)

    • @user-tg6yo7io2y
      @user-tg6yo7io2y 5 лет назад

      Ирония не уместна. Как показывает практика, AHDL даёт более компактную схему. С удовольствием бы освоил. Но пока худо-бедно способностей только на верилог хватает :(

  • @powervac1
    @powervac1 3 года назад +1

    ничего не понятно (