Would you like to react to this message? Create an account in a few clicks or log in to continue.

You are not connected. Please login or register

New subcircuits for SimulIDE (v. 0. 4. 15 and higher)

+3
Tonigau
Mistral
Fizik_S
7 posters

Go to page : 1, 2  Next

Go down  Message [Page 1 of 2]

Fizik_S

Fizik_S

I lay out new subcircuits: 74XX502, 74XX503-a serial approximation register of 8 bits. 74XX504-a serial approximation register of 12 bits. Installation: unpack the archives to the directory "SimulIDE_0. 4. 15 XXXX\share\simulide\data\" and replace the files.
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Sar10
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Voltme11
Attachments
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Attachment!New_Model-1.zip
You don't have permission to download attachments.
(40 Kb) Downloaded 36 times
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Attachment!New_Model-2.zip
You don't have permission to download attachments.
(24 Kb) Downloaded 28 times

arcachofo and 3claudius like this post

Fizik_S

Fizik_S

New subcircuits:  CD4055, CD4056
cmos BCD to 7-segment LCD driver

CD4054
cmos 4-segment LCD driver

New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Cd405410
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Cd405610
Attachments
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Attachment!CD4054-CD4056.zip
You don't have permission to download attachments.
(26 Kb) Downloaded 23 times

3New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Empty Several Soviet microchips Thu Mar 11, 2021 10:57 am

Fizik_S

Fizik_S

In the archive of the Soviet chip models:

564IK2-controller of a 5-bit seven-segment indicator with the output of digits 0-9, A, B,C,d,E, F.

K155ID11, K155ID13 - drivers of a linear LED scale.

New subcircuits for SimulIDE (v. 0. 4. 15 and higher) 155id113
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) 155id114
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) 564ik211
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) 564ik212
Attachments
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Attachment!USSR_IS.zip
You don't have permission to download attachments.
(24 Kb) Downloaded 17 times

Fizik_S

Fizik_S

The archive contains models:
1. L298 - Dual full-bridge driver.
2. ULN2803 - 8 high-current Darlington transistor keys
3. ULN2001 - 7 high-current Darlington transistor keys
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) New_mo10
Attachments
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Attachment!New_Model_keys.zip
You don't have permission to download attachments.
(23 Kb) Downloaded 25 times

arcachofo likes this post

Fizik_S

Fizik_S

3 new models:
74XX97   - synchronous 6-BIT binary rate multipliers,
74XX184 - BCD to Binary converter,
74XX185 - Binary to BCD converter.

New subcircuits for SimulIDE (v. 0. 4. 15 and higher) 74xx9710
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) 74xx1810
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) 74xx1811
Attachments
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Attachment74xx97-184-185.zip
You don't have permission to download attachments.
(34 Kb) Downloaded 19 times

Fizik_S

Fizik_S

The Digit Shield is a simple, low-cost Arduino shield that provides a four digit 7-segment display.

   

  • An easy-to-use open source library makes it very simple to display integers and floating point numbers.
       Multiplexing of digits is implemented using a timer overflow interrupt handler for flicker-free display.
       Only uses 4 Arduino pins (2,3,4,5).

 
Official website of the project: https://nootropicdesign.com/digit-shield/

Installation: unzip the data archive.zip to the program directory "SimulIDE_0. 4. 15-SR1_XXXX\share\simulide\" with file replacement. The DigitShield library.unzip the zip to the "Arduino_IDE\libraries\" directory. To check the functionality, you can use the examples provided with the library. Examples of using the library are available on the official website.

From my point of view, the shield can be made on 2 74HC595 chips. At the same time, the shield will be more functional.

New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Digits12
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Digits13
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Digits11
Attachments
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Attachmentdata.zip
You don't have permission to download attachments.
(8 Kb) Downloaded 21 times
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) AttachmentDigitShield.zip
You don't have permission to download attachments.
(19 Kb) Downloaded 17 times

arcachofo and Mistral like this post

Fizik_S

Fizik_S

I offer simplified models of dynamic shift registers AM1402, AM1403, A M 1404. The models are created by TTL compatible in terms of input and output signals. These chips were used as RAM for old microcalculators and some computers. It can be used to delay digital signals. AM1402 - four 256-bit shift registers with common clock inputs. AM1403 - two 512-bit shift registers with common clock inputs. AM1404-1024-bit shift register.

Installation:
archives AM1402.zip, AM1403.zip, AM1404.zip unzip to the directory " SimulIDE_0. 4. 15-SR2_XXX\share\simulate\data\ICs\",

archive unsorted.zip  unzip to the directory " SimulIDE_0. 4. 15-SR2_XXX\share\simulide\data\"

New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Am140210
Attachments
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Attachmentunsorted.zip
You don't have permission to download attachments.
(1 Kb) Downloaded 15 times
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) AttachmentAM1402_ttl.zip
You don't have permission to download attachments.
(28 Kb) Downloaded 16 times
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) AttachmentAM1403_ttl.zip
You don't have permission to download attachments.
(26 Kb) Downloaded 17 times
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) AttachmentAM1404_ttl.zip
You don't have permission to download attachments.
(28 Kb) Downloaded 17 times

arcachofo likes this post

Mistral



Thank you Fizik, always nice to have new components  Smile
Does it work in 0.4.15-SR1 as well? I have saved them in my Simulide-folder but they do not show up in the components list. I closed and opened Simulide several times, restarted my computer etc. but although the files are there the component itself seems to be missing? 

New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Am140210

 New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Am140211


*****************************

I managed to fix it, it is a bit complicated to describe but it is working now. It involves to put the unsorted.xml-file into the data-folder and this path is one AM1403_ttl too long.
C:\Users\odion\SimulIDE_0.4.15-SR1_Win64\SimulIDE_0.4.15-SR1_Win64\share\simulide\data\ICs\AM1403_ttl\AM1403_ttl

New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Am140212

9New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Empty K490IP1, K490IP2 Thu May 20, 2021 10:12 am

Fizik_S

Fizik_S

I offer 2 models of Soviet rare chips: K490IP1-a decimal counter with a seven-segment display, K490IP2-a binary code decoder with a seven-segment display. Installing models: unpack the attached archive to the directory " SimulIDE_0. 4. 15-XXX\share\simulide\"

New subcircuits for SimulIDE (v. 0. 4. 15 and higher) K490ip10

New subcircuits for SimulIDE (v. 0. 4. 15 and higher) K490ip11
Attachments
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Attachmentdata.zip
You don't have permission to download attachments.
(15 Kb) Downloaded 14 times

arcachofo likes this post

Fizik_S

Fizik_S

I offer 2 models of monostable multivibrators: CD4098 and 74XX121. I can't guarantee the accuracy of the simulation, but they work.
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) 7412110
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Cd409810
Attachments
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Attachmentdata.zip
You don't have permission to download attachments.
(22 Kb) Downloaded 17 times

arcachofo and Mistral like this post

Fizik_S

Fizik_S

Hello everybody!
I have created 2 new tools for the program that will help you set up a digital circuit.
1. The model of a real button. When the button is pressed and released, the model simulates the phenomena of the button rattling.
2. Generator of a given number of pulses. When the [1]-[F] buttons are pressed, the generator creates a sequence of pulses in the amount from 1 to 15. Both models generate pulses in direct and inverse form.

New subcircuits for SimulIDE (v. 0. 4. 15 and higher) New_mo11
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Pulse110
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Pulse210
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Pulse310
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Real_b10
Attachments
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Attachmenttools.zip
You don't have permission to download attachments.
(15 Kb) Downloaded 16 times
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Attachmenttools_xml.zip
You don't have permission to download attachments.
(1 Kb) Downloaded 16 times

arcachofo and Alex68 like this post

Fizik_S

Fizik_S

I offer 6 displays with dynamic indication based on shift registers 74HC595 and 74HC164. Some of them can be bought on the website Aliexpress.com .

