Skip to main content

Featured post

Digital Clock On LCD (16x2) PIC16F1937 Used In FlowCode Programming and Simulation

In this sample project we are using FlowCode Simulation Software for Programming and Testing with PIC16F1937.It shows how to use and simulate and program LCD for use in different projects.In this Project we have created digital clock(Using two digit each for seconds minute and hours in 24 Hour format on LCD) on 16x2 Liquid Crystal Display.Varying the delay and write-erase sequence can be manipulated to get desired result.

Here is the Flow code program:
LCD(16x2) Display Related Programs
ADC-Voltage as Float(LCD with PIC16F1937)
ADC-Voltage as String (LCD with PIC16F1937)
ADC Sampling and outputting to a LCD(LCD with PIC16F1937)
Printing Number on 16x2 LCD Display with PIC16F88
Printing and Updating Number on 16x2 LCD Display
Printing a Two line(String) message (LCD 16x2)
Printing a formatted number on ( LCD 16x2 ) Using PIC16F88

LCD (Liquid Crystal Display 16X2):-
Its screen is an electronic display module and find a wide range of applications. A 16x2 LCD display is very basic module and is very…

Types of Resistors-Fixed resistors

Types of Resistors-Fixed resistors
A.Carbon Composition Resistors
These resistors are cylindrical rods which are a mixture of carbon granules and powdered ceramic. The resistor value depends on the composition of the ceramic material. A higher quantity of ceramic content will result in more resistance. Since the rod is coated with an insulated material, there are chances of damage due to excessive heat caused by soldering.


High current and voltage can also damage the resistor. These factors bring irreversible changes in the resistance power of these resistors. This type of resistor is rarely used nowadays due to their high cost and are only preferred in power supply and welding circuits.
B.Carbon film resistors
This resistor is formed by depositing a carbon film layer on an insulating substrate. Helical cuts are then made through the carbon film to trace a long and helical resistive path. The resistance can be varied by using different resistivity carbon material and modifying the shape of the resistor. The helical resistive path make these resistors highly inductive and of little use for RF applications.

C.Metal Film resistor:  
These resistors are made from small rods of ceramic coated with metal (such as a nickel alloy) or metal oxide (such as tin oxide). The value of resistance is controlled mainly by the thickness of the coating layer (the thicker the layer, the lower is the value of resistance). A fine spiral groove can be cut along the rod using a laser to split the carbon or metal coating effectively into a long and spiral strip, which forms the resistor. 

D.Wire wound resistor
Wire wound resistors vary in size and physical appearance. Their resistive elements are commonly lengths of wire, usually an alloy such as Nickel/Chromium or Manganin wrapped around a small ceramic or glass fiber rod and coated in an insulating flameproof cement film. They are normally available in low values of resistance but are capable of dissipating large amounts of power.
These resistors can get very hot during use. For this reason, these resistors are housed in a finned metal case that can be bolted to a metal chassis to dissipate the heat generated. Protection from fire is important and fireproof cases or coatings are vital. Lead-out wires are normally welded rather than soldered to the resistor. Enamel resistors are used in scenarios where high power is involved and are encapsulated in heat proof bases.
Since wire wound resistors are primarily coils, they have more undesirable inductance than other types of resistor, although winding the wire in sections with alternately reversed directions can minimize inductance. Other techniques employ bifilar winding to reduce cross-section area of the coil. For the most demanding circuits, resistors with Ayrton-Perry windings are used.

E.Thin film and thick film resistors:
The principal difference between thin film and thick film resistors is how the film is applied to the cylinder (axial resistors) or the surface (SMD resistors). Thin film resistors are made by sputtering (a method of vacuum deposition) the resistive material onto an insulating substrate whereas thick film are made using screen and stencil printing processes.
Ceramic conductors such as tantalum nitride (TaN), ruthenium dioxide (RuO2), lead oxide (PbO), bismuth ruthenate (Bi2Ru2O7), nickel chromium (NiCr), and bismuth iridate (Bi2Ir2O7) are the materials commonly used for making thin film resistors. Thick film resistors are usually made by mixing ceramics with powdered glass. Thick films have tolerances ranging from 1 to 2% and a temperature coefficient between ±200 or ±250 ppm/K.
Thin film resistors are usually more expensive than thick film resistors. Thin film resistors are preferred for microwave passive and active power componentssuch as microwave power resistors, microwave power terminations, microwave resistive power dividers, microwave power attenuators.

