Continue building more circuit based on mick001 (Michy) repo (Circuits-LTSpice)
Note
For all the curious kids out there who open their toys to see what inside. Who asking questions at the right time.
Below are the circuits with simulation. Additionally, more notes can be found in Misc
- Amplifiers
- Basics
- Comparator circuits
- Controller-control-systems
- Filters
- Input stages
- Loads
- Logic-circuits
- Oscillators-and-Timers
- Power-Electronics
- Power-Sources
- Protection Circuit
- Signal-Processing-and-Modulation
- Simulation-Techniques
- Transformer
| Name | Img |
|---|---|
| schmitt_trigger_bjts.asc | ![]() |
| schmitt_trigger_bjts_2.asc | ![]() |
| Name | Img |
|---|---|
| Bang-bang-control.asc | ![]() |
| Buck-converter-closed-loop-control.asc | ![]() |
| PD-controller.asc | ![]() |
| Name | Img |
|---|---|
| RL-highpass.asc | ![]() |
| RL-lowpass.asc | ![]() |
| Name | Img/Des |
|---|---|
| professional-input-stage.asc |
| Name | Img/Des |
|---|---|
| constant-P-R-I-loads.asc |
| Name | Img |
|---|---|
| Logic-gates-diodes-transistors.asc | ![]() |
| Logic-gates-transistors-BJTs.asc | ![]() |
| Name | Img |
|---|---|
| 555 - Astable mode.asc | |
| 555 - Monostable mode.asc | |
| 555-astable-mode.asc | |
| 555-bistable-mode.asc | |
| 555-monostable-mode.asc | |
| 555-raw-astable-mode.asc | |
| 555-raw-monostable-mode-temporizzatore.asc | |
| 555-timer.asc | |
| Adjustable-duty-cycle-555-square-wave-oscillator.asc | |
| Astable-multivibrator.asc | |
| LED-blinking-oscillator.asc | |
| Peak-trigger-circuit.asc | |
| Phase-shift-oscillator-RC.asc | |
| Phase-shift-oscillator.asc | |
| Royer-zvs.asc | |
| Sawtooth-oscillator.asc | |
| Sensor-triggered-timer-temporizzatore-1.asc | |
| Sensor-triggered-timer-temporizzatore-2.asc | |
| Sensor-triggered-timer.asc | |
| Variable-duty-cycle-square-wave.asc | |
| Wien-oscillator.asc |
| Name | Img |
|---|---|
| Boost-converter-1.asc | ![]() |
| Boost converter using the high voltage change during switch OFF from the inductor to continue charge the capacitor. The gain is define by duty cycle (D). D = 1 - Vin/Vout ![]() 10u Setup with Arduino is available here: https://www.tinkercad.com/things/2v9zF7lDCHd-boost-converter?sharecode=GUI-prjcMQ9xBO0XAoe3_zGsIDaZpps5Eg2EJEY_V8A |
|
![]() |
|
| I believe in learning or doing small but steady. I just submited my design, hopefully we can assemble everything before 2026. I think this is the best way to learn electronics in general: Sim > Build > Test > Enjoy! Please click on the link on the left to see the actual PCB and my note. |
|
| Boost-converter-2.asc | ![]() |
| Boost-converter-3.asc | ![]() |
| Buck-converter.asc | ![]() |
| Buck converter reduce voltage with PWM. According to The Art of Electronic, we can consider LC as a low pass filter to smooth out the output voltage |
|
| Cockcroft-walton-multiplier.asc | ![]() |
| DCDC-full-bridge.asc | ![]() |
| Full-bridge-inverter.asc | ![]() |
| Full-bridge-rectifier.asc | ![]() |
| Capacitor-dropper-circuit.asc | ![]() |
| Half-bridge-inverter.asc | ![]() |
| Single-phase-rectifier-constant-current-load.asc | ![]() |
| Single-phase-rectifier-constant-voltage-load.asc | ![]() |
| Single-phase-rectifier-R-load-smoothing-capacitor.asc | ![]() |
| soft-starter-12V.asc | ![]() |
| Three-phase-full-bridge-inverter.asc | ![]() |
| Three-phase-naive-inverter.asc | ![]() |
| Three-phase-naive-supply-system.asc | ![]() |
| Three-phase-rectifier.asc | ![]() |
| Example-gain-symbols.asc | ![]() |
| Name | Img |
|---|---|
| Current-mirrors.asc | ![]() Mirror current from Q2 to Ic of Q1 |
| Current-source-BJT.asc | ![]() Discussion can be checked here: What is constant in a BJT contant current source? - Other Hardware / General Electronics - Arduino Forum |
| Raw-voltage-regulator-with-zener-diode.asc | ![]() |
| Voltage-regulator-npn.asc | ![]() As you see in the figure above, Vref is linearly match with Vout. |
| Voltage-doubler.asc | ![]() |
| Voltage-doubler-villard.asc | ![]() |
| Name | Img/Des |
|---|---|
| PTC_Fuse_Calculation.ipynb |
| Name | Img |
|---|---|
| BJT-for-simple-current-regulation.asc | ![]() Adjusting pot resulting in changes in base current. We dont have pot so we use two resistors to represent it. |
| current-limiting-npn.asc | ![]() |
| Name | Img |
|---|---|
| overvoltage-protection-zener-diodes.asc | ![]() |
| Name | Img |
|---|---|
| AM-FM-signals-sources.asc | |
| AM-modulator-bjt.asc | |
| AM-modulator-jfet.asc | |
| Analog-multiplier.asc | |
| ASK-modulation.asc | |
| ASK-modulation2.asc | |
| ASK-modulation3.asc | |
| diode-ring-mixer.asc | |
| Inverting-integrator-and-derivative.asc | |
| Inverting-sum.asc | |
| Non-inverting-derivative.asc | |
| Non-inverting-integrator.asc | |
| Non-inverting-sum.asc | |
| PWM-modulation.asc |
| Name | Img |
|---|---|
| Monte-Carlo-Simulation-LTSpice.asc | |
| Noise-simulation-example.asc | |
| Temperature-sweep-simulation.asc | |
| Temperature-Variation-and-Worst-case-LTSpice.asc | |
| Temperature-Variation-LTSpice.asc | |
| Worst-Case-Scenario-2-Simulation-LTSpice.asc | |
| Worst-Case-Scenario-Simulation-LTSpice.asc |
| Name | Img |
|---|---|
| Ferranti-effect-calculations.xlsx | |
| Ferranti-effect-lines.asc | |
| Lossless-transmission-line-DC-transient.asc | |
| Lossless-transmission-line-pulse.asc | |
| Power-line-power-transmission-calculations.xlsx | |
| Power-line-power-transmission.asc |
So what is the point of doing this? You may ask and probally saying chatGPT can perform it better.
I used chatgpt to learn as well, but sometimes, I see it make mistake.
For example, I attached a transfomer's circuit once and it parsed the wrong dot notation, then I needed to correct it.
Additionally, imagine one day there is an outage and you are an engineer without Chatgpt or AI access what would you do in this case?
"to be or not to be... an independent human bean :) " the choice is in our hand.














































































