Составить электрическую схему онлайн: Circuit Simulator — эмулятор электрических цепей в браузере

Содержание

Электросхемы онлайн рисовать

Любые данные, будь то бытовое планирование на месяц, техническая инструкция или план работы по проекту, должны быть понятными и систематизированными. Не всё можно представить в виде простого текстового описания, списка или рисунка. Поможет в визуализации блок-схема, называемая также флоучартом. Создать блок-схемы, флоучарты и майндмэпы помогут и простые текстовые и графические редакторы.


Поиск данных по Вашему запросу:

Электросхемы онлайн рисовать

Схемы, справочники, даташиты:

Прайс-листы, цены:

Обсуждения, статьи, мануалы:

Дождитесь окончания поиска во всех базах.

По завершению появится ссылка для доступа к найденным материалам.

Содержание:

  • Рисование электрических схем в программе Microsoft Word
  • Tinkercad Arduino – лучший онлайн симулятор ардуино на русском
  • Электросхемы
  • Создание электротехнической схемы
  • Cервис онлайн для рисования блок-схем?
  • Рисование и черчение электрических схем онлайн
  • Программы для рисования электрических схем — обзор 20 популярных
  • Как нарисовать схему онлайн?
  • Как нарисовать электрическую схему на компьютере — обзор программ. Рисовать схемы программа
  • SPlan7.0 — программа для рисования электронных схем

ПОСМОТРИТЕ ВИДЕО ПО ТЕМЕ: Черчение и рисование электрических схем онлайн

Рисование электрических схем в программе Microsoft Word


Популярные приложения для создания схем и диаграмм. Помогают бизнесу строить графики, диаграммы связей и визуализировать любую информацию. Онлайн-сервис с настольными клиентами для совместного составления диаграмм, рисования блок-схем, макетов и много другого. Инструменты управления в одном сервисе: диаграммы связей, outliner, канбан, список дел, управление задачами. Сервис для построения схем. Надежная телефония для бизнеса, помогает управлять обращениями Клиентов и работой сотрудников.

Иногда задачи компании настолько специфичны, что невозможно подобрать оптимальный сервис сравнением и фильтрами. Облачные интеграторы могут подобрать сервис под ваши задачи, расширять и обслуживать систему в будущем. Схемы и диаграммы Популярные приложения для создания схем и диаграмм. Подбор по параметрам Схемы и диаграммы Шаблоны. Журнал изменений. Совместная работа. Настройка доступа. Код для встраивания на сайт. Создание презентаций. Вложения файлов. Максимальное число пользователей —.

Способ оплаты — По подписке Единовременная лицензия За оказанные услуги. Пробный период. Бесплатный тариф. Платформы Веб-приложение. Приложение Android. Приложение iOS. Приложение Windows. Приложение Mac.

Приложение Linux. Развёртывание Облако. Персональный компьютер. Интегрируется с. Использую Отметьте, если используете. Это улучшит ваши персональные рекомендации.

Выбрать для сравнения. Canva Есть бесплатный тариф 12 отзывов. Microsoft Visio 1 отзыв. Сколько сервисов утоляют голод 90 маркетологов?

БП Симулятор Есть бесплатный тариф. Creately Есть бесплатный тариф 1 отзыв. Graphics Есть бесплатный тариф 1 отзыв. Goalton Есть бесплатный тариф 3 отзыва. FlowMapp Есть бесплатный тариф. Сбор и организация требований к разработке веб-сайтов при помощи интерактивной карты сайта. Онлайн диаграммы Есть бесплатный тариф 1 отзыв. XMind Есть бесплатный тариф 5 отзывов. MindMeister Есть бесплатный тариф 3 отзыва.

Google Рисунки Есть бесплатный тариф. Coggle Есть бесплатный тариф 2 отзыва. Mind42 Есть бесплатный тариф. Gliffy Есть бесплатный тариф. Mindomo Есть бесплатный тариф. MindMup Есть бесплатный тариф. Cacoo Есть бесплатный тариф.

Infogram Есть бесплатный тариф. Bubbl Есть бесплатный тариф. Онлайн-сервис создания интеллект-карт и проведения мозгового штурма. Wisemapping Есть бесплатный тариф. ChartGo Есть бесплатный тариф.

Plotly Есть бесплатный тариф. Comapping Есть бесплатный тариф. Сервис для создания интеллект-карт, проведения мозговых штурмов, планирования событий, обучения. ChartGizmo Есть бесплатный тариф. Highcharts Есть бесплатный тариф. RAWGraphs Есть бесплатный тариф. Vecta Есть бесплатный тариф. Zenobase Есть бесплатный тариф. Телефония как Сервис 2 отзыва. Я не нашёл, что искал. Закажите подбор сервиса.

Роскомнадзор знал, что вы ответите, и защитил вас от LinkedIn! Ваш провайдер заблокировал Telegram по требованию Роскомнадора. Вы стали частью всероссийских учений по использованию VPN. Укажите адрес электронной почты:. На указанный вами адрес отправлено письмо с кодом подтверждения. Введите полученный код:. Получить код подтверждения. Похожие категории Управление проектами и планирование Управление проектом Отслеживание задач Управление Agile-проектом Учёт времени Ментальные карты Бизнес-план Все категории.


Tinkercad Arduino – лучший онлайн симулятор ардуино на русском

Перейти к содержимому. Система для сообществ IP. Вход Регистрация. Страница 1 из 1 Зарегистрируйтесь, чтобы создать тему Ответить. Электросхемы — В чем лучше рисовать? Доброе утро, Тероновцы! Поделитесь, пожалуйста вашим мнением и вашим, не менее бесценным, опытом: какой софт лучше использовать для создания электрических схем?

Диаграммы онлайн. С сайта all-audio.pro которое позволяет рисовать: Блок-схемы — UML — Диаграммы сущность-связь — Сетевые.

Электросхемы

RSS Feeds. Веб-приложение CircuitLab является бесплатным инструментом, который поможет упростить процесс создания и моделирования электрических схем. Размещаем резисторы, конденсаторы, источники питания и остальные элементы схемы и соединяем их вместе. Также присутствует возможность произвести моделирование работы схемы. При возникновении проблем можно обратиться к сообществу за помощью, разместив ваши схемы и пометив их как публичные. Программа работает во всех операционных системах, что является очень удобным для студентов. Прекрасно, но моделирование переходных процессов и колебательных контуров по-моему довольно кривое. Перейти к основному содержанию. Programs Online Онлайн программы и сервисы. Создание электрических схем онлайн — www.

