Interfacing Sony Control stick to Empeg - After discovering that others had interfaced wired remote controls to their Empegs (including Sony control sticks) I decided to try to do it with the fewest components possible. You may find that there are too few, if your power is very noisy (as can happen in a car environment) it may help to place a 0.1uF and/or 10uF capacitor before and/or after the voltage regulator. At the moment I'm not using these but at this point I've only tested it on the bench, not in the car. I'll update this web page after it's all installed. __ Designed by charlie @ armory.com Interfacing the PIC16C508 - Each of the output lines of a '508A microcontroller can deliver a maximum of 25mA.
What does this mean? It means any device connected to the line must take 25mA or less. If it takes more than 25mA a buffer transistor (also called an amplifying transistor) must be used and this will be discussed in a moment.
However, if it operates on less than 5v, and requires less than 25mA, a current-limiting resistor must be included. __ Designed by Prepared Colin Mitchell
Interfacing to Microprocessor Based 5V Systems - AN50 Linear Technology This App Note discusses a variety of approaches for interfacing analog signals to 5V powered systems. Synthesizing a "rail-to-rail" op amp and scaling techniques for A/D converters are covered. A voltage-to-frequency converter, applicable where high resolution is required, is also presented. __ Linear Technology/Analog Devices
Internal Debuggers Simplify µP PC-Board Verification - 05/12/94 EDN-Design Ideas - When you must keep the cost of a design to a minimum, try using µPs having background- debug mode, which reduces parts count, lowers board cost, and improves reliability. Until recently, engineers have lived with a basic limitation of µP-board design: the inability to inspect or directly control the internal workings of the actual µP. This limitation was especially irritating when the core system crashed, rendering onboard diagnostic software unusable. Design by Jim Hebert, Tektronix Inc
Introduction to 74HC595 shift register-Controlling 16 LEDs - This tutorial shows you how to control 16 LEDs with just 3 control lines. We do this by daisy chaining 74HC595 shift registers The 74HC595 shift register has an 8 bit storage register and an 8 bit shift register. Data is written to the shift
Intrusion Detector-Video - This device uses a PIC16F819 and an LM339 to detect motion on a video signal. The incoming video is 'clamped' using one section of the LM339, the sync tips are detected with another section, and a 3rd section can detect VBI or other data. __ Designed by Luhan Monat - Mesa Arizona
IO Controller with serial Port CLI - This code runs on a PIC 16F627A or 628A (and A. F. A. I. K 627/628 parts) . It uses the serial USART on the PIC to communicate with a PC. Through this a simple CLI (Command Line Interface) is implemented that allows commands to be sent to the PIC to control output lines and read and return the status of inputs on the PIC. The serial interface is configured to operate at 9600bps,
IR Detector for Robot - How to build a simple IR detector, schematics and alternate links __ Designed by DC Reagan
IR RC5 Remote Control Transmitter - All remote controlled projects from this site can be controlled with remote controls which use the RC5 protocol, like the TV-remotes from Philips. When all buttons from such a remote are in use then you could make a remote control by yourself. Your own build remote control with only one button or maybe you want to build a remote with more than hundred buttons. It is possible, however, you need the PIC Basic compiler from Crownhill seeing that everyone has his own wishes and you have to fill in which button sends which RC5 code.
IR Remote Control Repeater - This circuit receives the signal from a IR remote control, like those used to control your TV or DVD player and allows the signal to be repeated in another location. Having built a version of this using a 555 timer from a circuit I found on the web (see here) I thought maybe I could use a PIC
IR Security - PIC Project This unit uses one TSAL6100 IR/LED emitter from Digi-Key. This IR diode has a narrow (10 degree) radiation pattern at 940 NM. It is driven via 2n2904 transistor for maximum current pulses. The detector is a Vishay TSOP4838 38Khz integrated receiver module. The 38Khz signal for the emitter is generated in software. __ Designed by Luhan Monat - Mesa Arizona
IR Terminal, Remote - This unit provide 2 way IR communications using a numeric keypad and an LCD display. Data is sent and recieved in ASCII with no regard to what the data means to any particular device __ Designed by Luhan Monat-Mesa Arizona
IR USB on PIC18F2550 - A IR remote - USB keyboard for XBMC Hi, i'm sharing this project becuse it has become realy useful for me. (and it was easy and fun to build) . And like i was not able to find some project that do this (now i have found some) i had to __ Designed by Arthur Benemann
IrDA Interface Board for the DSP Musicolour - Most PCs and laptops now offer an IrDA interface to enable communication without any physical connection. Now you can have the same facility for the DSP Musicolour - or for virtually any other microcontroller project.__ SiliconChip
Isolated High-Current Adaptor for Scopes & DMMs - If you want to measure and monitor mains current of up to 30A using your DMM or scope, this is the safe and easy solution. It works just as well with DC and it has significantly better resolution and bandwidth than most clamp meters.__ SiliconChip
Isolated Probe - PIC Project Working on live telephone circuits can be a problem. You just can't connect a normal scope probe to the circuit while it is tied to the phone line __ Designed by Luhan Monat - Mesa Arizona
Isolated RS232 for PIC16F84 - Connect serial transmit bit of the transformerless supply PIC16F84 circuit with COM1 through the use of isolation device. Protect your notebook from direct connected to power line. __ Designed by Wichit Sirichote
ISP Flash Programmer V3.0a - Flash programmer using ISP designed by M Asim Khan for AVR and 89Sxx series. Updated software! (recommended for applications) __ Designed by Wichit Sirichote
Jazzy Heart Electronic Jewellery - Want to be the life of the party? Build the Jazzy Heart LED display!__ SiliconChip
JDM PIC & EEPROM programmer - This is a JENS MADSEN 'S project I've built to program my pic and EEPROM (16xXXX AND 12CXXX AND 24CXX) I use it with ic-prog , it is little , simply to build , cheap and give few bugs, When I built it , At first it seems not to work properly (read but not write) then I made the following mod to the schematic: added a 1 k resistor in series on rts line and now everything is ok. ! __ Designed by Alfred73
JDM PIC Programmer - Allows to program PIC16F84, PIC16F628, PIC16F877, etc
JDM Programmer - Schematic Only __ Designed by Peter Averill
JDM Programmer Modification - The JDM (or Ludipipo) seems to be among the most popular PIC programmers used, and rightly so: it is simple, cheap and easy to build, can be run with the free and excellent IC Prog software by Bonny Gijzen, and will program pretty much any PIC microcontroller on the market. However, an issue has arisen lately with some of the new PIC's, eg PIC12F675, 12F629, and some others with an internal oscillator. When these chips are programmed the first time, everything goes fine. However, if you later try to read or re-write to them, they read as blank and cannot be written to. The problem only occurs when the PIC has been programmed for INTOSC and MCLR_OFF, but even in this situation sometimes it will re-program OK, there seems to be some other dependence on the program which has been loaded as well.
Jupiter card programmer - The original hardware and software PonyProg (which can be used for Jupiter Card programmer II) is presented in Lanconelli Open Systems. A SmartMouse oscillator is used insted of original circuit to prevent problems, which are announced by error message "Device missing or unknown device (-24) ". The serial port of PC is used for connection. This programmer is compatible with so-called "Harpune" programmer
Keyboard to ASCII Decoder - Host to Keyboard Protocol is initiated by takingKBD data line low. However to preventkeyboard from sending data atsame Time that you attempt to sendkeyboard data, it is common to takeKBD Clock line low for more than 60us. This is more than one bit length. nKBD data line is taken low, whileKBD clock line is released __ Designed by Craig Peacock
Key-Reading Saves I/O Pins - 6-Mar-03 EDN-Design Ideas - Amplifiers perform precision divide-by-2 circuit - Some microcontroller applications usually use too many I/O pins to read keys or onboard switches; in many cases, few pins remain available for other uses. Some alternative ways to read keys yieldfree pins. First, consider some ways to effect key reading. Table 1 presents a comparison of four methods with references to circuit configurations (figures 1, 2, 3, and 4] Design by Gustavo Santaolalla, Digital Precision Systems, Buenos Aires, Argentina
KL5C8012 board - This is a microcomputer board used Kawasaki Sleel KL5C8012. KL5C8012 is a very fast KC80 cored one chip microcontroller. KC80 is a Z80 compatible MPU core that four times faster than Z80 on same clock frequency. __ Designed by The Electronic Lives Manufacturing-presented Chan
Knock Detector for the Programmable Ignition - The Programmable Ignition System would not be complete without the addition of engine knock sensing. This Knock Detector is useful for adjusting ignition timing maps and can also automatically retard the ignition timing if engine knock is detected.__ SiliconChip |