ЭМУЛЯТОР ЭЛЕКТРИЧЕСКИХ СХЕМ ОНЛАЙН
Недавно нашёл один бесплатный Интернет-ресурс, который среди прочего предоставляет возможность моделировать несложные электрические принципиальные схемы.
Для работы с эмулятором электрических схем на сайте tinkercad.com нет необходимости устанавливать какое-либо дополнительное программное обеспечение на свой компьютер. Для начала работы надо пройти регистрацию на сайте. Сам процесс регистрации ни чем особенным не отличается от стандартного на большинстве сайтов.
Процедура входа на сайт также стандартная, просят указать ваш адрес электронной почты и ввести пароль.
Данный ресурс позволяет решать довольно широкий спектр задач, в данном случае актуален пункт Circuits, посвященный моделированию работы электрических схем.
Хорошо видно, что по состоянию на май 2020 года ресурс русифицирован частично, в меню перемежаются пункты, подписанные как на русском, так и на английском. Для создания новой модели электрической цепи надо нажать на кнопку «Создать цепь». По умолчанию при первом входе пользователю предлагается пройти обучение, в рамках которого пользователь работает с четырьмя электрическими схемами нарастающей сложности.
В пункте Circuits в основном рабочем поле программы отображаются схемы, которые владелец учетной записи моделировал раньше. Как правило, сохранение результатов работы происходит автоматически, хотя иногда бывают сбои.
Кликнув на одну из схем можно просмотреть подробную информацию о данном проекте.
Нажав на кнопку «Изменить» можно перейти к редактированию проекта. После этого мы попадаем в основное рабочее поле программы, предназначенное для создания и изменения моделей электронных устройств.
В левой части окна располагается меню компонентов. В набор «Базовые» входят наиболее распространенные радиокомпоненты, типа резисторов, конденсаторов, кнопочных переключателей и т.п.
Набор схем, которые можно смоделировать с использованием только базовых элементов, очень ограничен.
Для создания сравнительно сложных и разнообразных схем следует выбрать набор «Все».
В основное рабочее поле можно при помощи курсора перемещать отдельные компоненты.
Выделив компонент будущей схемы следует задать для него необходимые электрические параметры. У компонентов разных типов параметры отличаются.
Кроме электронных компонентов можно выбрать различные измерительные приборы для работы с создаваемой схемой. В частности, для питания схемы потребуется источник питания.
На приборах есть контакты, от которых можно отводить проводники. Для этого надо навести на контакт курсор и, удерживая левую кнопку мыши, провести провод к контакту другого прибора. Оставлять провод не подключенным нельзя. Радиоэлементы в рабочем поле можно поворачивать под необходимым углом.
Как видно, сейчас в рабочем поле собрана схема конденсаторного светодиодного фонаря, где запас энергии для работы светодиода запасается в конденсаторе большой емкости.
Теперь после нажатия кнопки «Начать моделирование» можно посмотреть, как схема работает.
Итак, в начале производится зарядка конденсатора от источника питания. При этом, если увеличить напряжение питания выше допустимых для конденсатора 16 В, отобразится сигнал о том, что конденсатор вышел из строя.
Представленная на рисунке схема не будет работать потому, что перепутана полярность включения светодиода. Остановим моделирование и произведем корректировку схемы, а затем повторно запустим моделирование. В начале, судя по показаниям амперметра, на источнике питания видно как происходит заряд конденсатора.
После зарядки конденсатора переведем ползунковый переключатель в другое положение, видим, что светодиод засветился.
Теперь можно вернуться на основную страницу эмулятора. Это можно сделать, нажав на логотип ресурса «Autodesk.Tinkercad» в верхнем левом углу. Среди проектов появился наш конденсаторный фонарь.
Отдельные схемы можно переименовывать в меню «Параметры».
Когда схема создается на базе уже проработанного варианта пункт «Дублировать» меню «Параметры» позволяет легко скопировать схему.
Для примера создадим схему для измерения параметров p-n-p транзистора, включенного по схеме с общим эмиттером. Для измерения силы тока и напряжения понадобится прибор «Мультиметр», на его панели управления можно выбрать род измеряемой величины A — ток, V — напряжение, R — сопротивление.
Следует заметить, что в русскоязычной версии эмулятора эмиттер транзистора назван «излучатель», а база — «основание». В данной конфигурации выводы транзистора слева направо: эмиттер, база, коллектор.
После создания всех необходимых соединений можно запустить моделирование. Хорошо видно, что транзистор, как активный элемент электрической цепи, позволяет при помощи малого по мощности сигнала в цепи «база-эмиттер» управлять большим по мощности сигналом в цепи «коллектор-эмиттер».
Разумеется, никакой симулятор не заменяет работы с настоящими электронными приборами. Любая модель всегда повторяет лишь часть свойств моделируемого объекта. В частности, многие распространенные в реальной работе проблемы, например, плохой электрический контакт в разъеме, здесь воспроизвести нельзя, а между тем нечто подобное может привести к полной неработоспособности устройства. Главное предназначение данного симулятора, это быстрое моделирование простых электронных устройств, особенно в условиях, когда те или иные компоненты для их сборки недоступны. Продолжение материала связанное с Ардуино проектами читайте по ссылке. Автор обзора — Denev.
Инструменты радиолюбителяОНЛАЙН ЭМУЛЯТОР СХЕМ НА ARDUINO
Заходим в пункт меню Circuits. В списке компонентов выбираем «Микроконтроллеры – Arduino Uno 3». Следует отметить, что, разумеется, Arduino Uno, это учебная плата на основе микроконтроллера (например, ATMega3208 или аналогичного), так что в данном случае на сайте допущена не точность. Впрочем, данная плата позволяет изучить основные особенности работы с микроконтроллерами, при этом порог входа для работы с данной платой гораздо ниже, чем с отдельными микроконтроллерами. При этом, платы Arduino позволяют собирать самые разные конструкции от простейших автоматов световых эффектов, до полноценных систем умного дома.
Подробно, про платы семейства Arduino можно почитать в большом количестве источников, например [1-4]. Далее, открываем вкладку «Код».
Те, кто знаком с Arduino, сразу узнают, что по умолчанию представлен программный код учебной программы Blink. Данная программа входит в число стандартных примеров прилагаемых к среде разработки Arduino IDE (examples\01.Basics\Blink ).
Естественно в специализированной среде разработки Arduino IDE этот код записан на языке программирования Wiring, созданном на основе языка C++. Среду разработки Arduino IDE можно свободно скачать с сайте разработчиков аппаратной платформы Arduino [5]. В данном эмуляторе используется блочное программирование, впрочем, при знании основ программирования разобраться с данным форматом записи сравнительно несложно.
Сейчас программа Blink управляет 13 цифровым портом Arduino. На 1000 мс на этот порт подается высокий логический уровень, а затем на то же самое время низкий логический уровень. К 13 цифровому порту подключен светодиод L встроенный в плату Arduino. Запустив моделирование работы платы Arduino с данной программой можно наблюдать, как с периодом в 2 с мигает светодиод L.
Подключим светодиод к порту 12 платы Arduino. На плате все порты пронумерованы. Добавочное сопротивление резистора следует установить в диапазоне 220 Ом – 510 Ом.
В группе блоков «Выход» используем блок «Назначить выход…», устанавливаем номер порта 12.
В группе блоков «Управление» используем блок «Ожидание», устанавливаем задержку 1 с. Этот блок на 1 с приостанавливает работу микроконтроллера.
Аналогично дописываем часть программы, которая на 1 с гасит светодиод.
Написанный код буде повторяться в бесконечном цикле. Здесь это не очень хорошо визуализировано, но на самом деле, на языке Wiring, мы сейчас написали основную функция loop. Она представляет собой тело программы – это бесконечный цикл, который выполняется раз за разом, в нем опрашиваются внешние датчики, отдаются команды исполнительным устройствам, производятся вычисления, вызываются другие функции и т. д.
Серьезным достоинством данного эмулятора является возможность экспортировать полученный код. Для этого надо просто нажать на соответствующую кнопку со стрелкой.
Если затем, открыть код в Arduino IDE, мы увидим программу готовую к загрузке на реальную плату.
Мы видим функции setup в, которой всего одна строчка, которая означает, что при первоначальной загрузке программы цифровой порт 12 устанавливается в режим вывода информации. За ней располагается основное тело программы в функции loop.
В целом, данный ресурс позволяет удобен тем, что позволяет оперативно проверить возникшую идею, когда под рукой есть только компьютер с выходом в Интернет.
Литература и ссылки
- Блум Д. Изучаем Arduino: инструменты и методы технического волшебства: Пер. с англ. — СПб.: БХВ-Петербург, 2015. — 336 с.
- robocraft.ru
- arduino.ru
- radioskot.ru/publ/nachinajushhim/arduino_uno_dlja_nachinajushhikh/22-1-0-1055
- www.arduino.cc/en/Main/Software
Обзор подготовлен специально для сайта Электрические схемы. Автор материала — Denev.
Схемы на микроконтроллерахСимулятор Arduino Tinkercad. Эмуляторы и online IDE для ардуино
Можно ли заниматься ардуино проектами без самой платы Arduino? Оказывается, вполне. Благодаря многочисленным онлайн сервисам и программам, которые имеют свое название: эмулятор или симулятор Arduino. Самыми популярными представителями таких программ являются системы Tinkercad от Autodesc, Virtual BreadBoard, Proteus, PSpice, Fritizing и российская FLProg. Также удобную online IDE для работы с Ардуино представляют сами разработчики платформы. В этой статье мы рассмотрим один из самых крупных и удобных эмуляторов для начинающих: Tinkercad Circuits Arduino.
Симулятор или эмулятор Arduino?
Давайте сразу договоримся, что в статье мы будем использовать оба этих термина, хотя их значение вовсе не идентично. Симулятором называют устройство или сервис, имитирующие определенные функции другой системы, но не претендующим на создание точной копии. Это некоторая виртуальная среда, в которой мы просто моделируем другую систему. Эмулятор – это полноценный аналог, способный заменить оригинал. Например, Tinkercad симулирует работу электронных схем и контроллера, но при этом он является эмулятором ардуино, реализуя практически все базовые функции Arduino IDE – от среды редактирования и компилятора до монитора порта и подключения библиотек.
С помощью этого класса программ можно не только рисовать электронные схемы, но и виртуально подключать их к электрической цепи с помощью встроенного симулятора. В режиме реального времени можно наблюдать за поведением схемы, проверять и отлаживать ее работоспособность. Если в такой симулятор добавить виртуальнyю плату Arduino, то можно отследить поведение схемы и в ардуино-проектах. Для отладки скетчей во многих известных сервисах присутствует также возможность загрузки настоящих скетчей, которые “загружаются” в модель и заставляют вести схему с подключенными элементами так же, как и со включенной реальной платой. Таким образом, мы сможем эмулировать работу достаточно сложных проектов без физического подключения Arduino, что существенно ускоряет разработку.
Tinkercad для ардуино
Тинкеркад (Tinkercad Circuits Arduino) – бесплатный, удивительно простой и одновременно мощный эмулятор Arduino, с которого можно начинать обучение электронике и робототехнике. Он предоставляет очень удобную среду для написания своих проектов. Не нужно ничего покупать, ничего качать – все доступно онлайн. Единственное, что от вас потребуется – зарегистрироваться.
Что такое Tinkercad?
Tinkercad – это онлайн сервис, который сейчас принадлежит мастодонту мира CAD-систем – компании Autodesk. Тинкеркад уже давно известен многим как простая и бесплатная среда для обучения 3D-моделированию. С ее помощью можно достаточно легко создавать свои модели и отправлять их на 3D-печать. Единственным ограничением для русскоязычного сегмента интернета долгое время являлось отсутствие русскоязычного интерфейса, сейчас эта ситуация исправляется.
Совсем недавно Тинкеркад получил возможность создания электронных схем и подключения их к симулятору виртуальной платы ардуино. Эти крайне важные и мощные инструменты способны существенно облегчить начинающим разработчикам Arduino процессы обучения, проектирования и программирования новых схем.
История создания
Tinkercad был создан в 2011 году, его авторы – Кай Бекман (Kai Backman) и Микко Мононен (Mikko Mononen). Продукт изначально позиционировался как первая Web-платформа для 3D-проектирования, в которой пользователи могли делиться друг с другом результатами. В 2013 году сервис был куплен компанией Autodesk и дополнила семейство продуктов 123D. За все это время в рамках сервиса пользователями было создано и опубликовано более 4 млн. проектов (3D-моделей).
В июне 2017 г. Autodesk решил перенести часть функционала другого своего сервиса Electroinics Lab Circuits.io, после чего Tinkercad получил крайне важные и мощные инструменты, способные существенно облегчить начинающим разработчикам Arduino процессы обучения, проектирования и программирования новых схем. Если вы уже пользовались Circuits.io, то имейте в виду, что все старые проекты Circuits.io могут быть экспортированы в Tinkercad без каких-либо проблем (о сервисе Circuits.io от Autodesk Electroinics Lab мы постараемся подробно рассказать в одной из следующих статей).
Возможности симулятора Tinkercad для разработчика Arduino
Список основного функционала и полезных фич Tinkercad Circuits:
- Онлайн платформа, для работы не нужно ничего кроме браузера и устойчивого интернета.
- Удобный графический редактор для визуального построения электронных схем.
- Предустановленный набор моделей большинства популярных электронных компонентов, отсортированный по типам компонентов.
- Симулятор электронных схем, с помощью которого можно подключить созданное виртуальное устройство к виртуальному источнику питания и проследить, как оно будет работать.
- Симуляторы датчиков и инструментов внешнего воздействия. Вы можете менять показания датчиков, следя за тем, как на них реагирует система.
- Встроенный редактор Arduino с монитором порта и возможностью пошаговой отладки.
- Готовые для развертывания проекты Arduino со схемами и кодом.
- Визуальный редактор кода Arduio.
- Возможность интеграции с остальной функциональностью Tinkercad и быстрого создания для вашего устройства корпуса и других конструктивных элементов – отрисованная модель может быть сразу же сброшена на 3D-принтер.
- Встроенные учебники и огромное сообщество с коллекцией готовых проектов.
Звучит фантастично, не правда ли? Не нужно скачивать Arduino IDE, не нужно искать и скачивать популярные библиотеки и скетчи, не нужно собирать схему и подключать плату – все, что нам нужно, находится сразу на одной странице. И, самое главное – это все действительно работает! Давайте уже перейдем от слов к делу и приступим к практическому знакомству.
Первые шаги в Tinkercad
Регистрация онлайн
Для начала работы необходимо получить эккаунт Autocad. Регистрация в Tinkercad абсолютно бесплатная. Зайдите на сайт и выполните простые шаги.
Подтвердив эккаунт по почте, войдите в систему, указав введенные параметры. В верхнем правом углу вы увидите ссылку в личный кабинет. В режиме редактирования профиля вы сможете поменять свой псевдоним, email, описание, установить фотографию, подключить внешние сервисы (здесь мы не будем останавливаться на этой функциональности).
Tinkercad Dashboard – Начальная страница
Преодолев этап регистрации, мы попадем на главную страницу, на которой слева видим список сервисов и под ним – список проектов. Навигация очень проста, хотя некоторые ссылки выглядят не очень заметными, но разобраться, что к чему, можно легко. Выбрав элемент слева мы видим справа список соответствующих объектов. Для раздела Circuits, этими объектами будут схемы и скетчи.
Создаем и редактируем проект
Для создания проекта просто нажимаем кнопку «Создать проект», расположенную под списком проектов. Будет создан проект с названием типа Project N. Нажав на него, мы перейдем в режим просмотра списка схем, включенных в этот проект. Там же мы сможем изменить свойства проекта (включая название), нажав на соответствующий значок сразу под названием.
Добавляем новую схему Circuits
Создать новую схему в Tinkercad можно двумя способами:
- В меню слева выбрать Circuits и справа над списком схем выбрать команду Create new Circuit (на момент написания статьи все основные интерфейсные элементы не переведены). Новая схема будет создана вне какого-либо проекта.
- Создать схему в определенном проекте. Для этого надо сначала перейти в окно проекта, а затем нажать на кнопку «Create» сверху над списком. Появится перечень типов схем, мы выбираем Circuit. Созданная схема будет доступна в этом списке и в списке всех проектов в меню Circuits.
После выполнения команды вы сразу же перейдете в режим редактирования схемы, не вводя названия. Имя для схемы формируется автоматически.
- Чтобы изменить название схемы и отредактировать ее свойства нужно перейти в режим просмотра списка схем, навести на область с названием схемы и нажать на иконку «Настройки». Откроется окно, в котором вы сможете отредактировать параметры.
- Для удаления схемы надо в том же режиме выбрать в настройках команду «Удалить».
- Для просмотра краткой информации о схеме нужно просто щелкнуть на ней
- Для перехода в режим редактирования нужно навести курсор мышки и выбрать появившуюся команду «Изменить».
Все изменения в процессе редактирования схемы сохраняются автоматически.
Описание интерфейса Тинкеркад в режиме редактирования
Нажав на команду «Изменить» мы попадаем в режим редактирования схемы. С помощью удобного и простого графического интерфейса можно нарисовать желаемую электрическую схему. Мы можем выделять, переносить объекты, удалять их привычным всем способом с помощью мыши.
В режиме редактирования рабочее окно сервиса поделено на две половины: снизу расположена панель с закладками – это библиотека компонентов. Над ней находится область визуального редактирования схемы с панелью инструментов и пространством, на котором будет размещена схема.
На полосе инструментов в верхней части слева находятся основные команды:
- Повернуть элемент
- Удалить
- Масштабировать по размерам экрана
- Отмена
- Повтор
Кнопки в правой части панели:
- Отобразить панель программирования, и отладки
- Отобразить панель библиотеки компонентов
- Запустить симулятор схемы
- Экспорт в Eagle .brd
- Поделиться
В целом интерфейс достаточно прост, не перегружен лишними элементами и интуитивно понятен. Практически любые операции можно выполнить «на ощупь».
Создание схемы в Tinkercad шаг за шагом
В большинстве случае для работы с проектами Arduino выполняется следующий алгоритм действий:
- Создаем новую схему или открываем существующую для редактирования.
- Используя визуальный редактор, создаем схему (в нашем случае, с включением платы Arduino Uno).
- Готовим скетч в редакторе кода и загружаем его в виртуальный контроллер.
- Запускаем режим симуляции, при которой плата виртуально подключается к источнику питания и схема начинает работать. Вносим начальные данные для датчиков и наблюдаем реакцию схемы, как визуально, так и на виртуальном мониторе порта внутри самого сервиса.
Давайте рассмотрим каждый из шагов подробнее.
Первый шаг. Создаем схему Circuit
Будем считать, что проект мы уже создали описанным выше способом. Переходим в него и нажимаем на кнопку Create, выбирая тип – Circuit. После этого шага открывается визуальная среда редактирования, в которой мы сможем как нарисовать схему, так и написать и отладить скетч ардуино.
Подготовка электронной схемы
Создавая схему, мы выполняем такой порядок действий:
- Выбираем нужные компоненты из библиотеки компонентов внизу экрана и размещаем их в поле редактора.
- Соединяем компоненты с помощью виртуальных проводников, рисуя их мышкой.
- Редактируем параметры компонентов (например, величину сопротивления у резисторов или цвет проводов).
Операция выбора из библиотеки достаточно проста. Список элементов находится внизу. Выбрав элемент, мы кликаем на нем, затем перемещаем в нужное место на схеме и кликаем повторно. Окно со списком компонентов можно скрыть или показать, нажимая на переключатель «Components» в панели инструментов.
Для работы нам доступно множество уже готовых элементов, от резистора и батарейки до модулей Arduino. Для удобства навигации все элементы разбиты на три вкладки:
- Basic Components. Основные компоненты
- Allcomponents. Все доступные компоненты
- Starters. Готовые предустановленные схемы
Самой интересной для нас сейчас является третья закладка – Starters. Создатели сервиса подготовили несколько готовых схем, которые мы можем сразу же подгрузить в проект и редактировать на свое усмотрение.
Найдите в списке любую схему с Arduino и кликните на нее. После повторного клика элементы схемы будут размещены в области редактирования. Давайте для примеры выберем схему трехнопочного музыкального инструмента. Разместив ее, мы увидим на экране следующее:
Если схема не влезает в экран – выполните масштабирование (нажмите на кнопку масштаба на панели инструментов).
Кликнув на разъем ардуино или ножки электронных компонентов, можно «припаять» к ней провод, который щелчками мышки мы протягиваем по всей нашей плате до желаемой точки.
Углы провода красиво скругляются, есть возможность выравнивать провод по вертикали или горизонтали (появлении синих линий подскажет нам вертикаль и горизонт соответственно). Для отмены установки провода нужно нажать на Esc или мышкой нажать на соответствующую иконку на панели инструментов.
Нажав на компонент, мы можем отредактировать его свойства.
Третий шаг. Программируем скетч виртуального Arduino
Все инструменты для редактирования кода становятся доступны после перехода в соответствующий режим при нажатии на кнопку «Code Editor» в верхней панели.
В режиме редактирования кода нам доступны следующие варианты действий:
- Загрузить скетч в «виртуальный контроллер» и запустить симулятор.
- Переключение в визуальный редактор кода типа Scratch.
- Переключение в текстовый редактор кода.
- Подключение библиотек.
- Скачать код на свой компьютер в виде файла с расширением .ino (скетч ардуино).
- Запустить отладчик с возможностью создания точек остановок и мониторингом состояний переменных.
- Отобразить или скрыть окно монитора.
По сути, перед нами полноценная среда разработки, обладающая пусть и достаточно скромным, но вполне достаточным для большинства случаев набором инструментов. А наличие в одной среде визуального режима и механизмов отладки делает данный сервис по-настоящему уникальным и крайне удобным для новичков.
Четвертый шаг. Запускаем симулятор ардуино
Есть два способа запуска симулятора. Первый – нажать на кнопку «Start Simulation» в верхней панели. Второй – использовать кнопку Upload&Run в режиме редактирования кода.
В обоих случаях для остановки работы симулятора нужно просто еще раз нажать на верхнюю кнопку (в режиме симуляции надпись изменится на «Stop Simulation»).
Что происходит во время симуляции? А практически то же, что и при подключении питания к реальной схеме. Лампочки горят, из пьезоизлучателя издаются звуки, двигатели крутятся. Мы можем отслеживать текущие показатели (напряжение, ток) с помощью инструментов мониторинга. А можем сами создавать внешние сигналы, подавая на датчики необходимые значения и отслеживать потом реакцию программы. Например, можно задать мышкой расположение объекта до датчика расстояния, значение освещенности для фоторезистора, повернуть ручку потенциометра. Также прекрасно работают такие элементы как LCD дисплей – мы увидим выводимую информацию прямо на экране визуального компонента.
Нет смысла описывать подробно каждую из возможностей. Уверен, что любой начинающий ардуинщик надолго «залипнет» за этими инструментами и попробует все возможности самостоятельно. Очевидно, что виртуальная среда никогда не заменит реальных проектов и настоящий инженер просто обязан реализовывать свои идеи «на железе». Но вот возможность визуализировать идеи, накидать возможные варианты схемы и отладить работу скетча даже без наличия железок, в любом месте, где есть интернет – это стоит многого.
Подводя итоги
В завершении этой статьи – краткого знакомства с новым интересным сервисом Tinkercad Arduino Circuits, хотелось бы еще раз подчеркнуть его ключевые возможности: визуальный редактор схем, визуальный и текстовые редакторы кода, режим отладки, режим симуляции схем, возможность экспорта полученных скетчей и электрических схем в реальные проекты. Возможно, по отдельности каждая из этих возможностей лучше реализована в других мощных инструментах, но собранные вместе, да еще и в виде удобного, простого для освоения web-сервиса, они делают Tinkercad крайне полезным для любого, особенно начинающего, ардуинщика.
Судя по всему, сервис продолжает активно развиваться (небольшие апдейты и улучшения производятся непрерывно), так что, надеюсь, мы еще вернемся к этой теме в наших статьях.
Ардуино симулятор: подборка лучших программ
Симуляторы Ардуино позволяют новичкам и профессиональным проектировщикам учиться программировать и тестировать идеи.
Моделирование событий
Моделирование событий в реальном времени было основой многих отраслей. На протяжении многих лет некоторые крупные процессы симуляции были областью аэронавтики и авиации. Сегодня симуляторы Ардуино позволяют всем новичкам и профессиональным проектировщикам учиться программировать и тестировать идеи, не опасаясь потери энергии впустую вместе со своими деньгами.
Симуляторы Arduino — отличные платформы для программистов и дизайнеров, которые хотят изучить основы проектирования и схемотехники. Успех таких программ связан с тем, что он предоставляет вам возможность учиться, не опасаясь повредить устройство. Кроме того, студенты, у которых могут возникнуть проблемы с приобретением электрооборудования, не имея понятия о том, как они будут функционировать, могут понять многие нюансы через пробы и ошибки с помощью этих симуляторов. Это сэкономит вам много денег и времени.
Еще одно большое преимущество симуляторов Ардуино заключается в том, что он поддерживает построчную отладку, поэтому пользователь точно знает, где и в какой строке он или она сделал что-то не так. Симуляторы существуют в различных формах и разработаны для совместимости с основными операционными системами — Windows, Linux и Mac OS. Поэтому, чтобы упростить поиск отличного симулятора Arduino, созданного для экосистемы вашего компьютера мы составили список самых популярных программ.
Симулятор Ардуино от PaulWare
Как следует из названия, этот симулятор Arduino был создан разработчиком по имени Пол. Симулятор с открытым исходным кодом и собрал свою собственную долю фанатов, которые одновременно добавляют свои идеи и создают учебники о том, как использовать симулятор. Этот бесплатный продукт был сделан преимущественно для экосистемы Windows и обеспечивает достаточную поддержку для новичков.
Основными компонентами, которые он обеспечивает для поддержки вашего проекта, являются светодиодный кратковременный выключатель, матричная клавиатура 4 на 4, матричная клавиатура 4 на 4 с ЖК-дисплеем, поворотный переключатель и т.д. YouTube видео предоставит вам достаточно информации для начала использования этого симулятора Arduino.
Для него также предусмотрен специальный раздел на форуме производителя Ардуино, на котором вы можете стать участником, чтобы узнать больше об обновлениях и схемах проектирования.
Simduino для iPad
Этот продукт — платный, разработанный для использования на экосистеме смарт-устройств Apple. Это комплексный симулятор, который позволяет вам узнать о программировании и электронике на платформе Arduino. Он обеспечивает достаточную поддержку большинства языков программирования Arduino C и может использоваться для запуска нескольких проектов в соответствии с потребностями пользователя.
Скачать на iTunes
Эта программа имеет отличный рейтинг на iTunes. Хорошая поддержка помогает своим пользователям понять детали и описания, доступные пользователям на официальном сайте. Приблизительно за 2 доллара вы получите отличный Ардуино симулятор, совместимый с вашим iPad.
ArduinoSim
Скачать с sourceforge
Это кросс-платформенный симулятор Arduino, который выполняет то, что он обещает, обеспечивая отличную платформу для обучения программированию и дизайну схем. Хотя программа не имеет открытого исходного кода этот симулятор бесплатный и дает вам возможность работать в операционных системах Windows и Linux. ArduinoSim был создан на Python для интеграции с окружающей средой Arduino.
ArduinoSim был построен специально для научной и инженерной аудитории. И его пользовательская база обеспечила достаточное количество материалов для поддержки использования. Но надо понимать, что проект относится к области электротехники. Не забывайте также, что это абсолютно бесплатное решение.
Arduino Simulator для PC
Сайт: virtronics.com.au
Это также один из лучших симуляторов Arduino по нескольким причинам. Эти причины включают в себя его кросс-платформенные функции, эскизные проекты, отладочные эскизы и возможность удобно и легко разрабатывать сложные идеи. Может работать как на Windows так и для Linux. Пользователи также могут выбрать ЖК-дисплей и тип платы Arduino: Mega, Nano и Leonardo.
Важно отметить, что программа не с открытым исходным кодом, и его функции разрабатываются и дополняются его разработчиками. Существует также много вспомогательной документации и примеров проектов. К сожалению, продукт относительно дорогостоящий стоимостью около 20 долларов США. Но с такими большим количеством функций и отличным инструментом отладки, Arduino Simulator для ПК — отличный выбор, если вы готовы инвестировать немного ваших денег.
Emulare Arduino Simulator
Скачать Emulare
Заинтересованы в многозадачности Arduino? Тогда Emulare — ваш лучший выбор. Этот инновационный симулятор предоставляет пользователю возможность одновременного моделирования нескольких проектов Arduino без каких-либо сбоев. Он также объявлен как кросс-платформенный симулятор из-за того, что он поддерживает как операционные системы Linux, так и Windows.
Emulare был создан для, преимущественно, электротехнических проектов и оснащен богатой библиотекой объектов. Emulare сосредотачивается на микроконтроллерах ATMega, которые позволят вам встраивать целые схемы с элементами памяти AVR, кнопками, переключателями, таймерами, светодиодами и другими компонентами. Удивительно, но Emulare со всеми его функциями и компонентами абсолютно бесплатна и обладает достаточной поддержкой, чтобы помочь пользователям понять ее особенности.
Simulator for Arduino
Продукт, разработанный virtronics, является полнофункциональным симулятором, доступным для студентов и начинающих в мире электроники, всех тек, кто ищет отличный симулятор Arduino. Это кросс-платформенный симулятор, который поддерживается как операционными системами Linux, так и Windows.
Особенности этого симулятора и некоторые его преимущества включают: учебное пособие, освещающее основы скетчей Ардуино; тестирование набросков идей, чтобы увидеть рабочие шаблоны, отладить ваши соединения и разработать виртуальные презентации для новых клиентов. Также важно отметить, что Simulator for Arduino — это не приложение с открытым исходным кодом, но оно бесплатно.
Yenka
Скачать Yenka
Yenka — отличный симулятор, который студенты и опытные пользователи могут использовать для обучения и преподавания основ программирования и схем. Как и большинство Ардуино симуляторов из нашего списка, он оснащен всеми необходимыми функциями для проверки эскизов/идей, отладки ваших проектов и разработки сложных проектов без ввода аппаратного обеспечения в эксплуатацию.
Yenka широко используется преподавателями, преподающими основы электроники, но из-за стоимости студентам она может быть не по карману. Это кросс-платформенный симулятор, который работает как в операционной системе Linux, так и в Windows. Несмотря на стоимость программа может быть идеальным тренажером Ардуино для вашего личного использования.
AutoCAD 123D
Перейти на сайт Autodesk
Роль Autodesk в разработке электрических схем на протяжении многих лет нельзя переоценить. 123D — это еще одно из предложений компании Autodesk совместимых с Arduino. Во-первых, важно отметить, что 123D — это приложение САПР, которое имеет специальную функцию для проектирования схем. Поэтому при загрузке бесплатного приложения вы получите как приложение САПР, так и симулятор Ардуино.
Как и другие симуляторы, упомянутые выше, 123D — действительно отличный инструмент для изучения основ программирования Arduino и проектирования схем. Приложение работает на Windows и экосистеме Android. Оно также имеет очень большую базу ресурсов и поддержку (как и большинство продуктов Autodesk) для разработки схем или обучения с нуля. Это приложение настоятельно рекомендуется большинству пользователей.
LTSpice Arduino Simulator
Перейти на LTSpice
LTSpice — это бесплатный универсальный и точный симулятор схем с возможностью моделирования программ и проектов, разработанных для экосистемы Arduino. Симулятор поставляется с множеством функций, которые были разработаны, чтобы упростить симуляцию, и включают в себя его атрибуты схем и форм сигналов.
Это один из немногих симуляторов, который поддерживается как платформами Windows, так и Mac OS. Он очень рекомендуется большим количеством онлайн-ресурсов для облегчения процесса обучения. Как было сказано ранее, симулятор абсолютно бесплатный.
PSpice
Скачать PSpice
Каждый студент, занимающийся электротехникой и электроникой, должен был столкнуться с PSpice в течение месяцев, потраченных на изучение основ проектирования схем и программирования. Но для тех кто не знает что такое PSpice — это интуитивный симулятор, который можно использовать для моделирования Arduino из-за множества функций, интегрированных в приложение. PSpice поддерживается операционной системой Windows и Linux и поставляется в разных модулях или типах.
Студенты могут использовать PSpice Lite, который абсолютно свободен, чтобы изучить основы программирования Ардуино, в то время как компании, преподаватели и другие эксперты могут использовать платный PSpice. PSpice в настоящее время используется в различных отраслях промышленности — автомобилестроении, образовании, энергоснабжении и т.д.
Circuit Lab
Перейти на сайт Circuit Lab Arduino Simulator
Circuit Lab Arduino Simulator — простой схематичный и мощный инструмент моделирования. Этот симулятор был разработан после PSpice, и он был построен преимущественно для использования электриками и инженерами электроники. Его функции позволяют пользователю изучить внутреннюю работу Arduino, реализовать отладку проектов и схем проектирования.
Приложение Circuit Lab не является бесплатным, и это может быть ограничивающим фактором для студентов, которые ищут доступный симулятор Arduino для работы. Приложение работает как в операционных системах Windows, так и в Linux. Развитие программы держится на большом сообществе и имеет достаточное количество вспомогательных материалов, тематических исследований и примеров, которые рассказывают о его возможностях и использовании.
Симулятор EasyEDA
Скачать EasyEDA
Вот еще один из моих фаворитов благодаря своим особенностям, удобству использования и широкой поддержке основных операционных систем. EasyEDA хорош для обучения программированию и дизайну схем в Windows, Linux, Mac OS и Android — этим немногие могут похвастаться.
Это связано с ценой, которая может быть препятствием для некоторых. Помимо этого, существует множество учебных материалов, а также онлайн-сообщество, посвященное обсуждению возможностей EasyEDA.
Circuits-cloud Simulator
Перейти на сайт circuits-cloud.com
Среди всех приложений выше не было еще варианта моделирования в браузере. Тогда как Circuits-cloud — отличный симулятор Ардуино, который может быть использован кем-либо для изучения основ. Приложение разработано только с базовыми конструктивными особенностями, чтобы сделать эскиз и симуляцию веселой и легкой для понимания новичками. Приложение также бесплатное!
Systemvision
Перейти на сайт systemvision.com
Systemvision — еще один яркий облачный симулятор, который можно рассмотреть для симуляции схем Arduino. Это бесплатный онлайн-инструмент с функциями, которые вам помогут изучить и создать проекты. Также вы сможете поделиться своими идеями со своими сверстниками или клиентами, чтобы получать мгновенную обратную связь. Приложение вокруг себя собрало большое сообщество и имеет отличную поддержку со стороны создателей.
Proteus от Labcenter
Скачать Proteus Simulator
Это отличный симулятор Ардуино, который сочетает в себе простоту со множеством функций, для легкого моделирования Arduino. Программа совершила прорыв в различных отраслях, в том числе; автомобильной, интернете-вещей (IOT) и образовании. Совместима с Windows и Linux и стоит, конечно, дорого. Вы можете узнать больше о программе, версиях и сообществе на сайте программы labcenter.com.
23 Лучшее бесплатное программное обеспечение для моделирования цепей для Windows
Вот список лучших бесплатных программ для моделирования цепей для Windows . Эти бесплатные программы позволяют проектировать и моделировать электрические цепи на вашем ПК. Используя это программное обеспечение, вы можете проверить, как будет вести себя схема, а также узнать дополнительную информацию, включая форму волны. Если вы специально ищете программное обеспечение для проектирования схем, посмотрите здесь.
В следующем списке упоминаются различные типы программного обеспечения для моделирования схем.Некоторые из них — имитатор электрических цепей, некоторые — имитаторы электронных цепей, некоторые — имитаторы цепей специй, а некоторые — имитаторы силовых электронных цепей. Перечисленный здесь простой имитатор схем позволяет выполнять только один тип проектирования и моделирования схем, в то время как более сложные модели могут выполнять моделирование схем для нескольких типов схем. Например, idealCircuits и QUCS ; Это программное обеспечение позволяет проектировать и моделировать электрические и электронные схемы на вашем ПК.
Вам просто нужно добавить компоненты из списка компонентов, которые предоставляет это бесплатное ПО для моделирования схем, и запустить моделирование.
Просмотрите список, и вы узнаете об упомянутом программном обеспечении более подробно. Я описал это программное обеспечение таким образом, чтобы вам было легко выбрать то, что вам действительно нужно.
Моя любимая программа для моделирования схем:
На мой взгляд, почти все упомянутые программы — хороший выбор, и то, что я буду использовать, будет полностью зависеть от моих потребностей.Если бы мне пришлось делать выбор, я бы выбрал idealCircuit . В нем есть почти все компоненты, необходимые для проектирования электрических и электронных схем. Если бы мне нужно было проектировать и моделировать только электрические цепи, я бы выбрал Tina-Ti .
Вы также можете просмотреть список лучших бесплатных программ для осциллографов и генераторов сигналов.
Тина-ТИ
Tina-TI — это бесплатное программное обеспечение для моделирования схем, которое можно использовать для проектирования и моделирования схем.Вы также можете проверить схему на наличие ошибок перед ее моделированием. Выполните анализ постоянного тока, анализ переменного тока, анализ переходных процессов, анализ Фурье, анализ шума и т. Д. После проектирования схемы. Tina-TI — это симулятор электрических цепей, который также позволяет моделировать цепи Spice.
Здесь вы найдете почти все компоненты, необходимые для разработки схемы. Кроме того, вы можете изменить значения компонентов по вашему выбору. Например, если вы возьмете источник напряжения, вы можете настроить его уровень напряжения, форму волны напряжения и т. Д.Вы найдете не только основные электрические и электронные компоненты, но и продвинутые. Основные доступные компоненты: источник напряжения , батарея, вольтметр, амперметр, резистор, конденсатор, индуктор, трансформатор, переключатель, перемычка и т. Д. К усовершенствованным устройствам относятся реле , измерители, генераторы данных, полупроводники (операционные усилители, диоды и т. Д.). Транзисторы) и макросы Spice (усилители, компараторы, SMPS, преобразователи, буфер и т. Д.) .
Что касается схемотехники и моделирования схем, то это программное обеспечение позволяет вам делать это с легкостью.Список компонентов удобен и помещен наверху печатной платы. Это упрощает пользователям разработку схемы. Кроме того, чтобы изменить значения компонентов, достаточно дважды щелкнуть по нему.
Запустите проверку электрических правил из меню Analysis , чтобы узнать, есть ли какие-либо ошибки в разработанной цепи. Так что, если что-то не так, вы должны знать заранее. Для схемы, которую я разработал (рисунок выше), мне предложили добавить заземление к вольтметру и источнику напряжения.
Чтобы смоделировать схему, перейдите в меню «Анализ» и выполните требуемый тип моделирования и анализа. Я уже упоминал варианты анализа, доступные в первом абзаце.
Если вам необходимо дополнительно проанализировать схему и ее выход, вы можете использовать мультиметр, осциллограф, XY-самописец и анализатор сигналов.
Разработанную схему можно сохранить на вашем ПК в виде файла схемы или экспортировать как изображение, XML или список цепей.
Это одно из лучших программ для моделирования схем, которое настоятельно рекомендуется.
Идеальная схема
idealCircuit — замечательная программа для моделирования схем. Он позволяет выполнять моделирование электрических цепей, а также моделирование электронных цепей. Большая часть перечисленного здесь программного обеспечения обеспечивает любой из вариантов моделирования, поэтому это может быть ваш выбор, если вам нужно программное обеспечение для моделирования электронных и электрических цепей.Еще одна впечатляющая особенность этого программного обеспечения заключается в том, что здесь доступны 3 вкладки для схемотехники , для моделирования и просмотра результирующей формы сигнала , а для для просмотра параметров переменного тока моделируемой схемы .
Вы получаете хороший список компонентов для разработки схемы. Вы также можете загрузить схему в формате .ic для ее моделирования. Рассмотрим перечень комплектующих:
- Пробники : вольтметр, амперметр и источник переменного тока.
- RCL : резистор, конденсатор, индуктор и связанный индуктор.
- Диоды : диод, стабилитрон, двунаправленный стабилитрон и мостовой выпрямитель.
- Транзисторы : NPN, PNP, N-FET и P-FET.
- Усилители : буфер, компаратор, дифференциальный усилитель, дифференциальный компаратор и суммирующий усилитель.
- Источники : Источники напряжения и источники тока.
- Переключатели : переключатель Normat, переключатель с управлением логикой / током / напряжением, переключатели SPDT и т. Д.
- Трансформаторы : Комплект обмоток или трансформаторов.
- Логический : Логические элементы, такие как AND, OR, NOR. XOR и т. Д., Триггеры, триггеры, триггеры Шмитта и т. Д.
После проектирования схемы просто перейдите на вкладку «Переходный процесс» и щелкните на опции « Start Transient », чтобы просмотреть смоделированный сигнал. На вкладке AC отображаются параметры выходного переменного тока схемы.
Чтобы увидеть, как моделировать схему с помощью этого бесплатного программного обеспечения, вы можете загрузить доступные предварительно загруженные проекты и смоделировать их.
CircuitMod
CircuitMod — еще одно бесплатное программное обеспечение для моделирования электрических цепей, которое позволяет легко проектировать и моделировать схемы.Он обеспечивает минималистичную среду реального времени для моделирования схем. По мере добавления компонентов и создания схемы выходные значения и форма сигнала отображаются в реальном времени.
Здесь легко выполнить схемотехническое проектирование. Список компонентов недоступен в интерфейсе и может быть доступен через контекстное меню, щелкнув правой кнопкой мыши на печатной плате. Здесь вы найдете варианты добавления провода, резистора, конденсатора, заземления, устройств ввода / вывода, пассивных компонентов (катушки индуктивности, переключателя, трансформатора, потенциометра и т. Д.), Активные компоненты (диоды, транзисторы, усилители, полевые транзисторы и т. Д.), Логические элементы, микросхемы, устройства отображения и многое другое. Таким образом, это не только позволяет вам проектировать электрические схемы, но и использовать его в качестве имитатора электронных схем.
По мере того, как моделирование происходит в реальном времени, вы можете изменять скорость моделирования и текущую скорость, чтобы соответствующим образом просмотреть форму сигнала. Напряжение на компоненте отображается рядом с осциллограммой. Просто наведите курсор мыши на компонент, чтобы просмотреть соответствующие значения.
Вы можете сохранить схему в формате CMF, чтобы просмотреть или изменить ее позже.
Для вашего удобства здесь предварительно загружены различные схемы схем, такие как: LCR, делитель напряжения, схемы фильтров, схемы операционного усилителя, схемы таймера, схемы линий передачи и многое другое.
CircuitMod — это удивительное программное обеспечение для моделирования схем, которое может быть очень полезно при использовании в учебных целях, поскольку оно имеет предварительно загруженные схемы.
Имитатор логического вентиля
Logic Gate Simulator — это программное обеспечение для моделирования схем с открытым исходным кодом.Он позволяет проектировать логические схемы, моделировать их и просматривать выходные данные на осциллографе.
Вы можете загрузить схему в формате .gcg или создать ее с нуля. Для проектирования логической схемы доступны различные компоненты. Интерфейс организован очень хорошо, что упрощает разработку схемы. Вы найдете списки основных ворот, составных ворот и входных / выходных ворот . Вы также можете создать собственный ИС, присоединившись к группе компонентов и сохранив ее для использования в дальнейшем.
Дизайн можно сохранить в формате.gcg формат, или вы можете экспортировать свой дизайн как изображение. Вы также можете распечатать свой дизайн.
Logic Gate Simulator разработан специально для создания и моделирования логических схем.
CEDAR Logic Simulator
CEDAR Logic Simulator — еще одно программное обеспечение для проектирования схем с открытым исходным кодом и программное обеспечение для моделирования схем.Вы можете использовать его для проектирования и моделирования как простых, так и сложных логических схем. Форму выходного сигнала моделируемых цепей можно просмотреть на встроенном осциллографе.
Вы можете выбрать из хорошего списка электронных и логических компонентов для разработки схем. В списке компонентов вы найдете базовых логических вентилей, устройства ввода и вывода, мультиплексоры и декодеры, триггеры, регистры, RAM и ROM, а также микросхемы .
Одна из лучших особенностей этого симулятора электронных схем заключается в том, что здесь вы можете проектировать несколько схем на разных вкладках.
Вы можете загрузить или сохранить файл схемы в его рабочем пространстве. Он поддерживает формат .cdl .
Цифровой логический дизайн
Digital Logic Design — еще один простой симулятор логических схем. Это программное обеспечение для моделирования схем с открытым исходным кодом для Windows, Mac и Linux .Он позволяет проектировать и моделировать логические схемы со списком логических компонентов на борту.
Компоненты, которые вы найдете здесь, это базовые логические вентили, производные логические вентили, триггеры, части ввода / вывода и т. Д. Доступно еще несколько компонентов, которые вы можете добавить в схему, например: сумматор, вычитатель, компаратор, преобразователь , энкодер, декодер, мультиплексор / де-мультиплексор, счетчик, регистр, память, ALU и т. д. Также доступны пробник и осциллограф для анализа выходных данных после моделирования.
Это еще одно простое и удобное программное обеспечение для моделирования электронных схем.
Логизим
Logisim — это программное обеспечение для моделирования схем с открытым исходным кодом и Java. Он многоплатформенный и может использоваться в Windows, Mac и Linux. Я работаю так же, как упомянутый выше программный симулятор логической схемы. Добавьте компоненты на печатную плату, чтобы сформировать схему, затем смоделируйте и исследуйте ее.
Список компонентов доступен в правой части интерфейса. Здесь вы найдете следующие компоненты: логические вентили, вентили четности, буфер, плексеры, ALU, триггеры, регистр, счетчик, светодиоды, 7-сегментный дисплей и многое другое. Для некоторых компонентов вы также можете изменить их параметры. Например, для шлепанцев можно выбрать тип фронта триггера.
Моделирование в реальном времени представлено здесь. Выходные данные можно проанализировать, применив к цепи осциллографы и щупы.
QUCS
QUCS или Quite Universal Circuit Simulator , как следует из названия, может моделировать практически любой тип схемы. Это симулятор схем с открытым исходным кодом.
Либо вы проектируете электрическую схему, либо электронную схему, в этом программном обеспечении есть компоненты для обоих.Будь то резистор, конденсатор, источник напряжения, источник тока, пробники, линии передачи, транзисторы, усилители, диоды, компаратор, триггеры или симуляторы, вы найдете все это здесь. Разработайте схему и смоделируйте ее. Если есть какая-то ошибка, она появится. Если ошибки нет, схема моделируется и отображаются параметры схемы.
QUCS — очень хорошая альтернатива вышеупомянутому программному обеспечению, такому как: TINA-Ti, idealCircuit и т. Д.
MultiMedia Logic
MultiMedia Logic может быть еще одним хорошим вариантом для проектирования и моделирования логических схем.Большой список компонентов поможет вам разработать обширные схемы. А с помощью инструментов осциллографа вы можете анализировать выходные данные смоделированной схемы.
Компоненты для проектирования схемы доступны на плавающей панели инструментов , а некоторые дополнительные компоненты доступны в меню Draw . Компоненты включают в себя логические элементы, триггеры, счетчики, ALU, мультиплексор, светодиоды, переключатели и многое другое. Вы даже можете присоединить встроенный осциллограф к разработанной схеме для просмотра формы выходного сигнала после моделирования.
Этот симулятор логической схемы ничем не отличается от вышеупомянутого программного обеспечения, за исключением немного другой компоновки.
Логическая схема
Logical Circuit — еще одно программное обеспечение для моделирования логических схем с открытым исходным кодом, которое может вам понравиться.Как и другие, он позволяет проектировать и моделировать схемы. Но что мне понравилось в этом программном обеспечении, так это то, что оно позволяет добавлять параметры к компонентам перед добавлением их на плату. Пока мы говорим о компонентах, позвольте мне сообщить вам, что здесь доступны довольно простые, но обширные логические компоненты. Среди них логических ворот, устройства ввода, устройства вывода, датчик, часы, светодиод, 7-сегментный дисплей, светодиодная матрица, зуммер, зонд и т. Д.
Чтобы смоделировать схему, просто нажмите кнопку питания.Опция позволяет просматривать таблицу истинности разработанной схемы . Также можно добавить осциллограф для просмотра формы выходного сигнала.
Схема может быть сохранена как файл CircuitProject для настройки или просмотра позже.
PECS
PECS — это бесплатное программное обеспечение Power Electronics Circuit Simulator .Его можно использовать для моделирования схем силовой электроники с электрическими и электронными компонентами. В этом инструменте моделирования цепей доступен широкий список компонентов. После проектирования схемы вы можете не только моделировать ее, но и просматривать форму выходного сигнала. Если у вас есть схема, сохраненная на вашем компьютере в формате .ckt, вы можете открыть и смоделировать ее здесь.
Компоненты здесь известны как Элементы. В списке элементов:
- Различные типы источников напряжения : VDC, VAC, IDC, VCVS, VCIS, ICIS и т. Д.
- Основные элементы схемы : R, L, C, трансформатор, провод, заземление и т. Д.
- Переключатель Элементы управления : часы, модулятор, верхний ограничитель, нижний ограничитель, порог и VCO.
- Другие компоненты : переключатель, диод, операционный усилитель и умножитель.
Это еще один хороший вариант, если вы ищете имитатор электронных схем.
Цифровые работы
Digital Works — это программное обеспечение для моделирования электронных схем, позволяющее проектировать и моделировать простые и сложные логические схемы.Основные компоненты, такие как логические вентили , триггеры, устройства ввода / вывода и инструменты подключения , доступны в интерфейсе. Чтобы добавить сложные компоненты, посетите Центр запчастей. В центре запчастей вы найдете следующие компоненты: ИС, макросы, шину, регистры, трехстороннее состояние, DIN и т. Д.
Моделируйте схему после ее проектирования. Для моделирования схем определены горячие клавиши. Вы даже можете сохранить схему в формате .dwm для последующего изменения или моделирования.
документов (имитатор цифровых схем)
Deeds (Digital Circuit Simulator) — еще одно передовое программное обеспечение для моделирования электронных схем для Windows.Это почти как Digital Works, со всеми компонентами, необходимыми для проектирования схем и моделирования схем. Наряду с основными логическими компонентами и компонентами ввода / вывода доступны различные другие компоненты, о которых стоит упомянуть. Это: декодеры, кодеры, мультиплексоры, ALU, устройства памяти, регистры, счетчики, ЦАП, микрокомпьютеры, шина и т. Д.
Смоделируйте разработанную схему или протестируйте уже спроектированную схему. Результат моделирования отображается на выходном устройстве схемы.
Поддерживаемый формат файла: .pbs .
.Десять лучших онлайн-симуляторов схем — Electronics-Lab
Онлайн-тренажеры цепей становятся все популярнее с каждым днем. Любители электроники, а также профессионалы часто используют имитаторы электрических цепей для разработки и проверки принципиальных схем. Самое лучшее в онлайн-симуляторе — это то, что вам не нужно вообще ничего устанавливать на свой компьютер или ноутбук. Все, что вам нужно, — это браузер и стабильное интернет-соединение. Работайте из любого места, просто открыв веб-сайт онлайн-симулятора схем и войдя в свою учетную запись.Круто, да?
Теперь вопрос в том, какой симулятор использовать? Какой симулятор лучший? Ну, одним предложением: « НЕТ лучшего симулятора ». Это зависит от ваших требований и уровня знаний. Если вы новичок, то вам понадобится базовый и менее сложный тренажер. Но если вы профессионал и хорошо разбираетесь в этой области, очевидно, что вам понадобится сложный многоцелевой тренажер.
Здесь я перечислил 10 лучших онлайн-симуляторов, основанных на их популярности, функциональности, цене и доступности библиотечных компонентов.
1. EasyEDA — easyeda.com
Онлайн-тренажер EasyEDAEasyEDA — это бесплатный, не требующий установки, веб- и облачный набор инструментов EDA , который объединяет мощную схему захвата, симулятор схем в смешанном режиме и макет печатной платы в кроссплатформенной браузерной среде для инженеров-электронщиков, преподавателей, студенты и любители.
Поскольку EasyEDA полностью бесплатна, очень проста в использовании и многофункциональна, она занимает первое место.
Плюсы:
- Огромное и постоянно растущее сообщество
- Библиотека деталей довольно массивная
- Очень мощный тренажер
- Возможно качественное проектирование печатных плат
- Проектирование схемы / печатной платы избавлено от каких-либо проблем.Новички могут легко начать работу с EayEDA
- EasyEDA полностью БЕСПЛАТНО
Минусы:
- Выполнить симуляцию довольно сложно. Вам нужно следовать руководству.
2. Autodesk Circuits — circuitits.io
(circuitits.io) онлайн-симулятор схем AutodeskAutodesk Circuits дает вам возможность воплотить в жизнь ваши идеи электронного проекта с помощью бесплатных, простых в использовании онлайн-инструментов.
Инструмент и симулятор для проектирования схем / печатных плат, разработанный AutoDesk, дающий вам возможность спроектировать схему, увидеть ее на макете, использовать знаменитую платформу Arduino, смоделировать схему и, в конечном итоге, создать печатную плату.Вы можете запрограммировать Arduino прямо из этого программного моделирования.
Плюсы:
- Дизайн вывода легче интерпретировать, и он будет удобной справкой при подключении к реальной жизни
- Может имитировать Arduino
- В библиотеке много частей
Минусы:
- Проектирование схемы немного сложнее, чем у других симуляторов
- Не могу быстро нарисовать схему
3.PartSim — partsim.com
Онлайн-имитатор схем PartSimPartSim — это бесплатный и простой в использовании симулятор схем, который запускается в вашем веб-браузере. PartSim включает в себя полный механизм моделирования SPICE, веб-инструмент для захвата схем и графический просмотрщик сигналов.
Плюсы:
- Эта платформа довольно проста и удобна в использовании
- Большое количество деталей от поставщиков делает его хорошим выбором для практических целей.
- PartSim полностью бесплатен для использования
Минусы:
- Не такой мощный тренажер, но для новичков подходит
- В библиотеке много операционных усилителей, но у других микросхем нет
4.EveryCircuit — everycircuit.com
Онлайн-имитатор цепей EveryCircuitEveryCircuit — это онлайн-симулятор схем с хорошо продуманной графикой. Он действительно прост в использовании и имеет отличную систему электронного дизайна. Это позволяет встроить моделирование в вашу веб-страницу.
Плюсы:
- EveryCircuit также доступна для мобильных платформ (Android и iOS)
- Впечатляющее анимированное представление различных динамических параметров
- Он предлагает множество примеров и предварительно разработанных схем.Подходит для начинающих
Минусы:
- Платформа не бесплатная
- Не хватает многих полезных микросхем
5. Circuit Sims — falstad.com/circuit/
Falstad Circuit Онлайн-симулятор схемЧрезвычайно простая веб-платформа, работающая в любом браузере. Платформа идеально подходит новичкам, которые хотят разбираться в функциональности простых схем и электроники.
Плюсы:
- Самый простой.Новичкам не придется с этим бороться
- Абсолютно бесплатно, учетная запись не требуется
- Это платформа с открытым исходным кодом
Минусы:
- Количество частей библиотеки очень ограничено
- GUI не привлекателен
6. Виртуальная лаборатория постоянного и переменного тока — dcaclab.com
Онлайн-симулятор виртуальной лаборатории постоянного и переменного токаDC / AC Virtual Lab — это онлайн-симулятор, который способен создавать цепи постоянного / переменного тока, вы можете создавать схемы с батареями, резисторами, проводами и другими компонентами.
DC / AC Virtual Lab имеет довольно привлекательную графику и компоненты выглядят реалистично, но он не входит в пятерку из-за ограничений в библиотеке деталей, невозможности рисования схем и некоторых других причин.
Плюсы:
- Простой интерфейс, подходящий для студентов и преподавателей
- Детали выглядят как настоящие, а не только символы
Минусы:
- Виртуальная лаборатория постоянного и переменного тока НЕ полностью бесплатна
- Библиотека деталей сильно ограничена
- Моделирование не такое уж мощное
7.DoCircuits — docircuits.com
DoCircuits онлайн-симулятор схемDoCrcuit s прост в использовании, но не очень эффективен. Вы можете разрабатывать как аналоговые, так и цифровые схемы. Но вы должны войти в систему, чтобы провести симуляцию.
Плюсы:
- Интерактивный дизайн, но немного вялый
- Компоненты выглядят как настоящие
- Есть много готовых схем
Минусы:
- Нельзя использовать одновременно аналоговые и цифровые компоненты на одной схеме.
- Моделирование в значительной степени ограничено
- DoCircuits НЕ является бесплатным
8.CircuitsCloud — Circuits-cloud.com
CircuitsCloud онлайн-симулятор схемCircuitsCloud — бесплатный и простой в использовании симулятор. Он хорошо работает как с аналоговым, так и с цифровым. Новички могут легко использовать его, но сначала должны создать учетную запись.
Плюсы:
- CircuitsCloud — бесплатная платформа
- Здесь легко сделать схему
Минусы:
- Моделирование плохое. Не анимирует направление текущего
- Библиотека не содержит достаточного количества цифровых микросхем и микроконтроллеров
9.CIRCUIT LAB — circuitlab.com
Онлайн-симулятор схем CircuitLabCircuit Lab — это многофункциональный онлайн-симулятор схем, но он не бесплатный. Он разработан с использованием простого в использовании редактора и точного симулятора аналоговых / цифровых схем.
Плюсы:
- Эта платформа хорошо построена с довольно обширной библиотекой, которая подходит как для новичков, так и для экспериментаторов.
- Смоделированные графики и выходные результаты можно экспортировать как файл CSV для дальнейшего анализа
- Проектировать схемы легко, имеются готовые схемы
Минусы:
- Это не бесплатная платформа, но вы можете использовать демо бесплатно
- Моделирование могло быть лучше с интерактивным моделированием, помимо графического представления
- В библиотеку следует добавить дополнительные цифровые микросхемы
10.TinaCloud — tina.com
Tina Cloud онлайн-симулятор схемTINA Design Suite — это мощный, но доступный по цене симулятор схем и программный пакет для проектирования печатных плат для анализа, проектирования и тестирования в реальном времени аналоговых, цифровых, HDL, MCU и смешанных электронных схем.
TINA — это очень сложный симулятор схем и хороший выбор для опытных людей. Для новичков это непросто и требует времени, чтобы начать. TINA не бесплатна.Но если учесть производительность, цена будет незначительной.
Плюсы:
- Эта программа моделирования имеет расширенные возможности
- Моделирование выполняется на сервере компании, поэтому он обеспечивает отличную точность и скорость.
- Можно моделировать различные типы цепей
Минусы:
- Эта платформа НЕ для новичков
- Даже если у вас есть опыт, сначала вы можете столкнуться с некоторыми трудностями
- Tina Cloud НЕ является бесплатным симулятором
Другие симуляторы
Итак, теперь у вас есть список из «Десять лучших онлайн-симуляторов трасс» , но это не окончательный.Есть и другие онлайн-симуляторы, которые могут вам пригодиться. simulator.io , Gecko-SIMULATIONS и т. Д. — вот некоторые из них. Я рекомендую вам попробовать некоторые из них, прежде чем выбрать один как идеальный.
Если вы знаете другой симулятор, который стоит включить в список, поделитесь с нами. Любое предложение высоко ценится.
.About — iCircuit — Симулятор и редактор цепей в реальном времени
iCircuit — это простой в использовании симулятор и конструктор электронных схем — идеальный инструмент для студентов, любителей и инженеров.
iPad, iPhone и iPod Touch | ||
Mac OS X | ||
Магазин Windows | ||
Телефоны и планшеты Android |
Его усовершенствованный механизм моделирования может обрабатывать как аналоговые, так и цифровые схемы и обеспечивает постоянный анализ в реальном времени.Это идеальный компаньон для студентов, любителей и инженеров.
Вы используете его, как любую программу CAD: вы добавляете элементы, соединяете их вместе и устанавливаете их свойства.
Но iCircuit отличается от других программ САПР, потому что всегда имитирует . Это похоже на работу с реальной схемой. Вы не останавливаетесь, чтобы измерить или тратить много времени на настройку отчетов. Вместо этого вы просто играете со схемой, как обычно, с включенным питанием!
Есть более 30 элементов, которые вы можете использовать для построения ваших схем.В приложении есть все: от простых резисторов до переключателей, полевых МОП-транзисторов и цифровых ворот.
В приложении есть мультиметр, который вы используете для проверки цепи, чтобы мгновенно считывать значения напряжения и тока. Если вы хотите увидеть, как значение изменяется с течением времени, вы можете добавить значения во встроенный осциллограф. Осциллограф может одновременно отслеживать множество сигналов с течением времени и оснащен сенсорным интерфейсом для управления отображаемым общим временем, а также режимами суммирования и отсутствия суммирования для удобного сравнения сигналов.
Поддерживаемые элементы включают:
- Генераторы сигналов, источники напряжения, источники тока и зависимые источники
- Двигатели постоянного тока и светодиоды
- АЦП и ЦАП
- Логические элементы: AND, OR, NAND, NOR, XOR
- Вьетнамки JK и D
- 38 Цифровые компоненты серии 7400
- 7-сегментный дисплей и драйвер
- Антенна с имитацией сигналов AM и FM
- Динамики, микрофоны, зуммеры (недоступны в Windows)
Вы также можете создавать подсхемы для введения новых элементов и разбиения ваших проектов на компоненты.
Независимо от вашего набора навыков, вы сразу же начнете играть с схемами с iCircuit.
.DICE скачать | SourceForge.net
ФИО
Телефонный номер
Название работы
Промышленность
Компания
Размер компании Размер компании: 1–25 26–99 100–499 500–999 1 000–4 999 5 000–99 9 10 000–19 999 20000 или более
Получайте уведомления об обновлениях для этого проекта.Получите информационный бюллетень SourceForge. Получайте информационные бюллетени и уведомления с новостями сайта, специальными предложениями и эксклюзивными скидками на ИТ-продукты и услуги.Да, также присылайте мне специальные предложения о продуктах и услугах, касающихся:
Программное обеспечение для бизнеса Программное обеспечение с открытым исходным кодом Информационные технологии Программирование ОборудованиеВы можете связаться со мной через:
Электронная почта (обязательно) Телефон смс Я согласен получать эти сообщения от SourceForge.сеть. Я понимаю, что могу отозвать свое согласие в любое время. Пожалуйста, обратитесь к нашим Условиям использования и Политике конфиденциальности или свяжитесь с нами для получения более подробной информации. Я согласен получать эти сообщения от SourceForge.net указанными выше способами. Я понимаю, что могу отозвать свое согласие в любое время. Пожалуйста, обратитесь к нашим Условиям использования и Политике конфиденциальности или свяжитесь с нами для получения более подробной информации.Для этой формы требуется JavaScript.
ПодписывайсяКажется, у вас отключен CSS.Пожалуйста, не заполняйте это поле.
Кажется, у вас отключен CSS. Пожалуйста, не заполняйте это поле.
.