Создание электротехнической схемы

Для создания схем электрических и электронных диаграмм используйте тип графических документов с электротехникой. На вкладке файл нажмите кнопку создать , а затем выполните поиск шаблонов для инженеров. Выберите метрическую или американскую систему мер и нажмите кнопку Создать. Шаблон открывает немасштабированную страницу документа в книжной ориентации.

Любите электронику?

Cервис онлайн для рисования блок-схем?

Но что делать когда нет ресурсов и времени? На помощь приходят разнообразные онлайн сервисы. Оказывается нарисовать схему онлайн просто. Такие же функции рисования схем существуют во многих системах автоматического проектирования электронных схем. Главное иметь подключение к интернету.

Рисование и черчение электрических схем онлайн

Хабр Geektimes Тостер Мой круг Фрилансим. Иногда надо кодерам разложить задачу и быстро приложить картинку к письму. Думаю, что таких сервисов должно быть много. Подскажите, плиз. Absent Absent. Ответ написан более трёх лет назад.

Создать блок-схемы, флоучарты и майндмэпы помогут и all-audio.pro Самый популярный онлайн-сервис для создания блок-схем.

Программы для рисования электрических схем — обзор 20 популярных

Электросхемы онлайн рисовать

EveryCircuit представляет собой электронный эмулятор онлайн с хорошими сделанными графиками. Когда вы входите в онлайн программу, и она будет просить вас создать бесплатный счет, чтобы вы можете сохранить ваши проекты и иметь ограниченную часть площади рисовать вашу схему. Веб-приложение CircuitLab является бесплатным инструментом, который поможет упростить процесс создания и моделирования электрических схем. Размещаем резисторы и пометив их как публичные.

Как нарисовать схему онлайн?

Как нарисовать принципиальную электрическую схему на компьютере? Такой вопрос ставят себе тысячи людей, деятельность которых так или иначе связана с электротехникой, электроникой и радиотехникой. Естественно для этого существуют специальные программы для рисования схем. На сегодняшний день существует большое количество программ для создания электрических принципиальных схем. Так же функции рисования схем существуют во многих системах автоматического проектирования электронных схем. Продолжаем тему черчения электрических схем на компьютере.

Черчение на бумаге далеко не всем доставляет удовольствие — долго, не всегда красиво, тяжело сразу правильно рассчитать габариты, а вносить корректировки неудобно.

Как нарисовать электрическую схему на компьютере — обзор программ. Рисовать схемы программа

Обнаружен блокировщик рекламы. Сайт Паяльник существует только за счет рекламы, поэтому мы были бы Вам благодарны если Вы внесете сайт в список исключений. Как это сделать? Главная Программы. Призовой фонд на октябрь г.

SPlan7.0 — программа для рисования электронных схем

Популярные приложения для создания схем и диаграмм. Помогают бизнесу строить графики, диаграммы связей и визуализировать любую информацию. Онлайн-сервис с настольными клиентами для совместного составления диаграмм, рисования блок-схем, макетов и много другого. Инструменты управления в одном сервисе: диаграммы связей, outliner, канбан, список дел, управление задачами.


Расчёт электрических цепей онлайн | FaultAn.

ru

На сайте появилась программа для расчёта установившихся режимов электрических цепей по законам ТОЭ. На настоящий момент реализованы методы расчёта по законам Ома, по законам Кирхгофа, по методу узловых потенциалов, методу контурных токов, методу эквивалентного генератора. Также программа позволяет рассчитать эквивалентное сопротивление цепи относительно источника питания. Программа позволяет нарисовать схему, задать параметры её элементов и рассчитать схему. В результате формируется текстовое описание порядка расчёта, рассчитывается баланс мощностей и строятся векторные диаграммы.

Рисование схемы производится путём перетаскивания элементов методом drag-and-drop из боковой панели и последующим соединением выбранных элементов.

В боковой панели доступны следующие элементы с задаваемыми параметрами:

  • резистор     :
    • номер элемента;
    • сопротивление, Ом;
  • конденсатор :
    • номер элемента;
    • сопротивление, Ом;
  • катушка индуктивности  :
    •  номер элемента;
    • сопротивление, Ом;
  • источник ЭДС :
    • номер элемента;
    • амплитудное значение, В;
    • начальная фаза, °;
  • источник тока :
    • номер элемента;
    • амплитудное значение, В;
    • начальная фаза, °.

Инструкция по применению программы приведена здесь.

Методы расчёта

После завершения рисования схемы при нажатии кнопки «Расчёт» запускается расчёт электрической цепи. Программа анализирует исходную схему и при выявлении каких-либо ошибок сообщает об этом. При успешном анализе схемы запускается расчёт по методам ТОЭ.

Расчёт по закону Ома

Расчёт по закону Ома осуществляется для одноконтурных схем. Используемая методика расчёта приведена здесь.

Пример схемы и расчёт:

Исходные данные и схема:

  • E1:
    • Номер элемента: 1
    • Амплитудное значение: 100 В
    • Начальная фаза: 0
  • R1:
    • Номер элемента: 1
    • Сопротивление, Ом: 1

После нажатия кнопки «Расчёт» формируется решение:

В исходной схеме только один контур. Рассчитаем её по закону Ома.

Согласно закону Ома, ток в замкнутой цепи равен отношению ЭДС цепи к сопротивлению. Составим уравнение, приняв за положительное направление тока $ \underline{I} $ направление источника ЭДС $ \underline{E}_{1} $:

$$ R_{1}\cdot \underline{I} = \underline{E}_{1} $$

Подставим в полученную систему уравнений значения сопротивлений и источников и получим:

$$ 1.0\cdot \underline{I}=100 $$

Отсюда искомый ток в цепи равен

$$ \underline{I} = 100\space \textrm{А}$$

Расчёт по законам Кирхгофа

Для многоконтурных схем расчёт осуществляется по законам Кирхгофа. Используемая методика расчёта приведена здесь.

Пример схемы и расчёт:

