Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Proteus, KiCAD и другие ECAD Разработчик так или иначе сталкивается с системами автоматизированного проектирования. Данный раздел - по САПР.

 
Опции темы
Непрочитано 26.01.2021, 11:18  
andries5
Почётный гражданин KAZUS.RU
 
Регистрация: 19.02.2008
Сообщений: 1,772
Сказал спасибо: 123
Сказали Спасибо 599 раз(а) в 416 сообщении(ях)
andries5 на пути к лучшему
По умолчанию Re: Cимулятор SimuIIDE

Беспроводный соединитель.
У Вас безпроводный на снимке.
andries5 вне форума  
Непрочитано 26.01.2021, 13:51  
Fizik_S
Прописка
 
Аватар для Fizik_S
 
Регистрация: 24.04.2008
Адрес: г. Клинцы, Брянская обл.
Сообщений: 140
Сказал спасибо: 37
Сказали Спасибо 74 раз(а) в 65 сообщении(ях)
Fizik_S на пути к лучшему
По умолчанию Re: Cимулятор SimuIIDE

Здравствуйте.
Выкладываю ссылки на актуальную публичную версию симулятора для тех, у кого возникают затруднения со скачиванием программы с официального сайта..

SimulIDE 0.4.14 SR4:
Windows x64
Windows x32
Linux x64
Linux Appimage
MacOS
Sources


Есть несколько изменений по сравнению с предыдущей версией.

Добавлено:
2-х лучевой осциллограф (немного неудобен в управлении, но привыкнуть можно), батарейка, электродвигатель постоянного тока, фоторезистор, терморезистор, переменный резистор, более 70 новых микросхем (74хх и CD4000 серий), туннель (беспроводной соединитель), изменения в интерфейсе, исправлены многие ошибки.
Компиляторы ассемблера в комплекте.
К сожалению, убрали 4-х канальный плоттер.

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

simulide 0.4.14

Changes:
RC2:
- Full Adder: change to horizontal configuration.
- Adder, Counter, FlipFlops: smaller size.
- Properties Tab removed, now right-click-›Properties opens new window.

RC4:
- Updated About SimulIDE Dialog.
- Old Relays not supported (save circuit with 0.4.13).

Final:
- Delete key working again to remove Components.
- RamTabe Tab removed (open Ramtable in MCU).

New Features:
RC1:
- Mcu Logic Symbol enabled.
- Some AVR Logic Symbols (Sergey Roenko)
- Mcu Help Files enabled.
- Some AVR Help files (Sergey Roenko)
- Gui French translation (Pascal Cotret)
- Change Language: Circuit-›Properties.

RC2:
- Debugger: Show number of Clock Cycles for each Debug Step.
- AVR: Allow AVR GPRs R0-R31 names in Ramtable.
- RamTable: show Status Reg. bits and PC.
- Flipflops: Trigger property (None, Clock, InEnable).
- Gui German translation (Tim Fischer).
- Circuit Speed label: float with 2 decimals.
- New Oscope: basic + advanced modes.

RC3:
- New Plotter and Oscilloscope unified Component.
- Recently used Circuits.
- Recently used Editor files.
- Search Components in Component List.
- Esc Key to cancel New wire.
- Open .simu file by command line: "simulide circ.simu" (or double-click).
- Set Simulation speed by steps per second or percentage.
- Set Simulation step (nanoseconds).
- Gui Brazilian Portuguese Translation ( Maico Smaniotto ).

RC4:
- New Subcircuits with graphical Components capabilities (Boards).
- Several AVR Logic Symbol Packages (Sergey Roenko).
- Several AVR help files (Sergey Roenko).

Final:
- Make RamTable persistent.
- Unique Ramtable as window for each MCU.
- OpAmp: Properties for positive and negative power voltages.
- Remove all limitations to simulation speed (before limited to 1 GHz).
- Editor: Accept dropping files.

SR1:
- Some new Russian help files (Sergey Roenko).
- Boards finished.

SR2:
- Italian translation (@rcanoid).