New subcircuits for SimulIDE (v. 0. 4. 15 and higher) 2x4bit10 New subcircuits for SimulIDE (v. 0. 4. 15 and higher) 4_bit_10 New subcircuits for SimulIDE (v. 0. 4. 15 and higher) 4bit10 New subcircuits for SimulIDE (v. 0. 4. 15 and higher) 8_bit_10 New subcircuits for SimulIDE (v. 0. 4. 15 and higher) 8bit10 New subcircuits for SimulIDE (v. 0. 4. 15 and higher) 8-digi10
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) All10
Attachments
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Attachmentled_display.zip
You don't have permission to download attachments.
(26 Kb) Downloaded 20 times

arcachofo and Alex68 like this post

Fizik_S

Fizik_S

I present 8 new displays on seven-segment indicators with static indication for 1, 2, 3, 4 digits with a common cathode and a common anode. Numbering of digits from right to left. Displays can be connected in series to increase the bit depth. I hope that these developments will be useful in your work.New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Static10
Attachments
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Attachmentled_display.zip
You don't have permission to download attachments.
(40 Kb) Downloaded 21 times

arcachofo and Alex68 like this post

Fizik_S

Fizik_S

Pattern generator.
Created at the request of a forum user.

The generator creates a sequence of codes from 1 to 8 bits. The number of codes in the sequence is selected by the DIP switch at the bottom of the generator from 4 (all buttons are off) to 256 (the [256] button is pressed). The generator can operate in manual mode with the buttons: [U] - the following code, [R]- reset the counter, [D] - the previous code. The generator also works in automatic mode. An example is shown in the screenshot. In the properties of the generator, you can choose to download a text file with codes. The model contains 4-bit binary counter codes.

I hope this tool will be convenient and useful in work.

New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Pat_ge10
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Pat_ge11
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Pat_ge12
Attachments
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Attachmenttools.zip
You don't have permission to download attachments.
(23 Kb) Downloaded 15 times

arcachofo, Alex68 and Sergei like this post

Fizik_S

Fizik_S

I offer 3 models of rotary switches: for 4, 8, 16 positions. The models are based on an analog multiplexer and a control circuit. I hope these models will be useful to the users of the program. Of the disadvantages of the models, I can point out the contact resistance of 0.001 ohms - this is the minimum resistance of the analog multiplexer transitions.
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Rotary10
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Rotary11
Attachments
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Attachmenttools.zip
You don't have permission to download attachments.
(19 Kb) Downloaded 11 times

arcachofo and Alex68 like this post

Fizik_S

Fizik_S

Digital potentiometer (dual) TPL8002_25. 64 positions (6 bit input code). The interface is parallel. Based on this subcircuit, you can create many similar digital resistors.
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Dig_po11
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Dig_po10
Attachments
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) AttachmentICs.zip
You don't have permission to download attachments.
(24 Kb) Downloaded 16 times

arcachofo, TimFisch and Alex68 like this post

Fizik_S

Fizik_S

I offer several new models of digital potentiometers. Control by 2 and 3 wires: INC, U/!D, !CS;    U/!D, !CS;    !U, !D and with a parallel interface (previously laid out). Potentiometer ratings: 100K, 50K, 10K.

For convenience, the models are grouped into a separate catalog. I will add more models a little later.

Download link: https://disk.yandex.ru/d/FcmqF7JhHpvu4w

New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Digpot10

Alex68 likes this post

Fizik_S

Fizik_S

Attention! All models in the previous post contain errors in the values of the resistors. I apologize for any inconvenience. All models have been fixed and improved.

Several models of digital potentiometers:

Model List:

Initially, 256-position potentiometers were made on 255 switchable resistors. This greatly slowed down the simulation. By changing the circuit to 16 switchable resistors, the simulation speed became normal. I did not implement digital rheostats, because they are easily obtained from potentiometers by appropriate switching.

Each catalog with the model contains a test schema. "model_test.simu"
Implements all available interfaces. Potentiometers with memory function are not implemented (they may be in the future).

Installation: unpack the archive into the "data" directory of the program and run the program. New models will appear automatically.

