Author: Michael Koltai

How to create a simple counter circuit using a PIC microcontroller with assembly language programming?

Watch our tutorial video  about how to create a simple counter circuit using a PIC microcontroller with assembly language programming.

HowtocreateasimplecountercircuitusingaPIC3-blog

 

Download the FREE trial demo of TINA Design Suite and get:

  1. One year free access to TINACloud (the cloud-based, multi-language, installation-free online version of TINA now running in your browser anywhere in the world.)
  2. An immediate 20% discount from the offline version of TINA
  3. Free license for your second computer, laptop etc.

Click here to download the FREE trial demo of TINA

DesignSoft Team
www.tina.com
www.tinacloud.com

Share and Enjoy

  • Facebook
  • Twitter
  • Delicious
  • LinkedIn
  • StumbleUpon
  • Add to favorites
  • Email
  • RSS

DesignSoft at GESS Dubai 2017

Welcome to Gess Dubai 2017 Global Educational Supplies & Solutions !

Dubai World Trade Centre
Dubai, United Arab Emirates
14-16 March 2017
Stand X10 (ATLAB)
http://www.gessdubai.com/

Dubai2017FB

Our team at GESS Dubai 2017

 

Download the FREE trial demo of TINA Design Suite and get:

  1. One year free access to TINACloud (the cloud-based, multi-language, installation-free online version of TINA now running in your browser anywhere in the world.)
  2. An immediate 20% discount from the offline version of TINA
  3. Free license for your second computer, laptop etc.

Click here to download the FREE trial demo of TINA

DesignSoft Team
www.tina.com
www.tinacloud.com

 

Share and Enjoy

  • Facebook
  • Twitter
  • Delicious
  • LinkedIn
  • StumbleUpon
  • Add to favorites
  • Email
  • RSS

Real-time Test & Measurement with TINA and TINACloud

Watch our tutorial video   about Real-time Test & Measurement with TINA and TINACloud.

Real-timemeasurement-blog2

TINA is far more than a simulation software. You can use it with local or remote measurement hardware that allows real-time measurements controlled by TINA’s on-screen virtual instruments.

With the TINALab II supplementary hardware you can turn your computer into a real-time multifunction T&M instrument integrated into TINA.

You can also plug experimenter modules to study, simulate, measure, and troubleshoot virtually the whole range of analog and digital electronics.

LabXplorer can be used with its virtual instruments both stand-alone or remotely through the Internet or LAN.

It also supports the TINA circuit simulation program and its cloud based version TINACloud for comparison of simulation and measurements as a unique tool for circuit development, troubleshooting, and the study of analog and digital electronics.

In remote mode LabXplorer’s virtual instruments run on most OSs and computers, including PCs, Macs, thin clients, tablets–even on many smart phones, smart TVs and e-book readers.

You can use LabXplorer remotely in the classroom, computer lab, at home, and, in fact, anywhere in the world that has internet access. LabXplorer comes with various, remotely programmable, plug-in analog, digital and mixed circuit experiment boards.

Download the FREE trial demo of TINA Design Suite and get:

  1. One year free access to TINACloud (the cloud-based, multi-language, installation-free online version of TINA now running in your browser anywhere in the world.)
  2. An immediate 20% discount from the offline version of TINA
  3. Free license for your second computer, laptop etc.

Click here to download the FREE trial demo of TINA

DesignSoft Team
www.tina.com
www.tinacloud.com

Share and Enjoy

  • Facebook
  • Twitter
  • Delicious
  • LinkedIn
  • StumbleUpon
  • Add to favorites
  • Email
  • RSS

DesignSoft at the BETT 2017 in London

We cordially invite you to visit DesignSoft’s stand at the BETT, the largest education technology event in the world.

25-28, January 2017, EXCEL London, UK

Stand:TB41

http://www.bettshow.com/Exhibitor/DesignSoft

We are looking forward to meet you at our stand, where we will present our latest versions of TINA, TINACloud, LabXplorer, EDISON & NEWTON.

BETT2017-prosi

