AI Tools in TINA: Introduction, Circuit Design Code Generation and Image recognition

AI Tools in TINA: Introduction, Circuit Design Code Generation and Image recognition

Introduction

AI tools in TINA and TINACloud offer a flexible, user-friendly interface for various engineering tasks, including circuit design, simulation, code generation, and education such as:

  • Providing information on circuits
  • Designing LDO and SMPS power supply circuits
  • Designing active and passive filters
  • Designing analog oscillators and digital clock generators
  • Selecting and redesigning evaluation circuits from different manufacturers
  • Generating Arduino code for rapid prototyping
  • Image recognition with Python or MCU
  • Creating step-by-step solution of simple DC/AC circuits
  • Creating quizzes and riddles and check their solution

Our video summarizes the key general information for using the AI tools in TINA.

Circuit Design, Code Generation and AI-controlled Image Recognition

This video will cover the following:

Redesigning a Switch Mode Power Supply circuit

First, we will redesign a switch-mode power supply circuit by altering its output voltage, using AI to achieve this. The AI Assistant will utilize the Design Tool to automatically calculate and adjust the necessary component values. We will then run a Transient Analysis to verify the result.

Redesigning a Switch Mode Power Supply circuit
Redesigning a Colpitts Oscillator circuit and Providing Information

Next, we will redesign a Colpitts Oscillator circuit. We will instruct the AI to modify the oscillator circuit’s frequency, and subsequently, we’ll verify the waveform by running a Transient Analysis.

Redesigning a Colpitts Oscillator circuit
Generating Arduino code for rapid prototyping with AI in TINA

In our third example, we’ll ask the AI to generate a simple Arduino code for prime numbers up to 100. We will then demonstrate, step-by-step, how to input the AI-generated code into an Arduino Nano board and utilize TINA’s Serial Monitor Tool.”

AI-controlled image recognition in TINA

Finally, we’ll explore AI-controlled image recognition using TINA.

We’ll demonstrate how the circuit in this example can recognize five different flowers (Daisy, Dandelion, Rose, Sunflower, and Tulip) from a JPEG picture. Our first step involves using the AI image recognition by Python.TSC file from TINA Examples’ AI folder. You’ll simply press the TR button on the top toolbar to initiate the image recognition. We’ll also cover how to swap out the input image. To conclude, we’ll download an image directly from the internet and show the seamless image recognition process by pressing the TR button.


AI image recognition with TINA

Click here to watch our video.

You can learn more about TINA here: www.tina.com

You can learn more about TINACloud here: www.tinacloud.com

TINA Design Suite v15 Launched

TINA Design Suite v15 Launched
New features in TINA Design Suite version 15 and TINACloud

TINA 15 is a major upgrade with plenty of new important features. Let’s see the most important ones:

Built in Artificial Intelligence Tools (AI)
  • Built-in AI Assistant tool for intelligent design, control, and information gathering
  • Ability to run AI offline without internet connection or with cloud-based AI services.
  • Designing LDO and SMPS power supply circuits
  • Selecting and redesigning evaluation circuits from various manufacturers 
  • Active and passive filter design
  • Analog and Digital oscillator design
  • Automatic generation of Arduino C code
  • Automatic Quiz and Riddle generation for education and training
  • AI Image Recognition using Python
  • AI Image Recognition using microcontroller code
  • AI driven simulation and robot control
  • AI-powered step-by-step solutions for analyzing simple DC/AC circuits
New Components from:
  •   Infineon Technologies
  •   Texas Instruments
  •   Nisshinbo Micro Devices
  •   Würth Elektronik
  •   STMicroelectronics

 New simulation and analysis features:
  • Component activation/deactivation 
  • Fourier spectrum processing in the Interpreter
  • Diagram processing functions, filtering and smoothing
  • Advanced multisine analysis with pulse response
  • New oscillator and timer circuits
  • and more

Explore our videos showcasing the latest features in TINA v15 and TINACloud:

TINA v15 and TINACloud New Features Video

What is TINA Design Suite v15 and TINACloud?

Visit our websites at: 
www.tina.com 
www.tinacloud.com

Offline simulation of a half adder circuit on Raspberry Pi 4B

Offline simulation of a half adder circuit on Raspberry Pi 4B

In this tutorial video we will demonstrate how to run TINA on Raspberry Pi 4B.

What is Raspberry Pi 4B?

Raspberry Pi is a powerful, compact minicomputer. It is affordable, runs various operating systems and it is perfect for learning or projects.

It can also run Windows applications using the Wine Windows emulator. Including TINA.

Wine originally an acronym for „Wine Is Not an Emulator” is a compatibility layer capable of running Windows applications on several operating systems, such as Linux, macOS.

In this video we will create and test a Half Adder circuit in TINA.

Drawing the Schematic Diagram of the Half Adder circuit

To start with, we will draw the schematic diagram of the half adder. We will use an XOR gate for the Sum and an AND gate for the Carry, High-Low switches and Voltage pins for the outputs.

