В свят, който се променя всеки ден, идеално е като ИТ потребители да имаме под ръка полезни инструменти за разработване на различни задачи, фокусирани върху нашите роли, и ако в тези роли имаме всичко свързано с електронни схеми, Arduino се позиционира като един от най -добрите алтернативи за всички видове потребители, които искат да се научат да програмират и тестват вериги във виртуална среда, преди да отидат във физическия свят.
Разработените от Arduino симулатори са поредица от идеални платформи за програмисти и дизайнери, които искат да научат всички основи на схемите и дизайна на веригите, без да засягат действителната платка на оборудването, която, както знаем, може да повлияе на щетите.
Ето защо днес Solvetic ще направи анализ на най -добрите симулатори на Arduino, налични за Windows или Linux. Arduino може да се изпълнява на Windows, Mac OS X и Linux, неговата среда е написана на Java и се основава на Processing и друг софтуер с отворен код.
AutoDesk е вериги
Друг симулатор, предлаган от AutoDesk, е Circuits, който има безплатни и лесни за използване онлайн инструменти. Този симулатор има помощни програми като Circuit Scribe или Electronics Lab.
ХарактеристикаСред неговите функционалности и характеристики имаме:
- Симулация в реално време: Позволява да се създават прототипи и дизайни преди изграждането на верига в реалния живот. Позволява използването на различни елементи от резистори, потенциометри и кондензатори до осцилоскопи.
- Програмиране на Arduino: Ще бъде възможно програмиране и симулиране на всеки код на Arduino в редактора. Поддържат се серийни монитори и библиотеката на Arduino.
- Схематичен дизайн: Позволява ни да избираме от нарастваща библиотека от компоненти от общността или възможност за създаване на наши собствени компоненти.
- Разположение на печатни платки: Тази опция включва всички необходими инструменти като медни следи, меден пълнител, пробивни отвори и много инструменти за ситопечат.
Увеличете
Изтеглянето му е достъпно на следния линк:
VBB4Arduino - Виртуална платка за Arduino
Virtual Breadboard за Arduino е версия на приложение за обучение на VBB, предназначена да бъде полезна поддръжка в схемите за обучение благодарение на микроконтролера Arduino и моделите на електронни схеми, базирани на „Breadboard“.
ХарактеристикаС VBB4Arduino можем да изпълняваме задачи като:
- Научете за физическите изчисления в защитена пясъчна среда
- Учете се от вградените примери за Arduino
- Разгледайте десетки различни видове сензори, двигатели и светлини
- Научете командите Arduino и какво прави всеки от тях
- Използвайте дизайнерски платки, които могат да се вземат като отправна точка за направата на реални схеми
- Можем да използваме Virtual Breadboard за:
- Разработване и отстраняване на грешки в приложения, базирани на микроконтролер
- Програмирайте директно микроконтролерите
- Разработете табла за управление за вградени приложения
- Действа като ръководство за сглобяване на платки без спойка
- Генерирайте документация на веригата за споделяне
ХарактеристикаНякои от характеристиките на този симулатор са:
- Възможност за проектиране на приложения на виртуална платка без запояване.
- Безопасно експериментирайте с електронни схеми, базирани на микроконтролер.
- Тестване на проекти на вериги, преди да бъдат пуснати с компилация.
- Той има вграден редактор на фърмуер за разработка на персонализирани приложения за микроконтролер.
- Емулатор на схема и микроконтролер за тестване на вашия код и схеми.
- Предлага интерактивна виртуализация за изследване на базирано обучение и тестване на вериги.
- Той има интегрирана Wiki система за документиране и разработване на курсове.
- Можете да видите анимирания запис на GIF.webp екранни снимки за акценти в документацията.
- С едно щракване, компилирайте и внедрете приложения, вградени в реални Vbb4UNO микроконтролери.
- Ще бъде възможно да се разработи крос платформа с 8-битови микрофони и Raspberry Pi 2 с Windows 10 IoT Core цели.
Увеличете
Autodesk Eagle
Разработен от добре познатия AutoDesk, Eagle се предлага безплатно или в Pro версия, с която имаме на разположение пълен набор от инструменти за проектиране на печатни платки и схеми за редактиране, с които проектирането и настройката на схеми ще бъде задача. Проста.
В безплатната версия на Eagle имаме:
- Софтуер за дизайн на печатни платки, предназначен за любители и производители.
- Ограничено до 2 схематични листа, 2 сигнални слоя и площ на плочата 80 cm2.
- Предлага се за Windows, Mac и Linux.
- В случай, че искате Pro версията, тя е на цена от 100 USD.
ХарактеристикаНякои от най -забележителните характеристики на Eagle са:
- SPICE симулатор, ни позволява да тестваме и валидираме работата на веригата с пълен набор от методи за симулация на SPICE
- Модулни дизайнерски блокове, позволяват да се използва функция за плъзгане и пускане за разделяне на блокове за многократна употреба със синхронизирани схеми и схеми на печатни платки.
- Електронна проверка на правилата, при която ще бъде възможно да се потвърди схематичният дизайн с пълен набор от електронни проверки на правила.
- Синхронизация на дизайна в реално време
- Интуитивни инструменти за подравняване
- Маршрутизиране, за да се избегнат препятствия във всеки проект
- Нов механизъм за маршрутизиране, който има инструменти за елиминиране на контури, вземане на криви и много други.
- По -простият избор и редактиране, тъй като сега ви позволява бързо да избирате, групирате и редактирате обекти в схематичен дизайн и печатни платки.
- Високоскоростен дизайн, позволяващ маршрутизиране на най-новите интерфейси като DDR4, PCIe и USB3.0.
- Той има Проверка на правилата за проектиране (DRC), която ви позволява да контролирате потока на проектиране, като създавате напълно персонализирани правила и ограничения за проектиране на печатни платки
- Онлайн управлявани библиотеки
- 3D модели на печатни платки
- Пълните компоненти като библиотеки с компоненти включват символи, отпечатък, 3D модел и параметри.
- Изработваеми части, тези библиотеки на компоненти се свързват директно с производителите на устройства.
За използването му ще е необходимо да се създаде акаунт.
Увеличете
Изтеглянето му е достъпно на следния линк:
EasyEDA симулатор
EasyEDA е онлайн симулатор за изучаване на програмиране и проектиране на вериги, който може да се използва в операционни системи Windows, Linux, Mac OS и Android.
EasyEDA може да приеме множество стратегии, за да гарантира сигурността на проекта, тъй като е в състояние да хоства на сървъри по целия свят, което гарантира множество архиви и гарантира пълна сигурност. Проектите, създадени с този симулатор, се съхраняват на сървъри в облака, но само ние или тези, които упълномощаваме, можем да отваряме частни файлове.
ХарактеристикаНякои от функциите му са:
- Cool Schematic Capture, който ни позволява бързо да рисуваме схеми, използвайки библиотеките, налични в браузъра. Автоматични актуализации без прекъсвания.
- Вграден дизайн на печатни платки, който има множество слоеве и хиляди подложки
- Интелигентен симулатор на подправки
- PCB и схематични файлове могат да бъдат импортирани и са съвместими с дизайни от Eagle, Altium, Kicad и LTspice
- Има библиотеки с отворен код
- Хардуер с отворен код, който е създал повече от 300 000 компонента, актуализирани в реално време и ви позволява да импортирате свои общи библиотеки.
Увеличете
За да използваме онлайн симулатора, можем да отидем на следната връзка:
Протей
Друг от симулаторите, признати за своята ефективност и производителност, е Proteus, който позволява бързо прототипиране на хардуерния дизайн и дизайна на фърмуера директно в софтуера, което улеснява промените, които трябва да извършим и в двете среди.
С Proteus ще бъде възможно да проектирате, тествате и отстранявате грешки в интегрираните си проекти, преди да се превърне във физически прототип.
Proteus е съвместим както с Linux, така и с Windows, предлагайки ни поредица от наистина практични и интересни функции.
Една от най -забележителните характеристики на Proteus е способността му да симулира взаимодействието между софтуер, работещ на микроконтролер, и всяко цифрово или аналогово електронно устройство, свързано към него.
База ПротеусProteus основава своята архитектура на стълбове като:
- Пълен интегриран работен процес: Тази опция е в Proteus VSM и ни позволява да преодолеем разликата в жизнения цикъл на дизайна между схематично улавяне и оформление на печатна платка, позволява ни да напишем и приложим фърмуер към компонент на микроконтролер в схемата и след това едновременно да симулираме програмата в рамките на симулация на схема SPICE в смесен режим.
- Дизайн: Proteus VSM използва доказан схематичен софтуер за улавяне, за да осигури среда за въвеждане и развитие на дизайна. Proteus Capture е утвърден продукт и съчетава лекота на използване с мощни инструменти за редактиране. Той има способността да поддържа схематични улавяния както за симулация, така и за дизайн на печатни платки.
- Симулация: Това несъмнено е едно от най -добрите предимства на Proteus, тъй като има повече от 750 съвместими варианта на микропроцесори, хиляди интегрирани модели SPICE и една от най -големите библиотеки в света на интегрирани симулационни периферни устройства.
- Измерване и анализ: Proteus VSM включва редица виртуални инструменти, включително осцилоскоп, логически анализатор, генератор на функции, генератор на шаблони, таймер и виртуален терминал, плюс прости волтметри и амперметри, за да се оптимизират задачите за създаване и симулация.
- Отстраняване на грешки: С Proteus имаме възможност да наблюдаваме ефекта в целия дизайн, включително всички електронни компоненти, външни за микроконтролера.
ХарактеристикаНякои характеристики на Proteus са:
- VSM Studio IDE осигурява интегрирана среда за разработване на фърмуер.
- Добавете графичен анализ към симулацията на Proteus
- Поддържа гамата микроконтролери PIC10, PIC12, PIC16, PIC18, PIC24 и dsPIC33
- Позволява ви да използвате управлявани варианти за сглобяване, за да създавате различни конфигурации на продукти от една схема.
- Разширяем от потребителите, ограничен дизайн с интуитивен интерфейс
- Интегрирана 3D визуализация на печатната платка с празна таблица и проверка на границата на височината.
Увеличете
Пробното изтегляне е достъпно на следната връзка:
Virtronics Simulator за Arduino
Virtronics Simulator за Arduino е един от най-богатите на функции симулатори на Arduino, налични днес, с множество вградени опции за създаване и редактиране.
С помощта на този симулатор ще можем:
- Бъдете способни да преподавате и демонстрирате вътрешната работа на скица на Arduino
- Тествайте скица без хардуер или преди да закупите хардуер
- Отстранете грешка в скица
- Демонстрирайте проект на клиент
- Разработете сложна скица по -бързо от използването на необходимия хардуер
ХарактеристикаСред неговите характеристики имаме:
- Той има програмата ред по ред. Ако бъде избран нов ред, програмата ще продължи от тази точка.
- Изпълнява digitalWrite, digitalRead и PinMode за пинове 0-53
- analogRead за пинове 0-16 и analogWrite за цифрови пинове 0-53
- Серийни емулатори, LCD изход, Ethernet, серво, SD карта, EEPROM, SoftSerial, SPI, кабел
- Той има функционалностите If, while, for, switch, do whileloop
- Подпрограми (многостепенни) с аргументи
- Позволява ви да виждате променливи в реално време
- Възможност за редактиране на скици или отваряне в Arduino IDE
- Раздели за отделни файлове в скицата
- Помощ, чувствителна към контекста
- Поддръжка на LCD дисплеи с 2 и 4 реда само с импровизирана CGRAM
- 2 размерни масива (без инициализация)
- BreakPoint има условна опция
- Позволява автоматично зареждане на персонализирани библиотеки след задаване на директорията на библиотеката
- Възможно е промяна на шрифта, размера и стила на симулатора
- Усъвършенстван часовник за лесен променлив дисплей
- Минимизирайте режима за демонстрация или обучение
- Ограничена поддръжка за персонализирани библиотеки
- Ограничена поддръжка за указател и структури
- Дневници за проследяване и грешки
- Информация за променливи, която позволява да се визуализират стойностите на променливите
Virtronics Simulator се предлага безплатно на следния линк:
Фризиране
Fritzing се ражда като хардуерна инициатива с отворен код, чрез която всеки тип потребител ще има достъп до инструменти и знания за електронните схеми.
Отивайки на уебсайта на Fritzing, открихме софтуерен инструмент, уебсайт на общността и услуги, базирани на Processing и Arduino, който има за цел да насърчи творческа екосистема, чрез която потребителите могат да документират своите прототипи, да ги споделят с други, да преподават електроника в класната стая или проектиране и производство на професионални платки.
ХарактеристикаНякои от задачите, които можем да научим са:
- Изградете верига
- Използване на табла
- Работете с SMD части
- Създайте хартиени шаблони
- Управлявайте извити проводници и гъвкави панели
- Проектирайте печатна платка
- Двустранно маршрутизиране
- Произведете печатна платка
- SMD заваряване на части
- Създайте персонализирани части
- Прикачете програмен код.
Увеличете
Уебсайтът за консултация е на следната връзка:
LTSpice Arduino Simulator
LTspice е високоефективен SPICE III симулатор, схематично улавяне и преглед на формата на вълната с подобрения и различни модели, предназначени да улеснят симулацията на превключващи регулатори. LTspice има макро модели за 80% от превключващите регулатори на аналогови устройства, повече от 200 модела операционни усилватели, както и резистори, транзистори и MOSFET модели.
ХарактеристикаНякои от предимствата на използването на симулатора LTSpice са:
- Стабилност на веригата SPICE, тъй като може да използва множество възли, преглед на вълни, схематичен или символен редактор и др.
- Бърза симулация на импулсни захранвания (SMPS)
- Разширени възможности за анализ и симулация
Увеличете
С всяка от тези опции ще бъде възможно напълно да се симулира желаната верига и да се провери дали работи според очакванията, преди да бъде пусната в реална среда.
LTSpice е достъпен за Windows и macOS системи на следната връзка:
По този начин бихме имали добро ръководство за компилация, за да имаме под ръка най -добрите симулатори на Arduino за Windows или Linux.