SimulIDE бесплатный симулятор электроники (PIC, AVR, цифра)

Использование и разработка софта (преимущественно на ПЦ)

Moderator: Shaos

AlexZR
Junior
Posts: 6
Joined: 08 Oct 2022 01:28

Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф

Post by AlexZR »

в целом очень не плохой симулятор, но есть такой момент,
на ардуино если использовать два сериал порта, то они работают
как бы с увеличивающейся задержкой, сначала скорость нормальная,
и затем она начинает падать, если остановить программу и запустить снова,
скорость такая же низкая, если пере залить скетч, то опять, в начале ок, затем падает,
так то не принципиально, но не приятно...
User avatar
FizikS
Maniac
Posts: 264
Joined: 11 Oct 2018 00:52
Location: г. Клинцы, Брянская обл.

Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф

Post by FizikS »

fifan wrote:Попробую в новой версии. Я не понял про платное скачивание. Какой ресурс имеется ввиду?
Я имел в виду официальный сайт. Несколько месяцев назад появилась новая форма скачивания программы: после добровольного пожертвования автору программы любой суммы денег (от 0 до сколько не жалко). Жертвовать проблематично: PayPal в России не работает...
Shumadan wrote: другие процессорные комплекты в ближайшее время не планируется добавить? тот же 8080?
Без понятия. Z80 и AtMega328PB делал студент, может он захочет вырезать лишнее из Z80 и получить 8080...
User avatar
FizikS
Maniac
Posts: 264
Joined: 11 Oct 2018 00:52
Location: г. Клинцы, Брянская обл.

Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф

Post by FizikS »

AlexZR wrote:в целом очень не плохой симулятор, но есть такой момент,
на ардуино если использовать два сериал порта, то они работают
как бы с увеличивающейся задержкой, сначала скорость нормальная,
и затем она начинает падать, если остановить программу и запустить снова,
скорость такая же низкая, если пере залить скетч, то опять, в начале ок, затем падает,
так то не принципиально, но не приятно...
В какой версии программы это наблюдается?
AlexZR
Junior
Posts: 6
Joined: 08 Oct 2022 01:28

Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф

Post by AlexZR »

FizikS wrote:В какой версии программы это наблюдается?
1.1.0 Rev 1357
User avatar
FizikS
Maniac
Posts: 264
Joined: 11 Oct 2018 00:52
Location: г. Клинцы, Брянская обл.

Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф

Post by FizikS »

На официальном форуме программы автор открыл доступ к тестовым сборкам программы. Теперь все желающие могут скачать и ознакомиться со свежими сборками программы. Желательно проверить правильности симуляции новых процессоров:
Z80, MCS6502 и его периферии, i8051, ATmega328pb.
https://simulide.forumotion.com/f10-testers
User avatar
FizikS
Maniac
Posts: 264
Joined: 11 Oct 2018 00:52
Location: г. Клинцы, Брянская обл.

Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф

Post by FizikS »

После нескольких неудачных попыток мне удалось сделать модель TL494.
Не гарантирую полную совместимость модели с оригиналом. Прошу протестировать эту модель.
Модель предназначена для версии программы R1452 и выше (trunk).

Установка: распаковать архив в каталог "SimulIDE-R1452_Win64\data\" и дописать в файл "4-unsorted.xml" строку: <item name="TL494" info="Switch mode PWM Control Circuit" />

Внимание!
Модель симулируется очень медленно!
You do not have the required permissions to view the files attached to this post.
User avatar
FizikS
Maniac
Posts: 264
Joined: 11 Oct 2018 00:52
Location: г. Клинцы, Брянская обл.

Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф

Post by FizikS »

Еще одна моделька для построения источников питания. IR2153D - самотактируемый драйвер полумоста.
Модель предназначена для версии программы R1452 и выше (trunk).

Установка: распаковать архив в каталог "SimulIDE-R1452_Win64\data\" и дописать в файл "4-unsorted.xml" строку: <item name="IR2153D" info=" Self-oscillating half-bridge driver" />

Внимание!
Модель симулируется очень медленно!

Отредактировано 31.01.2023
Внимание!
Размещенная ранее модель содержала ошибку! Сейчас модель исправлена.
You do not have the required permissions to view the files attached to this post.
User avatar
FizikS
Maniac
Posts: 264
Joined: 11 Oct 2018 00:52
Location: г. Клинцы, Брянская обл.

Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф

Post by FizikS »

Вышла очередная тестовая сборка программы SimulIDE trunk Tester builds (R1530): https://simulide.forumotion.com/t550-si ... ter-builds
Обновление содержит большое количество изменений и исправлений.
Немного изменился интерфейс, добавился новый функционал.
Напомню: это самая продвинутая версия программы.
You do not have the required permissions to view the files attached to this post.
User avatar
fifan
Devil
Posts: 909
Joined: 06 Oct 2006 03:17
Location: г.Лянтор,Сургутского р-на,ХМАО

Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф

Post by fifan »

Сразу понравилась. Я сидел на версии 0.4.15 т.к. нужные мне PIC процессоры отсутствовали в версии 1. Тут подставил свою схему с программой и сразу всё заработало. Огорчило одно:
в выборе компонентов слева программы есть надписи Switches, Connectors и Other, но они не активны и не раскрываются. Не понятно назначение самого нижнего элемента Signal.
User avatar
FizikS
Maniac
Posts: 264
Joined: 11 Oct 2018 00:52
Location: г. Клинцы, Брянская обл.

Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф

Post by FizikS »

fifan wrote: Огорчило одно:
в выборе компонентов слева программы есть надписи Switches, Connectors и Other, но они не активны и не раскрываются. Не понятно назначение самого нижнего элемента Signal.
fifan, спасибо за найденный баг. Сделаю багрепорт разработчику. Этот баг проявляется только на русскоязычном интерфейсе. В англоязычной версии все нормально.

Signal - это пример скрипта. Теперь в программе можно создавать новые компоненты при помощи скриптов. Как это делать, я еще не разобрался. Вроде на официальном форуме есть немного информации об этом. Я думаю, что при помощи скриптов можно создавать новые модели со сложным функционалом без изменения кода самой программы. Исходный код скриптов лежит по пути: SimulIDE-R1530_Win64\data\scripted\
User avatar
fifan
Devil
Posts: 909
Joined: 06 Oct 2006 03:17
Location: г.Лянтор,Сургутского р-на,ХМАО

Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф

Post by fifan »

Жду исправления программы - кнопки очень нужны.
User avatar
fifan
Devil
Posts: 909
Joined: 06 Oct 2006 03:17
Location: г.Лянтор,Сургутского р-на,ХМАО

Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф

Post by fifan »

Попытался скопировать схему с кнопками с другого проекта. Кнопки копируются/ставятся, а вот их симуляция похоже отсутствует.
User avatar
FizikS
Maniac
Posts: 264
Joined: 11 Oct 2018 00:52
Location: г. Клинцы, Брянская обл.

Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф

Post by FizikS »

Открывал старые проекты с кнопками и переключателями, выполненные в более ранних версиях программы - все работает. От языка интерфейса не зависит.
Автор пока не исправил проблему с кнопками. Будем ждать...
User avatar
fifan
Devil
Posts: 909
Joined: 06 Oct 2006 03:17
Location: г.Лянтор,Сургутского р-на,ХМАО

Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф

Post by fifan »

А у меня не работают старые кнопки. Переносил с версии 0.4. Ждём исправления.
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф

Post by Lavr »

fifan wrote:А у меня не работают старые кнопки. Переносил с версии 0.4. Ждём исправления.
Ты не обижайся на меня... но что-то весь этот процесс стал уже очень напоминать старый анекдот: :lol:
"Ежики кололись, плакали, но продолжали есть кактус..."
iLavr