Step Motor Controller I. Introduction II. Step Motor Basics

Size: px
Start display at page:

Download "Step Motor Controller I. Introduction II. Step Motor Basics"

Transcription

1 Step Motor Controller Objectives: --Gain familiarity with step motors --Build and understand a simple stepper motor controller --Learn the function of a shaft encoder --Design a circuit to use the motor, encoder, and an emitter/detector I. Introduction Electric motors are used everywhere, from golf carts, vacuums, CD players, to toys, Mars Rovers, and industrial robots. The simple motor you perhaps learned about in General Physics runs on DC power from two power leads. By reversing the polarity of the power, the rotation can also be reversed. More complicated motors run on AC power instead. In some applications it is desired to precisely control just how far the shaft turns, for example in the open/close drive circuit for a CD player. With simple DC or AC motors, this could be accomplished simply by turning the power on and off at the right times, perhaps using external "limit switches" which mechanically sense the position of the driven parts. However, this is not a very flexible or programmable method. A "step motor" (also sometimes called a "stepper motor", or just a "stepper") is a type of motor specifically designed to be driven in precisely defined rotational "steps" rather than in continuous rotation. Typically 100 or more steps make up one shaft rotation. Any desired amount of rotation ("angular displacement") can then be produced by driving the motor through a specific number of steps. II. Step Motor Basics Different step motor types may have between 5 and 8 electrical leads, and any number of steps per full turn. The book Easy Step n by David Benson (available in the lab) is a useful in-depth reference to points not covered in this write-up. To understand how step motors work, consider Figure 1 on the following page. At the right are indicated four separate electromagnet coils (in two groups). Inside the motor, the actual physical coils are duplicated many times in a repeating pattern , attached inside the motor housing. When energized, the electromagnet coils produce driving torque by attracting a corresponding set of permanent magnet segments (not shown) attached to the motor "armature" (shaft" and arranged in a pattern of alternating polarities. (Some motors use electromagnets on the armature as well, instead of permanent magnets.) To drive the motor through one step, the coils must be energized in a specific sequence to arrange a "hand-off" of the armature magnet segments from one coil to the next. For the motor used here, there are two possible sequences. The simplest is just coil 1, 3, 2, and then 4, and repeat for the more steps. However, one can get more torque out of this type of motor by driving the coils two at a time in a similar sequence: first 1 and 2, then 2 and 3, then 3 and 4, then 4 and 1, and repeating for additional steps. This latter pattern is the one that will be implemented in the circuit. 1

2 Any incorrect coil-drive sequence is likely to produce a situation where the shaft doesn t actually turn, but rather oscillates back and forth, or some other weirdness. Watch out for this while testing the circuit. Figure 1: Main schematic of step motor controller. III. Circuit Description: A. Coil Current Drive: Coils 1-4 are energized and de-energized by opening and closing four "switches" also numbered 1-4. These "switches" are realized using the four bipolar transistors at the right of the schematic. Transistors are used here mainly because of their large currentcarrying capacity compared. Each transistor has a diode connecting its collector lead to the positive power supply. The purpose of the diodes is explained in Horowitz and Hill section 1.31 page 52, and also in Easy Step n on page 13. They are intended to protect the transistors from possible large "back EMF's" generated by Faraday Induction when the transistor abruptly switches off the current through the coils. Such "protection diodes" are a good idea whenever inductive loads like coils are being switched on and off. However, this circuit has been tested on a small step motor without the diodes, and despite H & H s claim, the transistors were not damaged. 2

3 B. Pulse-Train Logic: To create the pulse train that drives the switching transistors, a 74LS175 integrated circuit (a Quad D-Flip-Flop, familiar from the DVM Lab Exercise) is used. The 74LS175 contains four independent Type D-latches (flip-flops) which all share a common clock input and R input. (As usual, the notation R (pronounced "R-bar) means that if this input is brought low, the latches will be Reset) To produce the shifting pulse sequences discussed above, the 74LS175 is set up as a "shift register". Recall from lecture that a shift register is a set of bits that can be "parallel-loaded" (initially set) to some sequence of bit values (0 or 1), and which then "shifts out" these bit values (advances the pattern through the available bits) one at a time, in order, in a time sequence dictated by a train of clock pulses. Making a 4-bit shift register from four D-Flip-Flops (D-latches) was discussed in lecture and shown in Horowitz & Hill section Simply connect the output of latch 1 to the input of latch 2, the output of 2 to the input of 3, the output of 3 to the input of 4. This makes a shift register. To make it a "circular shift register" or "circular buffer" that will produce the repeating pulse sequences needed here, connect the output of latch 4 to the input of latch 1. The operation of the shift register is described in detail as follows. Imagine that the 74LS175 circuit described above circuit is initially loaded (how this is done will be explained shortly) so that the output of latch 1 is intially logic "high" (binary 1) 1 and all the others are "low" ( 0 s). After the first clock input, the "high" (1) output will have moved to latch 2, and all the others will be "low" (0). After the next clock pulse, the 1 output will have moved to latch 3, with all others being zero. The next pulse brings the 1 output state to latch 4, and the next clock pulse brings it to latch 1 again, which is where things started. To drive the motor with the simpler pulse sequence described above, these outputs would simply be fed to the bases of the four transistors, switching them on and off one at a time. If latches 1-4 were instead set initially to have outputs respectively and the clock pulse train started, the resulting latch output sequence applied to the transistor bases would drive the motor with the higher-torque pulse sequence. Set up a 175 as described above and power up. All outputs will initially go to 1. Bring R low (connect it to ground) and all outputs will clear (go to 0). Bring Then we need to bring reset* high again. Supply the input of latch 1 with 5V (this also supplies 5V to the output of latch 4, but since it is an output, it does not listen to this.) Supply a clock pulse so this input is realized by latch 1 on its output. Now remove the 5V supplied to latch 1 s input. We have achieved the initial conditions mentioned in the preceding paragraph. We will call this priming the circuit. As we now send a steady train of clock pulses, this high output will travel around the 175 in a loop. There is a little more though As mention in Easy Step n pages 16 18, if we have a slightly different pattern looping around we can get more torque from the motor. Simpler/Less Torque Switch Number on

4 - on on on Complex/More Torque Switch Number on on on on on on on - - on There are two ways to achieve the second pattern. The first is to proceed as above, but not to remove the 5V to the latch 1 input until two clock pulses have been sent. With the first pulse, latch 1 sets its output to 1; with the second pulse this output is realized by latch 2, and latch 1 again takes in the 5V as an output of 1. The second method is to initially, after resetting of course, apply 5V to the inputs of both latch 1 and 2, and then remove this after only one clock pulse. Notice the two diodes coming from the middle 555 to the inputs of latches 1 and 2 in the circuit above? They carry the 5V priming signal, implying we have used this second technique. These diodes are absolutely necessary, otherwise the on signal coming from 4 to 1 and from 1 to 2 will get gobbled up by the 555 instead of the inputs on the 175, and thus we would lose our signal and end the loop. (Another explanation is that after priming, the output of the 555 goes to 0, and it is easier for the 555 to maintain the 0V than it is for the 175 to maintain the 5V, so again we lose our signal. The diode puts a wall between these 0V and 5V signals). Speaking of the 555, why do we have three of them in our circuit? They handle the automatic priming. When you build this circuit, you will first do this manually, and hopefully thus realize it would be nicer to automate it! Some things to consider: the 175 needs to be primed regardless of whether we receive an external step pulse or not. Therefore one of the 555 s is used to generate the single clock pulse needed for priming (in conjunction with the XOR and AND). Also, recall how we first needed to reset the 175? One 555 does this. The last 555 supplies the initial 5V signal to latches 1 and 2, which is then removed. I know, what a complex mess! Before we enlighten you, first let us consider how a 555 gives a single pulse. The two pins TRG* and THR (trigger* and threshold) are the key. Before the capacitor connected to each 555 charges, TRG* is low, thus causing the output to go to 5V (high). When the capacitor charges to 2/3 of 5V, THR is now high, which brings the output to low (0V). The only way to bring the output back to high would be to send 0V to TRG*, which we do not allow since we leave no means for the capacitor to discharge. Therefore, the 555 gives us an initial brief high signal, then low forever after. Now we show a diagram that explains how we need the signals to come (polarity wise) and at what time. First we need to bring reset low and then high before anything else happens. This is the simplest thing and requires one 555, with the signal ran through an inverter. The next thing that happens in time is a clock pulse goes to the 175 to latch 5V on latch 1 and 2. Then we must remove this 5V signal (otherwise every latch would fill up with a high signal). But how do we send this single clock pulse? It involves both the latch signal, clock signal, the external step pulse signal, and an XOR and AND. Consider the external step pulse signal. Either we could be receiving no pulses, or very high frequency pulses. In either case, we do not want to listen to these until the signal to the latches has gone low. So we send the inverted 4

5 output of the latch signal and the external step pulse signal to an AND gate (shown above as a NAND going into a NOT, using the chips at hand, the 7400 and 7404). Until the latch signal goes low (and its inverted counter part goes high), the output of this AND will be zero. We send this signal and the inverted output of the clock 555 (remember, these 555 s give us a high to low signal naturally here we want a low to high) to an XOR (part 7486). So we have this: the latch signal is high, which means the AND output is low. The clock output is low to start. So the XOR puts out a low signal. Next, the clock output goes high, and so does the XOR s. This causes the 175 to load the priming on the first two latches. This clock signal to the XOR now stays high until the power is turned off. The external step pulse may be sending signals or not, but we are not listening to it yet. Next, the latch signal goes low, and its inverted signal to the AND goes high. The AND will now oscillate in tandem with the external step pulse. As the AND oscillates, the XOR sees as its input and therefore sends out to the 175. If you have paid attention, you will see that a high to low transition on the external step pulse now causes the stepper to advance. If this is not desired, this step pulse signal could be put through an inverter. In the schematic, the same capacitor value has been used for each 555. The variation in timing comes from the choice of resistor. Using the same resistors values shown but smaller capacitors caused the circuit to cease working. Either we exceeded the speed possible from the 555, or the speed of the 175. You may feel free to use larger capacitors in your own circuit, but nothing too much smaller. So we have explained the whole circuit, except for the purpose of the DG403. To allow the step motor to be driven in either direction, the connections between the 74LS175 and the switching transistors are "scrambled" a bit using a DG403 integrated circuit Analog Switch Array (see detailed explanation below). The DG403 is an analog switch. More explicitly, it is a pair of two single throw double pole switches. More to follow, but first consider this: the firing sequence on the switches is To go in reverse, it should be apparent the cycle is Look: Forward: Reverse: This requires a good deal of switching (1 4, 2 3, 3 2, 4 1). Now look at this: Forward: Reverse: All we have done is to shift the reverse sequence one position to the right. This makes no difference to the motor its only concern is the sequence, not the starting point. So this simplifies things. Now all we need is (2 4, 4 2). Now back to the DG403. Each switch contained inside has two inputs (which we will tie together) and two outputs. Another switch control lets the input signal pass to one or the other of the outputs, but never neither or both. To make both switches work in tandem, we tie their switch controls together. To the input of the first we send 2, with its first and second outputs going to 4 and 2, respectively. To the input of the second, we send 4, with its first and second outputs going to 2 and 4 respectively. With a control signal of 0V, the second output of each switch is used, so 2 2 and 4 4. With a control signal of 5V, the first output of each switch is used, so 2 4 and 4 2. We now control the 5

6 direction of our motor with one signal. Much more information on the DG403 can be found from its datasheet, as well as a rather explanatory schematic of the switching function. Here the signal sent through the analog switch DG403 is a 0V/5V digital signal, but as the name implies, it could switch any sort of analog signal. Quite a useful little chip. The last thing to comment on is the stepper motor itself. If not broken or lost, there should be a blue stepper motor in the laboratory, a SLO-SYN SS This is a five wire motor with no wiring diagram! Well, I have done the work for you: Wire Use _ White Power Green Coil 1 Green/White Coil 2 Red Coil 3 Red/White Coil 4 Perhaps another stepper motor is to be used. For full details on deciphering the wires look in Easy Step n. A simple primer is this: for a five wire motor, the wire that connects to all the rest is the power (check with a DVM or continuity tester). Besides this, there should be two pairs of connected wires. These are coil pairs 1 2 and 3 4. The correct labeling of these can be found by connecting to the finished driver circuit and changing connections until the motors spins properly. For six and eight wire motors, refer to Easy Step n but know that they can all be connected to the driver we will build here, merely by tying certain wires together to again achieve a count of five. Now your work begins: 1) As always, we will achieve the full circuit by building and testing it in parts. First we will concern ourselves with the 175. Run power and ground to a 175 and tie all the outputs to the next input, as indicated above. Also tie the outputs, in order, to the digital logic LED s at the right of your board. 2) Run two ~500Ωresistors from the dip switches on your board to ground. From the high side of these connect to reset* and D1 (input to latch 1). Run the TTL signal from the frequency generator to the clock. 3) With the generator set to its lowest frequency and reset* held high, turn on the power. All the LED s will probably light. Flip the reset* switch off and on to clear them. Now send the signal to D1. Recall this is also tied to latch 4 s output, so you will see LED 4 light. Now slowly increase the frequency until LED 1 is lit. Turn off the input to D1. You should now be able to increase the frequency as much as you want and see the light cycle from 1 4. (Sometimes when you move the frequency range select switch, the 175 loses the current state is was in. I have not tracked this down, but it may be due to a 6

7 power spike or a short frequency burst that is too quick for the chip to follow. If this happens, just re-prime the circuit). 4) Repeat step 3, but this time let LED 1 and 2 both light before you remove the input to D1. This is our high motor torque case. Again, these two lights should cycle as shown in the table on page 3. 5) Repeat step 3 yet again, but this time run a signal to D1 and D2. Now LED 3 and 4 will light since latch 3 output is tied to D2. Let only one clock pulse through and then remove this signal. The result should be the same as in step 4. 6) Next, we will add in the transistors. I again choose the 2N2222, but any NPN transistor should work, since it is just a switching function here. Recall, the cycle sequence is linear on the switches, so the output of latch 1 (Q1) goes to the base of transistor 1, Q2 to transistor 2, and so on. I used 33Ωresistors from emitter to ground to help limit current and keep transistor running temperature down. If a stepper motor is not available, you may tie the positive side of 4 LED s to 5V, and have the negative side run through a Ωresistor and then into the collector of one of the transistors. This is a fine way to check for broken transistors. If the motor is available, you may now wire it in, remember to run coil 2 to transistor 3 and coil 3 to transistor 2. When using the motor, do not forget the inductive kick back diodes. The IN4004 or IN5817 should work fine. 7) Verify that the motor turns properly, and that this is based on the driving clock frequency. If you wish, you can wire a debounced switch to the 175 s clock instead of the frequency generator. Be aware at high frequencies, the motor will cease to turn. But that is okay. The stepper motor is used for fine control more than for speed. More than 5V can be ran to the diodes and motor power wire for greater torque, but be advised this will probably overheat the transistors in this configuration. 5V is enough for our purposes here. 8) Now we wish to add directional control. Make sure you have the datasheet with the pinout of the DG403 handy. Tie the switch control pins together and to another dip switch (equipped with a resistor). This will be our direction switch. Each switch control pin controls two lower switches, only one which is closed at any time. Tie the inputs on these together (for both sets). To these inputs, bring Q2 and Q4. Look at both normally closed outputs. Tie the one with input Q2 to transistor 2, and the one with input Q4 to transistor 4. Tie the normally open outputs in the reverse of this. 9) Verify the operation of the DG403, namely that the motor will reverse direction properly, without hanging up. Question: why do reverse the signals between the 175 and transistors, and not between the transistors and coils? The current would be too much for the DG403 This part is optional, based on the instructor s wishes and the time you have available. 7

8 10) Now we will add the automatic primer circuit. I recommend using a larger capacitor value than specified, since this will aid in debugging. When it works, then you can use smaller ones. 8

9 11) First, just set up the times with their resistors and capacitors. Now, two at a time, look at their output on the oscilloscope. You will need to turn on and off the power to the board to see anything. 12) Now, run the resetting 555 (with the 20kΩresistor) through a NOT and to reset* on the 175. Turn on power and verify it does clear the 175. Make sure it has gone high by trying to finish the priming manually. 13) Finally, the last two 555 s are to be connected. It really only works properly when all the connections are made, so we can t break it down into smaller steps. You can put the scope to the output of the XOR to check see if the priming clock pulse is getting through properly, and you can check the output from the NAND and XOR to see if the external clock signal (function generator) is getting through properly once the priming is completed. As always, verify the chips you are using work properly standing alone (test apart from the circuit), and if one is bad toss it away. NOTE: Since you have gotten this far and have more to do, or if you have gotten stuck and need to move on, this stepper motor driver has been solder together and put in a metal housing for your benefit (Ask your TA for access). This will allow you to clear your breadboard for the next part (and this may also be used in Phys 215 if needed for an experiment). This board is the exact circuit shown above, and therefore sometimes suffers loss of signal when used with the breadboard s function generator, as described above. Power off, wait, and power on to reset it. If more than 5V is needed to run a motor, be very careful with this board since the only way to do that is increase the supply to every circuit element. This may either blow the IC s (which are easily replaced, just pop one out and put another in) or the transistors (harder to replace must be soldered). Part B Shaft Encoder We can count the number of pulses we send to the motor, and keeping track of the direction also, we should know the shaft position at any given time. But say this shaft is turning a second shaft through means of a linkage that may introduce some slippage. We would want to be able to detect the radial position of this second shaft independently. A shaft encoder is a device that lets us do just this. The innards of this use a form of emitter/detector with a disk painted with evenly spaced spokes. A light signal is emitted, bounced off the disk, and detected. Let us say there are 100 black lines on the disk. From one black line to the next (where light is absorbed), we know the shaft has moved 1/100 of 360. The shaft encoder we have available for you is the Bournes Part C Emitter/Decoder + free design project 9