Исходные данные и схема:

  • E1:
    • Номер элемента: 1
    • Амплитудное значение: 100 В
    • Начальная фаза: 0
  • R1:
    • Номер элемента: 1
    • Сопротивление, Ом: 1
  • L1:
    • Номер элемента: 1
    • Сопротивление, Ом: 1
  • C1:
    • Номер элемента: 1
    • Сопротивление, Ом: 1

После нажатия кнопки «Расчёт» на исходной схеме появляется нумерация узлов и формируется решение:

Рассчитаем схему по законам Кирхгофа.

В данной схеме: узлов − 2 , ветвей − 3, независимых контуров − 2.

Произвольно зададим направления токов в ветвях и направления обхода контуров.

Принятые направления токов:
Ток $ \underline{I}_{1} $ направлен от узла ‘2 у.’ к узлу ‘1 у.’ через элементы $ \underline{E}_{1} $, $ R_{1} $.
Ток $ \underline{I}_{2} $ направлен от узла ‘1 у.’ к узлу ‘2 у.’ через элементы $ L_{1} $.
Ток $ \underline{I}_{3} $ направлен от узла ‘1 у.’ к узлу ‘2 у.’ через элементы $ C_{1} $.

Принятые направления обхода контуров:
Контур №1 обходится через элементы $ \underline{E}_{1} $, $ R_{1} $, $ L_{1} $ в указанном порядке.
Контур №2 обходится через элементы $ L_{1} $, $ C_{1} $ в указанном порядке.

Составим уравнения по первому закону Кирхгофа. При составлении уравнений «втекающие» в узел токи будем брать со знаком «+», а «вытекающие» − со знаком «−».

Количество уравнений, составляемых по первому закону Кирхгофа, равно $ N_\textrm{у} − 1 $, где $ N_\textrm{у} $ − число узлов. Для данной схемы количество уравнений по первому закону Кирхгофа равно 2 − 1 = 1.

Составим уравнение для узла №1:

$$ \underline{I}_{1} − \underline{I}_{2} − \underline{I}_{3} = 0 $$

Составим уравнения по второму закону Кирхгофа. При составлении уравнений положительные значения для токов и ЭДС выбираются в том случае, если они совпадают с направлением обхода контура.

Количество уравнений, составляемых по второму закону Кирхгофа, равно $ N_\textrm{в} − N_\textrm{у} + 1 $, где $ N_\textrm{в} $ — число ветвей. Для данной схемы количество уравнений по второму закону Кирхгофа равно 3 − 2 + 1 = 2.

Составим уравнение для контура №1:

$$ R_{1}\cdot \underline{I}_{1} + jX_{L1}\cdot \underline{I}_{2}=\underline{E}_{1} $$

Составим уравнение для контура №2:

$$ jX_{L1}\cdot \underline{I}_{2} − (−jX_{C1})\cdot \underline{I}_{3}=0 $$

Объединим полученные уравнения в одну систему, при этом перенесём известные величины в правую сторону, оставив в левой стороне только составляющие с искомыми токами. Система уравнений по законам Кирхгофа для исходной цепи выглядит следующим образом:

$$ \begin{cases}\underline{I}_{1} − \underline{I}_{2} − \underline{I}_{3} = 0 \\ R_{1}\cdot \underline{I}_{1}+jX_{L1}\cdot \underline{I}_{2} = \underline{E}_{1} \\ jX_{L1}\cdot \underline{I}_{2}−(−jX_{C1})\cdot \underline{I}_{3} = 0 \\ \end{cases} $$

Подставим в полученную систему уравнений значения сопротивлений и источников и получим:

$$ \begin{cases}\underline{I}_{1} − \underline{I}_{2} − \underline{I}_{3}=0 \\ \underline{I}_{1}+ j \cdot \underline{I}_{2}=100 \\ j \cdot \underline{I}_{2}+ j \cdot \underline{I}_{3}=0 \\ \end{cases} $$

Решим систему уравнений и получим искомые токи:

$$ \underline{I}_{1} = 0 $$

$$ \underline{I}_{2} = −100j $$

$$ \underline{I}_{3} = 100j $$

Lushprojects.com — www.lushprojects.com — Симулятор цепей

Этот симулятор электронных схем очень интерактивен, создавая ощущение игры с реальными компонентами. Это очень полезно для экспериментов и визуализации. Лучше всего то, что благодаря мощи HTML5 не требуются никакие плагины! Первоначальная реализация на Java принадлежит Полу Фалстаду, который любезно разрешил мне создать этот порт.

Щелкните здесь, чтобы открыть симулятор в полном окне.

Времени сейчас мало, поэтому я больше не обновляю эту страницу регулярно. Чтобы получить последнюю версию, перейдите на страницу Пола Фалстада.

Как пользоваться этим

При запуске симулятора вы увидите анимированную схему простой цепи LRC. Зеленый цвет указывает на положительное напряжение. Серый цвет указывает на землю. Красный цвет указывает на отрицательное напряжение. Движущиеся желтые точки указывают на ток.

Чтобы включить или выключить переключатель, просто нажмите на него. Если вы наведете указатель мыши на любой компонент схемы, вы увидите краткое описание этого компонента и его текущего состояния в правом нижнем углу окна. Чтобы изменить компонент, наведите на него указатель мыши, щелкните правой кнопкой мыши (или щелкните, удерживая клавишу Control, если у вас Mac) и выберите «Редактировать». Вы также можете получить доступ к функции редактирования, дважды щелкнув компонент.

В нижней части окна есть три графика; они действуют как осциллографы, каждый из которых показывает напряжение и ток на определенном компоненте. Напряжение показано зеленым цветом, а ток – желтым. Ток может быть не виден, если график напряжения находится поверх него. Также отображается пиковое значение напряжения в окне осциллографа. Наведите указатель мыши на одно из представлений осциллографа, и компонент, отображаемый на нем, будет выделен. Чтобы изменить или удалить область, щелкните правой кнопкой мыши по ней и выберите «удалить» в меню. В этом контекстном меню есть также много других параметров области. Чтобы просмотреть компонент в области, щелкните правой кнопкой мыши компонент и выберите «Просмотр в области».

Меню «Схемы» содержит множество образцов схем, которые вы можете попробовать.