Share and Enjoy

  • Facebook
  • Twitter
  • Delicious
  • LinkedIn
  • StumbleUpon
  • Add to favorites
  • Email
  • RSS

TINA v11 Release and Season Sales – cont’d

Dear Valued Customers,

Yes, it’s that time again! After several years of development we are happy to announce the release of TINA v11 and TINA Design Suite v11 along with its fully compatible online version TINACloud.

We are sure you’ll enjoy TINA’s many new features and improvements. We’ve done our best to bring the latest technology to your circuit design and simulation activities, while maintaining the intuitive and easy user experience. TINA is well known for its ease-of-use, and it is equally popular among industry designers, educators and students throughout the world.

In addition to the tons of features in TINA v6-10 here are some of the new features of TINA v11 and TINA Design Suite v11 and TINACloud:tinaad_2016_right-one

TINA

  • 8,000+ new parts, including large number of Power & RF devices
  • SystemC support, add your own digital filters and MCUs to TINA
  • Industrial Power, Lighting, Motor Control application circuits
  • XMC microcontrollers and application circuits
  • Efficiency-, Average value- and Frequency meters
  • Advanced Macro editing, popup text, analysis control links
  • New sophisticated SAR & Sigma-Delta ADCs and DACs with SPI
  • I2C, SPI, PM bus simulation and monitoring
  • Transient Noise Generation and Analysis in the Industrial version
  • Microchip XC8, MATRIX Flowcode 7, DAVE (XMC) & Arduino Support
  • Post processing of Fourier Spectrum
  • Export of Diagrams in CSD format (Common Simulation Data File)

PCB Design

  • Importing 3D Enclosure models in industry standard formats
  • Visualization and printing of PCB design with Enclosures in 3D
  • Exporting PCB with Enclosure in industry standard formats
  • Importing Footprints in 2D and 3D in industry standard formats

TINACloud

In the last three years TINACloud has gone a long way too and now it is also used as an online prototyping tool at Infineon Technologies, one of the largest semiconductor companies in the world. It now includes a lot of new features, Industrial Power & RF components and designs which are also available in the fully compatible TINA.tinaad_2016_right

As a valued Tina user, we are now offering you a special product release:

Order TINA v11 or an upgrade to your licensed version today
(through Dec 30 midnight) and receive

  • special introductory prices with 30% discount
  • a complimentary, three-year subscription to TINACloud
  • free HDL package for the Educational, Classic and Industrial versions

With this incredible time limited upgrade you will be able to run, test and present your circuit designs on virtually every OS including Windows/Mac/Linux and every platform from smart phones through tablets to desktop PCs. Now, wherever you are, including home, office, classroom, traveling to conferences, client offices, and meetings, you can experience TINA’s tremendous feature set.

So, don’t hesitate and place your order now to get all the benefits at once!

Thank you for being a loyal DesignSoft Customer.

DesignSoft Team
www.tina.com,
www.tinacloud.com

Note: When you want to place an order please use the links on this page to get all the benefits!

Share and Enjoy

  • Facebook
  • Twitter
  • Delicious
  • LinkedIn
  • StumbleUpon
  • Add to favorites
  • Email
  • RSS

Creating Single and Double-sided PCBs in TINA

Watch our tutorial video   to see how easy it is to create PCB circuits in TINA. We will use a battery, a resistor, a switch and two LEDs.

 

creatingsingleanddoublesidedpcb-yt

Download the FREE trial demo of TINA Design Suite and get:

  1. One year free access to TINACloud (the cloud-based, multi-language, installation-free online version of TINA now running in your browser anywhere in the world.)
  2. An immediate 20% discount from the offline version of TINA
  3. Free license for your second computer, laptop etc.
Click here to download the FREE trial demo of TINA

 

www.tina.com

You can also find below the script of the video: Creating Single and Double-sided PCBs in TINA

In this demonstration we will show how easy it is to create PCB circuits in TINA.

We will use a battery, a resistor, a switch and two LEDs.

Start TINA.

Let’s first place a battery on the editing screen.

Select battery from the Basic Toolbar

Let’s change its voltage to 3V.

Double-click the Battery and in the Voltage field enter 3.

A footprint is automatically associated with each component.

If you click on the Footprint Name line you can see that a small battery symbol has already been assigned.

Now, click the 3 dots button in the Footprint name field.

The PCB Information dialog box appears.

Select the BH800S_2032 button cell battery symbol (in our case the default symbol)

Click OK or in case no changes are needed click Cancel

then Click OK to confirm the change to the voltage.

Now, let’s add the next component, a resistor.

Let’s change the resistance value to 68 Ohms.

Double-click the Resistor and in the Resintance field enter 68.

It is possible to change the footprint for the resistor as well, to symbols of various lengths or SMD.

In this case let’s use the R_AX200 W100 footprint (in our case the default) and click OK.

Approve the 68 Ohm resistance value by clicking the OK button.

Next let’s add a switch.

Click on the Switches tab and select the Alternate switch from the Switches toolbar.

Rotate the switch by 180 degrees, then place it.

Next double-click on it , and in the Footprint Name field, press the 3 dots button and from the Footprint list select the SW-SPDT-TS01-C switch.

Click OK.

Click ok again.

Lastly, let’s add two LEDs. 

Click on the Semiconductors tab, then press the LED’s icon on the Toolbar and select LED from the list.

 Rotate it by 90 degrees and place it on the schematic.

This is by default a red LED.

Let’s make the second LED of another color.

Place the LED, then double click on it.

Click the 3 dots button in the Type line. The Catalog Editor window appears.As You can see it is a red LED.

You can choose from several different types, each with a different color.

Let’s choose the second on the list, which will be green.

Note that the footprint in this case follows from the component partnumber and is automatically assigned.

Click OK.

Click OK again.

The green LED appears on the screen.

All that is left is to connect the components with wire.

Cick on the first point, trace the wire’s path with the mouse, and click again at the end point.

Next, connect the remaining terminals.

Connect the lower part of the switch to the red LED and the higher part to the green.

Connect the ground, by clicking on the diodes.

Now the circuit is complete.

Let’s test it interactively by clicking the DC interactive mode button.

The red LED lights up immediately.

Let’s click on the switch. The green lights up as well.

To see the realistic representations of the components used in the simulation click on the 2D/3D view switch. 

Finally, let’s switch back to the standard schematic symbols, and create a PCB from this circuit.

First, click the PCB Design icon.

The PCB Design dialog window appears.

In the dialog you can choose to modify an existing project or start a new project.

In this case let’s do the latter.

Note that Autoplacement is already selected.

Autorouting will be completed later once the components are in place.

TINA includes a number of board templates which you may use in your designs.

In this case we will be creating a single sided, one layer PCB, so let’s choose the first option.

Note that it is possible to create more complicated two-sided, multi-layer PCBs using the appropriate templates.

Click Cancel

The board dimensions may be customized; in this example let’s use the default settings (with a board width 2 and a board height 1.5 inches)

Click OK, and the components are placed automatically.

Before Autorouting the components most often need to be rearranged.

Use the mouse and the Rotate icons to move the components to their desired positions.

Next, select the Autorouting command from the Tools menu,

or press Ctrl+F5,

and the components are routed.

To see the PCB in 3D, click on the 3D View button.

By switching to TINA’s Schematic Editor screen, you can also see the schematic diagram of the circuit.

Let’s now test the circuit by using the switch on the 3D view.

Note: Before testing make sure that the DC button is on.

Note that in 3D view it is also possible to see the routing on the bottom of the board.

To do this, hold down the left mouse button and tilt the board to see the underside.

Here we have shown how to create a single-sided PCB in TINA.

In the following section we will show how to make a double-sided PCB.

To turn the design from the previous section into a double-sided PCB you only need to change the layer settings.

Select the Layer settings command from the Options menu.

As you can see the top layer of the PCB is currently unused.

If we change it to a Routing layer the autorouter will use both the top and the bottom layers.

Click the Label in the Type line and then select the Routing from the list.

Click OK to approve the layer settings.

Next, select the Autoroute board command from the Tools menu or press Ctrl+F5. 

Now two wires have been placed on the top of the board.

To see the changes in 3D, click the 3D View button.

Now on the top of the board we can see one wire running from the LED to the battery and another between the resistor and the battery.

Tilt the PCB to view the routing on the bottom of the board.

Tilt the board back and click on the switch to test it.

This concludes our demonstration of creating single and double-sided PCBs in TINA.

Share and Enjoy

  • Facebook
  • Twitter
  • Delicious
  • LinkedIn
  • StumbleUpon
  • Add to favorites
  • Email
  • RSS

TINA v11 Release and Season Sales

Dear Valued Customers,

Yes, it’s that time again! After several years of development we are happy to announce the release of TINA v11 and TINA Design Suite v11 along with its fully compatible online version TINACloud.

We are sure you’ll enjoy TINA’s many new features and improvements. We’ve done our best to bring the latest technology to your circuit design and simulation activities, while maintaining the intuitive and easy user experience. TINA is well known for its ease-of-use, and it is equally popular among industry designers, educators and students throughout the world.

In addition to the tons of features in TINA v6-10 here are some of the new features of TINA v11 and TINA Design Suite v11 and TINACloud:tinaad_2016_right-one

TINA

  • 8,000+ new parts, including large number of Power & RF devices
  • SystemC support, add your own digital filters and MCUs to TINA
  • Industrial Power, Lighting, Motor Control application circuits
  • XMC microcontrollers and application circuits
  • Efficiency-, Average value- and Frequency meters
  • Advanced Macro editing, popup text, analysis control links
  • New sophisticated SAR & Sigma-Delta ADCs and DACs with SPI
  • I2C, SPI, PM bus simulation and monitoring
  • Transient Noise Generation and Analysis in the Industrial version
  • Microchip XC8, MATRIX Flowcode 7, DAVE (XMC) & Arduino Support
  • Post processing of Fourier Spectrum
  • Export of Diagrams in CSD format (Common Simulation Data File)

PCB Design

  • Importing 3D Enclosure models in industry standard formats
  • Visualization and printing of PCB design with Enclosures in 3D
  • Exporting PCB with Enclosure in industry standard formats
  • Importing Footprints in 2D and 3D in industry standard formats

TINACloud

In the last three years TINACloud has gone a long way too and now it is also used as an online prototyping tool at Infineon Technologies, one of the largest semiconductor companies in the world. It now includes a lot of new features, Industrial Power & RF components and designs which are also available in the fully compatible TINA.tinaad_2016_right

As a valued Tina user, we are now offering you a special product release:

Order TINA v11 or an upgrade to your licensed version today
(through Dec 30 midnight) and receive

  • special introductory prices with 30% discount
  • a complimentary, three-year subscription to TINACloud
  • free HDL package for the Educational, Classic and Industrial versions

With this incredible time limited upgrade you will be able to run, test and present your circuit designs on virtually every OS including Windows/Mac/Linux and every platform from smart phones through tablets to desktop PCs. Now, wherever you are, including home, office, classroom, traveling to conferences, client offices, and meetings, you can experience TINA’s tremendous feature set.

So, don’t hesitate and place your order now to get all the benefits at once!

Thank you for being a loyal DesignSoft Customer.

DesignSoft Team
www.tina.com,
www.tinacloud.com

Note: When you want to place an order please use the links on this page to get all the benefits!

Share and Enjoy

  • Facebook
  • Twitter
  • Delicious
  • LinkedIn
  • StumbleUpon
  • Add to favorites
  • Email
  • RSS

Using Hardware Description Languages in TINA, part 4: Creating Analog Components with Verilog-AMS, now with English voice-over

Hardware Description Languages (HDL) are powerful tools to describe and simulate complex electronic devices.

In this tutorial video we will show how you can create a macro from a Verilog-AMS (.vams) code and use in TINA. You can create macros from VHDL, Verilog and Verilog-A files in a similar way.

Watch our tutorial video to see how  you can create a macro from a Verilog-AMS (.vams) code and use in TINA.

Download the FREE trial demo of TINA Design Suite and get:

  1. One year free access to TINACloud (the cloud-based, multi-language, installation-free online version of TINA now running in your browser anywhere in the world.)
  2. An immediate 20% discount from the offline version of TINA
  3. Free license for your second computer, laptop etc.
Click here to download the FREE trial demo of TINA

 

www.tina.com

You can also find below the script of the video: 

Using Hardware Description Languages in TINA, part 4: Creating Analog Components with Verilog-AMS

In this tutorial video we will show how you can create a DAC Converter macro-model from a  Verilog-AMS (.vams) code and use in TINA. You can create macros from VHDL, Verilog and Verilog-A files in a similar way.

Let’s demonstrate the details. 

We will first create the Generator with serial output (SPI). This is given in VHDL. Next, we will create a DAC Converter macro given in Verilog AMS.

Open TINA

Click the  Tools menu

Select  New Macro Wizard

Type a name for the new macro

In our case: SPI

Change the Settings from Current circuit to From file

Click the  Open icon

Select TINA examples

Open the Examples

Verilog-AMS folder

Change the file type to .VHD

then Select the spi file and click Open

Press the Next button

You can either Select the  Auto generate shape

or you can load a shape from the library

Let’s select the  Auto Generate shape option

then Click Next

You can browse the code and see how easy to create an SPI output in VHDL

Click Next again

and save the macro (SPI.tsm) into the default Macrolib folder.

You can insert the Macro by pressing the Insert button or you can select the

“Insert/Macro…” from the menu.

Click the Insert button

The macro will be attached to your cursor. Place it wherever you wish on the workspace.

Next, we will create a DAC Converter macro from a .VAMS code and we will use the VHDL macro (created previously) and the Verilog-AMS macro in the same circuit to demonstrate that in TINA you can use VHDL and Verilog (Verilog-A, Verilog-AMS) macros in the same circuit.

Click the  Tools menu

Select  New Macro Wizard

Type a name for the new macro

In our case: DAC

Change the Settings from Current circuit to From file

Click the Open icon

Select TINA examples

Open the Examples

Verilog-AMS folder

Change the file type to .VAMS

then Select the dac vams.vams file and click Open

Press the Next button

Select the  Auto Generate shape option

Press the Next button

Change the orientation of the  pins  listed ont he screen   into right

Click the appropriate modul to be selected then  click the left button under the orientation field then select right  

Change the position of the pins on the right side by using the “Move up” or “Move down” buttons.

Change the position of the moduls on the left side as well:

Click Next

and save your tsm file under the name DAC into your default Macrolib folder

Click Insert

and place the DAC macro on the workspace

Double-click the DAC macro,

then press the Enter Macro button to check its content

The content of the Macro appears

Now, close the HDL Editor Window of TINA

Let’s create the following circuit to test the new DAC model:

 Connect the DAC inputs with the appropriate SPI outputs 

Draw a wire starting from the CLK pin

From the Meters Toolbar select the Voltage Pin and connect to the wire

Double-click the Voltage Pin & rename the label into CLK

Continue connecting the DAC inputs with the appropriate SPI outputs

Start drawing the wire from  VREF

Select the Voltage Source (VS1) from the Basic Toolbar and connect it to VREF.

Next, connect the Ground to VS1

Connect the Battery (V1) to VDD, and a Ground to AGND

Finally connect a Voltage Pin to VOUTA (Analog Output)

then rename it

Let’s test the circuit by Running Transient  Analysis

Click Analysis on the menu then select Transient

then Click OK

Let’s test the circuit for a time period of 1ms 

Click Analysis on the menu then select Transient again

Click the Analysis menu on the Toolbar, then select the Transient mode again. 

In the Transient Analysis dialog box change the value of the

End display field to 1m 

Our DAC Converter works as expected.

Share and Enjoy

  • Facebook
  • Twitter
  • Delicious
  • LinkedIn
  • StumbleUpon
  • Add to favorites
  • Email
  • RSS