Physics 335 Lab 1 Intro to Digital Logic

Physics 335 Lab 1 Intro to Digital Logic Physics 33 Lab 1 Intro to Digital Logic We ll be introducing you to digital logic this quarter. Some things will be easier for you than analog, some things more difficult. Digital is an all together different

More information

Experiment#6: Speaker Control

Experiment#6: Speaker Control Experiment#6: Speaker Control I. Objectives 1. Describe the operation of the driving circuit for SP1 speaker. II. Circuit Description The circuit of speaker and driver is shown in figure# 1 below. The

More information

EE283 Electrical Measurement Laboratory Laboratory Exercise #7: Digital Counter

EE283 Electrical Measurement Laboratory Laboratory Exercise #7: Digital Counter EE283 Electrical Measurement Laboratory Laboratory Exercise #7: al Counter Objectives: 1. To familiarize students with sequential digital circuits. 2. To show how digital devices can be used for measurement

More information

Schmitt Trigger Inputs, Decoders

Schmitt Trigger Inputs, Decoders Schmitt Trigger, Decoders Page 1 Schmitt Trigger Inputs, Decoders TTL Switching In this lab we study the switching of TTL devices. To do that we begin with a source that is unusual for logic circuits,

More information

Use the fixed 5 volt supplies for your power in digital circuits, rather than the variable outputs.

Use the fixed 5 volt supplies for your power in digital circuits, rather than the variable outputs. Physics 33 Lab 1 Intro to Digital Logic We ll be introducing you to digital logic this quarter. Some things will be easier for you than analog, some things more difficult. Digital is an all together different

More information

EXPERIMENT 12: DIGITAL LOGIC CIRCUITS

EXPERIMENT 12: DIGITAL LOGIC CIRCUITS EXPERIMENT 12: DIGITAL LOGIC CIRCUITS The purpose of this experiment is to gain some experience in the use of digital logic circuits. These circuits are used extensively in computers and all types of electronic

More information

LS7362 BRUSHLESS DC MOTOR COMMUTATOR / CONTROLLER

