3 симулятора электрических цепей на Андроид
С каждым годом и так не малые мощности современных планшетов стремительно увеличиваются, а система Андроид, с каждым днем стает все более популярной. Не удивительно, что разработчики уделяют внимания различного рода симуляторам процессов для андроид устройств. В данном обзоре рассмотрим 3 самых популярных симулятора электрических цепей для Андроид устройств, сравним их возможности, потенциал и удобство использования. Некоторые из приложений платные, но у них есть демо версии с которыми можно подробно ознакомиться.
Для теста эмуляторов использовалась классическая схема мультивибратора, а в роли подопытного планшета взят Amazon Kindle Fire HD 7.
Every Circuit
http://everycircuit.com/
EveryCircuit очень эффективная программа с удобным и интуитивно понятным интерфейсом. Отлично реализована автоматическая система соединения деталей в узлы. В верхней части экрана присутствует окно осциллографа, в котором можно увидеть характер тока, проходящий через выбранный радиокомпонент.
Также можно выводить на диаграмму данные из нескольких элементов и визуально их сравнивать. Присутствует возможность изменять параметры компонентов и скорость в процессе моделирования работы схемы.
Отличная анимация движения и импульсов токов, а также зарядки и разрядки конденсаторов.
Droid Tesla
http://droidtesla.com/
Droid Tesla имеет самое запутанное меню настроек из всех описанных программ. Режим осциллографа включается отдельно специальной иконкой. Неоспоримым плюсом есть то, что данные можно считывать с любых точек схемы и сразу сохранять картинку диаграммы. Сильно усложнена система сбора радиокомпонентов в узлы.
Анимация графиков желает быть лучше и слегка притормаживает.
iCircuit
http://kruegersystems.com/
iCircuit имеет неоспоримые преимущества в быстроте работы, анимация графиков самая быстрая и с самым стабильным результатом. Графики можно выводить отдельно на полный экран.
Для эксперимента моделировалась схема простого драйвера светодиода, у которой iCircuit показала пилообразное напряжение на выходе, остальные симуляторы не совсем корректно работали с элементами индуктивности.
Данные приложения смогут помочь не только начинающим радиолюбителям осваивать азы электроники, но и более опытным в экспериментах над схемами или узлами.
Вконтакте
Одноклассники
comments powered by HyperCommentsпроект снова жив / Habr
TKGate ( tkgate.org ) — это симулятор цифровых схем на базе Verilog с открытым исходным кодом. Он работает в ОС Linux. Симулятор написан на связке C и Tk/Tcl. Автором проекта является Jeffery P. Hansen (неактивен). Сейчас разработкой занимается наш соотечественник Андрей Скворцов. На прошлой неделе после шестилетнего (!) перерыва в разработке вышла новая версия симулятора TKGate-2.0. Вот так выглядит TKGate:Под катом более подробный разбор TKGate.
История и основные возможности
Я использовал TKGate приблизительно в 2005-2006 году, и у меня о нём остались самые положительные воспоминания. Потом около 2009 года разработка проекта прекратилась, и у меня не было проектов с цифровой электроникой, которую нужно было моделировать. С этого времени я данный симулятор не видел и думал, что проект умер. Теперь, к счастью, нашёлся разработчик, который поднял этот проект из мёртвых. Теперь рассмотрим подробнее этот симулятор. Ключевые возможности симулятора следующие:
- Интерактивное моделирование цифровых схем
- Доступные типы компонентов: логические элементы, триггеры, регистры, счётчики, дешифраторы, мультиплексоры, ОЗУ, ПЗУ, АЛУ, ключи на МОП-транзисторе, имитаторы входных сигналов, светодиоды, семисегментыне индикаторы, шкалы, генераторы синхросигналов.
- Использование пользовательских скриптов Verilog.
Схемный файл представляет собой обычный скрипт Verilog, в комментариях которого содержатся данные о расположении компонентов и проводов. Этот код Verilog, например, можно потом передавать в САПР для синтеза ПЛИС.
Графический интерфейс TKGate написан на Tk/Tcl и поэтому для тех, кто привык к современным KDE и Gnome выглядит несколько старомодно. Тем не менее это нисколько не вредит функционалу программы.
Установка
Симулятор работает только под Linux, версию для Windows, наверное, можно самим собрать из исходников.
Предыдущая версия TKGate-1.8 есть в репозитории Debian, и чтобы его установить достаточно выполнить команду:
apt-get install tkgate
Готовых пакетов для последней версии пока нет, поэтому её нужно собирать самим. Требуются следующие зависимости:
Можно либо скачать архив с исходниками с официального сайта или склонировать репозиторий проекта на Bitbucket:
hg clone https://bitbucket.org/starling13/tkgate
Если взяли архив с исходниками с официального сайта, то его следует распаковать и в каталоге, куда он был распакован выполнить:
./configure
make
make install
Если склонировали репозиторий, то последовательность сборки сложнее:
./configure
aclocal
automake
make
make install
Можно make install заменить на checkinstall, который соберёт пакет для вашего дистрибутива.
Настройка
После установки, нужно настроить библиотеки, загружаемые при запуске программы. Можно загружать все библиотеки или некоторые из них. Для этого нажимаем в главном меню Инструменты->Настройки и затем в появившемся диалоге Библиотеки->Автозагрузка. Выбираем библиотеки, загружаемые при старте. В частности программа содержит библиотеку ИМС 74-й серии (ТТЛ и ТТЛШ). На этом настройка завершена.
Динамически загружать библиотеки можно щёлкнув правой кнопкой на пункте Библиотеки в дереве проекта в левой части окна программы и выбрав в контекстном меню пункт Менеджер библиотек.
Работа с программой
Рассмотрим небольшой пример. Промоделируем элемент 2И-НЕ. Для этого создаём новый файл: Файл->Создать.
Открывается пустая схема. Центральная часть главного окна программы представляет собой собственно поле ввода схемы.
Теперь нужно добавить компоненты. Компоненты добавляются через контекстное меню,
вызываемое по правому щелчку мыши на поле схемы. Выбираем Компоненты->Вентиль->И-НЕ. Ко входам вентиля нужно подключить переключатели, которые будут подавать на них лог.0 или лог.1, а к выходу светодиод, чтобы контролировать состояние вентиля 2И-НЕ. Переключатели выбираем снова через контекстное меню Компоненты->Ввод/вывод->Переключатель. Светодиод находится там же: Компоненты->Ввод/вывод->Светодиод. Теперь соединяем всё проводами. Должна получиться вот такая схема:
Теперь схему можно моделировать. Для этого переходим на вкладку Симуляция. Становится активным меню Симуляция. Теперь запускаем моделирование: Симуляция->Пуск. Моделирование является полностью интерактивным, в отличие от например моделирования цифровых схем в Qucs. Подход к моделированию в TKGate напоминает Multisim или Proteus. Во время моделирования можно вручную изменять состояние переключателей и т.п. и смотреть отклик схемы. В нашей схеме если пощёлкать по переключателям, то увидим, что состояние выхода логического элемента изменяется в зависимости от состояния входов согласно таблице истинности элемента 2И-НЕ. Чтобы остановить симуляцию, нужно вызвать команду Симуляция->Закончить симуляцию. Результат моделирования представлен на рисунке:
Более сложные схемы могут включать в себя ИМС средней степени интеграции, модули Verilog, ОЗУ и ПЗУ.
Таким образом, можно заключить, что TKGate несмотря на перерыв в разработке и старомодный интерфейс представляет собой достаточно мощный инструмент для анализа цифровых схем.
Популярный симулятор электрических схем под Windows для виртуального анализа.
MultisimMultisim — возможно самая продвинутая программа для создания и симулирования электронных схем и печатных плат.
Программа multisim — это целая лаборатория схемотехнического моделирования,
которая предназначена для разработки принципиалок и проектирования печатных плат на профессиональном уровне.
Multisim имеет простой удобный интерфейс и позволяет с легкостью моделировать сложные принципиальные схемы и
проектировать многослойные печатные платы. Просто нужно программу multisim установить на ваш компьютер.
Последняя версия multisim имеет новейшую графическую среду моделирования и новый эмулятор микроконтроллера.
В новой версии multisim значительно увеличен размер базы данных компонентов, а также увеличена производительность
и скорость компоновки элементов и разводки частей с помощью нового инструмента Ultiboard.
Программа multisim имеет новую возможность программно подключать к уже собранной электронной схеме виртуальные приборы,
переключатели, потенциометры для мониторинга изменения электронных величин в реальном времени.
Новый русский multisim скачать бесплатно
Программа multisim
параметризованные модели SPICE
вывод на электронные представления начальных условий
расширена функциональность электрического пробника
глубокий анализ схеммных решений с расширенными возможностями
совместная имитация микроконтроллера и MCU модуля
увеличение объема и качества базы компонентов
1200 новых компонентов от ведущих производителей
новые биполярные источники тока и напряжения
жидкокристаллические графические индикаторы
обозначение одним символом базовых логических компонентов
применение передовых методов моделирования
высокая скорость обработки объемной информации
эталонная точность и углубленный анализ
успешно заменяет дорогое оборудование
возможно добавление новых электронных моделей
имеет простой в использовании интерфейс
способна имитировать работу компьютерной периферии
имитирует основные контрольно-измерительные приборыПрограмма представляет собой электронный конструктор, позволяющий
имитировать на экране монитора процессы сборки электросхем,
исследовать особенности их работы, проводить измерения физических
величин так, как это делается в реальном физическом эксперименте. Профессионалы знают, что программа для составления электрических схем помогает при настройке микроконтроллеров. Если Вы неудачно установили: Перед переустановкой почистите реестр от лицензий. Запускаем regedit.exe и ищем «national»; найденные ключи, только (!) если относятся к этой проге (сразу видно будет) удаляем. Доп. информация: National Instruments выпустила новые версии программных пакетов NI Multis 11 и NI Ultiboard 11. Симулятор последней версии программы обладает повышенной функциональностью, новыми возможностями пользовательского интерфейса и поддерживают более 300 новых компонентов от лидирующих мировых производителей. Благодаря новым возможностям разработка и создание прототипов электрических схем может проводиться гораздо быстрее и с большей точностью.
С помощью конструктора можно:
— изучать зависимость сопротивления проводников от удельного
сопротивления его материала, длины и поперечного сечения;
— изучать законы постоянного тока — закон Ома для участка цепи и закон Ома
для полной цепи;
— изучать законы последовательного и параллельного соединения
проводников, конденсаторов и катушек;
— изучать принципы использования предохранителей в электронных схемах;
— изучать законы выделения тепловой энергии в электронагревательных и
осветительных приборах, принципы согласования источников тока с нагрузкой;
— ознакомиться с принципами проведения измерений тока и напряжения в
электронных схемах с помощью современных измерительных приборов
(мультиметр, двухканальный осциллограф), наблюдать вид переменного тока на
отдельных деталях, сдвиг фаз между током и напряжением в цепях
переменного тока;
— изучать проявление емкостного и индуктивного сопротивлений в цепях
переменного тока, их зависимость от частоты генератора переменного тока и
номиналов деталей;
— изучать выделение мощности в цепях переменного тока;
— исследовать явление резонанса в цепях с последовательным и
параллельным колебательным контуром;
— определять параметры неизвестной детали;
— исследовать принципы построения электронных фильтров для цепей переменного тока.
Multisim 11.0.2Программа _700Mb_DEPOSITFILES c таблеткой, русификатором и подробными инструкциями по установке
5 видеоуроков по Multisim_120Mb__DEPOSITFILES
6 книг самоучителей по Multisim__108Mb__DEPOSITFILES
Радиолюбительские программы — создание принципиальных схем, печатных плат, передних панелей
RFSim99_rus.rar (453.8 KiB, 5,243 hits)
– мощная программа для моделирования ВЧ цепейridus.rar (365.2 KiB, 5,139 hits)
– редактор панелейSchemagee.rar (3.4 MiB, 14,816 hits)
– программа, предназначенная для создания электрических принципиальных схем, удостоверяющих требованиям ГОСТsPlan_5_rus.rar (1.3 MiB, 4,174 hits)
sPlan_6.0.0.1_full_rus.rar (1.8 MiB, 3,106 hits)
sPlan_6.0.0.2.Rus_Portable.rar (2.2 MiB, 165,249 hits)
sPlan_7.0.0.9.rar (2.6 MiB, 19,846 hits)
sPlan_7.0.rar (1.3 MiB, 4,675 hits)
– простой и удобный инструмент для черчения электронных и электрических схемsprint-layout_4_0_rus.rar (955.2 KiB, 4,131 hits)
– простая программа для создания двухсторонних и многослойных печатных платSprint Layout 5.0 Rus (13.1 MiB, 4,512 hits)
– то-же, но более новееSprint Layout 6.0 Rus (12.0 MiB, 19,823 hits)
– еще более новая версияSprint-Layout 6 (последняя версия на декабрь 2013 года) (23.5 MiB, 8,543 hits)
– самая последняя и лучшая версия (на декабрь 2013 года)Eagle 5.11.10 RUS (46.6 MiB, 31,588 hits)
– хорошая программа для создания одно-двусторонних плат с автоматической трассировкойCadsoft Eagle V6.1.0 (41.1 MiB, 13,615 hits)
– тоже самое, но более свежая версияtbfsetup_051a.exe (850.5 KiB, 7,085 hits)
– справочник по радиодеталямact-fltr.rar (4.6 KiB, 2,614 hits)
– расчет активного полосового фильтра на операционном усилителеcoil-1.rar (3.3 KiB, 2,499 hits)
– расчет числа витков однослойной катушки произвольных размеров с оптимальным шагомcoil-opt.rar (2.2 KiB, 2,510 hits)
– расчет оптимальной катушкиFilter_for_acoustic_system.rar (496.7 KiB, 2,521 hits)
– программа позволяет рассчитать 6 разновидностей пассивных фильтров для акустических системkondansator.zip (205.9 KiB, 4,457 hits)
– определение маркировки конденсаторовEWB5.12.rar (8.7 MiB, 12,765 hits)
– симулятор электронных схем + учебник на русскомNachalaElektroniki.rar (4.4 MiB, 12,011 hits)
– Начала электроникиFrontDesigner_3.0_RUS (2.6 MiB, 24,136 hits)
– программа для рисования передних панелей конструкций