Bug Fixes:
RC1:
- Mosfet animation not updating after Power-Off.
- Editor: SaveAs should take current file instead of last file.
- Editor: SaveAs+Modify+Compile takes old fileName.
- Crash Setting values ‹ 1 pico
- Passive Components: should not accept value = 0.
- Atmega32u4: Pwm not working.
- Atmega32u4: Duplicated Pin D4. (Sergey Roenko)
- Atmega64: Wrong Pin20, should be reset. (Sergey Roenko)
- Mcu eeprom: error loading data files.
- Pic mcu: error reading opencollector pins as input.

RC2:
- Atmega32u4: Fast PWM on pin OC1C doesn't work for timer 1.
- Audio Output: cracking sounds.
- Volt. Regulator not working in some cases.
- PIC16F505 wrong package.
- Counter not working in Subcircuits.
- Crash deleting a subcircuit that fails to load .subcircuit file.
- Gates sometimes fail to restart after power-off (inverter oscillator example).
- SubPackage-›LoadPackage fails to set proper default path in some cases.
- Logic Devices: Input HighV & LowV not working in Subcircuits.
- Windows can only reach 80% simulation speed.
- Windows cancel wire by right-click shows context menu.
- Drag & drop files not working in windows.
- Editor: some grammatical errors.
- Frequencimeter: Wrong value at Circuit speed › 1 MHz.
- Plotter not showing small signals properly ( ‹ 0.1 V ).
- Mcu: Setting Pin direction can miss previous Pin state.
- Mcu: Pullups not working depending on Pin direction set order.
- BcdToDec not working in subcircuits.
- Editor: asm type not recognized after modify and save.

RC3:
- Clock & WaveGen: Wrong frequency after circuit speed change › 1 MHz while running.
- New Circuit when Simulation is paused =› Power button dissabled.
- Serial Monitor not properly deleted.
- Remove waveGen max frequency limit.
- AVR Adc not working for channels › 8.
- Avr asm Copmiler: error in mega16 & mega 32 .inc files.
- Arduino Uno should have a buffer lo drive builtin led.
- Debugger broken ( 0.4.14-RC2 ).
- Locale variants not working (eg. pt_BR).
- AVR i2c not working properly.

RC4:
- Drag&Drop files not working as it should (item created at Drag enter).
- Crash: Arduino Uno led buffer not properly removed (0.4.14-RC3).
- LedMatrix not cleanly removed.
- Properties & Serial Monitor Windows always on top.
- Not possible to set simulation steps ‹ 1 nS.
- RamTable: some PIC status bits names don't fit.
- Missing files: TC4560, TC4561 (Sergey Roenko).
- 74HC148 not working properly (Sergey Roenko).
- Mcu pins not properly initializated in some cases (0.4.14-RC2).
- Weird bug in examples/pic/glcd8544_p18f2550 (0.4.14-RC2).
- Pressing delete key while editing values removes oscope.
- Pausing simulation and click on oscope clears oscope screen.
- Fix Windows version number.

Final:
- Oscope DC input: not shown until volt change.
- Oscope: Wrong central axis subdivisions for X sizes not multiple of 50.
- Text Component: Deleteº Key not working.
- Random Crash removing grounded Leds (0.4.14-RC4).
- PIC Comparator: Output Vref to Pin doesn't work.
- Image Component: Animated Gifs not working.
- RamTable: Load varset brokes RamTable (addr = 0).
- Pic Uart sends extra character after reset (0.4.13.RC2).
- AVR spi not synched to mcu clock in some cases (asteroid game).
- Changing Simulation Speed (Steps Per Sec.) should change step size if speed% results ›100%.
- Editor: Set Compiler Path for unsaved or unsupported files should show an info dialog.
- Crash dropping files to circuit in some cases.
- Tunnel: wrong icon (0.4.14-RC4).

SR1:
- Undo/Redo: errors after new circuit.
- Undo/Redo: move single wire or component not saved.
- Attiny13 Timer0 pwm not working.
- Variable Resistors not updating values if simulation not running.
- Redraw problems moving Variable Resistor or Resistor Dip when zoomed.
- Error in Logical symbols for AtMega1280, 1281, 2560
- "Recently Used Circuits" button not showing ToolTip.
- Help text not shown for MCUs and Subcircuits.
- Some Russian help files fixed (Sergey Roenko).
- Font scale can lead to unreadable sizes, limit scale to 0.5-›2.0
- Ramtable: missing first row after saving + reloading circuit (0.4.14-F).
- AVR: Flag ADIF in ADC must be cleared by writing a 1.
- AVR Comparators not working.
- Package Pins should not go outside limits.
- Package Pins not visible when "Point Pin" selected.
- Missing avra and gpasm executables in Win 64 version.

SR2:
- AVR fails to read some hex files (unordered address).
- Crash compiling some Arduino sketches (var type and name not in same line).
- Crash reading Arduino Mega ADC (0.4.14-SR1).
- AVR AtTinyX5: Timer1 not working in some cases.
- Arduino: Changing Mcu Freq does nothing (simulide 0.4.14-SR1).
- AVR Phase Correct PWM not working correctly.
- Fixed Volt. not updated if simulation not running.
- Backspace key should delete components (Jan K. S.)
- Fix MacOs build problems (Jan K. S.)
Buttons not showing properly.
Missing MacOs simulide icon.
Child windows stay on top.
Editor monospaced Font.
Fix simulation crashes/bugs.
- Fix center position after loading circuit (Jan K. S.)
- Serial Monitor: Limit output size to avoid exesive memory usage.
- AVR load firmware fails with non english characters.

SR3:
- Fixed Volt not saving state.
- Ammeter and voltmeter redraw problems (zooming).
- Battery doesn't show Volt. label.
- AVR PWM not taking total control of OC pins.
- AVR eeprom: unwritten value at address 0 should be 0xFF;
- Crash opening Serial Monitor (Qt ›= 5.12.2).
- Dc Motor speed indicator not working with PWM.
- Mosfet error, shown whith switches in the circuit.
- Clock and WaveGen On/Off color indicator not updated.

SR4:
- Relay Normally Closed not behaving correctly.
- Bjt: fails to converge in some cases (contant current circuit).
- Crash deleting Subcircuits in some cases (analog mux).
- Oscope: Cursor randomly wrong scale.
- Crash setting very large Component values


New Components:
RC1:
- Dc Motor.
- Variable Resistor.
- LDR.
- Termistor (NTC).
- Atmega32m1, Atmega64m1.

RC2:
- IC74 (Sergey Roenko)
74C925, 74C926, 74C927, 74HC51, 74HC594, 74HC597, 74HC4016, 74LS54, 74XX45,
74XX46, 74XX48, 74XX49, 74XX54, 74XX55, 74XX56, 74XX57, 74XX64, 74XX65,
74XX68, 74XX69, 74XX70, 74XX72, 74XX82, 74XX83, 74XX114, 74XX141, 74XX145,
74XX156, 74XX159, 74XX168, 74XX169, 74XX171, 74XX180, 74XX240, 74XX242,
74XX243, 74XX244, 74XX246, 74XX248, 74XX249, 74XX276, 74XX280, 74XX295,
74XX299, 74XX323, 74XX365, 74XX366, 74XX367, 74XX368, 74XX376, 74XX378,
74XX379, 74XX395, 74XX540, 74XX541, 74XX591, 74XX682, 74XX684.

- ICCD (Sergey Roenko)
CD4085, CD4502, CD4503, CD4522, CD4526, CD4539, MC14495, MM74C922, MM74C923,
TC4467, TC4468, TC4469.

- Keys (Sergey Roenko)
L293.

RC4:
- Tunnel.


__________________
С уважением, Роенко С.А., Клинцы.
Fizik_S вне форума  
Сказали "Спасибо" Fizik_S
цифровик (26.01.2021)
Непрочитано 26.01.2021, 18:03  
цифровик
Почётный гражданин KAZUS.RU
 
Регистрация: 27.02.2012
Сообщений: 5,811
Сказал спасибо: 827
Сказали Спасибо 2,080 раз(а) в 1,493 сообщении(ях)
цифровик на пути к лучшему
По умолчанию Re: Cимулятор SimuIIDE

Fizik_S,

C 4-х канальным плоттером конечно зря разработчик удалил его. Там можно было посмотреть несколько сигналов во времени. Он работал как логический анализатор + синус выводил и любую другую форму сигнала. Выводишь скорость - период на деление и погнал. Остановить можно было диаграмму. А если оставить только чистое поле со схемой то диаграмма была внизу на все поле. На осц. такого не увидеть. Единственный плюс осц. это он автоматом выводит два периода сигнала. Не надо нечего крутить. Удобный инструмент конечно этот плоттер.
Вообщем конечно разработчику виднее.
__________________
С Уважением Александр Владимирович
г. Москва

Последний раз редактировалось цифровик; 26.01.2021 в 18:16.
цифровик вне форума  
Непрочитано 26.01.2021, 19:13  
Fizik_S
Прописка
 
Аватар для Fizik_S
 
Регистрация: 24.04.2008
Адрес: г. Клинцы, Брянская обл.
Сообщений: 140
Сказал спасибо: 37
Сказали Спасибо 74 раз(а) в 65 сообщении(ях)
Fizik_S на пути к лучшему
По умолчанию Re: Cимулятор SimuIIDE

Я просил вернуть плоттер, правда в виде цифрового логического анализатора на 8 каналов. Получил ответ, что это в планах имеется. Так что будем надеяться на его появление в ближайшее время. Судя по сообщениям на форуме команда разработчиков увеличивается. Я сейчас проверяю цифровые микросхемы. Ошибок много. Исправляю.
__________________
С уважением, Роенко С.А., Клинцы.
Fizik_S вне форума  
Сказали "Спасибо" Fizik_S
цифровик (26.01.2021)
Непрочитано 26.01.2021, 19:26  
цифровик
Почётный гражданин KAZUS.RU
 
Регистрация: 27.02.2012
Сообщений: 5,811
Сказал спасибо: 827
Сказали Спасибо 2,080 раз(а) в 1,493 сообщении(ях)
цифровик на пути к лучшему
По умолчанию Re: Cимулятор SimuIIDE

Fizik_S,

А каких ошибок много. В таблицах истинности на цифровые микросхемы.
Я тут собирал несколько проектов на счетчиках не увидел. На каких моделях ?
Насчет плоттера конечно правильно что вернет и тем более на 8 каналов сделает.
Еще обязательно пусть сделает модель лампы накаливания, омметр. Пусть посмотрит модель фотосопротивления - по моему она не работает. Так же обязательно на модель роторного движка - что бы ток шел по обмотке. Сейчас этого нет. Модель реле исправил. Сейчас хорошо работает. Да я об этом писал ранее.
Вообще бы можно было бы на всю цифровую базу что есть в программе. Конечно это мое пожелание
собрать даташиты. Или хотя бы таблицы истинности формирования выходных сигналов. по каждой микросхеме. По аналогии как в протеусе. Легче будет новичкам ориентироваться какую микросхему поставить например. Я то на этих цифровых микросхемах и работал разработчиком когда еще компов не было. Знаю работу любых без всяких таблиц по памяти. Работу например любого типа счетчиков или сложных регистров.
__________________
С Уважением Александр Владимирович
г. Москва

Последний раз редактировалось цифровик; 26.01.2021 в 19:54.
цифровик вне форума  
Непрочитано 26.01.2021, 20:48  
Fizik_S
Прописка
 
Аватар для Fizik_S
 
Регистрация: 24.04.2008
Адрес: г. Клинцы, Брянская обл.
Сообщений: 140
Сказал спасибо: 37
Сказали Спасибо 74 раз(а) в 65 сообщении(ях)
Fizik_S на пути к лучшему
По умолчанию Re: Cимулятор SimuIIDE

Даташиты на каждую микросхему у меня есть (на английском). Могу раскидать по папкам с моделями или сбросить отдельным архивом, но средствами SimulIDE PDF файлы не открываются. Теоретически можно сделать, чтобы программа открывала соответствующий PDF файл при нажатии на горячую клавишу при выбранной микросхеме, попрошу разработчиков - может сделают. Лично мне тоже хотелось бы, чтобы была справочная информация под рукой - уже очень много микросхем в базе, и не помнишь какая из них что делает. Я могу сделать самостоятельно текстовые файлы помощи, содержимое которых показывается в окне свойств (сейчас там пишется "No help available"). Это у меня уже давно в планах. Еще хочу доделать логические символы (УГО) и минисправочник для микроконтроллеров PIC. Так будет удобнее с ними работать. Но на это тоже нужно время.

Обнаруженные ошибки:


Код:
001 74HC00        ok        Fixed LS
002 74XX01        ok        Fixed LS
003 74HC02        ok        Fixed LS
004 74HC04        ok        Fixed LS
005 74HC08        ok
006 74HC32        ok
007 74HC42        ok
008 74XX45        ok
009 74XX46        ok
010 74XX48        ok
011 74XX49         ok
012 74HC51        ok
013 74XX54        wrong LS    not fixed!!!    
014 74LS54        wrong LS    not fixed!!!
015 74XX55        wrong LS    not fixed!!!
016 74XX56    wrong LS, package    Fixed
017 74XX57    wrong LS, package    Fixed
018 74XX64    wrong LS, package,.simu    Fixed
019 74XX65    wrong LS, package,.simu    Fixed
020 74XX68        wrong LS    not fixed!!!
021 74XX69    wrong LS, package,.simu    not Fixed!!!
022 74XX70        ok
023 74XX72        ok
024 74HC73        ok
025 74HC74        ok
026 74HC75        ok
027 74HC76        ok
028 74HC77        wrong LS    not fixed!!!
029 74XX82        wrong LS    not fixed!!!
030 74XX83        ok
031 74HC85        ok
032 74HC86        ok
033 74XX90        wrong LS    not fixed!!!
034 74XX91        wrong LS    not fixed!!!
035 74XX92        wrong LS    not fixed!!!
036 74XX93        wrong LS    not fixed!!!
037 74XX95        ok
038 74XX96        ok
    

039 74HC107        ok
040 74HC109        ok
041 74HC112        ok
042 74HC113        wrong .simu    fixed
043 74XX114        ok
044 74HC137        ok
045 74HC138        ok
046 74HC139        ok
047 74XX141        ok
048 74XX145        ok
049 74HC147        ok
050 74HC148        ok
051 74XX150        wrong _LS    fixed
052 74HC151        ok
053 74HC153        ok
054 74HC154        wrong .simu    fixed
055 74HC155        ok
056 74XX156        ok
057 74HC157        ok
058 74HC158        wrong .package    fixed
059 74XX159        ok
060 74HC160        wrong .package    fixed
061 74HC161        wrong .package    fixed
062 74HC162        ok
063 74HC163        ok
064 74HC164        ok
065 74HC165        ok
066 74XX166        wrong LS    not fixed!!!
067 74XX168        ok
068 74XX169        ok
069 74XX170        ok
070 74XX171        ok
071 74HC173        wrong LS    fixed
072 74HC174        lost .simu    fixed
073 74HC175        ok
074 74XX176        ok
075 74XX177        ok
076 74XX178        ok
077 74XX179        ok
078 74XX180        ok
079 74HC181        ok
079 74HC182        wrong LS    fixed
080 74HC190    wrong LS, package    fixed
081 74HC191    wrong LS, package    fixed
082 74HC192        ok
083 74HC193        ok
084 74HC194        ok
085 74XX195        ok
086 74XX196    lost all files        fixed
087 74XX197    lost all files        fixed
088 74XX198        ok
089 74XX199        ok
090 74HC390    wrong LS, package,.simu    Fixed
091 74HC4022    wrong .simu        fixed
092 74HC238    wrong .simu        fixed
093 74XX240        ok
094 74XX242    wrong LS, package,    Fixed, LS not fixed!!!    
095 74XX243    wrong LS, package,    Fixed, LS not fixed!!!
096 74XX244        ok
097 74HC245        ok
098 74XX246    wrong  package        Fixed
099 74XX248        ok
100 74XX249        ok

101 74HC251        wrong LS    fixed
102 74HC257        ok
103 74HC258        ok
__________________
С уважением, Роенко С.А., Клинцы.

Последний раз редактировалось Fizik_S; 26.01.2021 в 21:12.
Fizik_S вне форума  
Сказали "Спасибо" Fizik_S
цифровик (27.01.2021)
Непрочитано 26.01.2021, 21:45  
lyk
Гражданин KAZUS.RU
 
Регистрация: 20.05.2005
Сообщений: 660
Сказал спасибо: 40
Сказали Спасибо 186 раз(а) в 116 сообщении(ях)
lyk на пути к лучшему
По умолчанию Re: Cимулятор SimuIIDE

Сообщение от Fizik_S Посмотреть сообщение
Даташиты на каждую микросхему у меня есть
Зачем раздувать размер программы даташитами.
Для симулятора наличие даташита на микросхему не самое важное. Даташит можно без труда в интернете найти.
lyk вне форума  
Сказали "Спасибо" lyk
цифровик (27.01.2021)
Непрочитано 26.01.2021, 22:26  
Fizik_S
Прописка
 
Аватар для Fizik_S
 
Регистрация: 24.04.2008
Адрес: г. Клинцы, Брянская обл.
Сообщений: 140
Сказал спасибо: 37
Сказали Спасибо 74 раз(а) в 65 сообщении(ях)
Fizik_S на пути к лучшему
По умолчанию Re: Cимулятор SimuIIDE

Даташиты можно сложить в отдельную папку и загружать по необходимости тем, кому нужно, например, студентам.
__________________
С уважением, Роенко С.А., Клинцы.
Fizik_S вне форума  
Сказали "Спасибо" Fizik_S
цифровик (27.01.2021)
Непрочитано 26.01.2021, 23:02  
bordodynov
Почётный гражданин KAZUS.RU
 
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,397
Сказал спасибо: 718
Сказали Спасибо 3,716 раз(а) в 2,635 сообщении(ях)
bordodynov на пути к лучшему
По умолчанию Re: Cимулятор SimuIIDE

Сообщение от Fizik_S Посмотреть сообщение
Даташиты можно сложить в отдельную папку и загружать по необходимости тем, кому нужно, например, студентам.
Меня эта программа интересует, но для меня она пока сыровата. По поводу даташитов. Возьмём для примера мою любимую игрушку LTspice. В моей коллекции моделей (индивидуальная база) порядка 40 МБ. Представьте сколько места займут даташиты элементов. Средняя модель с символом занимают примерно 2 - 3 Кб. Я думаю вы знаете размеры даташит.
bordodynov вне форума  
Сказали "Спасибо" bordodynov
цифровик (27.01.2021)
Непрочитано 27.01.2021, 08:28  
mark1999
Временная регистрация
 
Регистрация: 17.09.2009
Сообщений: 59
Сказал спасибо: 32
Сказали Спасибо 10 раз(а) в 10 сообщении(ях)
mark1999 на пути к лучшему
По умолчанию Re: Cимулятор SimuIIDE

Согласен, даташиты прикладывать совсем не обязательно. Во-первых, их можно найти в интернете. Во-вторых, некоторые из них могут меняться со временем - кто будет отслеживать их актуальность (вопрос риторический)? Не стоит захламлять хорошую, на мой взгляд, программу всяким ненужным барахлом в виде того, что и так есть в свободном доступе.
mark1999 вне форума  
Сказали "Спасибо" mark1999
цифровик (27.01.2021)
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 07:53.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot