В текущем материале приведём вариант логического симулятора Logigator:
Логический симулятор Logigator запущен в 2018 году. С самого начала логический симулятор Logigator развивался как open-source платформа, ориентированная на образовательные и учебные цели.
Возможности логического симулятора Logigator:
1. Наличие базовых и основных логических элементов: поддержка стандартных логических вентилей (AND, OR, NOT, XOR и других), что позволяет строить простые логические схемы.
2. Сложные компоненты: включает более сложные элементы, такие как мультиплексоры, демультиплексоры, триггеры (D, JK, T), регистры и счетчики. Это позволяет использовать логический симулятор Logigator для создания сложных цифровых устройств.
3. Пользовательские блоки: пользователи могут создавать и сохранять собственные блоки, чтобы использовать их в других проектах. Это удобно для повторяющихся схем и сложных проектов.
Достоинства логического симулятора Logigator:
1. Доступность и бесплатность: логический симулятор Logigator работает прямо в браузере, не требует установки и абсолютно бесплатна, что делает его доступным для студентов, преподавателей и профессионалов.
2. Интуитивный интерфейс и простота использования: логический симулятор Logigator легко осваивается даже новичками. Интерфейс построен по принципу drag-and-drop, что позволяет быстро добавлять и соединять компоненты, делая процесс проектирования удобным.
3. Наличие широкого выбора компонентов: логический симулятор Logigator включает как базовые логические вентили (AND, OR, NOT), так и сложные устройства, такие как триггеры, счетчики и мультиплексоры, что позволяет моделировать разнообразные схемы, от простых до сложных.
Недостатки логического симулятора Logigator:
1. Ограниченные возможности по сравнению с профессиональными инструментами: логический симулятор Logigator не обладает таким функционалом, как специализированные программы для проектирования схем (например, Altium Designer, OrCAD), и имеет ограниченные возможности для работы с аналоговыми сигналами и смешанными схемами.
2. Ограниченная производительность для больших проектов: логический симулятор Logigator при работе с очень большими и сложными схемами может становиться медленным или даже нестабильным, поскольку работает в браузере и зависит от ресурсов устройства.
3. Отсутствие встроенных функций для тестирования на реальном оборудовании: логический симулятор Logigator является виртуальной платформой и не поддерживает прямую интеграцию с аппаратным обеспечением для тестирования, что может быть недостатком для пользователей, которым необходимо проверить логику на физическом устройстве.
Элементарные логические блоки, включённые в логический симулятор Logigator, представляют собой следующие логические операции:
1. отрицание (инверсию) НЕ (NOT):
2. конъюнкция (логическое умножение) И (AND):
3. дизъюнкция (логическое сложение) ИЛИ (OR):
4. сумма по модулю 2 (кольцевую сумму) «исключающее ИЛИ» (XOR):
Последовательность составления логической схемы в логическом симуляторе Logigator:
Шаг 1. Открыть браузер и в поисковой строке написать Logigator:
Шаг 2. Открыть сайт https://logigator.com/en:
Шаг 3. Зарегистрироваться (для возможности сохранения проектов) и нажать “projects”:
Шаг 4. Нажать на квадрат "с плюсиком":
Шаг 5. Одним нажатием левой кнопки мыши выбрать один из существующих логических блоков.
Шаг 6. Для выбора инструментов необходимо использовать левую кнопку мыши или использовать горячие клавиши.
Заметим, что нельзя навешивать отрицание иным способом, кроме как через использование логического блока "отрицание".
Также, к сожалению, в логическом симуляторе Logigator нет возможности автоматически строить таблицу истинности.
Для того, чтобы закрепить знания по алгебре логики и построению логических схем в логическом симуляторе Logigator предлагается выполнить следующее упражнение №1, подготовленное в среде Learning Apps:
По ссылке
можно найти игру (Упражнение № 2) по типу "Кто хочет стать миллионером" с вопросами, связанными с логическим симулятором Logigator.
В качестве дополнительного Упражнения предлагается составить и опубликовать ссылку в комментариях к этому материалу на СВОЁ упражнение в среде Learning Apps, с помощью которого можно отработать навыки построения логических схем в логическом симуляторе Logigator.
Список других программ и программных средств, использующихся для построения логических схем, можно посмотреть по следующим ссылкам: