Мы это уже обсуждали пару лет назадLavr wrote:А Вы тогда, выходит, что кто-то из этого списка, если я всё правильно понимаю?FizikS wrote:Наш форум посетил сам автор программы SimulIDE! Так как он не русскоязычный, то воспользовался переводчиком...![]()
SimulIDE бесплатный симулятор электроники (PIC, AVR, цифра)
Moderator: Shaos
-
Shaos
- Admin
- Posts: 24636
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф
-
Lavr
- Supreme God
- Posts: 16855
- Joined: 21 Oct 2009 08:08
- Location: Россия
Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф
Кстати, Proteus именно так и делает!arcachofo wrote:Если вы хотите разрешение 1 пс, то вы должны запустить симуляцию с временным шагом 1 пс. это 1e12 шагов в секунду.
Вы представляете, насколько медленным может быть моделирование?
Так что смело могу ответить:"Да, я отчётливо себе это представляю!"
iLavr
-
Lavr
- Supreme God
- Posts: 16855
- Joined: 21 Oct 2009 08:08
- Location: Россия
Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф
И там был прямой ответ? Если я что-то не увидел, кроме фраз о "попытках разоблачения", то помоги мне!Shaos wrote:Мы это уже обсуждали пару лет назадLavr wrote:А Вы тогда, выходит, что кто-то из этого списка, если я всё правильно понимаю?FizikS wrote:Наш форум посетил сам автор программы SimulIDE! Так как он не русскоязычный, то воспользовался переводчиком...![]()
Если человек есть в списке разработчиков, так чего ж стесняться?
Просто я наблюдаю, что FizikS обычно "передаёт автору", что меня несколько и смущает...
iLavr
-
arcachofo
- Writer
- Posts: 18
- Joined: 26 Feb 2023 11:02
Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф
Это впечатляет ...Lavr wrote:Кстати, Proteus именно так и делает!arcachofo wrote:Если вы хотите разрешение 1 пс, то вы должны запустить симуляцию с временным шагом 1 пс. это 1e12 шагов в секунду.
Вы представляете, насколько медленным может быть моделирование?И шевелится себе вполне, даже на моём дохлом PII 366 MHz шевелился приемлемо.
![]()
Так что смело могу ответить:"Да, я отчётливо себе это представляю!"
Тогда я уверен, что вы сможете воспроизвести это в своем Proteus:
100 кГц часы.
1 PS Импульс, генерируемый разницей в задержке распространения между буфером и инвертором.
Осциллограф вверху показывает импульс на канале 4 с делением времени = 5 США.
Осциллограф внизу показывает импульс с делением времени = 1 пс.
Моделирование работает на 100% (в реальном времени) с 10% нагрузкой (это зависит от компьютера).
![]() |
You do not have the required permissions to view the files attached to this post.
-
Lavr
- Supreme God
- Posts: 16855
- Joined: 21 Oct 2009 08:08
- Location: Россия
Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф
Именно поэтому я им и пользуюсь, поскольку меня это ещё на моём дохлом PII 366 MHz впечатлило!arcachofo wrote:Это впечатляет ...Lavr wrote:Кстати, Proteus именно так и делает!arcachofo wrote:Если вы хотите разрешение 1 пс, то вы должны запустить симуляцию с временным шагом 1 пс. это 1e12 шагов в секунду.
Вы представляете, насколько медленным может быть моделирование?И шевелится себе вполне, даже на моём дохлом PII 366 MHz шевелился приемлемо.
![]()
Так что смело могу ответить:"Да, я отчётливо себе это представляю!"
Вот только это не мой Proteus, это продукт компании Labcenter Electronics.arcachofo wrote:Тогда я уверен, что вы сможете воспроизвести это в своем Proteus:![]()
И я этом тоже совершенно уверен, поскольку для таких измерений в Proteus применяют не осциллограф,arcachofo wrote:100 кГц часы.
1 PS Импульс, генерируемый разницей в задержке распространения между буфером и инвертором.
а логический анализатор с запуском, скажем, по фронту.
iLavr
-
FizikS
- Maniac
- Posts: 295
- Joined: 11 Oct 2018 00:52
- Location: г. Клинцы, Брянская обл.
Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф
Выкладываю очередную модельку. На этот раз из времен СССР.
К176ИЕ13.
Долго ее мучил, описание в интернете только на уровне функциональной схемы. Пришлось многие вещи изобретать... Поперло, когда коньяк закончился...
Теперь будет некий памятник ушедшей эпохе... В связке с К176ИЕ12 работает как часики (блииин, это же и есть часы!!!)
Делал по описанию отсюда: http://tec.org.ru/board/k176ie13/97-1-0-2255
Установка: распаковать архив в каталог "ICs" и добавить в файл "ussr.xml" строку
К176ИЕ13.
Долго ее мучил, описание в интернете только на уровне функциональной схемы. Пришлось многие вещи изобретать... Поперло, когда коньяк закончился...
Теперь будет некий памятник ушедшей эпохе... В связке с К176ИЕ12 работает как часики (блииин, это же и есть часы!!!)
Делал по описанию отсюда: http://tec.org.ru/board/k176ie13/97-1-0-2255
Установка: распаковать архив в каталог "ICs" и добавить в файл "ussr.xml" строку
Code: Select all
<item name="K176IE13" info="Counter for building a clock with an alarm clock" />
You do not have the required permissions to view the files attached to this post.
-
Lavr
- Supreme God
- Posts: 16855
- Joined: 21 Oct 2009 08:08
- Location: Россия
Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф
Извините, чисто из интересу и безо всяких придирок: а как работает в симуляции динамик или спикер?FizikS wrote:В связке с К176ИЕ12 работает как часики (блииин, это же и есть часы!!!)
iLavr
-
FizikS
- Maniac
- Posts: 295
- Joined: 11 Oct 2018 00:52
- Location: г. Клинцы, Брянская обл.
Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф
Нормально работает: издает звук из звуковой карты компьютера (повторяет сигнал, поданный на спикер с схеме). В последних версиях программы звук довольно приличный.Lavr wrote:Извините, чисто из интересу и безо всяких придирок: а как работает в симуляции динамик или спикер?FizikS wrote:В связке с К176ИЕ12 работает как часики (блииин, это же и есть часы!!!)
-
Lavr
- Supreme God
- Posts: 16855
- Joined: 21 Oct 2009 08:08
- Location: Россия
Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф
Я поинтересовался, потому как динамики (спикеры) эмулируют по разному: может быть сигнал, поданный на спикер,FizikS wrote:Нормально работает: издает звук из звуковой карты компьютера (повторяет сигнал, поданный на спикер с схеме). В последних версиях программы звук довольно приличный.Lavr wrote:Извините, чисто из интересу и безо всяких придирок: а как работает в симуляции динамик или спикер?FizikS wrote:В связке с К176ИЕ12 работает как часики (блииин, это же и есть часы!!!)
может быть заведомо одночастотный сигнал, а может быть и *.WAV-файл, указанный в свойствах спикера.
iLavr
-
Shaos
- Admin
- Posts: 24636
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф
Что-то я сомневаюсь, что Протэус при симуляции цифровой электроники пересчитывает всю схему каждую пикосекунду - скорее всего там симуляция именно по событиям (или транзакциям).Lavr wrote:Кстати, Proteus именно так и делает!arcachofo wrote:Если вы хотите разрешение 1 пс, то вы должны запустить симуляцию с временным шагом 1 пс. это 1e12 шагов в секунду.
Вы представляете, насколько медленным может быть моделирование?И шевелится себе вполне, даже на моём дохлом PII 366 MHz шевелился приемлемо.
![]()
Так что смело могу ответить:"Да, я отчётливо себе это представляю!"
-
FizikS
- Maniac
- Posts: 295
- Joined: 11 Oct 2018 00:52
- Location: г. Клинцы, Брянская обл.
Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф
Ради интереса проиграл WAV файл через SimulIDE (мелодию). Артефакты, конечно, присутствуют, но в мелодия звучит прилично.Lavr wrote: Я поинтересовался, потому как динамики (спикеры) эмулируют по разному: может быть сигнал, поданный на спикер,
может быть заведомо одночастотный сигнал, а может быть и *.WAV-файл, указанный в свойствах спикера.
Можно семплы записать, но проще скачать программу и проверить все самому.
-
arcachofo
- Writer
- Posts: 18
- Joined: 26 Feb 2023 11:02
Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф
Я не знал, но Proteus имеет механизм моделирования, управляемый событиями, но только для чисто цифрового моделирования, в общем случае он использует механизм Spice, основанный на временных шагах.
Proteus — это профессиональный симулятор с множеством функций, который может выполнять несколько симуляций, включая интерактивную симуляцию.
Simulide — это простой симулятор, который может выполнять только интерактивное моделирование.
Но он оптимизирован для этой задачи и может делать то, что не умеет Proteus.
Например, он не может воспроизвести то, что я сделал в примере, опубликованном ранее, и некоторые другие вещи.
Вы можете выполнить анализ схемы и получить несколько диаграмм с разрешением ps, но не в режиме реального времени или в интерактивном режиме.
О аудиовыходе:
Он может воспроизводить любой сигнал, который вы подаете на терминалы:
https://youtu.be/xvSK6eoMHIw[
Proteus — это профессиональный симулятор с множеством функций, который может выполнять несколько симуляций, включая интерактивную симуляцию.
Simulide — это простой симулятор, который может выполнять только интерактивное моделирование.
Но он оптимизирован для этой задачи и может делать то, что не умеет Proteus.
Например, он не может воспроизвести то, что я сделал в примере, опубликованном ранее, и некоторые другие вещи.
Вы можете выполнить анализ схемы и получить несколько диаграмм с разрешением ps, но не в режиме реального времени или в интерактивном режиме.
О аудиовыходе:
Он может воспроизводить любой сигнал, который вы подаете на терминалы:
https://youtu.be/xvSK6eoMHIw[
-
forthuser
- Senior
- Posts: 165
- Joined: 12 Jan 2023 07:26
Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф
Тоже собрал эту версию (SimulIDE_0.4.15_SR10) под Linux32 (QT 5.9.5)Shaos wrote:Уррра - заработало
Запустил на TahrPup32, XenialPup32 ... далее на Bionic ... не проверял, но думаю тоже запустится т.к. QT 5.9.5 и четыре требуемых модуля svg, serial, multimedia, script собрал из исходников.
При сборке только лоя линковкки удалил не поддержанный флаг -no-pie для линкёра.
-
Lavr
- Supreme God
- Posts: 16855
- Joined: 21 Oct 2009 08:08
- Location: Россия
Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф
Неужто на Forth-e?forthuser wrote:Тоже собрал эту версию (SimulIDE_0.4.15_SR10) под Linux32 (QT 5.9.5)
iLavr
-
arcachofo
- Writer
- Posts: 18
- Joined: 26 Feb 2023 11:02
Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф
Скорее всего, я неправильно использую Proteus, но вот тест, который могут выполнить и Simulide, и Proteus.
Очень простая схема:
2 такта, один на 1МГц, другой на 999кГц, один вентиль И и один осциллограф с временным разделением = 1 мкс.
Протеусу требуется 51 секунда, чтобы имитировать 1 секунду времени работы схемы, и осциллограф не может корректно обновляться.
Simulide работает в режиме реального времени при нагрузке 35% (при оставшейся нагрузке он все еще может симулировать 2 микроконтроллера).
Я, должно быть, делаю что-то не так...
(говорю искренне)
https://youtu.be/0T_ojrktzII
Очень простая схема:
2 такта, один на 1МГц, другой на 999кГц, один вентиль И и один осциллограф с временным разделением = 1 мкс.
Протеусу требуется 51 секунда, чтобы имитировать 1 секунду времени работы схемы, и осциллограф не может корректно обновляться.
Simulide работает в режиме реального времени при нагрузке 35% (при оставшейся нагрузке он все еще может симулировать 2 микроконтроллера).
Я, должно быть, делаю что-то не так...
(говорю искренне)
https://youtu.be/0T_ojrktzII

