Главная страница
Навигация по странице:

  • 4. Система управления лифтами

  • 6. Бортовая система автомобиля

  • 13. Бегущая строка (!!)

  • 14. Пульт дистанционного управления

  • 15. Цифровой замок 16. Игра «камень, ножницы, бумага».

  • 17. Игра «Однорукий бандит».

  • темы проектов по logisim. Темы проектов. Темы для разработки индивидуальных проектов Система управления светофорами


    Скачать 229.34 Kb.
    НазваниеТемы для разработки индивидуальных проектов Система управления светофорами
    Анкортемы проектов по logisim
    Дата01.03.2023
    Размер229.34 Kb.
    Формат файлаpdf
    Имя файлаТемы проектов.pdf
    ТипДокументы
    #961888

    Темы для разработки индивидуальных проектов
    1. Система управления светофорами
    Смоделировать систему управления светофорами на загруженном перекрёстке. Система должна иметь несколько режимов работы: «час пик», «середина дня», «ночь». На подходе к некоторым (редко используемым) пешеходным переходам имеется кнопка, которой пешеходы сигнализируют о своём присутствии. Каждый светофор должен быть снабжён индикатором, показывающим количество секунд до переключения сигнала светофора. При проектировании такой системы нужно уделить особое внимание графическому оформлению перекрёстка в Logisim.
    2. Банкомат
    Спроектировать устройство для управления банкоматом. Устройства ввода — выбор операции и считыватель информации о доступной сумме.
    Кроме того, при выборе операции «Доступная сумма» сообщает размер доступной суммы, при выборе операции «снятие наличных» загорается индикатор о возможности или невозможности выполнения данной операции.
    3. Автомат выдачи
    Спроектировать устройство для управления автоматом выдачи каких- либо товаров. Автомат имеет фиксированный набор доступных товаров и их цен. Устройства ввода — устройство распознавания введённых купюр и клавиши управления. Устройства вывода — индикатор выдачи товара.
    4. Система управления лифтами
    Спроектировать устройство для управления движением лифта в одном подъезде. С каждого этажа и из кабины лифта к устройству подводится множество проводов от кнопок управления, а от устройства управления к этажам и кабине идут провода, несущие информации о текущем положении лифта.
    5. Дозиметр
    Дозиметр — довольно простое устройство. Оно считывает количество
    «щелчков» (импульсов), поступающих за секунду от входящего в его состав счётчика Гейгера, переводит это значение в общепринятые единицы измерения, и отображает на индикаторе. Случайность импульсов можно смоделировать, воспользовавшись компонентом
    «генератор случайных чисел», добавив возможность «регулировать» уровень ионизирующего излучения (то есть имитировать попадание устройства в разные внешние условия). Для усложнения задачи можно добавить память на несколько значений.
    6. Бортовая система автомобиля
    Смоделировать электронную «начинку» современного числа датчиков: уровень бензина, уровень масла, заряд аккумулятора, обороты двигателя, текущая передача, состояние дверей салона, капота и багажника, температура в салоне, и многое другое. Система должна выводить всю эту информацию водителю в удобочитаемом виде, позволяя управлять подсистемами автомобиля, и блокируя недопустимые (опасные) действия.
    7. Часы-будильник
    Спроектировать стандартные часы-будильник, отображающие время с
    помощью семисегментных индикаторов.
    Нужно предусмотреть возможность установки времени часов и звонка будильника. Очевидно, что скорость течения времени для таких часов будет определяться параметром «Тактовая частота» из меню «Моделировать» Logisim.
    8. Микроволновая печь
    Спроектировать устройство управления микроволновой печью.
    Пользователь с помощью панели управления задаёт режим и продолжительность работы, а устройство управления выводит нужную информацию на индикатор и управляет излучателем, приводом печи, а также блокировкой дверцы.
    9. CD-плеер
    Спроектировать устройство управления CD-плеером. Пользователь с помощью панели управления задаёт режим работы (ON, OFF), а устройство управления выводит нужную информацию на индикатор, а также реализовать функции управления порядком воспроизведения
    (последовательный, случайный) и управления треками.
    10. Стиральная машина
    Спроектировать устройство управления стиральной машиной.
    Пользователь с помощью панели управления задаёт режим и продолжительность стирки, а устройство управления выводит нужную информацию на индикатор и управляет всеми механическими устройствами машины: двигателем, нагревателем, блокиратором крышки, клапанами подачи воды и слива
    11. Кондиционер
    Спроектировать устройство управления кондиционером воздуха. Оно принимает от датчиков информацию о текущей температуре воздуха внутри и снаружи помещения, а также заданное пользователем желаемое значение температуры. Сравнивая эти значения, устройство управления подаёт управляющий сигнал на нагреватель или охладитель воздуха, пока температура в помещении не достигнет желаемой.
    12. Велоспидометр (!!)
    Велоспидометр получает от датчика импульсы при каждом обороте колеса, и, зная интервал времени и диаметр колеса, вычисляет текущую скорость движения, среднюю скорость на всём заезде, пройденный путь за заезд, и общий пройденный путь. Устройство позволяет выбирать отображаемую информацию, а также устанавливать диаметр колеса, сбрасывать статистику текущего заезда и общую статистику. Учтите, что это устройство работает не с целыми числами, а с вещественными (с плавающей точкой). В Logisim нет готовых компонентов для арифметических операций над вещественными числами, поэтому придётся либо проектировать их самостоятельно, либо каким-то образом приспособить для этого устройства компоненты, работающие с целочисленной арифметикой.
    13. Бегущая строка (!!)
    Спроектировать устройство управления «бегущей строкой» — светодиодной матрицей, на которой может быть отображена строка символов, перемещающихся справа налево. Сам текст строки может быть сохранён в ОЗУ, изображение каждого отдельного символа (или даже
    отдельного столбца символа) формируется комбинационным устройством
    (как правило, собранным на основе ПЗУ), преобразующим код символа в комбинацию пикселей, а вся строка отображается на матрице посредством развёртки. Для хранения, отображаемого в данный момент изображения, а также для реализации возможности поочерёдного добавления нового столбца и смещения всех столбцов на одну позицию влево, нужно использовать компонент «Сдвиговый регистр» из библиотеки «Память».
    Максимальная ширина матрицы в Logisim — 32 пикселя, поэтому для этой задачи нужно будет скомбинировать несколько матриц в одну.
    14. Пульт дистанционного управления
    Спроектировать пульт дистанционного управления ТВ, выполняющий следующие функции: ON, OFF переключение каналов, управление громкостью, перемещение по каналам вперед-назад
    15. Цифровой замок
    16.
    Игра «камень, ножницы, бумага». Спроектировать устройство, которое играет само с собой в «камень, ножницы, бумага»: каждый такт случайным образом генерируются два значения в диапазоне [0; 2], сравниваются по правилам игры, и на выход выдаётся код
    «победителя» (или код ничьи).
    17. Игра «Однорукий бандит». Реализовать на простых цифровых устройствах без использования микропроцессора (то есть на «жёсткой логике»). Устройством отображения может быть светодиодная матрица.
    18. Игра «Кости». Реализовать на простых цифровых устройствах без использования микропроцессора (то есть на «жёсткой логике»).
    Устройством отображения может быть светодиодная матрица.
    Минимальные требования: 2 игрока по 2 «кости».
    19. * Проектирование шифратора. Количество входов – 32; количество выходов – 5; разрешающий вход – прямой
    20. *Проектирование клавиатуры на шифраторах


    написать администратору сайта