I hope the models will come in handy.
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Dig_po12


Download link: https://disk.yandex.ru/d/llRyRAwQ2gVBVQ

Alex68 likes this post

Fizik_S

Fizik_S

I offer several models that make it easy to get a voltage compatible with CMOS levels in a wide range at the output of microcontrollers and digital chips. These models don't have real prototypes, so I put them in the "Tools" group. The archive contains level converters with 4, 6 and 8 outputs. Compatible with SimulIDE version 0.4.15.

New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Level_10
Attachments
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Attachmenttools.zip
You don't have permission to download attachments.
(14 Kb) Downloaded 11 times

Alex68 likes this post

Fizik_S

Fizik_S

Decimal/hexadecimal counter.
It can be useful when debugging some circuits and when demonstrating the operation of some devices. The counting mode is changed using the DIP switch marked "H". The "R" button resets the counter."Cin" - pulse input, "Res" resetting the counter with an external signal. Works only in the program SimulIDE_1.0.0.

New subcircuits for SimulIDE (v. 0. 4. 15 and higher) H-d_co10
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) H-d_co11
Attachments
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Attachmenttools.zip
You don't have permission to download attachments.
(9 Kb) Downloaded 13 times

TimFisch and Alex68 like this post

Fizik_S

Fizik_S

CD4009, CD4010: TTL to CMOS, CMOS to TTL logic level converters.

Compatible with version 1.0.0 RC2
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Cd400911
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Cd401011
Attachments
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) AttachmentICs.zip
You don't have permission to download attachments.
(10 Kb) Downloaded 12 times



Last edited by Fizik_S on Sun Mar 27, 2022 2:29 pm; edited 1 time in total (Reason for editing : An error in the archive. The file has been reloaded.)

Alex68 likes this post

Fizik_S

Fizik_S

I offer the next models of LED displays. 8x8 LED arrays with built-in registers for static indication (all LEDs are lit at the same time, so they have the greatest brightness in the simulation). These LED matrices can replace the existing SimulIDE matrices in circuits with minimal modification of the circuit or program for the microcontroller. The 8x8_hs_static display is filled in rows, the 8x8_vs_static display is filled in columns.

New subcircuits for SimulIDE (v. 0. 4. 15 and higher) 8x8_hs10
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) 8x8_vs10
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) 8x8_st10

You can compare the brightness of the displays in the screenshot above (new indicators are located on the right)

8x8_rgb_ca is an 8x8 matrix built from RGB LEDs with a common anode.
8x8_rgb_cc is an 8x8 matrix built from RGB LEDs with a common cathode.
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) 8x8_rg10
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Rgb_te10

Only for SimulIDE 1.0.0
Attachments
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Attachmentled_display.zip
You don't have permission to download attachments.
(45 Kb) Downloaded 14 times

Alex68 likes this post

Fizik_S

Fizik_S

Rotary encoder in Gray's code. Similar devices are found in the tape mechanisms of video recorders, tape recorders and were intended to control the operating modes of the device. For the SimulIDE 1.0.0 program

New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Gray_e10
Attachments
New subcircuits for SimulIDE (v. 0. 4. 15 and higher) Attachmenttools.zip
You don't have permission to download attachments.
(5 Kb) Downloaded 11 times

Alex68 likes this post

Tonigau



Would a TM1637 be able to create subcircuit?, I looked at the datasheet & it has command & data register SRAM so would not be straight forward as logic etc...

Fizik_S

Fizik_S

Tonigau wrote:Would a TM1637 be able to create subcircuit?, I looked at the datasheet & it has command & data register SRAM so would not be straight forward as logic etc...

Processors and even computers are created on logical elements. You can also make TM1637. But it will take a lot of resources. I have planned to make this model in the future if someone doesn't do it sooner. In Russia, one user tried to make a program based on a microcontroller, but did not complete the development due to errors in the microcontroller model.

Sponsored content



Back to top  Message [Page 1 of 2]

Go to page : 1, 2  Next

Permissions in this forum:
You cannot reply to topics in this forum