Некоторые схемы, например, Основы->Потенциометр, содержат потенциометры или переменные источники напряжения. Их можно настроить с помощью ползунков, добавленных на правую панель инструментов, или путем размещения указателя мыши над компонентом и использования колеса прокрутки.

Вот видео, которое поможет вам начать работу.

Рисование и редактирование схем

Вы можете получить пустую схему, выбрав «Пустая схема» в меню «Схемы». Вам нужно будет добавить по крайней мере один источник напряжения, чтобы запустить симулятор.

Чтобы добавить компоненты или провод, выберите один из вариантов «Добавить…» в меню «Рисование». Обратите внимание, что общие компоненты имеют сочетания клавиш для выбора их режима добавления. В режиме добавления курсор меняется на «+». Нажмите и перетащите мышь, чтобы добавить компонент.

Компоненты можно перемещать и изменять их размер в режиме выделения. В режиме выбора курсор меняется на стрелку. Выберите «Select/Drag Sel» в меню «Draw», или нажмите «пробел», или нажмите «escape», чтобы перейти в режим выделения. Наведение курсора на компонент выделяет его и отображает информацию об этом компоненте в информационной области. Щелчок и перетаскивание компонента приведет к его перемещению. Если вы щелкнете и перетащите квадратные ручки или удержите клавишу Ctrl, это изменит размер компонента и переместит клеммы.

Провода соединяются только на концах, а не посередине, поэтому каждый сегмент провода нужно рисовать отдельно. Если симулятор обнаружит несоединенные точки, он подумает, что вы намеревались соединиться, и выделит их красным кружком.

Многие компоненты имеют настройки, которые можно выполнить с помощью функции редактирования объяснил выше. Для резисторов, конденсаторов и катушек индуктивности удобно задавать значение из диапазона Е12, прокручивая колесико мыши при наведении курсора на компонент

Меню «Файл» позволяет импортировать или экспортировать файлы описания схемы. См. примечания ниже о совместимости браузеров.

Кнопка сброса сбрасывает схему в нормальное состояние. Если симуляция приостановлена, двойное нажатие кнопки «Сброс» перезапустит ее. Кнопка Run/Stop позволяет приостановить симуляцию. Ползунок «Скорость симуляции» позволяет регулировать скорость симуляции. Если симуляция не зависит от времени (то есть, если нет конденсаторов, катушек индуктивности или зависящих от времени источников напряжения), то это не будет иметь никакого эффекта. Ползунок «Скорость тока» позволяет настроить скорость точек на случай, если течение настолько слабое (или сильное), что точки движутся слишком медленно (или слишком быстро).

Это видео демонстрирует некоторые из вышеперечисленных пунктов.

Вот некоторые ошибки, с которыми вы можете столкнуться:

  • Петля источника напряжения без сопротивления! — это означает, что один из источников напряжения в вашей цепи закорочен. Убедитесь, что на каждом источнике напряжения имеется некоторое сопротивление.
  • Конденсаторная петля без сопротивления! — не допускается наличие токовых петель, содержащих конденсаторы, но не имеющих сопротивления. Например, конденсаторы, соединенные параллельно, не допускаются; последовательно с ними нужно поставить резистор. Допускаются короткозамкнутые конденсаторы.
  • Сингулярная матрица! — это означает, что ваша схема несовместима (два разных источника напряжения, подключенных друг к другу), или что напряжение в какой-то точке не определено. Это может означать, что клеммы какого-то компонента не подключены; например, если вы создадите операционный усилитель, но еще ничего к нему не подключили, вы получите эту ошибку.
  • Схождение не удалось! — это означает, что симулятор не может понять, в каком состоянии должна быть схема. Просто нажмите «Сброс», и, надеюсь, это должно исправить это. Ваша схема может быть слишком сложной, но это иногда случается даже с примерами.
  • Слишком большая задержка линии передачи! — задержка линии передачи слишком велика по сравнению с временным шагом симулятора, поэтому потребуется слишком много памяти. Сделайте задержку меньше.
  • Необходимо заземлить линию передачи! — в этом симуляторе два нижних провода линии передачи должны быть всегда заземлены.

Требования к браузеру и компьютеру

Этот симулятор широко использует функции HTML5 и определенно нужен современный браузер. Он также выполняет множество вычислений в JavaScript. и скорость этого сильно различается между браузерами. В настоящее время Chrome кажется, имеет лучшую производительность и поддержку функций для этого приложения. Internet Explorer также хорошо работает с JavaScript, но, к сожалению, ему не хватает совместимости со всеми параметрами меню файлов.

Симулятор значительно выигрывает от достаточно быстрого компьютера. Мой ноутбук с процессором Core i5 2012 года работает с большинством схем нормально, поэтому он не обязательно должен быть новейшим и лучшим оборудованием, но вы, вероятно, найдете производительность. разочарование на старых машинах.

Для возможности загрузки и сохранения файлов на локальный диск требуются функции HTML5, которые поддерживаются не во всех браузерах. Если приложение обнаруживает, что требуемые функции не поддерживаются, то некоторые из файлов опции будут недоступны. В настоящее время Chrome и Firefox поддерживают все необходимые функции.

Симулятор будет работать на планшетах и ​​даже телефонах, если у них есть подходящий браузер и должен нормально работать с сенсорными интерфейсами.

Симуляция != Реальная жизнь

Физические симуляции не являются реальной жизнью, и не думайте, что симуляция и реальность идентичны! Это моделирование идеализирует многие компоненты. Провода и выводы компонентов не имеют сопротивления. Источники напряжения идеальны — они попытаются обеспечить бесконечный ток, если вы им позволите. Конденсаторы и катушки индуктивности имеют КПД 100%. Входы логических вентилей потребляют нулевой ток — неплохо в качестве приближения для КМОП-логики, но нетипично для 19Например, TTL 80-х годов. Обязательно используйте этот симулятор для визуализации схем, но всегда проверяйте в реальности.