Testing the circuit

First, we test the circuit interactively using the interactive mode of TINA.
We play with the switches toggling between Low and High levels to produce all the input combinations.

Switches are toggling between low and high levels

Next, we run a Digital Timing Analysis from the Analysis menu.
As a result all signals are displayed separately in a time diagram.

The signals are displayed in a time-diagram

To learn more watch our video!

Visit our website at: 
www.tina.com or
www.tinacloud.com

Creating and simulating an RLC circuit on the Raspberry Pi 5 single board computer using TINA

Creating and simulating an RLC circuit on the Raspberry Pi 5 single board computer using TINA


In this video  we will create and analyze an RLC circuit on the Raspberry Pi 5 single board computer with TINA.

First you have to install the Wine Windows emulator available from the PI-Apps application.

If Wine setup is complete you will see it in the Raspberry OS main menu, so for example you can launch the program WineCfg to configure the optimal text size of the emulated Windows applications.

Assuming you have Wine working in 64-bit mode, you can start the installation of TINA. After completion of the TINA installer, you’ll find TINA in the Raspberry OS main menu (if not in the first level menu, look for it in Wine applications) so you can start it from there.

Creating the RLC circuit

An RLC circuit is an electrical circuit consisting of a Resistor (R), an Inductor (L) and a Capacitor (C). After creating the circuit, we change the default values of some of the components.

Transient Analysis

We Set End display time to 50 microseconds, then select the “Zero initial values”option. Next, we add the diagram to the Schematic Editor window to store it together with the circuit schematic.

Symbolic Analysis

After that, we generate the accurate closed formula describing the transient response using the Symbolic Analysis capability of TINA. Note that the closed formula exists in linear circuits only. The symbolic result describes the transient response of the circuit with an accurate analytic closed formula.

In the following, we will show, how to Draw a diagram using the formula and compare it with the numerical result.

AC Analysis

In the AC Transfer Analysis dialog, set the number of points to 500 to have a finer diagram. Using the checkboxes in the diagram group, you can determine which diagrams will be displayed. Check them all.

The AC Amplitude Characteristic appears, but at the same time the program has calculated the Phase, Nyquist, Group Delay and the AC Bode diagrams.

Symbolic Analysis

Finally, we generate the closed formula of the AC Transfer Function using Symbolic Analysis.

Content of the video:

  • 00:00 Introduction
  • 02:07 Creating the circuit and changing the default values of some of the components
  • 04:21 Transient Analysis
  • 05:39 Symbolic Analysis: Semi-symbolic Transient
  • 07:47 AC Analysis
  • 09:15 Symbolic Analysis: AC Transfer
  • 10:25 Conclusion

Click here to watch our video.

You can learn more about TINACloud here: www.tinacloud.com

You can learn more about TINA here: www.tina.com

Online Design and Simulation of the Semtech TS30012 DC/DC Switching Regulator Circuit

Online Design and Simulation of the Semtech TS30012 DC/DC Switching Regulator Circuit

In this video we demonstrate the online design and simulation of the Semtech TS30012 DC/DC synchronous switching regulator evaluation circuit using TINACloud.

Startup Transient Simulation

The startup transient of a DC-DC converter is the period of time during which the converter is transitioning from its off state to its steady-state operating condition.


Startup Transient Simulation circuit and diagram
Redesigning the circuit

Let’s redesign the circuit to generate a 3.3 V output voltage.
The Design Tool changed the RTOP resistance to 26.7k and displayed a quick diagram of all the relevant analysis results, based on analytic calculations.

The Design Tool changed the RTOP resistance to 26.7k and displayed a quick diagram of all the relevant analysis results, based on analytic calculations.
Steady State Analysis

Steady state analysis of a DC-DC power supply is the analysis of the circuit’s behavior when it has reached a steady state. This means that the output voltage is constant, except for the ripple voltage, and all the components in the circuit are operating in their steady state conditions.

Ripple voltages and current of the outputs
Line Step Analysis

Line stepping analysis of DC-DC converters is used to determine how a DC-DC converter responds to changes in the input voltage.


Line Step Analysis
Load Step Analysis

Load step analysis of DC-DC converters is a type of circuit simulation that is used to determine how a DC-DC converter responds to changes in the load current.


Load Step Analysis
Comparison of simulation and measurement results

The simulation results show good agreement with the voltage measurements in the TS300012 datasheet.

Comparison of simulation and measurement results
AC Analysis

AC analysis is a powerful tool for designing and optimizing DC-DC converters. It provides the frequency response of the converter, which can be used to analyze its stability and performance under different conditions.


The AC Bode diagram of the Loop Gain
Efficiency Analysis

TINA and TINACloud also allow fast and accurate calculation of efficiency as a function of load current.

Efficiency as a function of time
Efficiency as a function of load current (Iout).

Content of the video:

Click here to watch our video.

You can learn more about TINACloud here: www.tinacloud.com

You can learn more about TINA here: www.tina.com