LS7362 BRUSHLESS DC MOTOR COMMUTATOR / CONTROLLER LS7362 BRUSHLESS DC MOTOR COMMUTATOR / CONTROLLER FEATURES: Speed control by Pulse Width Modulating (PWM) only the low-side drivers reduces switching losses in level converter circuitry for high voltage

More information

EE2304 Implementation of a Stepper Motor using CMOS Devices Fall 2004 WEEK -2-

EE2304 Implementation of a Stepper Motor using CMOS Devices Fall 2004 WEEK -2- WEEK -2-1. Objective Design a controller for a stepper motor that will be capable of: Making the motor rotate with variable speed (the user should be able to adjust the rotational speed easily and without

More information

HIGH LOW Astable multivibrators HIGH LOW 1:1

HIGH LOW Astable multivibrators HIGH LOW 1:1 1. Multivibrators A multivibrator circuit oscillates between a HIGH state and a LOW state producing a continuous output. Astable multivibrators generally have an even 50% duty cycle, that is that 50% of

More information

DUAL STEPPER MOTOR DRIVER

DUAL STEPPER MOTOR DRIVER DUAL STEPPER MOTOR DRIVER GENERAL DESCRIPTION The is a switch-mode (chopper), constant-current driver with two channels: one for each winding of a two-phase stepper motor. is equipped with a Disable input

More information

+15 V 10k. !15 V Op amp as a simple comparator.

+15 V 10k. !15 V Op amp as a simple comparator. INDIANA UNIVESITY, DEPT. OF PHYSICS, P400/540 LABOATOY FALL 2008 Laboratory #7: Comparators, Oscillators, and Intro. to Digital Gates Goal: Learn how to use special-purpose op amps as comparators and Schmitt

More information

6.111 Lecture # 19. Controlling Position. Some General Features of Servos: Servomechanisms are of this form:

6.111 Lecture # 19. Controlling Position. Some General Features of Servos: Servomechanisms are of this form: 6.111 Lecture # 19 Controlling Position Servomechanisms are of this form: Some General Features of Servos: They are feedback circuits Natural frequencies are 'zeros' of 1+G(s)H(s) System is unstable if

More information

Lab Project #2: Small-Scale Integration Logic Circuits

Lab Project #2: Small-Scale Integration Logic Circuits Lab Project #2: Small-Scale Integration Logic Circuits Duration: 2 weeks Weeks of 1/31/05 2/7/05 1 Objectives The objectives of this laboratory project are to design some simple logic circuits using small-scale

More information

ECE 5670/6670 Project. Brushless DC Motor Control with 6-Step Commutation. Objectives

ECE 5670/6670 Project. Brushless DC Motor Control with 6-Step Commutation. Objectives ECE 5670/6670 Project Brushless DC Motor Control with 6-Step Commutation Objectives The objective of the project is to build a circuit for 6-step commutation of a brushless DC motor and to implement control

More information

Figure 1.1 Mechatronic system components (p. 3)

Figure 1.1 Mechatronic system components (p. 3) Figure 1.1 Mechatronic system components (p. 3) Example 1.2 Measurement System Digital Thermometer (p. 5) Figure 2.2 Electric circuit terminology (p. 13) Table 2.2 Resistor color band codes (p. 18) Figure

More information

Motors and Servos Part 2: DC Motors

Motors and Servos Part 2: DC Motors Motors and Servos Part 2: DC Motors Back to Motors After a brief excursion into serial communication last week, we are returning to DC motors this week. As you recall, we have already worked with servos

More information

Lab 8. Stepper Motor Controller

Lab 8. Stepper Motor Controller Lab 8. Stepper Motor Controller Overview of this Session In this laboratory, you will learn: To continue to use an oscilloscope How to use a Step Motor driver chip. Introduction This lab is focused around

More information

Lab Exercise 9: Stepper and Servo Motors

Lab Exercise 9: Stepper and Servo Motors ME 3200 Mechatronics Laboratory Lab Exercise 9: Stepper and Servo Motors Introduction In this laboratory exercise, you will explore some of the properties of stepper and servomotors. These actuators are

More information

University of California at Berkeley Donald A. Glaser Physics 111A Instrumentation Laboratory

University of California at Berkeley Donald A. Glaser Physics 111A Instrumentation Laboratory Published on Instrumentation LAB (http://instrumentationlab.berkeley.edu) Home > Lab Assignments > Digital Labs > Digital Circuits II Digital Circuits II Submitted by Nate.Physics on Tue, 07/08/2014-13:57

More information

Construction of a high-voltage Buck-Boost capacitor charger. Transformer and logic

Construction of a high-voltage Buck-Boost capacitor charger. Transformer and logic Construction of a high-voltage Buck-Boost capacitor charger This paper describes the construction of the circuit described in the paper titled A high-voltage Buck- Boost capacitor charger. As described

More information

Electronics. RC Filter, DC Supply, and 555

Electronics. RC Filter, DC Supply, and 555 Electronics RC Filter, DC Supply, and 555 0.1 Lab Ticket Each individual will write up his or her own Lab Report for this two-week experiment. You must also submit Lab Tickets individually. You are expected

More information

COMBINATIONAL and SEQUENTIAL LOGIC CIRCUITS Hardware implementation and software design

COMBINATIONAL and SEQUENTIAL LOGIC CIRCUITS Hardware implementation and software design PH-315 COMINATIONAL and SEUENTIAL LOGIC CIRCUITS Hardware implementation and software design A La Rosa I PURPOSE: To familiarize with combinational and sequential logic circuits Combinational circuits

More information

Pulse-Width-Modulation Motor Speed Control with a PIC (modified from lab text by Alciatore)

Pulse-Width-Modulation Motor Speed Control with a PIC (modified from lab text by Alciatore) Laboratory 14 Pulse-Width-Modulation Motor Speed Control with a PIC (modified from lab text by Alciatore) Required Components: 1x PIC 16F88 18P-DIP microcontroller 3x 0.1 F capacitors 1x 12-button numeric

More information

555 Morse Code Practice Oscillator Kit (draft 1.1)

555 Morse Code Practice Oscillator Kit (draft 1.1) This kit was designed to be assembled in about 30 minutes and accomplish the following learning goals: 1. Learn to associate schematic symbols with actual electronic components; 2. Provide a little experience

More information

Project 3 Build a 555-Timer

Project 3 Build a 555-Timer Project 3 Build a 555-Timer For this project, each group will simulate and build an astable multivibrator. However, instead of using the 555 timer chip, you will have to use the devices you learned about

More information

Basic Logic Circuits

Basic Logic Circuits Basic Logic Circuits Required knowledge Measurement of static characteristics of nonlinear circuits. Measurement of current consumption. Measurement of dynamic properties of electrical circuits. Definitions

More information

Cornerstone Electronics Technology and Robotics I Week 19 Electrical Relays

Cornerstone Electronics Technology and Robotics I Week 19 Electrical Relays Cornerstone Electronics Technology and Robotics I Week 19 Electrical Relays Administration: o Prayer o Turn in quiz o Review voltage regulators: Review SPST, SPDT, DPST, DPDT switches http://cornerstonerobotics.org/curriculum/lessons_year1/er%20week8,%

More information

11 Counters and Oscillators

11 Counters and Oscillators 11 OUNTERS AND OSILLATORS 11 ounters and Oscillators Though specialized, the counter is one of the most likely digital circuits that you will use. We will see how typical counters work, and also how to

More information

ELG3331: Digital Tachometer Introduction to Mechatronics by DG Alciatore and M B Histand

ELG3331: Digital Tachometer Introduction to Mechatronics by DG Alciatore and M B Histand ELG333: Digital Tachometer Introduction to Mechatronics by DG Alciatore and M B Histand Our objective is to design a system to measure and the rotational speed of a shaft. A simple method to measure rotational

More information

1.) If a 3 input NOR gate has eight input possibilities, how many of those possibilities result in a HIGH output? (a.) 1 (b.) 2 (c.) 3 (d.) 7 (e.

1.) If a 3 input NOR gate has eight input possibilities, how many of those possibilities result in a HIGH output? (a.) 1 (b.) 2 (c.) 3 (d.) 7 (e. Name: Multiple Choice 1.) If a 3 input NOR gate has eight input possibilities, how many of those possibilities result in a HIGH output? (a.) 1 (b.) 2 (c.) 3 (d.) 7 (e.) 8 2.) The output of an OR gate with