Извините, что разочаровываю вас, ребята, но симулятор численно аппроксимирует модели компонентов, которые также являются приблизительными. Даже без учета каких-либо ошибок это всего лишь приблизительное руководство к реальности. Этот симулятор может быть полезен для визуализации, но при неправильном использовании любой симулятор может дать ложное чувство безопасности. Некоторые люди на самом деле не понимают этой важной концепции — у меня даже был один пользователь, который обвинил симулятор во «лжи», потому что он (или она) не принял во внимание идеализацию компонентов и не понял фактическую производительность симулятора. компоненты, которые они решили использовать. Ключевой принцип для всех инженеров-электронщиков заключается в том, что они всегда должны быть полностью осведомлены о реальных характеристиках компонентов (и систем) и о том, чем они отличаются от любого конкретного симулятора, который они используют. Если вам нужны более точные модели реальных компонентов, то симуляторы на основе SPICE являются гораздо более подходящими инструментами, чем этот, но даже в этом случае вы должны знать об отклонениях от реальности. Как сказал великий проектировщик аналоговых схем Боб Пиз: «Когда компьютер пытается смоделировать аналоговую схему, иногда у него получается хорошо, но когда это не так, все становится очень запутанным».

Одним из следствий использования идеальных компонентов является то, что симулятор не сходится к результату для цепей, которые не имеют определенного поведения — например, идеальный источник напряжения, закороченный идеальным проводом. Другая ситуация, которую нельзя смоделировать при этих предположениях, — это распределение тока между проводниками, если два идеальных проводника соединены параллельно. При использовании симулятора необходимо учитывать места, где реальная электроника отличается от идеала.

Сенсоры, преобразователи и взаимодействие с внешним миром

Электронные схемы не существуют изолированно — большинство схем имеют назначение, включающее взаимодействие с внешним миром. В моделировании мы добавили некоторые распространенные типы входов и выходов (например, переключатели и светодиоды), но существует много типов преобразователей, и мы не моделируем их все. Мы также не моделируем все физические эффекты, происходящие вне электронного домена, т.е. как крутящий момент нагрузки может изменяться по мере того, как двигатель перемещает механизм, что приводит к изменениям электрических характеристик двигателя.

Если вы хотите смоделировать схему с датчиком, которого нет в модели, т.е. термистор, вы можете просто использовать электрически эквивалентный компонент. Итак, для термистора просто используйте резистор и установите его на разные значения для представления разных температур. Функция ползунков может быть особенно полезна для этой цели.

Автономное использование

См. страницу Пола Фалстада для получения информации о версиях симулятора Electron и оригинальной версии Java, которую можно использовать в автономном режиме.

Высокочастотные цепи

Этот симулятор имитирует цепь, используя серию коротких временных шагов. На каждом этапе изменения напряжения и тока в цепи рассчитываются на основе моделей компонентов и текущего состояния цепи. Чтобы этот процесс работал, используемые временные шаги должны быть значительно короче, чем продолжительность любого интересующего события в цепи. Или, если хотите, временные шаги должны быть значительно короче, чем период самого высокочастотного интересующего сигнала.

По умолчанию симулятор использует размер шага 5 мкс. Это нормально для сигналов звуковой частоты, но не для радиочастотных сигналов или быстрых цифровых сигналов. Размер шага можно изменить в диалоговом окне «Другие параметры…» в меню параметров. Для сравнения, пример линии передачи в приложении использует размер шага 5 пс.

Размер шага не следует путать со «Скоростью моделирования», регулируемой ползунком на правой панели. Размер шага определяет, как долго (в симулированном времени) будет каждый шаг. Ползунок «Скорость симуляции» определяет, как часто (в реальном времени) компьютер вычисляет шаг.

Для разработчиков

Это приложение было разработано с разрешения на основе схемы Java. симулятор Пола Фалстада. Я всегда находил это отличным инструментом, помогающим визуализировать схемы и любил интерактивный характер по сравнению с обычным SPICE реализации. Однако мне никогда особо не нравилась Java в браузере и с недавними проблемами безопасности и последующими изменениями в безопасности политики производителей браузеров мне показалось, что будет много преимущество в наличии версии, которая не требует подключаемых модулей.

Для создания этой версии я модифицировал исходную Java для запуска в Веб-инструментарий Google (GWT). Большая часть пользовательского интерфейса была переписана, но технические части симуляции почти не тронуты. В общей сложности работа над этим проектом заняла чуть больше месяца.

Благодаря любезному разрешению Пола Фалстада исходный проект этой версии приложения теперь доступен на GitHub под лицензией GPLv2.

https://github.com/sharpie7/circuitjs1

Пригодность лицензии для цели

Симулятор предоставляется без поддержки и гарантии. Абсолютно никаких гарантий пригодности для каких-либо целей не предоставляется.

Эта программа является бесплатным программным обеспечением; вы можете распространять его и/или изменить его в соответствии с условиями Стандартной общественной лицензии GNU. как опубликовано Free Software Foundation; либо версия 2 Лицензии или (по вашему выбору) любой более поздней версии.

Эта программа распространяется в надежде, что она будет полезна, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ; даже без подразумеваемой гарантии КОММЕРЧЕСКАЯ ПРИГОДНОСТЬ или ПРИГОДНОСТЬ ДЛЯ ОПРЕДЕЛЕННОЙ ЦЕЛИ. См. Стандартная общественная лицензия GNU для более подробной информации.

Подробнее о лицензировании см. http://www.gnu.org/licenses/.

Схема песочницы | Spinning Numbers

Симулятор для изучения схем. Circuit Sandbox включает в себя схематический захват и механизм моделирования цепей. Механизм моделирования цепей полностью написан на JavaScript, а не на SPICE.

Симулятор Circuit Sandbox, доступен на английском языке

Испанский Португальский французский
Magyarul
(венгерский)
हिन्दी
(хинди)
日本語
(японский)
简体中文
(упрощенный китайский)

Можете ли вы помочь перевести Circuit Sandbox на другие языки? Это просто!


ВАМ НЕ НУЖНО ЧИТАТЬ ОСТАЛЬНУЮ ЧИТАТЬ, ЕСЛИ ВЫ НЕ ЗАСТРЕЛИТЕСЬ.


Содержимое
  • Игра в песочнице
  • Начало работы
  • Справка
  • Маркировка и аннотация
  • Элементы управления на экране
    • Моделирование
  • Модели устройств
    • Модель диода
    • МОП-транзистор модели
    • Модель ОУ
  • Информация о системе
    • Настольный/портативный компьютер
    • Сенсорные устройства
  • Настройка
  • Перевод
  • Песочница Circuit была создана в Массачусетском технологическом институте
  • Другие симуляторы цепей
  • Лицензирование
  • Библиотеки

Игра в песочнице

Чтобы создать схему, перетащите компоненты из корзины справа на схему.

Пример вывода: Щелкните TRAN , чтобы выполнить анализ переходных процессов , график зависимости напряжения от времени.

Начало работы

Перетащите компоненты из корзины деталей на главный экран.

Добавьте провода, перетаскивая точки соединения компонентов (маленькие кружки).

Коснитесь значка Rotate или введите «r» на клавиатуре, чтобы повернуть компонент.

Коснитесь значка Удалить или введите BACKSPACE, чтобы удалить компонент.

Дважды нажмите на компонент, чтобы изменить его свойства, например значение сопротивления.

Добавьте символ земли (треугольная форма в верхней части корзины деталей).

Добавьте метки узлов (короткая прямая линия под символом земли).

Добавьте датчики напряжения или тока к узлам, которые вы хотите построить.

Выберите в меню DC , AC или TRAN для имитации схемы.

Как построить схему, показанную выше

Чтобы создать схему $\text{RC}$, показанную выше, выполните следующие действия, начиная с пустой схемы (откройте эту ссылку в новой вкладке).

  • Добавьте компоненты (источник напряжения, резистор и конденсатор). Нажмите на компонент в корзине деталей справа, затем нажмите на схему. Или вы можете навести указатель мыши на компонент в корзине и перетащить его на схему.
  • Выберите резистор, щелкнув по нему. Он станет зеленым. Пока он выбран, нажмите клавишу «r» на клавиатуре, чтобы он повернулся в горизонтальное положение. Вы также можете щелкнуть значок R⤵. Поверните несколько раз, чтобы увидеть, что происходит.
  • Размещайте компоненты на странице, перетаскивая их.
  • Добавьте провода, перетащив их между точками соединения на компонентах. Если вы допустили ошибку, нажмите клавишу возврата/удаления на клавиатуре, чтобы удалить все, что выделено, или щелкните значок $\large\times$. 9{-3}$, поэтому мы будем моделировать за $10$ миллисекунд.
  • Нажмите кнопку ОК. Моделирование выполнено, и должен появиться график.

Вот завершенная схема $\underline{\text{RC}}$.

Справка

Добавление компонента: нажмите на деталь в корзине деталей, затем нажмите на схему.

Добавить провод: нажмите на соединение (открытый кружок), чтобы начать провод. Тяга. Выпускать.

Выбор: перетащите прямоугольник, чтобы выбрать компоненты. Щелкните, удерживая клавишу Shift, чтобы включить другой компонент (только для рабочего стола).

Переместить: Нажмите и перетащите в новое место.

Удалить: коснитесь, чтобы выбрать, затем коснитесь значка или нажмите клавишу BACKSPACE на клавиатуре.

Повернуть/Отразить: коснитесь, чтобы выбрать, затем коснитесь Поверните значок или введите букву « r », чтобы повернуть на 90. Повторите для большего количества поворотов и отражений (всего 8).

Свойства: Дважды нажмите на компонент, чтобы изменить его свойства, такие как сопротивление или напряжение.

Числа можно вводить с использованием инженерной записи, 9-15

пример: $1000$ можно ввести как $1\text k$

Маркировка и аннотация

Вы можете дать узлу имя, прикрепив часть метки — короткую прямую линию под символом земли. Дважды щелкните метку и введите имя узла.

Вы можете добавить неприкрепленную текстовую аннотацию к схеме с той же частью метки. Поместите метку узла в любом месте схемы. Его не нужно ни к чему подключать.

Элементы управления на экране

Прокрутка/панорамирование
Увеличение, уменьшение, подгонка
Повернуть
Удалить

Справка: список справочной информации, показанной выше.

Сетка: включение и выключение фоновой сетки.

Открыть список соединений: открыть сохраненный список соединений.

Общая ссылка: Отображает ссылку, которую вы можете скопировать для совместного использования вашей схемы. Ссылка имеет код uriencoded , также известный как кодировка процентов . Это позволяет вам использовать эти текстовые символы, /? : @ & = + $ # в именах сигналов и компонентов. Расшифрованная ссылка отображается в консоли javascript вашего браузера.

Сохранить список соединений: сохранить текущий список соединений. См. информацию о системе ниже, чтобы узнать, где схема сохраняется на разных платформах.

Вырезать, Копировать, Вставить: обычные функции редактирования.

Ярлыки для Mac: ⌘-X, ⌘-C, ⌘-V
Ярлыки для ПК: ctl-X, ctl-C, ctl-V

Удалить: удаление выбранных компонентов.

Моделирование

DC : Найдите напряжения и токи постоянного тока, также называемые рабочей точкой .

AC : Развертка частоты переменного тока, построение графика зависимости напряжения или тока от частоты.

TRAN : Переходная характеристика. Найдите временную характеристику, постройте график зависимости напряжения или тока от времени.

Загрузка: сохраняет данные TRAN или AC в виде файла .csv (переменные, разделенные запятыми) с именем data.csv в папке «Загрузки». Этот тип файла можно открыть в Excel или MatLab.

Модели устройств

В тренажере есть простые модели полупроводниковых приборов (диод, биполярный транзистор, мосфет) и два операционных усилителя. Каждая модель имеет всего несколько регулируемых параметров. Для более сложных симуляций ознакомьтесь с другими ресурсами симулятора схем, упомянутыми ниже. 9{-1}$, $1/\лямбда = 20\,\текст V$. Лямбда ($\lambda$) вместе с $I_D$ определяет выходное сопротивление малого сигнала (наклон линий вверх в области насыщения),

$r_D = \dfrac{1}{\lambda I_D}\quad$

Область отсечки , $V_{GS} \leq V_T$

$I_{D} = 0$

Линейная (не насыщенная) область , $V_{GS} > V_T$ и $V_{ DS} < (V_{GS} - V_T)$

$I_D = \mu C_{ox} \dfrac{W}{L} \left [ V_{GS} — V_T — \dfrac{V_{DS}}{ 2}\right] V_{DS} \,(1 + \lambda V_{DS})$ 92}{2}$

Это восходящая парабола на графике.

Вот таблица уравнений модели полевого МОП-транзистора, создающая график зависимости $I_{D}$ от $V_{DS}$.

Ссылки: Университет Колорадо, UC Berkeley

Модель операционных усилителей

Circuit Sandbox имеет две модели операционных усилителей, идеальную модель и реалистичную модель с контактами источника питания и неидеальными входными и выходными сопротивлениями.

Модель идеального операционного усилителя

Символ идеального операционного усилителя имеет два входа ($\sf v$+ и $\sf v$-) и выход ($\sf{vo}$). Нет положительных и отрицательных входов питания. Дополнительный вход, $\sf{vg}$, является опорным для выходного напряжения.

Определяющее уравнение для операционного усилителя: $(\sf{vo} — \sf{vg}) = \text A(\sf v$+ $\,- \,\,\sf v$-$ )$

Прибыль по умолчанию $\text A = 30{,}000$. Вы можете изменить его на что угодно. Если входные напряжения одинаковы, то выходное напряжение будет $\sf{vg}$. Чтобы имитировать симметричные напряжения питания, соедините $\sf{vg}$ с землей. Чтобы смоделировать односторонний источник питания (одна сторона заземлена, другая — $\text{+Vs}$), установите $\sf{vg}$ в $\text{Vs}/2$. Вы несете ответственность за то, чтобы $\sf{vo}$ оставался между шинами питания.

Предостережения

Имитационная модель MNA для идеального операционного усилителя предполагает , что разница между двумя его входными клеммами равна нулю. Вы несете ответственность за то, чтобы цепь, окружающая операционный усилитель, соответствовала действительности.

Два допущения для идеального операционного усилителя (нулевой входной ток, нулевая разность потенциалов на входах) выполняются только в том случае, если окружающая схема правильно сконфигурирована для отрицательной обратной связи. Решатель может давать ошибочные результаты, если отсутствует отрицательная обратная связь.

Выход идеального операционного усилителя не ограничен какой-либо шиной питания — он с радостью будет генерировать на выходе сотни вольт.

См. Модифицированный узловой анализ — Swarthmore

Реалистичная модель операционного усилителя

Символ реалистичной модели операционного усилителя включает контакты питания,

Он подчиняется аналогичному определяющему уравнению: $\sf{vo} = \text A(\sf v$+ $\,- \,\, \sf v$-$)$

Дополнительная информация об этой модели операционных усилителей скоро появится здесь.

Песочница схемы лучше всего работает на настольном или портативном компьютере, где у вас достаточно места для просмотра. Вы также можете использовать его на планшете. (Он работает и на смартфоне, но это немного неудобно, потому что экран такой маленький.) Он должен без проблем работать в большинстве современных браузеров под Windows, Mac и Linux. Если у вас возникнут проблемы, пожалуйста, дайте мне знать.

Ваша схема никогда не передается на веб-сервер Spinning Numbers.

Настольный/портативный компьютер

Быстрый способ сохранить схему — щелкнуть значок ссылки . Он отображает большой URL-адрес, который вы можете скопировать и вставить куда угодно. Вставьте его в браузер, чтобы воссоздать схему.

Значок сохранения сохраняет схему в папке Download на вашем компьютере в формате JSON (обозначение объекта JavaScript). Файл называется ckt.txt .

9Значок открытия 0230 загружает схему из файловой системы вашего компьютера.

Если вы хотите сохранить свою работу, обязательно сохраните свою схему, прежде чем покинуть веб-страницу.

Сенсорные устройства

Если у вас сенсорное устройство (планшет или смартфон),

  • Выбор компонента одним пальцем или перетаскивание прямоугольника выбора
  • Перемещение двумя пальцами по окну схемы
Планшет

На планшете можно сохранить один файл схемы . Когда вы сохраняете схему, она помещается в область памяти вашего браузера. Когда вы открываете сохраненную схему, файл схемы извлекается из памяти браузера. Если вы хотите сохранить свою работу, обязательно сохраните ее, прежде чем покинуть веб-страницу.

Мобильные устройства

Симулятор работает на смартфоне, но дисплей маловат для рисования схем. Вы можете сохранять и загружать один файл схемы, как и для планшета.

Настройка

Песочница цепи принимает несколько дополнительных параметров для настройки корзины деталей и вариантов анализа. Вы можете сделать это либо с помощью URL-адреса, либо с помощью инструкции html . Вот пример URL-адреса с ограниченным набором деталей и вариантами анализа:

 https://spinningnumbers. org/circuit-sandbox/index.html?parts=g,v,r,s&analyses=dc,tran.
 

Список параметров URL начинается с ? вопросительный знак. Каждый параметр отделяется символом амперсанда &. Обратите внимание, что нет кавычек.

Вы также можете предоставить исходную схему. Нарисуйте схему и возьмите URL со ссылкой . JSON схемы фиксируется в параметре value . Добавьте часть и параметры анализа , разделенные амперсандом,

 https://spinningnumbers.org/circuit-sandbox/index.html?value=[["g",[104,112,0],{"_json_" :0},["0"]],["r",[128,64,0],{"r":"1","_json_":1},["1","0"]] ,["v",[80,64,0],{"value":"dc(1)","_json_":2},["1","0"]],["w",[ 80,64,128,64]],["w",[80,112,104,112]],["w",[128,112,104,112]],["view",0.5,36.5,4,"50",null,null,null," 100", "0,01", "1000"]]&parts=g,v,r,s&analyses=dc,trans
 

Circuit Sandbox кодирует URL-ссылки, чтобы они сохранялись при отправке по электронной почте. Эта же ссылка выглядит так в кодировке:

 https://spinningnumbers. org/circuit-sandbox/index.html?value=%5B%5B%22w%22%2C%5B128%2C112%2C104%2C112%5D% 5D%2C%5B%22w%22%2C%5B80%2C112%2C104%2C112%5D%5D%2C%5B%22w%22%2C%5B80%2C64%2C128%2C64%5D%5D%2C%5B% 22v%22%2C%5B80%2C64%2C0%5D%2C%7B%22value%22%3A%22dc(1)%22%2C%22_json_%22%3A3%7D%2C%5B%221%22%2C %220%22%5D%5D%2C%5B%22r%22%2C%5B128%2C64%2C0%5D%2C%7B%22r%22%3A%221%22%2C%22_json_%22%3A4%7D %2C%5B%221%22%2C%220%22%5D%5D%2C%5B%22g%22%2C%5B104%2C112%2C0%5D%2C%7B%22_json_%22%3A5%7D%2C %5B%220%22%5D%5D%2C%5B%22view%22%2C0.5%2C36.5%2C4%2Cnull%2Cnull%2Cnull%2Cnull%2C%22100%22%2C%220.01%22%2C %221000%22%5D%5D
 

