Monday, March 14, 2011

Microprocessor Circuits

Cornell University ECE 4760 Designing with Microcontrollers Final Projects - Students in ECE 4760 at Cornell University were given the responsibility of choosing, designing and building a project using Atmel Mega644 microcontrollers. Projects this year include video object tracking, acoustic GPS navigator, and an automated rock band guitar player, as well as musical instruments and scientific devices. During the last 5 weeks of the semester in ECE 4760, Microcontroller Design, students have to combine sensors, actuators, microcontrollers, and mathematical techniques to build something. All projects show a great deal of originality and work. There are over 350 projects on the page. This year the coding was done using WINAVR and AVRstudio. The class description and Atmel Mega644 tutorials are at: http://instruct1.cit.cornell.edu/courses/ee476/
µC implements Pushbutton Light Dimmers: 06/18/98 EDN-Design Ideas
101 AT Keyboard to ASCII Decoder: The Host to Keyboard Protocol is initiated by taking the KBD data line low. However to prevent the keyboard from sending data at the same Time that you attempt to send the keyboard data, it is common to take the KBD Clock line low for more than 60us. This is more than one bit length. Then the KBD data line is taken low, while the KBD clock line is released.
12C508 Smart Lock: The base sends a data sequence (the password) which is recognized by the key. The key checks the sequence and -if it recognizes it -sends to the base another data sequence, as an answer to the password. At the Time when the base gets a correct answer (which means that the key has been introduced), the relay is put into action, and it can command a number of consumers.
68HC11 Synthesizes Accurate Sine Wave: 09/02/96 EDN-Design Ideas
AC Vias Can Improve Decoupling: 04/28/03 Electronic Design - Ideas for Design / Good decoupling is nearly always essential in a world of mixed-signal designs that exhibit increasing speed, performance, and component density. There are cases, though, where proper decoupling is absolutely critical if the circuit is to deliver its..
Analog input circuit serves any microcontroller: 12/20/2001 EDN - Design Ideas / The simple ADC in Figure 1 is perfect for getting analog signals into a purely digital microcontroller. Using just five surface-mount parts, you can assemble it for less than 50 cents (1000), which is approximately half the cost of a single-chip-ADC approach in the same volume. Moreover, this design takes only one pin from the microcontroller to operate. .
AVR microcontroller makes improved motor controller: 10/17/2002  EDN - Design Ideas / The circuit in Figure 1 provides a novel method of reading the pulse train using an Atmel (www.atmel.com) AVR processor, from a typical radio-controlled receiver, and to determine the velocity of a motor. To capture the pulse train from a typical receiver, you need an external interrupt that triggers based on a rising and a falling edge..
Circuit Controls Two LEDs With One Microcontroller Port Pin : 04/01/02 Electronic Design - Ideas for Design /Microcontroller port pins can typically be driven either high or low, or else be put into an "input" or high-impedance state. This circuit uses the three states to drive two separate LEDs with one port pin. This can be very useful when there are no...  
Circuit provides watchdog for microcontrollers: 12/26/2002  EDN - Design Ideas / The watchdog circuit in Figure 1 uses a single NAND Schmitt-trigger IC. The circuit is more cost-effective than dedicated, commercially available watchdog ICs. The circuit generates an active-high reset signal upon power-up and remains in a low state as long as the control input receives pulses. Whenever the pulsing at the control input stops, whether the circuit is in a high or a low state, th....
Closed Caption Decoder: This is a closed-caption decoder with serial output, based on a PIC16C71, an Élantec EL4581C sync separator, and an LM393 dual comparator (for data slicing with automatic threshold).
Digital signal controls sine generator: 05/15/03  EDN-Design Ideas / The circuit of Figure 1 produces an accurate, variable-frequency sine wave for use as a general-purpose reference signal. It includes an eighth-order elliptic, switched-capacitor lowpass filter, IC3, which uses a 100-kHz square-wave clock signal that microcontroller IC2 generates. (Any other convenient square-wave source is also acceptable...
Generate Video Signals:  in real-time using a PIC16F84
High Efficiency Halogen Bike Light Dimmer: This circuit uses a PIC16F84 microcontroller with some software to control20-Watt12V DC halogen lamp
Key reading circuit saves I/O pins: 03/06/03  EDN-Design Ideas / 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 yield more free 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)
Low Cost Digital Thermometer Uses SingleChip Microcontroller : 02/18/02 Electronic Design - Ideas for Design / In many applications, the ability to read and display temperature is either desirable or an absolute requirement. Some of these applications include temperature probes, thermostats, CPU monitors, and process-control equipment. The ...  
Low Voltage Reset operates Below 2.7V: 03/26/98 EDN-Design Ideas
Make a DAC with a microcontroller's PWM timer: 09/05/2002  EDN - Design Ideas / Many embedded-microcontroller applications require generation of analog signals. An integrated or stand-alone DAC fills the role. However, you can often use PWM signals for generating the required analog signals. You can use PWM signals to create both dc and ac analog signals. This Design Idea shows how to use a PWM timer to simultaneously create a sinusoid, a ramp, and a dc voltage..
Make noise with a PIC : 08/07/03  EDN-Design Ideas / Building a stable noise generator for audio-frequency purposes requires only a few components. The circuit in Figure 1 relies on linear-feedback shift registers and some simple software. An eight-pin Microchip (www.microchip.com) PIC12C508 controller (IC2) with a short program generates pseudorandom noise at its output pin, GP0....
Microcontroller Becomes Multifunctional: 10/25/01 EDN-Design Ideas / PDF contains multiple circuits - scroll to find this circuit.
Microcontroller directs supply sequencing and control: 05/29/03  EDN-Design Ideas / With the proliferation of dual-voltage architectures and multiprocessor boards, even simple applications can require several processor voltage rails. With each processor having its own power-up and down requirements, power-rail sequencing and control can become a complex task. The challenge for power-supply designers is to consider each processor's timing and voltage requirements and assimilat....
Microcontroller discerns addresses in RS 485 systems: 11/08/2001 EDN - Design Ideas / One of the many benefits of using the RS-485 data-interface system, unlike the RS-232 system, is its ability to implement multidrop networks. Such networks usually carry 9-bit data words, in which the ninth (parity) bit identifies each word as address or data. When using small microcontrollers without a hardware UART, such as IC1 in Figure 1, designers must decide whether to add an exte... .
Microcontroller emulates numerically controlled oscillator: 02/21/2002  EDN - Design Ideas /   Microcontrollers commonly add intelligence or digital functions to products, but they can also provide a variety of analog signals. An 18-pin PIC 16C54 microcontroller, combined with an inexpensive, 8-bit DAC and a simple lowpass filter, can generate sine waves from dc to approximately 50 kHz with a tuning resolution of 24 bits. .
Microcontroller emulates numerically controlled oscillator: 02/21/2002  EDN - Design Ideas / Microcontrollers commonly add intelligence or digital functions to products, but they can also provide a variety of analog signals. An 18-pin PIC 16C54 microcontroller, combined with an inexpensive, 8-bit DAC and a simple lowpass filter, can generate sine waves from dc to approximately 50 kHz with a tuning resolution of 24 bits. .
Microcontroller Makes Effective Frequency Counter: 11/23/00 EDN-Design Ideas / PDF contains multiple circuits - scroll to find this circuit.
Microcontroller MultiChannel Light Dimmer: The project is a microprocessor-controlled multiple channel lighting dimmer, that could be used in theatrical and other applications. The device will accept input from a wide range of interfaces: RS232 input, DMX512 (theatrical lighting standard) or RS485, or a Musical Instrument Digital Interface (MIDI). The device will control a number of lamps by using some form of AC power control. The firmware in the microcontroller will handle all functions, from decoding the protocol on either of the input interfaces through to Timing the firing of power triacs for the output.
Microcontroller provides SRAM battery backup: 06/26/03  EDN-Design Ideas / To maintain content in the event of power loss, many designs that include SRAM require a dedicated device that can automatically switch from a standard power supply to battery operation. Microcontrollers seldom find use in power-switching applications. Because microcontrollers typically operate from the primary power supply, they stop execution if that supply drops, thereby making it impossible....
Microcontroller selects minimum/maximum value: 09/20/2001 EDN - Design Ideas / Microcontroller-based systems for measurement, sensor-data processing, or control, sometimes require you to determine a maximum or minimum data value. For example, in an object-detection system, such as a radar or sonar system, the microcontrolle.
Microcontroller Watches, Controls AC Power: 06/22/95 EDN-Design Ideas circuit allows an isolated microcontroller to both sense and control ac power to an externally plugged-in device
Multimedia Electronic Crib: microcontroller based light controller which generates sequence of day-night with light fading, optional serial control interface, based on 87C51
One Microcontroller Serves Multiple External Interrupts: 02/01/01 EDN-Design Ideas / PDF contains multiple circuits - scroll to find this circuit.
PIC Programmer: to download programs into PIC microprocessors.
PICDIM Application Note: This is a lamp dimmer design based on PIC12C508 microcontroller.
Programmable Clock Oscillator: PIC-Tock video clock using a PIC16C61
Speaking Clock using PIC & ISD Device: SpeClo was designed and built to be used by the blind. Its purpose is to provide a relatively easy way for ascertaining the Time of day by whistling, and can be configured to speak English or German!
Speaking Doorbell: SpeDoB was designed and built to gain experience with the PIC microcontroller. This doorbell uses a speech recorder integrated circuit (ISD series) to play back3 pre-recorded "theres someone knocking on the door" messages. Its a very easy and simple project to build, ideal for beginners!
ST6 Microcontroller & TrIACs on Mains: includes dimmer circuit example
ST6 Microcontroller & TrIACs on Mains: includes dimmer circuit example
Temperature Sensitive Oscillator: Temperature controlled based on AT89CX051
Thermistors and a Microcontroller Simplify Anemometer Design : 10/14/02 Electronic Design - Ideas for Design / Typically, air flow is measured with a hot-wire anemometer. Here's an alternative version of that concept using two thin-film platinum resistance temperature detectors. A high-performance mixed-signal microcontroller can make the measurement and drive...  
Thermistors and a Microcontroller Simplify Anemometer Design : 10/14/02 Electronic Design - Ideas for Design / Typically, air flow is measured with a hot-wire anemometer. Here's an alternative version of that concept using two thin-film platinum resistance temperature detectors. A high-performance mixed-signal microcontroller can make the measurement and drive...  
Use Four External Interrupts Through One 8051 Input : 05/13/02 Electronic Design - Ideas for Design / The 8051-compatible microcontrollers are equipped with up to two inputs that may be used as general-purpose interrupts. A simple way to increase the number of interrupt inputs is shown in the figure. The...  
WELCOME © 2008 Por *Templates para Você*