Electronics: Difference between revisions
(88 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
== Projects == | |||
* [[/anemometer]] - measuring rotation. | |||
** http://www.raphnet.net/divers/anemometre/anemometer_en.php | |||
** http://www.infidigm.net/projects/windmeter/ | |||
* simple fm transmitter http://anarchy.translocal.jp/radio/micro/howtosimplestTX.html | |||
* [[/PIC Programming]] | |||
* I have a Velleman p8048'1 which has a [[pic16f627]] PIC on it. | |||
==Basics== | ==Basics== | ||
How-To: Build BEAM Vibrobots <br> | How-To: Build BEAM Vibrobots <br> | ||
http://www.streettech.com/modules.php?op=modload&name=News&file=article&sid=1618&mode=flat&order=0&thold=1 | http://www.streettech.com/modules.php?op=modload&name=News&file=article&sid=1618&mode=flat&order=0&thold=1 | ||
BEAM<br> | |||
* http://www.beam-online.com/Robots/Circuits/circuits.html | |||
* http://www.solarbotics.net/library/circuits/se_t1.html | |||
Lecture 1 - Background and Power Supply<br> | Lecture 1 - Background and Power Supply<br> | ||
Line 9: | Line 26: | ||
FM Transmitter<br> | FM Transmitter<br> | ||
http://africatravels.pbwiki.com/RadioTransmitterCircuits | http://africatravels.pbwiki.com/RadioTransmitterCircuits | ||
free Spectrum analyser : True RTA truerta | |||
http://www.trueaudio.com/rta_down.htm | |||
== BEAM == | |||
1381 Solar Engine | |||
[[Image:1381SEfreeform.gif]] | |||
[[image:BEAMSE.JPG]] | |||
[[image:SE_1381_basic.gif]] | |||
[[/Beam Write Up]] | |||
==Useful bits== | ==Useful bits== | ||
1381 voltage detector | === panasonic 1381 voltage detector=== | ||
http://members.aon.at/sunbeam/1381.htm | |||
http://www.solarbotics.com/products/1381/ | * http://members.aon.at/sunbeam/1381.htm - DEFUNT | ||
* http://www.solarbotics.com/products/1381/ - GONE | |||
* http://beamagination.solarbotics.net/1381Replacements.php - DEFUNT | |||
drop in replacement: | |||
* MCP112 Voltage Trigger ( https://www.solarbotics.com/product/mcp112 ) | |||
possible alternative: http://www.ti.com/lit/ds/symlink/lm317l-n.pdf | |||
suggestions: | |||
* "LM339 quad comparator" ( voltage comparator ) (http://www.ti.com/lit/ds/symlink/lm339-n.pdf) http://home.cogeco.ca/~rpaisley4/Comparators.html | |||
* TL331 - flexible detection. (http://www.ti.com/lit/ds/symlink/tl331.pdf) | |||
* TC54 http://ww1.microchip.com/downloads/en/DeviceDoc/21434J.pdf | |||
** digi key pn: TC54VC2702EZB-ND | |||
** vendor pn: TC54VC2702EZB | |||
** CMOS | |||
** I eventually got a pack of these guys and it worked as a replacement for the 1381 | |||
pn2222 transistor<br> | pn2222 transistor<br> | ||
insert url | insert url | ||
Line 53: | Line 101: | ||
MultiTherm ( gather temp data from multiple [http://www.maxim-ic.com/products/1-wire/ Dallas Semiconductor DS18x20 1-Wire® Thermometers] <br> | MultiTherm ( gather temp data from multiple [http://www.maxim-ic.com/products/1-wire/ Dallas Semiconductor DS18x20 1-Wire® Thermometers] <br> | ||
http://www.thebloughs.net/hobbies/electronics/multitherm/ | http://www.thebloughs.net/hobbies/electronics/multitherm/ | ||
K145 Temperature Monitor Data Logger<br> | |||
http://nashdb.tripod.com/K145.htm | |||
ZOMG Cheap DS1820<br> | |||
http://www.taydaelectronics.com/servlet/the-125/DS18S20-DS1820-1-Wire/Detail | |||
1N4004 - diode/rectifier | |||
=== Wireless === | |||
* [[ESP8266 serial WIFI wireless module]] | |||
== Sensors == | |||
=== Temperature === | |||
==== LM 35 ==== | |||
* http://www.ladyada.net/learn/sensors/tmp36.html | |||
* http://www.facstaff.bucknell.edu/mastascu/elessonshtml/Sensors/TempLM35.html simple wiring with resistor. | |||
* [[LM35 to ADC]] from elektor, incomplete local copy. | |||
* http://www.best-microcontroller-projects.com/temperature-recorder.html very good, clear pictures, complete solution. | |||
* [[Temperature Sensor Setup LM35 take one]] | |||
* [[LM35 better than TMP36]] | |||
==== ad 7614 ==== | |||
http://www.scienceprog.com/analog-devices-digital-temperature-sensor-ad7416/ | |||
[[Image:AD7416sch.png|200px]] | |||
[[Image:fan-control-ad7416.JPG]] | |||
[[Image:AD7416_fbl.png]] | |||
[[Image:AD7416_pc.png]] | |||
==== Sensor Stick ==== | |||
http://embeddedday.com/projects/sensor-stick/ | |||
=== Humidity === | |||
* SHT10 | |||
=== Air Pressure === | |||
* http://www.adafruit.com/products/1603 BMP180 ( replaces BMP085 ) | |||
=== ranger finder === | |||
;SRF05 - Ultra-Sonic Ranger | |||
:https://www.robot-electronics.co.uk/htm/srf05tech.htm | |||
== Springfield == | |||
http://www.gregorystrike.com/2011/03/13/wireless-thermometer-hacking-for-homebrew-beer/ | |||
== Stepper motors == | |||
http://mechatronics.mech.northwestern.edu/design_ref/actuators/stepper_drive1.html | |||
driving a stepper motor in either dir with 2 pins ( + 1 555 timer +1 shift registr and + 1 darling tone array of course ) http://www.menet.umn.edu/~meno0012/projects/alien/controller.htm | |||
== arduino balancing robot == | |||
https://maker.pro/arduino/projects/build-arduino-self-balancing-robot | |||
== PELTIERs == | |||
convert temperature to electricity and vica versa | |||
learn + buy online : http://www.tetech.com/FAQ-Technical-Information.html | |||
== Multiplexing inputs == | |||
From "Everyday practical Electronics" 2001.03<br> | |||
* Use CMOS 4066BE which is a stack of 4 spst switches. | |||
* Might also try 4016BE (4) or 4015BE (8) <-binary control (cool) | |||
== Digital voltmeter== | == Digital voltmeter== | ||
Line 59: | Line 188: | ||
http://www.stefanv.com/electronics/esv.html | http://www.stefanv.com/electronics/esv.html | ||
== MOSFET versus | == MOSFET versus Optoisolator Triac Driver == | ||
just took a bunch of MOSFETs off some old mother boards. | just took a bunch of MOSFETs off some old mother boards. | ||
Line 69: | Line 198: | ||
not that it might be appropriate to use a different type of MOSFET to convert an analog versus a digital signal. | not that it might be appropriate to use a different type of MOSFET to convert an analog versus a digital signal. | ||
There are n-type MOSFETs and p-type MOSFET, | There are n-type MOSFETs and p-type MOSFET, don't know the diff just yet. | ||
MOSFETs can get complicated as you try to model how well they "translate" signal. an Idea MOSFET translates a signal perfectly, or exactly as you want it to be translated, however in the realworld depending on the configuration and materials, the MOSFET has a certain response to different types of signals such that it's wise to characterize the signal you give it and find a | MOSFETs can get complicated as you try to model how well they "translate" signal. an Idea MOSFET translates a signal perfectly, or exactly as you want it to be translated, however in the realworld depending on the configuration and materials, the MOSFET has a certain response to different types of signals such that it's wise to characterize the signal you give it and find a MOSFET that's rated for the best response in that range. | ||
Now compare that with an Optoisolating Triac Driver that also might get wired up the same way as a MOSFET, but does a different job. It's meant to protect on | Now compare that with an Optoisolating Triac Driver that also might get wired up the same way as a MOSFET, but does a different job. It's meant to protect on circuit from another. | ||
Here is an example where a doorbell signal controls a camera shutter | Here is an example where a doorbell signal controls a camera shutter | ||
Line 85: | Line 214: | ||
You are proecting the delcate camera bits from the door bell bits. | You are proecting the delcate camera bits from the door bell bits. | ||
=See Also= | |||
power meter:<br> | |||
http://scriptkiller.de/en/a29/25c3/power_and_energy-meter/ | |||
== Resistor Guide == | |||
[[Image:clr_code.gif]] | |||
So I did some testing with my own multi-meter. | |||
I moved the meter's dial from 2000k Ohms, Through 200k, 20k, 2000, all the way to 200 Ohms before I got a reasonable reading from my first resistor. | |||
I tested yellow purple gold gold, expecting to get 4.7 Ohms, I got 5.5 | |||
* yellow 4 | |||
* purple 7 | |||
* gold "more the decimal to the left by one. | |||
I test brown green gold gold expecting 1.5 and got 2.5 Ohms. (again with the multi meter dial at 200 Ohms) | |||
* brwon 1 | |||
* green 5 | |||
* gold "more the decimal to the left by one. | |||
I then tested the multi meter on it's own, simply connecting the two leads and got 0.8, this explains the discrepancies good enough for me. | |||
Next resistor: brown green purple gold ( 1 5 7 ).. I get 151 oms. | |||
I expect 15 0000000 but that can't be right. Violet? Purple? I can't tell, I'm blind. | |||
Next yellow purple black black, 4 7 0 mulitple 0 = 470 Ohms, and that's what I get, SCORE. | |||
brown black brown gold - 1 0 1 = 100 Ohms as meaasured ( dial at 2000 ). | |||
==Transistor Guide== | |||
[[Image:to-92.gif]] | |||
== Analog to Digital Converters == | |||
* [http://www.teuniz.net/12-ch_ADC-board/ 12 channel ADC-box with reinforced electrical isolation] by Teunis van Beelen | |||
== Low powered data logger == | |||
http://www.gedanken.demon.co.uk/temperature-recorder/ | |||
== Printer Port == | |||
* http://www.beyondlogic.org/spp/parallel.htm | |||
== Charge controllers == | |||
* [http://www.fieldlines.com/story/2004/9/20/0406/27488 BUILD A SIMPLE CHARGE CONTROLLER] | |||
* [[/A Simple Charge Controller]] (local copy) | |||
* http://pcbheaven.com/circuitpages/PC_Fan_Failure_Alarm/ | |||
* http://www.reuk.co.uk/Make-a-Simple-Battery-Status-Monitor.htm | |||
* http://www.reuk.co.uk/Light-Dependent-Resistor.htm | |||
== UARTS / Serial == | |||
reverse engineering | |||
* http://www.devttys0.com/2012/11/reverse-engineering-serial-ports/ | |||
== NIST time radio receiver == | |||
* CMMR-6 http://www.sparkfun.com/datasheets/Wireless/General/CMMR-6P-A2-1.pdf from c-max-time.com | |||
* | |||
== 20$ GPS + + Receiver == | |||
* http://www.indiegogo.com/projects/navspark-arduino-compatible-with-gps-gnss-receiver | |||
== Peltier == | |||
http://www.dx.com/p/tec1-12706-semiconductor-thermoelectric-cooler-peltier-white-157283#.U1Mxg_ldV8F | |||
== Long Range FM Transmitter == | |||
http://www.zen22142.zen.co.uk/Circuits/rf/lrfmtx.htm | |||
list of other related http://www.zen22142.zen.co.uk/Circuits/rf/rf.html | |||
http://circuit-zone.com/?cat=fm_transmitters | |||
http://circuit-zone.com/schematics.php | |||
http://www.electronics-diy.com/ | |||
http://www.instructables.com/id/Mini-Audio-Transmitter/?ALLSTEPS great thread. | |||
== Time Synchronization Using Pervasive Time Signals == | |||
http://hinrg.cs.jhu.edu/joomla/projects/203-ultra-low-power-time-synchronization-using-passive-radio-receivers.html | |||
== Buy Online == | |||
* http://www.allelectronics.com/ | |||
* http://www.digikey.com | |||
* http://in.mouser.com/Home.aspx | |||
* http://www.rs-components.com/index.html | |||
* http://www.farnell.com/ | |||
* http://www.ic2ic.com/ | |||
==See Also== | |||
* [[On Collecting Solar Power and Storing the Power in a battery efficiently]] | * [[On Collecting Solar Power and Storing the Power in a battery efficiently]] | ||
Line 91: | Line 322: | ||
* [[/List of pages with list circuits]] Lists of lists!!!!! | * [[/List of pages with list circuits]] Lists of lists!!!!! | ||
* http://transistor-man.com/intro_to_bascom.html | * http://transistor-man.com/intro_to_bascom.html | ||
* http://www.ece.mtu.edu/ee/faculty/gearcher/EElabs/EE3306/resources.html Motorola 68HC-11 resources | |||
* [[/IR]] infrared | |||
* [[Solar Engine Cheat Sheet]] | |||
* [[Wilf's Pummer]] | |||
* [[Arduino Projects of note]] | |||
* list of project http://www.bobblick.com/techref/projects/projects.html | |||
* [[H Bridge]] | |||
* lots of good projects here; https://www.robotroom.com/index.html | |||
[[Category:Electronics]] | [[Category:Electronics]] |
Latest revision as of 16:54, 8 October 2023
Projects
- /anemometer - measuring rotation.
- simple fm transmitter http://anarchy.translocal.jp/radio/micro/howtosimplestTX.html
- I have a Velleman p8048'1 which has a pic16f627 PIC on it.
Basics
How-To: Build BEAM Vibrobots
http://www.streettech.com/modules.php?op=modload&name=News&file=article&sid=1618&mode=flat&order=0&thold=1
BEAM
- http://www.beam-online.com/Robots/Circuits/circuits.html
- http://www.solarbotics.net/library/circuits/se_t1.html
Lecture 1 - Background and Power Supply
http://www.sparkfun.com/commerce/tutorial_info.php?tutorials_id=57&page=7
FM Transmitter
http://africatravels.pbwiki.com/RadioTransmitterCircuits
free Spectrum analyser : True RTA truerta
http://www.trueaudio.com/rta_down.htm
BEAM
1381 Solar Engine
Useful bits
panasonic 1381 voltage detector
- http://members.aon.at/sunbeam/1381.htm - DEFUNT
- http://www.solarbotics.com/products/1381/ - GONE
- http://beamagination.solarbotics.net/1381Replacements.php - DEFUNT
drop in replacement:
- MCP112 Voltage Trigger ( https://www.solarbotics.com/product/mcp112 )
possible alternative: http://www.ti.com/lit/ds/symlink/lm317l-n.pdf
suggestions:
- "LM339 quad comparator" ( voltage comparator ) (http://www.ti.com/lit/ds/symlink/lm339-n.pdf) http://home.cogeco.ca/~rpaisley4/Comparators.html
- TL331 - flexible detection. (http://www.ti.com/lit/ds/symlink/tl331.pdf)
- TC54 http://ww1.microchip.com/downloads/en/DeviceDoc/21434J.pdf
- digi key pn: TC54VC2702EZB-ND
- vendor pn: TC54VC2702EZB
- CMOS
- I eventually got a pack of these guys and it worked as a replacement for the 1381
pn2222 transistor
insert url
(how is this useful?, see at http://cachefly.oreilly.com/make/television/08/MiniRobots.pdf )
http://www.solarbotics.com/products/tr2222/
DS2405 Addressable 1-wire Switch
http://rjconway.homeip.net/wordpress/wp-content/uploads/2008/05/ds2405.pdf
for controlling larger power:
Power Solid State Relay
http://rjconway.homeip.net/wordpress/wp-content/uploads/2008/05/ssr-sc842110.pdf
battery meter:
http://profmason.com/?p=689
mulit chemistry battery charger http://members.shaw.ca/Botgoodies2/MultiCharger/MultiCharger.htm
Addressable Dual Digital Potentiometer - DS1803
http://www.maxim-ic.com/quick_view2.cfm/qv_pk/2779/ln/en
Using an Analog Voltage to Control a Digital Potentiometer
http://pdfserv.maxim-ic.com/en/an/AN4051.pdf
Notes on batteries, including notes on Charge Controllers.
http://www.solar-electric.com/deep_cycle_batteries/deep_cycle_battery_faq.htm
http://en.wikipedia.org/wiki/Battery_charger
Notes on battery desulfinator http://screwdecaf.cx/mini-d.html
Generating Electricity with Stepper Motors
http://www.c-realevents.demon.co.uk/steppers/stepmotor.htm
MultiTherm ( gather temp data from multiple Dallas Semiconductor DS18x20 1-Wire® Thermometers
http://www.thebloughs.net/hobbies/electronics/multitherm/
K145 Temperature Monitor Data Logger
http://nashdb.tripod.com/K145.htm
ZOMG Cheap DS1820
http://www.taydaelectronics.com/servlet/the-125/DS18S20-DS1820-1-Wire/Detail
1N4004 - diode/rectifier
Wireless
Sensors
Temperature
LM 35
- http://www.ladyada.net/learn/sensors/tmp36.html
- http://www.facstaff.bucknell.edu/mastascu/elessonshtml/Sensors/TempLM35.html simple wiring with resistor.
- LM35 to ADC from elektor, incomplete local copy.
- http://www.best-microcontroller-projects.com/temperature-recorder.html very good, clear pictures, complete solution.
- Temperature Sensor Setup LM35 take one
- LM35 better than TMP36
ad 7614
http://www.scienceprog.com/analog-devices-digital-temperature-sensor-ad7416/
Sensor Stick
http://embeddedday.com/projects/sensor-stick/
Humidity
- SHT10
Air Pressure
- http://www.adafruit.com/products/1603 BMP180 ( replaces BMP085 )
ranger finder
- SRF05 - Ultra-Sonic Ranger
- https://www.robot-electronics.co.uk/htm/srf05tech.htm
Springfield
http://www.gregorystrike.com/2011/03/13/wireless-thermometer-hacking-for-homebrew-beer/
Stepper motors
http://mechatronics.mech.northwestern.edu/design_ref/actuators/stepper_drive1.html
driving a stepper motor in either dir with 2 pins ( + 1 555 timer +1 shift registr and + 1 darling tone array of course ) http://www.menet.umn.edu/~meno0012/projects/alien/controller.htm
arduino balancing robot
https://maker.pro/arduino/projects/build-arduino-self-balancing-robot
PELTIERs
convert temperature to electricity and vica versa
learn + buy online : http://www.tetech.com/FAQ-Technical-Information.html
Multiplexing inputs
From "Everyday practical Electronics" 2001.03
- Use CMOS 4066BE which is a stack of 4 spst switches.
- Might also try 4016BE (4) or 4015BE (8) <-binary control (cool)
Digital voltmeter
Build an Analog Bar Graph Expanded Scale Voltmeter
http://www.stefanv.com/electronics/esv.html
MOSFET versus Optoisolator Triac Driver
just took a bunch of MOSFETs off some old mother boards.
So what's the difference between a MOSFET and an Optoisolator Triac Driver?
A MOSFET can take a small voltage signal and make it large or vica versa, take a large voltage signal and make it small.
not that it might be appropriate to use a different type of MOSFET to convert an analog versus a digital signal.
There are n-type MOSFETs and p-type MOSFET, don't know the diff just yet.
MOSFETs can get complicated as you try to model how well they "translate" signal. an Idea MOSFET translates a signal perfectly, or exactly as you want it to be translated, however in the realworld depending on the configuration and materials, the MOSFET has a certain response to different types of signals such that it's wise to characterize the signal you give it and find a MOSFET that's rated for the best response in that range.
Now compare that with an Optoisolating Triac Driver that also might get wired up the same way as a MOSFET, but does a different job. It's meant to protect on circuit from another.
Here is an example where a doorbell signal controls a camera shutter
MOCO 3020 Optoisolator Triac Driver - Media:161-12855-0-MOC3010.pdf
the idea I think is that the signal from doorbell is isolated from the shutter control. I play in software alot , so I might liken it to input validation.
You are proecting the delcate camera bits from the door bell bits.
power meter:
http://scriptkiller.de/en/a29/25c3/power_and_energy-meter/
Resistor Guide
So I did some testing with my own multi-meter. I moved the meter's dial from 2000k Ohms, Through 200k, 20k, 2000, all the way to 200 Ohms before I got a reasonable reading from my first resistor. I tested yellow purple gold gold, expecting to get 4.7 Ohms, I got 5.5
- yellow 4
- purple 7
- gold "more the decimal to the left by one.
I test brown green gold gold expecting 1.5 and got 2.5 Ohms. (again with the multi meter dial at 200 Ohms)
- brwon 1
- green 5
- gold "more the decimal to the left by one.
I then tested the multi meter on it's own, simply connecting the two leads and got 0.8, this explains the discrepancies good enough for me.
Next resistor: brown green purple gold ( 1 5 7 ).. I get 151 oms.
I expect 15 0000000 but that can't be right. Violet? Purple? I can't tell, I'm blind.
Next yellow purple black black, 4 7 0 mulitple 0 = 470 Ohms, and that's what I get, SCORE.
brown black brown gold - 1 0 1 = 100 Ohms as meaasured ( dial at 2000 ).
Transistor Guide
Analog to Digital Converters
- 12 channel ADC-box with reinforced electrical isolation by Teunis van Beelen
Low powered data logger
http://www.gedanken.demon.co.uk/temperature-recorder/
Printer Port
Charge controllers
- BUILD A SIMPLE CHARGE CONTROLLER
- /A Simple Charge Controller (local copy)
- http://pcbheaven.com/circuitpages/PC_Fan_Failure_Alarm/
- http://www.reuk.co.uk/Make-a-Simple-Battery-Status-Monitor.htm
- http://www.reuk.co.uk/Light-Dependent-Resistor.htm
UARTS / Serial
reverse engineering
NIST time radio receiver
- CMMR-6 http://www.sparkfun.com/datasheets/Wireless/General/CMMR-6P-A2-1.pdf from c-max-time.com
20$ GPS + + Receiver
Peltier
http://www.dx.com/p/tec1-12706-semiconductor-thermoelectric-cooler-peltier-white-157283#.U1Mxg_ldV8F
Long Range FM Transmitter
http://www.zen22142.zen.co.uk/Circuits/rf/lrfmtx.htm
list of other related http://www.zen22142.zen.co.uk/Circuits/rf/rf.html
http://circuit-zone.com/?cat=fm_transmitters
http://circuit-zone.com/schematics.php
http://www.electronics-diy.com/
http://www.instructables.com/id/Mini-Audio-Transmitter/?ALLSTEPS great thread.
Time Synchronization Using Pervasive Time Signals
Buy Online
- http://www.allelectronics.com/
- http://www.digikey.com
- http://in.mouser.com/Home.aspx
- http://www.rs-components.com/index.html
- http://www.farnell.com/
- http://www.ic2ic.com/
See Also
- On Collecting Solar Power and Storing the Power in a battery efficiently
- Alternate Energy Storage Approaches
- /List of pages with list circuits Lists of lists!!!!!
- http://transistor-man.com/intro_to_bascom.html
- http://www.ece.mtu.edu/ee/faculty/gearcher/EElabs/EE3306/resources.html Motorola 68HC-11 resources
- /IR infrared
- Solar Engine Cheat Sheet
- Wilf's Pummer
- Arduino Projects of note
- list of project http://www.bobblick.com/techref/projects/projects.html
- H Bridge
- lots of good projects here; https://www.robotroom.com/index.html