F.Surface mount resistor (SMT)
This type of resistor helps to achieve very low power dissipation along with very high component density. Most modern circuits use tiny SMT resistors. These are made by depositing a film of resistive material such as tin oxide on a tiny ceramic chip. The edges of the resistor are then accurately ground or cut with a laser to give precise resistance across the device. Tolerances may be as low as 0.02%. Contacts at each end are provided, which are soldered directly onto the conductive print on the circuit board, usually by automatic assembly methods. These are mostly used where space is an important factor.

G.Network resistors:
These resistors are the combination of resistances which may be giving identical value at all pins, with one pin acting as a common terminal. These resistors are available in both single in line package and dual in line package and may be surface mount or through hole. These are used in applications such as pull up/pull down, DAC etc

Comments

KeyWords

Show more

Popular posts from this blog

Digital Clock On LCD (16x2) PIC16F1937 Used In FlowCode Programming and Simulation

In this sample project we are using FlowCode Simulation Software for Programming and Testing with PIC16F1937.It shows how to use and simulate and program LCD for use in different projects.In this Project we have created digital clock(Using two digit each for seconds minute and hours in 24 Hour format on LCD) on 16x2 Liquid Crystal Display.Varying the delay and write-erase sequence can be manipulated to get desired result.

Here is the Flow code program:
LCD(16x2) Display Related Programs
ADC-Voltage as Float(LCD with PIC16F1937)
ADC-Voltage as String (LCD with PIC16F1937)
ADC Sampling and outputting to a LCD(LCD with PIC16F1937)
Printing Number on 16x2 LCD Display with PIC16F88
Printing and Updating Number on 16x2 LCD Display
Printing a Two line(String) message (LCD 16x2)
Printing a formatted number on ( LCD 16x2 ) Using PIC16F88

LCD (Liquid Crystal Display 16X2):-
Its screen is an electronic display module and find a wide range of applications. A 16x2 LCD display is very basic module and is very…

INDEX-Tutorials for Flow Code Programming and Simulation

Categorized Topics
We are using Flow Code Simulation Software from MATRIX for Programming and Testing,You will find topics from Flow Code Programming and Simulation.You can request a topic here.If some links are not working please let me know.
Flowcode is one of the world's most advanced graphical programming languages for micro-controllers. The great advantage of Flowcode is that it allows those with little to no programming experience to create complex electronic systems in minutes. Flowcode is available in multiple languages and currently supports the PICmicro, dsPIC, PIC24, AVR/Arduino and ARM series of micro controllers.You can Download the Demo Software HERE.







INDEX
Seven Segment LED Display 
Using Seven Segment with PIC16F88Counting using loops(Seven Segment with PIC16F88)Counting switch presses(Seven Segment with PIC16F88)
Timers and Counters
Timed Counter And Use of Timer Interrupt(PIC16F88)
ADC Programming
ADC Simulation In Flow CodeServo with ADC control input ,Flow Code Simulati…

Fibonacci Series Using Array And For Loop - C Programming Examples

As we have started C Programming coding with Example Series, We have published last posts
"Write A Program For SUM of Infinite HP"

"Write A Program To Find SUM of AP" and

"Write A Program To Find SUM of GP Sequence".

We have chosen to start with Arithmetic Series and in this post you will find some basic idea and some useful concepts about Fibonacci Numbers .You can download C Codes below.Please let us know your feedback.

In this post we are doing again Fibonacci Series but with different approach.In last post "Fibonacci Progression Using While Loop" you will see how to generate Fibonacci Numbers by using concepts of  Do-While Loop.In this post we will talk about another loop i.e. For Loop and side by side Concept of Arrays will be discussed and demonstrated.
Fibonacci Series - Sequence ( Using Array And For Loop ) Video Tutorial(See C- Codes Below ):

For Loop Concept: FOR Loops are the most useful type. The syntax for a for loop is  for ( variable init…

Motor Types- Special Types of Motor

Motor Types- Special Types of Motor
1. Iron less or core-less rotor motorNothing in the principle of any of the motors described above requires that the iron (steel) portions of the rotor actually rotate. If the soft magnetic material of the rotor is made in the form of a cylinder, then (except for the effect of hysteresis) torque is exerted only on the windings of the electromagnets. Taking advantage of this fact is the core less or iron less DC motor, a specialized form of a PM DC motor. Optimized for rapid acceleration, these motors have a rotor that is constructed without any iron core. The rotor can take the form of a winding-filled cylinder, or a self-supporting structure comprising only the magnet wire and the bonding material. The rotor can fit inside the stator magnets; a magnetically soft stationary cylinder inside the rotor provides a return path for the stator magnetic flux.

Stepper motor Control using switches(Flow Code Simulation)

Stepper motor Control using switches(Flow Code Simulation)
Controlling Stepper motor using switches is shown here.This simulation is good technique which can be used to detect performance of your stepper beforehand.I have used unipolar configuration for motor which is versatile mode of operation.


You may also like :
Servo with ADC control input
Stepper motor Control using switches
ADC Simulation In Flow Code 
Pulse Widht Modulation Simulation with Microcontrollers (PIC16F877)

Here is the complete list of projects:
Tutorials for Flow Code Programming and Simulation

Pong game Example Using PIC16F877 - FlowCode - Graphical LCD Simulation

Here example of PONG game is used for demonstration on Graphical LCD in Flow Code Simulation Software.You will be able to play the game while simulating the program.

In this program Red and blue colors are use for two different sides on the LCD.Here micro-controller used is PIC16F877.

Here is the Flow code program:
You may like:
Graphical LCD-3D Text Example
Graphical LCD-2 Channel Scope Example

Here is the complete list of projects:
Tutorials for Flow Code Programming and Simulation
Macro Used in Programming are

LCD Interfacing With Keypad PIC16F877A FlowCode Microcontroller Programming And Simulation

In this sample project we are using Programming Software FlowCode for Programming LCD ( Liquid Crystal Display ) With Keypad and Testing And Interfacing with PIC16F877A.It shows how to use and simulate and program Keypad with LCD for use in different projects.In this Project we are testing Keypad and outputting binary values to LCD ( Liquid Crystal Display ).Varying the delay and write-erase sequence can be manipulated to get desired result.

Above is the Flow code program Snapshot:

Recent Related Programs
Keypad and LED Interfacing With PIC16F88

LCD(16x2) Display Related Programs

Voltage as Float(LCD with PIC16F1937)
Voltage as String (LCD with PIC16F1937)
ADC Sampling and outputting to a LCD
Number on 16x2 LCD Display with PIC16F88
Printing and Updating Number on 16x2 LCD Display
Two line(String) message (LCD 16x2)
Printing a formatted number on ( LCD 16x2 )

OutPut On LCD Dispaly And LED Strip is as Given.This data is Further Used for Interfacing in other big and complicated Projects
Keypad LED …

Printing a Two line(String) message (LCD 16x2) PIC16F88 FlowCode Programming and Simulation

We have been using FlowCode Simulation Software for Programming and Testing with PIC16F88.It shows how to use and simulate and program LCD for use in different projects.In this Project we are printing two line message on 16x2 LCD Display.In First line "Ingenuity Dias" is continuously displayed and in second line "tech-inventory" is displayed.Varying the delay and write-erase sequence can be manipulated to get desired result.

Here is the Flow code program:
LCD(16x2) Display Related Programs
ADC-Voltage as Float(LCD with PIC16F1937)
ADC-Voltage as String (LCD with PIC16F1937)
ADC Sampling and outputting to a LCD(LCD with PIC16F1937)
Printing Number on 16x2 LCD Display with PIC16F88
Printing and Updating Number on 16x2 LCD Display

Keypad and LED Interfacing With PIC16F88 FlowCode Programming And Simulation

In this sample project we are using FlowCode Simulation Software for Programming and Testing with PIC16F88.It shows how to use and simulate and program Keypad with LED for use in different projects.In this Project we are testing Keypad and outputting binary values to LED (Light Emitting Diodes ).Varying the delay and write-erase sequence can be manipulated to get desired result.

Above is the Flow code program:
LED Display Related Programs
Reading A Switch and outputting to a LED with PIC16F88
Outputting an 8-bit value with PIC16F88
Lighting an LED with PIC16F88
Masked inputs with PIC16F88
Controlling a single output pin Using PIC16F88

Testing Diodes/LED (Light Emitting Diodes) Using Digital Multimeter

Keypad Introduction:-The invention of the keypad is attributed to John E. Kerlin, an industrial psychologist at Bell Labs in Murray Hill.A computer keyboard usually has a small numeric keypad on the side, in addition to the other number keys on the top, but with a calculator-style arrangement of …

Timed Counter And Use of Timer Interrupt Using PIC16F88 Microcontroller - Flow Code Simulation

Flow Code-Timed Counter And Use of Timer Interrupt(PIC16F88)

In this example of counting seconds using Timed Counter and Timer Interrupt.In this example we are using 7 Segment Display to display the results of calculation as seen in the examples code and videos.

Here is the MACRO for Interrupt Program Code:


Here is the Flow code MAIN program:
Complete list of projects:
Tutorials for Flow Code Programming and Simulation