More information

ENGR-4300 Fall 2006 Project 3 Project 3 Build a 555-Timer

ENGR-4300 Fall 2006 Project 3 Project 3 Build a 555-Timer ENGR-43 Fall 26 Project 3 Project 3 Build a 555-Timer For this project, each team, (do this as team of 4,) will simulate and build an astable multivibrator. However, instead of using the 555 timer chip,

More information

NJM3777 DUAL STEPPER MOTOR DRIVER NJM3777E3(SOP24)

NJM3777 DUAL STEPPER MOTOR DRIVER NJM3777E3(SOP24) DUAL STEPPER MOTOR DRIER GENERAL DESCRIPTION The NJM3777 is a switch-mode (chopper), constant-current driver with two channels: one for each winding of a two-phase stepper motor. The NJM3777 is equipped

More information

Embedded Systems Lab Lab 7 Stepper Motor Application

Embedded Systems Lab Lab 7 Stepper Motor Application Islamic University of Gaza College of Engineering puter Department Embedded Systems Lab Stepper Motor Application Prepared By: Eng.Ola M. Abd El-Latif Apr. /2010 :D 0 Objective Tools Theory To realize

More information

L E C T U R E R, E L E C T R I C A L A N D M I C R O E L E C T R O N I C E N G I N E E R I N G

L E C T U R E R, E L E C T R I C A L A N D M I C R O E L E C T R O N I C E N G I N E E R I N G P R O F. S L A C K L E C T U R E R, E L E C T R I C A L A N D M I C R O E L E C T R O N I C E N G I N E E R I N G G B S E E E @ R I T. E D U B L D I N G 9, O F F I C E 0 9-3 1 8 9 ( 5 8 5 ) 4 7 5-5 1 0

More information

νµθωερτψυιοπασδφγηϕκλζξχϖβνµθωερτ ψυιοπασδφγηϕκλζξχϖβνµθωερτψυιοπα σδφγηϕκλζξχϖβνµθωερτψυιοπασδφγηϕκ χϖβνµθωερτψυιοπασδφγηϕκλζξχϖβνµθ

νµθωερτψυιοπασδφγηϕκλζξχϖβνµθωερτ ψυιοπασδφγηϕκλζξχϖβνµθωερτψυιοπα σδφγηϕκλζξχϖβνµθωερτψυιοπασδφγηϕκ χϖβνµθωερτψυιοπασδφγηϕκλζξχϖβνµθ θωερτψυιοπασδφγηϕκλζξχϖβνµθωερτψ υιοπασδφγηϕκλζξχϖβνµθωερτψυιοπασδ φγηϕκλζξχϖβνµθωερτψυιοπασδφγηϕκλζ ξχϖβνµθωερτψυιοπασδφγηϕκλζξχϖβνµ EE 331 Design Project Final Report θωερτψυιοπασδφγηϕκλζξχϖβνµθωερτψ

More information

Sequential Logic Circuits

Sequential Logic Circuits Exercise 2 Sequential Logic Circuits 1 - Introduction Goal of the exercise The goals of this exercise are: - verify the behavior of simple sequential logic circuits; - measure the dynamic parameters of

More information

ANALOG TO DIGITAL CONVERTER

ANALOG TO DIGITAL CONVERTER Final Project ANALOG TO DIGITAL CONVERTER As preparation for the laboratory, examine the final circuit diagram at the end of these notes and write a brief plan for the project, including a list of the

More information

The entire range of digital ICs is fabricated using either bipolar devices or MOS devices or a combination of the two. Bipolar Family DIODE LOGIC

The entire range of digital ICs is fabricated using either bipolar devices or MOS devices or a combination of the two. Bipolar Family DIODE LOGIC Course: B.Sc. Applied Physical Science (Computer Science) Year & Sem.: IInd Year, Sem - IIIrd Subject: Computer Science Paper No.: IX Paper Title: Computer System Architecture Lecture No.: 10 Lecture Title:

More information

ENGINEERING TRIPOS PART II A ELECTRICAL AND INFORMATION ENGINEERING TEACHING LABORATORY EXPERIMENT 3B2-B DIGITAL INTEGRATED CIRCUITS

ENGINEERING TRIPOS PART II A ELECTRICAL AND INFORMATION ENGINEERING TEACHING LABORATORY EXPERIMENT 3B2-B DIGITAL INTEGRATED CIRCUITS ENGINEERING TRIPOS PART II A ELECTRICAL AND INFORMATION ENGINEERING TEACHING LABORATORY EXPERIMENT 3B2-B DIGITAL INTEGRATED CIRCUITS OBJECTIVES : 1. To interpret data sheets supplied by the manufacturers

More information

EDE1204 Bi-Polar Stepper Motor IC

EDE1204 Bi-Polar Stepper Motor IC EDE1204 Bi-Polar Stepper Motor IC EDE1204 Coil B Control Signal 1 Coil B Coil A 18 Coil A Control Signal Coil B Control Signal 2 Coil B Coil A 17 Coil A Control Signal Connect to +5V DC 3 +5V OSC1 16 Oscillator

More information

Half stepping techniques

Half stepping techniques Half stepping techniques By operating a stepper motor in half stepping mode it is possible to improve system performance in regard to higher resolution and reduction of resonances. It is also possible

More information

Name EET 1131 Lab #2 Oscilloscope and Multisim

Name EET 1131 Lab #2 Oscilloscope and Multisim Name EET 1131 Lab #2 Oscilloscope and Multisim Section 1. Oscilloscope Introduction Equipment and Components Safety glasses Logic probe ETS-7000 Digital-Analog Training System Fluke 45 Digital Multimeter

More information

Analog-to-Digital Conversion

Analog-to-Digital Conversion CHEM 411L Instrumental Analysis Laboratory Revision 1.0 Analog-to-Digital Conversion In this laboratory exercise we will construct an Analog-to-Digital Converter (ADC) using the staircase technique. In

More information

Lab 5: Inverted Pendulum PID Control

Lab 5: Inverted Pendulum PID Control Lab 5: Inverted Pendulum PID Control In this lab we will be learning about PID (Proportional Integral Derivative) control and using it to keep an inverted pendulum system upright. We chose an inverted

More information

Sequential Logic Circuits

Sequential Logic Circuits LAB EXERCISE - 5 Page 1 of 6 Exercise 5 Sequential Logic Circuits 1 - Introduction Goal of the exercise The goals of this exercise are: - verify the behavior of simple sequential logic circuits; - measure

More information

Lab Exercise 6: Digital/Analog conversion

Lab Exercise 6: Digital/Analog conversion Lab Exercise 6: Digital/Analog conversion Introduction In this lab exercise, you will study circuits for analog-to-digital and digital-to-analog conversion Preparation Before arriving at the lab, you should

More information

Experiment (1) Principles of Switching

Experiment (1) Principles of Switching Experiment (1) Principles of Switching Introduction When you use microcontrollers, sometimes you need to control devices that requires more electrical current than a microcontroller can supply; for this,

More information

Lab 5. Binary Counter

Lab 5. Binary Counter Lab. Binary Counter Overview of this Session In this laboratory, you will learn: Continue to use the scope to characterize frequencies How to count in binary How to use an MC counter Introduction The TA

More information

ENGR 210 Lab 12: Analog to Digital Conversion

ENGR 210 Lab 12: Analog to Digital Conversion ENGR 210 Lab 12: Analog to Digital Conversion In this lab you will investigate the operation and quantization effects of an A/D and D/A converter. A. BACKGROUND 1. LED Displays We have been using LEDs

More information

ASTABLE MULTIVIBRATOR

ASTABLE MULTIVIBRATOR 555 TIMER ASTABLE MULTIIBRATOR MONOSTABLE MULTIIBRATOR 555 TIMER PHYSICS (LAB MANUAL) PHYSICS (LAB MANUAL) 555 TIMER Introduction The 555 timer is an integrated circuit (chip) implementing a variety of

More information

LAB 1 AN EXAMPLE MECHATRONIC SYSTEM: THE FURBY

LAB 1 AN EXAMPLE MECHATRONIC SYSTEM: THE FURBY LAB 1 AN EXAMPLE MECHATRONIC SYSTEM: THE FURBY Objectives Preparation Tools To see the inner workings of a commercial mechatronic system and to construct a simple manual motor speed controller and current

More information

Lab 6. Binary Counter

Lab 6. Binary Counter Lab 6. Binary Counter Overview of this Session In this laboratory, you will learn: Continue to use the scope to characterize frequencies How to count in binary How to use an MC14161 or CD40161BE counter

More information

Lab# 13: Introduction to the Digital Logic

Lab# 13: Introduction to the Digital Logic Lab# 13: Introduction to the Digital Logic Revision: October 30, 2007 Print Name: Section: In this lab you will become familiar with Physical and Logical Truth tables. As well as asserted high, asserted

More information

Monostable multivibrators

Monostable multivibrators Monostable multivibrators We've already seen one example of a monostable multivibrator in use: the pulse detector used within the circuitry of flip-flops, to enable the latch portion for a brief time when

More information

Spec. Instructor: Center

Spec. Instructor: Center PDHonline Course E379 (5 PDH) Digital Logic Circuits Volume III Spec ial Logic Circuits Instructor: Lee Layton, P.E 2012 PDH Online PDH Center 5272 Meadow Estatess Drive Fairfax, VA 22030-6658 Phone &

More information

ME430 Mechatronics. Lab 2: Transistors, H Bridges, and Motors. Name. Name. The lab team has demonstrated:

ME430 Mechatronics. Lab 2: Transistors, H Bridges, and Motors. Name. Name. The lab team has demonstrated: Name Name ME430 Mechatronics Lab 2: Transistors, H Bridges, and Motors The lab team has demonstrated: Part (A) Driving DC Motors using a PIC and Transistors NPN BJT transistor N channel MOSFET transistor

More information

University of North Carolina-Charlotte Department of Electrical and Computer Engineering ECGR 3157 Electrical Engineering Design II Fall 2013

University of North Carolina-Charlotte Department of Electrical and Computer Engineering ECGR 3157 Electrical Engineering Design II Fall 2013 Exercise 1: PWM Modulator University of North Carolina-Charlotte Department of Electrical and Computer Engineering ECGR 3157 Electrical Engineering Design II Fall 2013 Lab 3: Power-System Components and

More information

Due date: Sunday, November 8 (midnight) Reading: HH sections , (pgs , )

Due date: Sunday, November 8 (midnight) Reading: HH sections , (pgs , ) Logic Gates Due date: Sunday, November 8 (midnight) Reading: HH sections 8.0 8., 8.0 8. (pgs. 7 9, 7 ) The next few labs will deal with digital logic. In practice, you will probably find these circuits

More information

Combinational Logic Circuits. Combinational Logic

Combinational Logic Circuits. Combinational Logic Combinational Logic Circuits The outputs of Combinational Logic Circuits are only determined by the logical function of their current input state, logic 0 or logic 1, at any given instant in time. The

More information

DEPARTMENT OF ELECTRICAL ENGINEERING LAB WORK EE301 ELECTRONIC CIRCUITS

DEPARTMENT OF ELECTRICAL ENGINEERING LAB WORK EE301 ELECTRONIC CIRCUITS DEPARTMENT OF ELECTRICAL ENGINEERING LAB WORK EE301 ELECTRONIC CIRCUITS EXPERIMENT : 4 TITLE : 555 TIMERS OUTCOME : Upon completion of this unit, the student should be able to: 1. gain experience with

More information

Lock Cracker S. Lust, E. Skjel, R. LeBlanc, C. Kim

Lock Cracker S. Lust, E. Skjel, R. LeBlanc, C. Kim Lock Cracker S. Lust, E. Skjel, R. LeBlanc, C. Kim Abstract - This project utilized Eleven Engineering s XInC2 development board to control several peripheral devices to open a standard 40 digit combination

More information

1 Second Time Base From Crystal Oscillator

1 Second Time Base From Crystal Oscillator 1 Second Time Base From Crystal Oscillator The schematic below illustrates dividing a crystal oscillator signal by the crystal frequency to obtain an accurate (0.01%) 1 second time base. Two cascaded 12

More information

PREREQUISITES: MODULE 10: MICROCONTROLLERS II; MODULE 14: DISCRETE COMPONENTS. MODULE 13 (SENSORS) WOULD ALSO BE HELPFUL.

PREREQUISITES: MODULE 10: MICROCONTROLLERS II; MODULE 14: DISCRETE COMPONENTS. MODULE 13 (SENSORS) WOULD ALSO BE HELPFUL. ELECTROMECHANICAL SYSTEMS PREREQUISITES: MODULE 10: MICROCONTROLLERS II; MODULE 14: DISCRETE COMPONENTS. MODULE 13 (SENSORS) WOULD ALSO BE HELPFUL. OUTLINE OF MODULE 17: What you will learn about in this

More information

Physics 309 Lab 3 Bipolar junction transistor

Physics 309 Lab 3 Bipolar junction transistor Physics 39 Lab 3 Bipolar junction transistor The purpose of this third lab is to learn the principles of operation of a bipolar junction transistor, how to characterize its performances, and how to use

More information

Logic Families. Describes Process used to implement devices Input and output structure of the device. Four general categories.

Logic Families. Describes Process used to implement devices Input and output structure of the device. Four general categories. Logic Families Characterizing Digital ICs Digital ICs characterized several ways Circuit Complexity Gives measure of number of transistors or gates Within single package Four general categories SSI - Small

More information

DIGITAL ELECTRONICS: LOGIC AND CLOCKS

DIGITAL ELECTRONICS: LOGIC AND CLOCKS DIGITL ELECTRONICS: LOGIC ND CLOCKS L 9 INTRO: INTRODUCTION TO DISCRETE DIGITL LOGIC, MEMORY, ND CLOCKS GOLS In this experiment, we will learn about the most basic elements of digital electronics, from

More information

HIGH-POWER, DUAL-BRIDGE ICs EASE STEPPER-MOTOR-DRIVE DESIGN

HIGH-POWER, DUAL-BRIDGE ICs EASE STEPPER-MOTOR-DRIVE DESIGN HIGH-POWER, DUAL-BRIDGE ICs EASE STEPPER-MOTOR-DRIVE DESIGN In addition to simplifying design problems, a family of dedicated chips improves stepper-motor drive-circuit reliability by significantly reducing

More information

PWM BASED DC MOTOR SPEED CONTROLLER USING 555 TIMER

PWM BASED DC MOTOR SPEED CONTROLLER USING 555 TIMER PWM BASED DC MOTOR SPEED CONTROLLER USING 555 TIMER This is a simple and useful circuit for controlling the speed of DC motor. This can be used in different applications like robotics, automobiles etc.

More information

School of Engineering Mechatronics Engineering Department. Experim. ment no. 1

School of Engineering Mechatronics Engineering Department. Experim. ment no. 1 University of Jordan School of Engineering Mechatronics Engineering Department 2010 Mechatronics System Design Lab Experim ment no. 1 PRINCIPLES OF SWITCHING Copyrights' are held by : Eng. Ala' Bata &

More information

Autonomous Robot Control Circuit

Autonomous Robot Control Circuit Autonomous Robot Control Circuit - Theory of Operation - Written by: Colin Mantay Revision 1.07-06-04 Copyright 2004 by Colin Mantay No part of this document may be copied, reproduced, stored electronically,

More information

LM555 and LM556 Timer Circuits

LM555 and LM556 Timer Circuits LM555 and LM556 Timer Circuits LM555 TIMER INTERNAL CIRCUIT BLOCK DIAGRAM "RESET" And "CONTROL" Input Terminal Notes Most of the circuits at this web site that use the LM555 and LM556 timer chips do not

More information

MAE106 Laboratory Exercises Lab # 3 Open-loop control of a DC motor

MAE106 Laboratory Exercises Lab # 3 Open-loop control of a DC motor MAE106 Laboratory Exercises Lab # 3 Open-loop control of a DC motor University of California, Irvine Department of Mechanical and Aerospace Engineering Goals To understand and gain insight about how a

More information

CS302 - Digital Logic Design Glossary By

CS302 - Digital Logic Design Glossary By CS302 - Digital Logic Design Glossary By ABEL : Advanced Boolean Expression Language; a software compiler language for SPLD programming; a type of hardware description language (HDL) Adder : A digital

More information

In this experiment you will study the characteristics of a CMOS NAND gate.

In this experiment you will study the characteristics of a CMOS NAND gate. Introduction Be sure to print a copy of Experiment #12 and bring it with you to lab. There will not be any experiment copies available in the lab. Also bring graph paper (cm cm is best). Purpose In this

More information

ELT 215 Operational Amplifiers (LECTURE) Chapter 5

ELT 215 Operational Amplifiers (LECTURE) Chapter 5 CHAPTER 5 Nonlinear Signal Processing Circuits INTRODUCTION ELT 215 Operational Amplifiers (LECTURE) In this chapter, we shall present several nonlinear circuits using op-amps, which include those situations

More information

Lab #10: Finite State Machine Design

Lab #10: Finite State Machine Design Lab #10: Finite State Machine Design Zack Mattis Lab: 3/2/17 Report: 3/14/17 Partner: Brendan Schuster Purpose In this lab, a finite state machine was designed and fully implemented onto a protoboard utilizing

More information

Stepper motors. Resources and methods for learning about these subjects (list a few here, in preparation for your research):

Stepper motors. Resources and methods for learning about these subjects (list a few here, in preparation for your research): Stepper motors This worksheet and all related files are licensed under the Creative Commons Attribution License, version 1.0. To view a copy of this license, visit http://creativecommons.org/licenses/by/1.0/,

More information

ML4818 Phase Modulation/Soft Switching Controller

ML4818 Phase Modulation/Soft Switching Controller Phase Modulation/Soft Switching Controller www.fairchildsemi.com Features Full bridge phase modulation zero voltage switching circuit with programmable ZV transition times Constant frequency operation

More information

LABORATORY EXPERIMENT. Infrared Transmitter/Receiver

LABORATORY EXPERIMENT. Infrared Transmitter/Receiver LABORATORY EXPERIMENT Infrared Transmitter/Receiver (Note to Teaching Assistant: The week before this experiment is performed, place students into groups of two and assign each group a specific frequency

More information

CMOS Schmitt Trigger A Uniquely Versatile Design Component

CMOS Schmitt Trigger A Uniquely Versatile Design Component CMOS Schmitt Trigger A Uniquely Versatile Design Component INTRODUCTION The Schmitt trigger has found many applications in numerous circuits, both analog and digital. The versatility of a TTL Schmitt is

More information

Lab 7 - Inductors and LR Circuits

Lab 7 - Inductors and LR Circuits Lab 7 Inductors and LR Circuits L7-1 Name Date Partners Lab 7 - Inductors and LR Circuits The power which electricity of tension possesses of causing an opposite electrical state in its vicinity has been

More information

Basic of PCD Series Pulse Control LSIs

Basic of PCD Series Pulse Control LSIs Basic of PCD Series Pulse Control LSIs Nippon Pulse Motor Co., Ltd. Table of Contents 1. What is a PCD? 1 2. Reviewing common terms 1 (1) Reference clock 1 (2) Operating patterns and registers 1 (3) Commands

More information

Four Channel Inductive Loop Detector

Four Channel Inductive Loop Detector Naztec Operations Manual For Four Channel Inductive Loop Detector Model 724/224 April 2003 Published by: Naztec, Inc. 820 Park Two Drive Sugar Land, Texas 77478 Phone: (281) 240-7233 Fax: (281) 240-7238

More information

UMAINE ECE Morse Code ROM and Transmitter at ISM Band Frequency

UMAINE ECE Morse Code ROM and Transmitter at ISM Band Frequency UMAINE ECE Morse Code ROM and Transmitter at ISM Band Frequency Jamie E. Reinhold December 15, 2011 Abstract The design, simulation and layout of a UMAINE ECE Morse code Read Only Memory and transmitter

More information

EE223 Laboratory #4. Comparators

EE223 Laboratory #4. Comparators EE223 Laboratory #4 Comparators Objectives 1) Learn how to design using comparators 2) Learn how to breadboard circuits incorporating integrated circuits (ICs) 3) Learn how to obtain and read IC datasheets

More information

Designated client product

Designated client product Designated client product This product will be discontinued its production in the near term. And it is provided for customers currently in use only, with a time limit. It can not be available for your

More information

logic system Outputs The addition of feedback means that the state of the circuit may change with time; it is sequential. logic system Outputs

logic system Outputs The addition of feedback means that the state of the circuit may change with time; it is sequential. logic system Outputs Sequential Logic The combinational logic circuits we ve looked at so far, whether they be simple gates or more complex circuits have clearly separated inputs and outputs. A change in the input produces

More information

Lab 12: Timing sequencer (Version 1.3)

Lab 12: Timing sequencer (Version 1.3) Lab 12: Timing sequencer (Version 1.3) WARNING: Use electrical test equipment with care! Always double-check connections before applying power. Look for short circuits, which can quickly destroy expensive

More information

Assembly Language. Topic 14 Motion Control. Stepper and Servo Motors

Assembly Language. Topic 14 Motion Control. Stepper and Servo Motors Assembly Language Topic 14 Motion Control Stepper and Servo Motors Objectives To gain an understanding of the operation of a stepper motor To develop a means to control a stepper motor To gain an understanding

More information

Administrative Notes. DC Motors; Torque and Gearing; Encoders; Motor Control. Today. Early DC Motors. Friday 1pm: Communications lecture

Administrative Notes. DC Motors; Torque and Gearing; Encoders; Motor Control. Today. Early DC Motors. Friday 1pm: Communications lecture At Actuation: ti DC Motors; Torque and Gearing; Encoders; Motor Control RSS Lecture 3 Wednesday, 11 Feb 2009 Prof. Seth Teller Administrative Notes Friday 1pm: Communications lecture Discuss: writing up

More information

NJM3773 DUAL STEPPER MOTOR DRIVER

NJM3773 DUAL STEPPER MOTOR DRIVER NJ77 DUAL STEPPE OTO DIE GENEAL DESCIPTION The NJ77 is a switch-mode (chopper), constant-current driver with two channels: one for each winding of a two-phase stepper motor. The NJ77 is also equipped with

More information

Op Amp Booster Designs

Op Amp Booster Designs Op Amp Booster Designs Although modern integrated circuit operational amplifiers ease linear circuit design, IC processing limits amplifier output power. Many applications, however, require substantially

More information

Using Circuits, Signals and Instruments

Using Circuits, Signals and Instruments Using Circuits, Signals and Instruments To be ignorant of one s ignorance is the malady of the ignorant. A. B. Alcott (1799-1888) Some knowledge of electrical and electronic technology is essential for

More information

Low Voltage, High Current Time Delay Circuit

Low Voltage, High Current Time Delay Circuit Low Voltage, High Current Time Delay Circuit In this circuit a LM339 quad voltage comparator is used to generate a time delay and control a high current output at low voltage. Approximatey 5 amps of current

More information

Data Conversion and Lab Lab 4 Fall Digital to Analog Conversions

Data Conversion and Lab Lab 4 Fall Digital to Analog Conversions Digital to Analog Conversions Objective o o o o o To construct and operate a binary-weighted DAC To construct and operate a Digital to Analog Converters Testing the ADC and DAC With DC Input Testing the

More information

ELM409 Versatile Debounce Circuit

ELM409 Versatile Debounce Circuit ersatile Debounce Circuit Description The ELM is digital filter circuit that is used to interface mechanical contacts to electronic circuits. All mechanical contacts, whether from switches, relays, etc.

More information

Laboratory Manual CS (P) Digital Systems Lab

Laboratory Manual CS (P) Digital Systems Lab Laboratory Manual CS 09 408 (P) Digital Systems Lab INDEX CYCLE I A. Familiarization of digital ICs and digital IC trainer kit 1 Verification of truth tables B. Study of combinational circuits 2. Verification

More information

GCSE Electronics. Scheme of Work

GCSE Electronics. Scheme of Work GCSE Electronics Scheme of Work Week Topic Detail Notes 1 Practical skills assemble a circuit using a diagram recognize a component from its physical appearance (This is a confidence building/motivating

More information

PHYSICS 536 Experiment 14: Basic Logic Circuits

PHYSICS 536 Experiment 14: Basic Logic Circuits PHYSICS 5 Experiment 4: Basic Logic Circuits Several T 2 L ICs will be used to illustrate basic logic functions. Their pin connections are shown in the following sketch, which is a top view. 4 2 9 8 +5V

More information

PBL 3774/1. Dual Stepper Motor Driver PBL3774/1. February Key Features. Description PBL 3774/1

PBL 3774/1. Dual Stepper Motor Driver PBL3774/1. February Key Features. Description PBL 3774/1 February 999 PBL 77/ Dual Stepper otor Driver Description The PBL 77/ is a switch-mode (chopper), constant-current driver IC with two channels, one for each winding of a two-phase stepper motor. The circuit

More information