nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 27 Apr 2024 10:06



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

Joined: 06 Oct 2006 03:17
Posts: 859
Location: г.Лянтор,Сургутского р-на,ХМАО
Reply with quote
Хочу предложить автору эмулятора вернуть PIC контролеры, которые раньше были в поддержке, а теперь исчезли или не когда не было:
PIC16F818, PIC16F870. В качестве отладки старых программ нет одного из первых микропроцессоров 8048 или его версии с внешним ПЗУ - 8035.



Ещё помогите отладить часы-термометр на точечном дисплее (https://www.radiokot.ru/circuit/digital/home/98/?ysclid=lr3p9biecy60071769). Архив с проектом прилагаю.


Attachments:
BigClock.rar [7.86 KiB]
Downloaded 73 times
07 Jan 2024 09:27
Profile
Writer

Joined: 26 Feb 2023 11:02
Posts: 18
Reply with quote
Quote:
Ещё помогите отладить часы-термометр на точечном дисплее (https://www.radiokot.ru/circuit/digital ... cy60071769). Архив с проектом прилагаю.

Я вижу несколько проблем:

1- 74HC164 слева имеет неправильные значения задержки распространения.
2- Контакт ULN2001 «Com» не должен быть заземлен.
3- Кажется, что 74HC595 Q1-Q7 следует подключить к ULN2001 In1-In7.


13 Jan 2024 05:38
Profile
Writer

Joined: 26 Feb 2023 11:02
Posts: 18
Reply with quote
Quote:
Ещё помогите отладить часы-термометр на точечном дисплее (https://www.radiokot.ru/circuit/digital ... cy60071769). Архив с проектом прилагаю.

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

Image


13 Jan 2024 07:29
Profile
Maniac
User avatar

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

ACS723.05AB - датчик тока +/- 5 А
ACS723.10AB - датчик тока +/- 10 А
ACS723.10AU - датчик тока 10 А
ACS723.20AB - датчик тока +/- 20 А
ACS723.20AU - датчик тока 20 А
ACS723.40AB - датчик тока +/- 40 А
ACS723.40AU - датчик тока 40 А
ACS723.50AB - датчик тока +/- 50 А

Подсхемы упрощенные: не симулируется контакт BW_S микросхемы.
В архиве также файлы помощи по каждой подсхеме.
Подсхемы будут работать только в программе SimulIDE 1.1.0 Rev2068 и выше

Установка:
Распаковать содержимое архива в каталог с установленной программой, добавить в файл unsorted.xml следующие строки:

Code:
  <item name="ACS723.05AB" info="5A Linear Bipolar Current Sensor" />
  <item name="ACS723.10AU" info="10A Linear Unipolar Current Sensor" />
  <item name="ACS723.10AB" info="10A Linear Bipolar Current Sensor" />
  <item name="ACS723.20AU" info="20A Linear Unipolar Current Sensor" />
  <item name="ACS723.20AB" info="20A Linear Bipolar Current Sensor" />
  <item name="ACS723.40AU" info="40A Linear Unipolar Current Sensor" />
  <item name="ACS723.40AB" info="40A Linear Bipolar Current Sensor" />
  <item name="ACS723.50AB" info="50A Linear Bipolar Current Sensor" />



Attachments:
ACS723_.PNG
ACS723_.PNG [ 58.09 KiB | Viewed 3056 times ]
ACS723.PNG
ACS723.PNG [ 76.04 KiB | Viewed 3056 times ]
data.zip [27.48 KiB]
Downloaded 38 times
14 Jan 2024 02:00
Profile
Maniac
User avatar

Joined: 11 Oct 2018 00:52
Posts: 200
Location: г. Клинцы, Брянская обл.
Reply with quote
Доступна для скачивания программа SimulIDE 1.1.0 RC1 Rev2162.
Программа получила статус RC1, т.е. стала более стабильной.

Скачать можно здесь: https://launchpad.net/simulide/1.1.0/1.1.0-rc1


Attachments:
RC1.PNG
RC1.PNG [ 28.33 KiB | Viewed 3015 times ]
15 Jan 2024 09:22
Profile
Devil

Joined: 06 Oct 2006 03:17
Posts: 859
Location: г.Лянтор,Сургутского р-на,ХМАО
Reply with quote
arcachofo wrote:
Quote:
Таким образом, это почти работает:

Спасибо за отладку. Строки на индикаторы перетусовал автор (я приводил ссылку на схему). В железе на крупный индикатор (один светодиод диаметром 10 мм, сверх яркий красный) работало. Решил переделать плату управления. Ещё у меня было зависание работы микроконтроллера. Может получится написать заново программу для микроконтроллера.

Полностью скопировал предложенную схему. Всё равно на индикаторах белиберда. Каковы входные параметры задержки 74164?


15 Jan 2024 22:21
Profile
Junior

Joined: 25 Jan 2024 18:22
Posts: 1
Reply with quote
Приветствую всех!
Прошу помощи в сборке SimulIDE в Windows.
Как вообще его собирать? Qt установлен, исходники скачены.


25 Jan 2024 18:26
Profile
Maniac
User avatar

Joined: 11 Oct 2018 00:52
Posts: 200
Location: г. Клинцы, Брянская обл.
Reply with quote
Korhan wrote:
Приветствую всех!
Прошу помощи в сборке SimulIDE в Windows.
Как вообще его собирать? Qt установлен, исходники скачены.


Немного информации по сборке программы в среде Windows есть на старом форуме: https://simulide.forumotion.com/t88-com ... er-windows


26 Jan 2024 12:35
Profile
Maniac
User avatar

Joined: 11 Oct 2018 00:52
Posts: 200
Location: г. Клинцы, Брянская обл.
Reply with quote
Вышло очередное обновление программы: SimulIDE 1.1.0 Rev 2194.

Скачать можно по ссылке: https://simulide.com/p/testers/

Список изменений:
Changes since Rev 2161 (RC1):

Bug fixes:
– AVRs: Pin INT interrupt continuous LOW nop flag.
– Serial Terminal to graphical.
– Reactive: error in reactive step (R2099).
– Transistors: Update visuals at type change.
– CapacitorBase: error in translation.
– Utils: remove Error dialog (can block GUI).
– Dial: fix steps in slider mode.
– Dial: save current value.
– Switches: don’t force key uppercase.
– Modules: several issues.
– Boards: error deleting attached shields.
– AVRs: Jump to ISR should take 4 cycles.
– CodeEditor: get device and family from first line in file.
– CodeEditor: cfg file with relative paths.

Changes:
– SSD1306: Commands:Multiplex Ratio, COM Out Scan Dir.
– GLCDs: improve visuals.
– InfoWidget: added real FPS & GUI overload indicators.
– Attinyx4 added USI.
– Improve properties visuals.
– Updated Czech translation.
– Use QColorDialog for color properties.
– Subcircuit: added Bus Pin.
– Transformer: mark Primary top side.
– SerialTerm: added “Open” button.


11 Feb 2024 06:07
Profile
Devil

Joined: 06 Oct 2006 03:17
Posts: 859
Location: г.Лянтор,Сургутского р-на,ХМАО
Reply with quote
Трудно ли будет добавить эмуляцию процессора 8048?


12 Feb 2024 21:01
Profile
Doomed

Joined: 10 Aug 2022 07:27
Posts: 356
Reply with quote
Не процессор это - микроконтроллер. Называйте вещи своими именами.)
У меня плата с 8040 ещё имеется. И отдельно чип 8008 - микропроцессор, однако.)


13 Feb 2024 00:58
Profile
Maniac
User avatar

Joined: 11 Oct 2018 00:52
Posts: 200
Location: г. Клинцы, Брянская обл.
Reply with quote
Всем доброго времени суток!!!

Вышло очередное обновление программы: SimulIDE Rev 2220.
Скачать можно здесь (версии для Windows x64, Windows x86, Linux x64): https://simulide.com/p/testers/

Список изменений:
Changes since Rev 2194 (Feb 11 24):

Bug fixes:
– SerialTerm: flip button with Component.
– Atmega32: xml file error at OCR0.
– Debugger: Reset stops debugger.
– Subcircuits: error if nested subcircuit with “_”.
– Variable Volt. source: error restoring saved value.
– Crash deleting subcircuits in some cases.
– PIC MSSP: RW bit error in I2C Master mode.
– BJT and Mosfet: initialize base value (for animation).
– SSD1306: Error after repeated Start.
– Circuit: clear static Tunnel list at ctor.
– Shields not working.
– LinkerComponent: Context menu error if in Subcircuit.

Changes:
– Arduino compiler: rename to “Custom library Path”.
– Circuit panel: Remove unnecessary debug messages.
– Color Property: remove color list.
– ResistorDip: Mark pullup voltage.
– Clean examples and new Shield examples.


27 Feb 2024 10:17
Profile
Devil

Joined: 06 Oct 2006 03:17
Posts: 859
Location: г.Лянтор,Сургутского р-на,ХМАО
Reply with quote
Как-то слабо обновления идут. Микропроцессоры PIC не добавляются вообще, когда-то удалённые не воскресают. 8048 не добавили. Я устал новые версии добавлять, старые удалять - в принципе ничего существенного не происходит... Жаль.


27 Feb 2024 10:34
Profile
Maniac
User avatar

Joined: 11 Oct 2018 00:52
Posts: 200
Location: г. Клинцы, Брянская обл.
Reply with quote
Отсутствие обновлений можно объяснить только тем, что автор занят разработкой новой версии программы. Он об таком развитии событий писал неоднократно на официальном сайте. Т.е. стабильная версия (т.е. V.1.0.0) не обновляется вообще, исправляются только самые критические ошибки. Нестабильная версия (V.1.1.0) дорабатывается до стабильной - отлавливаются и устраняются ошибки, обновления компонентов, скорее всего, происходить не будут (например, мои датчики тока давно выложены в общий доступ, но в программе еще официально не появились). В личном сообщении автор мне поведал о своих планах на развитие программы, но, в силу определенных причин распространяться об них не буду. Вполне возможно, что больше информации у подписчиков на Patreon. У меня доступ туда закрыт, поэтому также подробностей не знаю. Возможно альфа релизы новой версии программы там и выкладываются. Остается ждать официальной информации. Очень надеюсь, что недолго.


27 Feb 2024 12:08
Profile
Maniac
User avatar

Joined: 11 Oct 2018 00:52
Posts: 200
Location: г. Клинцы, Брянская обл.
Reply with quote
Вышло очередное обновление программы: SimulIDE 1.1.0 Revision 2259

Скачать можно здесь: https://simulide.com/p/testers/

Вероятно, это последнее обновление версии Trunk т.к. автор планирует на третьей неделе марта выложить стабильный релиз. Т.о. скоро будем тестить программу версии 2.0 beta.

Список изменений:

Changes since Rev 2220 (Feb 26 24):

Bug fixes:
– Subcircuit: Fix MainComps names in context menu.
– Subcircuit: Error with number + “_” in name.
– Int Property: Error at large numbers.
– SerialTerm: initialize led states.
– 7segment bcd: display off when simulation not running.
– MCUs: if Freq. Property is set, override configurations.
– GcBasic Debugger: show variables and mapped message.
– Chip: fix device name pos. at flip.
– Plotters: channel box can delete component.
– InfoWidget: Fix label sizes (translations).
– Plotters: fix input impedance issues.
– LM555: Error in flipflop & package in subcircuit.
– LM555: adjust output impedance.
– Shields: don’t attach to Logic Symbol.
– Subcircuit: Error Undo after Logic Symbol.
– Property Dialog: adjust help panel size.
– AVRs: Pin INT interrupt fails in some cases.
– Property dialog: adjust size at show/hide property.
– AVR TWI Slave: Stop condition does not set status.

Changes:
– Plotters: disable channel box context menu.
– Czech, Russian and Spanish translations updated.
– Help files updated.
– App Settings Dialog: improve visuals.


14 Mar 2024 23:51
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 379 posts ]  Go to page Previous  1 ... 22, 23, 24, 25, 26  Next

Who is online

Users browsing this forum: No registered users and 82 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:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.