nedoPC.org

Community for electronics hobbyists, established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 09 Nov 2024 13:47



Reply to topic  [ 395 posts ]  Go to page Previous  1 ... 19, 20, 21, 22, 23, 24, 25 ... 27  Next
SimulIDE бесплатный симулятор электроники (PIC, AVR, цифра) 
Author Message
Devil
User avatar

Joined: 04 Jan 2016 09:15
Posts: 709
Location: Russia, S.- Peterburg
Reply with quote
SimulIde порт для операционной системы HaikuOS

https://depot.haiku-os.org/#!/pkg/simul ... bc291-SAIJ

Quote:
Название simulide
Репозиорий HaikuPorts
Источник репозитория haikuports_x86_64
Версия 0.4.14-1
Последняя Да (Для репозитория и архитектуры)
Скачиваемый объем 3.5 MB (3687154 B)
Исходный код доступен Да
Категории Разработка, Образование


Attachments:
Снимок экрана от 2023-09-25 09-24-06.png
Снимок экрана от 2023-09-25 09-24-06.png [ 206.64 KiB | Viewed 19575 times ]

_________________
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
24 Sep 2023 23:31
Profile WWW
Maniac
User avatar

Joined: 11 Oct 2018 00:52
Posts: 207
Location: г. Клинцы, Брянская обл.
Reply with quote
Вышло очередное обновление программы SimulIDE-R2029 (trunk Tester builds): https://simulide.forumotion.com/t550-si ... ter-builds
Как обычно: пофиксили баги, добавили новых...

 Список изменений:
Bug Fixes:
- MCUs: make UART receive register read only.
- MCUs: stop MCU at PC out of range.
- Arduino compiler: check if user Harware folder exist.
- Display: error setting background & Chip display error.
- Clock & WaveGen: high output when stopped.
- MCUs: no error when loading non hex file.
- PIC: errors at 18F1826 Config Word & PLL.
- Bus: fix pin nunber orientation when flipped.
- Errors in Script TWI.
- SubPackage: crash at remove after pin deleted.
- Variable Resistors: update valLabel for any property.
- Linkable: hide "Link to Component" if in subcircuit.
- Crash if maincomoponent not created in Subcircuit.
- Errors in Script SPI.
- Atmega640 and family: error in xml file (SPI Pins).
- MCUs: allow Components with only LS package.
- ScriptCpu: error setting properties.
- Optimize debugger.

Changes:
- Wavegen: added "Phase Shift" property.
- PICs: ADC p16f1826 connect to FVR module.
- Dc Motor & Stepper can link.
- ScriptCpu: add "Unit" to properties.
- Added Scripted Digipot examples.
- Components: background image & icon editable.


Теперь этой версии присвоен статус "Релиз - кандидат". Т.е. работа программы стала намного стабильнее.
На странице загрузки официального сайта (https://www.simulide.com/p/downloads.html) можно скачать обновленную стабильную версию SimulIDE 1.0.0 (September 20 2023: Updated to SR1)

После перехода в некий "магазин" для скачивания, можно увидеть еще несколько программ от автора: Осциллоскоп, работающий через звуковую карту компьютера (полный аналог осциллоскопа программы SimulIDE, но как отдельное приложение) и калькулятор программиста.

Автор мне сообщил, что схема компьютера ZX-Spectrum 48K находится в каталоге примеров симулятора. Там-же можно найти схему отладочной платы Micro-KIM для процессора 6502.
Желающие могут попробовать их. Скорость симуляции нормальная. Сильных тормозов не наблюдается.

На основном форуме появился новый толковый программист, который за короткое время сделал множество полезных патчей программы. Этим и объясняется более частый выход обновлений программы.

PS: Нашел в программе некритичный баг: при старте симуляции статус программы остается Stopped. На правильность симуляции это не влияет.


Attachments:
MicroKIM.PNG
MicroKIM.PNG [ 161.25 KiB | Viewed 19285 times ]
File comment: Чтобы увидеть экран, нужно в контекстном меню ULA выбрать пункт Open MCU monitor
ZX_02.PNG
ZX_02.PNG [ 106.81 KiB | Viewed 19285 times ]
File comment: В свойствах ULA нужно поставить галку в чекбоксе "Screen"
ZX_01.PNG
ZX_01.PNG [ 191.35 KiB | Viewed 19285 times ]
26 Oct 2023 00:49
Profile
Maniac
User avatar

Joined: 11 Oct 2018 00:52
Posts: 207
Location: г. Клинцы, Брянская обл.
Reply with quote
Один добрый человек из Бразилии создал группу в Telegram.
Желающие могут присоединиться: t.me/simulidecommunity


26 Oct 2023 02:45
Profile
Devil

Joined: 06 Oct 2006 03:17
Posts: 879
Location: г.Лянтор,Сургутского р-на,ХМАО
Reply with quote
Когда требуют деньги, то интерес к программе исчезает...


26 Oct 2023 07:16
Profile
Maniac
User avatar

Joined: 11 Oct 2018 00:52
Posts: 207
Location: г. Клинцы, Брянская обл.
Reply with quote
fifan wrote:
Когда требуют деньги, то интерес к программе исчезает...

Согласен. Но в этом случае не требуют, а просят добровольное пожертвование. Можно внести 0 долларов и с чистой совестью скачать программу бесплатно. Другой вариант - скачать программу на основном форуме.


26 Oct 2023 07:28
Profile
Devil

Joined: 06 Oct 2006 03:17
Posts: 879
Location: г.Лянтор,Сургутского р-на,ХМАО
Reply with quote
Без ввода номера карты цена в 0 не прокатывает.


26 Oct 2023 07:49
Profile
Maniac
User avatar

Joined: 11 Oct 2018 00:52
Posts: 207
Location: г. Клинцы, Брянская обл.
Reply with quote
Можно отсюда скачать: https://launchpad.net/simulide/+download


26 Oct 2023 08:02
Profile
Devil

Joined: 06 Oct 2006 03:17
Posts: 879
Location: г.Лянтор,Сургутского р-на,ХМАО
Reply with quote
Спасибо за ссылку.


26 Oct 2023 08:18
Profile
Maniac
User avatar

Joined: 11 Oct 2018 00:52
Posts: 207
Location: г. Клинцы, Брянская обл.
Reply with quote
Доступен для скачивания обновленный релиз программы SimulIDE trunk Tester builds Rev2036.
Ссылка на загрузку: https://simulide.forumotion.com/t550-si ... ter-builds

Возможна нестабильная работа, особенно в Windows 11. Также возможны проблемы с подключаемыми компиляторами (у меня были проблемы с ArduinoIDE 2.2.1).

Обо всех замеченных проблемах просьба сообщить здесь или на официальном форуме.


30 Oct 2023 23:33
Profile
Maniac
User avatar

Joined: 11 Oct 2018 00:52
Posts: 207
Location: г. Клинцы, Брянская обл.
Reply with quote
По просьбам пользователей программы автор недавно добавил в Генератор свойство "Сдвиг фазы" (Phase shift). Это позволило проводить симуляции трехфазных цепей. Т.е. возможности симулятора несколько увеличились. Решил провести несколько тестов. Результат на скриншотах.
Image
Image

Файлы схем во вложении.


Attachments:
3F_2.PNG
3F_2.PNG [ 141.67 KiB | Viewed 19049 times ]
3F_1.PNG
3F_1.PNG [ 81.22 KiB | Viewed 19049 times ]
3 PHASES.zip [7.47 KiB]
Downloaded 300 times
02 Nov 2023 01:12
Profile
Maniac
User avatar

Joined: 11 Oct 2018 00:52
Posts: 207
Location: г. Клинцы, Брянская обл.
Reply with quote
Предлагаю вашему вниманию новые подсхемы для симулятора: LM3914, LM3915, LM3916.

Это драйверы линейной шкалы, построенной на светодиодах.
Подсхемы не являются абсолютно точными. При каскадировании 2 микросхем в режиме "точка" возможна одновременная подсветка 10 и 11 светодиодов шкалы. В режиме отображения светящегося столбика подсхема работает корректно.
Ток, проходящий через светодиоды, ограничен 30 мА при любом напряжении питания и не регулируется.
Подсхемы разработаны для симуляторов версии 1.1.0 и выше. Протестировано в версии Rev 2036.

Установка:
Извлеките содержимое архива в каталог "...\data\ICs\" и добавьте в файл "unsorted.xml" строки:

Code:
  <item name="LM3914" info="Dot/Bar Display Driver" />
  <item name="LM3915" info="Dot/Bar Display Driver" />
  <item name="LM3916" info="Dot/Bar Display Driver" />


Attachments:
3914-2.PNG
3914-2.PNG [ 89.08 KiB | Viewed 18536 times ]
3914-1.PNG
3914-1.PNG [ 86.5 KiB | Viewed 18536 times ]
LM391X.zip [41.58 KiB]
Downloaded 309 times
12 Nov 2023 02:52
Profile
Maniac
User avatar

Joined: 11 Oct 2018 00:52
Posts: 207
Location: г. Клинцы, Брянская обл.
Reply with quote
Вышло очередное обновление программы SimulIDE-R2048. (номер версии красивый...)
Качаем отсюда: https://simulide.forumotion.com/t550-si ... ter-builds

Список изменений:
Bug Fixes:
- Error stopping simulation..
- Boards: Compnent boardFlip not saved.
- Stepper: Pins not hidden in boards.
- SDCC pic14 Debugger: use lsf file for postProcess.
- Battery: error if pin not connected.
- AtTiny2313: errors in xml files.
- Gcb Debugger: error debugging PIC.
- Stepper: error seting steps in spinbox arrows.
- AVRs: Timer1 fast mode, set ICF1 at TOV.


13 Nov 2023 23:02
Profile
Senior

Joined: 12 Jan 2023 07:26
Posts: 165
Reply with quote
Интересно, что в репах Ubuntu начиная с Focal (как и Debian) есть версия 0.1.7 SimulIDE
https://packages.ubuntu.com/focal/simulide
https://packages.debian.org/search?keywords=simulide

со ссылкой на sourceforge, а дальше, вероятно, "закончились" мантейнеры,
но им можно написать на email.


14 Nov 2023 01:06
Profile
Maniac
User avatar

Joined: 11 Oct 2018 00:52
Posts: 207
Location: г. Клинцы, Брянская обл.
Reply with quote
Раз пошла такая пьянка... В репозиториях AltLinux имеется версия поновее (2023 года выпуска):
https://www.altlinux.org/Education_appl ... s/SimulIDE


Attachments:
ALT_simulIde.PNG
ALT_simulIde.PNG [ 47.33 KiB | Viewed 18430 times ]
14 Nov 2023 01:36
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 23398
Location: Silicon Valley
Reply with quote
forthuser wrote:
Интересно, что в репах Ubuntu начиная с Focal (как и Debian) есть версия 0.1.7 SimulIDE
https://packages.ubuntu.com/focal/simulide
https://packages.debian.org/search?keywords=simulide

со ссылкой на sourceforge, а дальше, вероятно, "закончились" мантейнеры,
но им можно написать на email.

В дебияне тоже старенькое:
Code:
$aptitude show simulide 
Package: simulide                       
Version: 0.1.7+dfsg-2
New: yes
State: not installed
Multi-Arch: foreign
Priority: optional
Section: electronics
Maintainer: Milan Kupcevic <milan@debian.org>
Architecture: amd64
Uncompressed Size: 3,513 k
Depends: gpsim, libc6 (>= 2.15), libelf1 (>= 0.142), libgcc1 (>= 1:3.4), libqt5core5a (>= 5.10.0), libqt5gui5 (>= 5.2.0),
         libqt5multimedia5 (>= 5.6.0~beta), libqt5serialport5 (>= 5.6.0), libqt5svg5 (>= 5.6.0~beta), libqt5widgets5 (>= 5.2.0),
         libqt5xml5 (>= 5.0.2), libstdc++6 (>= 5.2)
Recommends: arduino-core, avra, gputils, libqt5multimedia5-plugins
Suggests: simutron, simavr, gcc-avr, avr-libc, arduino
Conflicts: simulide:i386
Provides: simulide:i386 (= 0.1.7+dfsg-2)
Provided by: simulide:i386 (0.1.7+dfsg-2)
Description: simple real time electronic circuit simulator
 Simulide is a real time electronic circuit simulator intended for hobbist and student experimentation with simple general purpose
 electronic circuits and PIC, AVR and Arduino microcontroller simulations.
 
 PIC and AVR simulation are provided by gpsim and simavr.
Homepage: https://sourceforge.net/projects/simulide
Tags: uitoolkit::qt

_________________
https://mastodon.social/@Shaos :dj:
https://www.youtube.com/@Shaos1973


14 Nov 2023 03:42
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 395 posts ]  Go to page Previous  1 ... 19, 20, 21, 22, 23, 24, 25 ... 27  Next

Who is online

Users browsing this forum: Bing [Bot] and 5 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.