Вы также можете инициализировать схему, если вызываете Circuit Sandbox из инструкции html — на этот раз с кавычками,

  5,44,4,ноль,нуль,нуль,нуль,"100","0,01","1000"]]>
 

Ваш выбор для анализов: dc , ac и tran .

Вот ваш выбор деталей, каждая деталь имеет однобуквенное имя,

 var parts_map = {
        'g': [Заземление, "Ground_connection"],
        'L': [Метка, "Метка_узла"],
        'v': [VSource, "Источник_напряжения"],
        'i': [ISource, "Current_source"],
        'r': [Резистор, "Резистор"],
        'c': [Конденсатор, "Конденсатор"],
        'l': [индуктор, "индуктор"],
        'd': [Диод, "Диод"],
        'p': [PFet, "PFet"],
        'n': [NFet, "NFet"],
        'pnp': [ПНП, "ПНП"],
        'npn': [НПН, "НПН"],
        'o' : [OpAmp, "Op_Amp"], (идеально)
        'o2': [OpAmp2, "Op_Amp"], (реалистично)
        's' : [Probe, "Voltage_probe"],
        'a' : [Амперметр, "Current_probe"]
    };
 

Перевод

Хотите помочь перевести Circuit Sandbox на другие языки? Это было бы прекрасно! Если вы свободно владеете английским и другим языками, особенно техническими терминами, используемыми в тренажере, мне бы очень пригодилась ваша помощь. Свяжитесь со мной по электронной почте, и я предоставлю вам таблицу примерно из 170 терминов и фраз для перевода.

Circuit Sandbox доступен на

  • английском языке, en-US.js
  • Испанский, es.js (любезно предоставлено переводчиками-добровольцами Академии Хана)
  • Упрощенный китайский, zh-cn.js (любезно предоставлено пользователем GitHub Zhu Hao)
  • Японский, ja.js (любезно предоставлено моим другом Лесли Шиодзаки, профессиональным переводчиком)
  • Хинди, hi.js (любезно предоставлено Анируддхом Пратапом Сингхом, ученицей 12-го класса, которая хочет стать инженером.)
  • Португальский язык, pt-BR.js (любезно предоставлено Луисом Ф.В. Пересом, выпускником факультета электрики Университета Сан-Паулу)
  • Венгерский, hu.js (любезно предоставлено Торёком Аттилой)
  • Французский, fr.js (предоставлен Лораном Дефуа, Institute De La Providence Herve, Бельгия)

Песочница Circuit была создана в Массачусетском технологическом институте

Песочница Circuit была написана в 2011 году для MIT 6. 002x, самого первого массового открытого онлайн-курса (MOOC). Профессор Крис Терман написал модуль схематического захвата, а профессор Джейкоб Уайт создал механизм моделирования на основе модифицированного узлового анализа (MNA). Массачусетский технологический институт перенес Circuit Sandbox на EdX в 2012 году. Я улучшал симулятор, будучи научным сотрудником Академии Хана в 2016 году и с тех пор.

Circuit Sandbox включает в себя схематический захват и механизм моделирования схемы. Это , а не версия SPICE. Это собственная интерпретация симулятора схемы, написанная на 100% Javascript. Он не требует установки — просто нажмите на ссылку, и симулятор откроется, готовый к запуску.

Другие симуляторы схем

Родоначальником всех программ моделирования схем является SPICE (Программа моделирования с акцентом на интегральные схемы). Эта программа была создана в Калифорнийском университете в Беркли в XIX в.70-х. Первоначально он был написан на FORTRAN. SPICE всегда был в открытом доступе. Это одна из жемчужин человеческого творчества.

Входными данными для SPICE является текстовое описание схемы (список соединений SPICE). SPICE — это рабочая лошадка электронной промышленности, поскольку она поддерживает сложные модели полупроводниковых устройств (диоды и многие типы транзисторов).

Многие разработчики обернули внешние интерфейсы вокруг SPICE, чтобы разработчики могли рисовать схемы и автоматически создавать списки соединений SPICE. Текстовый список соединений отправляется в SPICE для моделирования. Результаты возвращаются, и вы можете построить их. Многие из этих пакетов можно найти, выполнив поиск в Интернете по запросу «симулятор схемы».

Превосходную версию SPICE можно приобрести в компании Linear Technology, производящей полупроводники в Милпитасе, Калифорния. Это программа LTSpice (от linear.com) или LTSpice (от Analog.com). LTSpice работает на компьютерах с Windows, Macintosh и Linux с эмуляцией Windows. Его можно бесплатно загрузить и использовать.

Примечание. Компания Linear Technologies была приобретена компанией Analog Devices в 2017 г. Веб-сайты были объединены.

Другой симулятор JADE. Это продолжение Circuit Sandbox с улучшенными функциями цифрового проектирования и логического моделирования. Вот вводное видео.

Лицензия

© Вилли Макаллистер, 2017 г. – настоящее время, © EdX, 2012 г., © MIT EECS, 2011 г., 2018 г.

Khan Academy предоставляет свое программное обеспечение по лицензии MIT.

Симулятор схемы MIT является частью платформы EdX, лицензированной в соответствии с ОБЩАЯ ПУБЛИЧНАЯ ЛИЦЕНЗИЯ GNU AFFERO Версия 3, 19 ноября 2007 г. Дополнительная информация на странице лицензирования EdX.

Библиотеки

Симулятор Circuit Sandbox использует две библиотеки с открытым исходным кодом,

Download.js находится под лицензией Creative Commons Attribution 4.0 International License, приписываемой «dandavis». Никаких изменений не вносилось. Download.js позволяет загружать файлы на клиентский компьютер.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *