<!-- TODO FIXME: WEBMASTER to fix: Once one javascript drag and drop is fixed, search for "isDone()" to fix those as well. -->
<STYLE type=text/css> <!-- starting position --> #bgmap { LEFT: 150px; POSITION: absolute; TOP: 940px; WIDTH: 10px } #11map { LEFT: 50px; POSITION: absolute; TOP: 1140px; WIDTH: 1px } #12map { LEFT: 50px; POSITION: absolute; TOP: 1040px; WIDTH: 1px } #13map { LEFT: 50px; POSITION: absolute; TOP: 990px; WIDTH: 1px } #14map { LEFT: 50px; POSITION: absolute; TOP: 1240px; WIDTH: 1px } #15map { LEFT: 50px; POSITION: absolute; TOP: 960px; WIDTH: 1px } #16map { LEFT: 50px; POSITION: absolute; TOP: 1160px; WIDTH: 1px } #17map { LEFT: 50px; POSITION: absolute; TOP: 920px; WIDTH: 1px } #18map { LEFT: 70px; POSITION: absolute; TOP: 1170px; WIDTH: 1px } #19map { LEFT: 215px; POSITION: absolute; TOP: 1262px; WIDTH: 1px } #1amap { LEFT: 50px; POSITION: absolute; TOP: 1105px; WIDTH: 1px } #1bmap { LEFT: 295px; POSITION: absolute; TOP: 1273px; WIDTH: 1px } #1cmap { LEFT: 130px; POSITION: absolute; TOP: 1280px; WIDTH: 1px } #congrats { LEFT: 50px; POSITION: absolute; TOP: 1280px; VISIBILITY: hidden; WIDTH: 1px } </STYLE> <SCRIPT language=JavaScript> //var engaged = false var offsetX = 0 var offsetY = 0 var selectedObj var selectedState = "" var selectedSateIndex function state(abbrev, fullName, x, y) { this.abbrev = abbrev this.fullName = fullName this.x = x this.y = y this.done = false } <!-- finishing position--> var states = new Array() states[0] = new state("11", "2 res in series", 150, 970) states[1] = new state("12", "2 x 100R in parallel", 230, 940) states[2] = new state("13", "variable res", 330, 943) states[3] = new state("14", "1k in parallel with 10k", 150, 1020) states[4] = new state("15", "1k in seris with 10k", 230, 1040) states[5] = new state("16", "LED and res", 330, 1020) states[6] = new state("17", "res and cap in parallel", 150, 1105) states[7] = new state("18", "2 res in parallel", 230, 1110) states[8] = new state("19", "2 x 10k in parallel", 310, 1110) states[9] = new state("1a", "2 x 100R in series", 150, 1200) states[10] = new state("1b","2 x 10k in series", 230, 1205) states[11] = new state("1c", "res and cap in series", 310, 1195) function showProps(obj, objName) { var result = "" count = 0 for (var i in obj) { result += objName + "." + i + "=" + obj[i] + "\n" count++ if (count == 25) { alert(result) result = "" count = 0 } } alert(result) } function getSelectedMap() { selectedObj = (window.event.srcElement).parentElement if (selectedObj) { var stateName = selectedObj.id.substring(0,2) selectedObj = selectedObj.style for (var i = 0; i < states.length; i++) { if (states[i].abbrev == stateName ) { selectedStateLabel = document.all(stateName + "label") selectedStateIndex = i selectedObj.zIndex = 100 return } } selectedObj = null selectedStateLabel = null selectedStateIndex = null } return } function dragIt() { if (selectedObj) { selectedObj.pixelLeft = (window.event.clientX - offsetX) selectedObj.pixelTop = (window.event.clientY - offsetY) } } function toggleEngage() { if (selectedObj) { release() } else { engage() } } function engage() { getSelectedMap() if (selectedObj) { offsetX = window.event.offsetX - document.body.scrollLeft offsetY = window.event.offsetY - document.body.scrollTop } } function release() { if (selectedObj) { if (onTarget()) { states[selectedStateIndex].done = true if (isDone()) { document.all.congrats.style.visibility = "visible" } } else { states[selectedStateIndex].done = false document.all.congrats.style.visibility = "hidden" } selectedObj.zIndex = 0 selectedObj = null selectedState = "" } } function onTarget() { var x = states[selectedStateIndex].x var y = states[selectedStateIndex].y var objX = selectedObj.pixelLeft var objY = selectedObj.pixelTop if ((objX >= x-30 && objX <= x+30) && (objY >= y-30 && objY <= y+30)) { selectedObj.pixelLeft = x selectedObj.pixelTop = y return true } return false } function isDone() { for (var i = 0; i < states.length; i++) { if (!states[i].done) { return false } } return true } </SCRIPT>
Correct.
Click on a component, pull the circuit apart, and try again.
**BASIC
ELECTRONICS COURSE Page 2
Question 28: How can you make a 292 ohm resistor?
Ans: This is an unusual request but two resistors from the “standard range” of resistors can be placed in series and the final resistance is the ADDITION of the two values. You will learn more about this later but the two standard values to use are 220 ohm and 68 ohm, making a total of 220 + 68 = 288 ohm.
To see the pages on RESISTORS IN SERIES - you need to subscribe
Question 29: How do you connect resistors in parallel?
Ans: See animation:
Question 29a: Can you make a 292 ohm resistor with resistors in parallel?
Ans: Yes you can, but the maths is very complex.
To see the pages on RESISTORS IN PARALLEL - you need to subscribe
TEST:
Drag the components to the correct position on the map. Click to release:Question 30: The resistor is a common component in an electronic circuit. Name another common component.
Ans: the capacitor.
There are a number of different types of capacitor and here are 4 from our Library of Symbols: (you need to subscribe to access the Library)
Question 31: How does a capacitor work?
Ans: When a voltage is connected to a capacitor it charges up. It’s a bit like charging the battery in your mobile phone. In fact the mobile phone battery can be considered to be a very large capacitor.
Question 32: Does a capacitor “fill up” (charge) at a constant rate?
Ans: No. A fully discharged capacitor fills up (charges) at a fast rate at the beginning of its charge-cycle and and fills-up at a slower and slower rate. It’s a bit like filling a car with petrol. The driver fills up quickly at the beginning and as he know the tank is getting full, he slows down the flow of petrol. With a capacitor, this charge-rate is a natural phenomena.
Question 33: Why does a capacitor “fill-up” at a slower and slower rate?
Ans: It’s to do with the voltage of the supply that is charging the capacitor.
Another name for voltage is “pressure.” When a capacitor is uncharged, it
has zero voltage across it (in it) and the pressure of the supply voltage will allow a high current to flow and this will begin to charge the capacitor very quickly.
As it gets charged, a voltage builds up across the capacitor and this opposes the voltage of the supply. The result is the supply voltage sees and opposing voltage and thus it does not have as much “pressure” as before to deliver the current into the capacitor and the “rate of charge” decreases. The “time-lapse animation below shows how the capacitor fills up quickly at the beginning and the filling process slows down.
The graph shows the voltage across the capacitor does not rise in a linear (straight line).
All you have to remember is the fact that a capacitor does not charge in a linear fashion but if you consider the first part of the charging curve, the rise is fairly linear!
Question 34: Can we charge a capacitor then connect the capacitor to a LED?
Ans: Yes. The LED will illuminate brightly then gradually dim as shown in the animation:
We have shown how to connect a LED to a supply (a supply voltage) and turn it on by selecting a suitable current limiting resistor to give the required illumination.
The resistor can be a single resistor or two resistors in series. We have shown that the total resistance of two resistors in series is the ADDITION of their resistance values. The LED must be connected to a supply around the correct way, with the anode lead to the positive rail and the cathode lead to the negative rail, via a current limiting resistor. The voltage that develops across a LED when it is operating is called the “characteristic voltage” and for a red LED this is 1.7v. The maximum current for a LED is 25mA and the correct current limiting resistor value can be worked out using Ohms Law.
We have shown how a capacitor charges when connected to a supply voltage. The charge-rate is not linear but that will be explained in more detail later. A capacitor is like a rechargeable battery. It can be charged and its energy used to operate a device.
**From your instructor:
As you work through this course, you will be asking “where does it lead me?”
It will take a few pages to see the theory we are covering is both simple and complex at the same time! And it’s all being done without the frustration of mathematics and frustrating questioning.
One of the main areas where electronics is showing its potential in the world around us, is toys. We have seen the Furby, the Timogotchie, talking parrot and computer chess game. All these were an enormous leap for electronics at the time and the same quantum leap can occur today. Electronics has only reached a few percent of its potential and every year the capability broadens.
The heart of many electronics-based products lies in a chip called a microcontroller. This is a completely empty chip that can be programmed to perform almost any task. If you look at the Furby, it displays walking, talking, responding to stimuli and creating an impression of “intelligence.”
We have just mentioned the greatest aim of all electronics programmers. To produce a product that appears to have intelligence.
You are in luck. This is the aim of this course.
The basic electronics section is designed to teach you about circuits (building blocks) to connect (interface) a microcontroller to the outside world. It is necessary to connect photocells (light cells), microphones, motors and speakers etc to the “micro” so that the project can perform its magic.
The pages of this course cover three main areas:
Colin Mitchell.
Course Instructor.
Quick Links
Legal Stuff
Social Media