Nuts and Volts

Total Page:16

File Type:pdf, Size:1020Kb

Nuts and Volts Archivo Descargado desde las WEBS http://www.enigmaelectronica.tk Http://www.enigma.phpnet.us By enigmaelectronica > 01 $7.00 CANADA $5.50 74470 89295 03 U.S. Cover.qxd 12/11/2008 1:25 PM Page 1 Vol. 30 No. 1 NUTS & VOLTS PROTO BUDDY • SPICE SIMULATION • MOSFETS • How To - SMT SOLDERING January 2009 Jan 09.qxd 12/10/2008 6:02 PM Page 6 January 2009 www.nutsvolts.com C o n t e n t s Features 50 Power MOSFETs ■ By Gerard Fonte Part 1 will cover the theory behind these useful devices that have a lot of overlooked features. 54 A Touch of Spice ■ By Peter Stonard This month, make discoveries about IC circuits that are well-known and learn more about the concepts of sub-circuits and macromodels. 60 How To: Surface Mount Soldering ■ By Robert Doerr Get over your fear of working with these tiny components. Page 44 Page 40 Projects Columns 34 Instrumentation for Model Rocketry Incorporate additional instrumentation to a flight recorder 12 TechKnowledgey 2009 to measure a rocket’s rate of roll, relative altitude, and Events, Advances, and News booster-stage separation detection. ■ By Michael Bessant Topics covered include reconnecting brain ●●●● Advanced Level cells, a new unified storage appliance, don’t mix headphones and pacemakers, plus more. 40 16x16 Tri-Colored LED Matrix — 15 Personal Robotics Real Time Clock for the Parallax SX52 Understanding, Designing & Constructing This project allows the user to create their own scrolling Robots display to show the time (or other messages) in multiple Robo resolutions for 2009. colors. ■ By Timothy Gilmore ●●●● Advanced Level 18 Stamp Applications Putting the Spotlight on BASIC Stamp 44 The Proto Buddy Projects, Hints & Tips Control from the couch — redux. Take proto circuit building to the next level with this device that allows you to expand your existing board so you can create all kinds of circuits. ■ By Jim Stewart 26 Q & A ●●●● Reader Questions Answered Here Intermediate Level High impedance preamp, audio to LED display driver, FM shutdown problem, more. Departments 68 Getting Started With PICs 08 DEVELOPING 86 NV WEBSTORE The Latest in Programming Microcontrollers 2 PERSPECTIVES 90 CLASSIFIEDS I C communication. 31 NEW PRODUCTS 92 TECH FORUM 32 SHOWCASE 96 AD INDEX 72 The Design Cycle Advanced Techniques for Design Engineers 66 ELECTRO-NET Chatting up a thumbdrive. Nuts & Volts (ISSN 1528-9885/CDN Pub Agree #40702530) is published monthly for $24.95 per year by T & L Publications, Inc., 430 Princeland Court, Corona, CA 92879. PERIODICALS 80 Smiley’s Workshop POSTAGE PAID AT CORONA, CA AND AT ADDITIONAL MAILING OFFICES. POST- An AVR C Programming Series MASTER: Send address changes to Nuts & Volts, P.O. Box 15277, North Hollywood, CA 91615 or Station A, P.O. Box 54,Windsor ON N9A 6J5; [email protected]. A menu navigator. 6 January 2009 DevPerspectives.qxd 12/11/2008 2:13 PM Page 8 DEVELOPING by Bryan Bergeron, Editor PERSPECTIVES Building a Home Recording Studio consideration, as is available space. A popular, low-cost option ($350 and up) is a studio ant to test the extent of your knowledge of applied in a box. This is an all-in-one, stand-alone recording Welectronics? Then try designing a home recording appliance, such as the 64-track Boss BR-600 Digital studio. Thanks to the affordable music recording and Recorder, with built-in microphone, drum machine, and playback devices you can have fun creating your own signal processing effects. A laptop or desktop computer music. Moreover — from an electronics enthusiast’s with an analog-to-digital interface for capturing sound and perspective — a home recording studio is a place where associated software, as well as microphones and preamps, you can apply your creativity. However, designing and is a modest cost solution. A computer offers more then getting the most out of a home recording studio flexibility and room for growth than a studio in a box. requires a considerable understanding of electronics, from power supplies and digital signal processing to acoustics. Power I’ve learned — the hard way — that the first thing to Options be aware of is the seemingly odd standards of the music Various options available for creating a home industry. For example, the power supply polarity used by recording studio range from a pocket digital recorder effects pedals and other audio peripherals is often and built-in microphone in your bedroom to a dedicated, ‘reversed.’ That is, it’s common practice with audio gear acoustically treated room with the latest computer outfitted with coaxial power connectors to have the hardware and software tools, professional microphones, outside of the jacket positive and the inside negative — mixers, and signal processors. Budget is obviously a exactly the opposite of most consumer electronics. I’ve &2/.40!.%,3%.#,/352%3 #USTOMIZEDFRONTPANELSCANBEEASILY DESIGNEDWITHOURFREESOFTWARE &RONT0ANEL$ESIGNER s #OST EFFECTIVEPROTOTYPES ANDPRODUCTIONRUNS s 7IDERANGEOFMATERIALSOR CUSTOMIZATIONOFPROVIDED MATERIAL s !UTOMATICPRICECALCULATION s &ABRICATIONIN ORDAYS 3AMPLEPRICE PLUS3( WWWFRONTPANELEXPRESSCOM 8 January 2009 DevPerspectives.qxd 12/10/2008 3:48 PM Page 9 mistakenly plugged in a standard power brick to a preamp, the signal chain. This can be accomplished by using a which resulted in a fried one. You can avoid this mistake 3-to-2 pronged adapter. Some gear has a built-in ground by clearly marking your music power supply bricks to lift switch. There are obvious safety issues associated with distinguish them from your standard polarity bricks. lifting the ground in an AC powered device. In short, don’t allow your body to complete a ground fault circuit. Computer Tools Continued on page 10 Another industry standard that you’ll discover is Digidesign’s Pro Tools. This software and hardware combi- nation enables you to record and then manipulate sound on your PC. There are numerous software options for both PCs and Macs. For example, I use Logic Studio on a Mac. However, Pro Tools is the entrenched standard. Regardless of your computer hardware and software, you’ll need lots of disk storage and, more importantly, high throughput. Think fast terabyte drives. Expect to use 0.5 GB or more for an eight-track recoding of a 10 minute song. Cables Cables and connectors for recording are specialized. When selecting cable, think thick copper to minimize resistance losses. Conversely, when you select high-imped- ance microphone and instrument cables, think shielding for noise reduction and minimum capacitance per foot to minimize high frequency loss. Bulky XLR and old-fash- ioned 1/4 inch still handle most of the audio signals in a home or professional recording studio. While on the topic of impedance matching, consider that microphones, guitars, and other instruments typically present a high-impedance output (15K–1M ohm) which is much higher than the typical low-impedance line input to an analog-to-digital converter. You'll need a preamp or a direct box to compensate for the impedance mismatch and assure the signal level is appropriate for your input device. A direct box can be as simple as a transformer with input and output connectors. Signal Processors Stand-alone, floor, and rack- mounted signal processing options — filters, amplifiers, and various effects — can help you achieve the tone you demand. At a minimum, you should consider an eight channel virtual or hardware mixing board. A mixer allows you to adjust levels of various inputs and combine them into a single mono or stereo track. I prefer the feel of a real hardware mixer over a virtual mixer defined in software. Ground One of the headaches of connecting a half-dozen amplifiers, effect boxes, and computers together is that you have to pay attention to ground loops. Often, the only practical way to remove 60 Hz hum from the audio signal is to lift the ground on one or more devices in January 2009 9 DevPerspectives.qxd 12/10/2008 8:21 PM Page 10 Continued from page 10 Information You can be the best circuit designer in the world and find yourself lost Published Monthly By in the vocabulary and sheer volume of choices in the home recording world. T & L Publications, Inc. Prepare to spend some time in your local music store or, better yet, with 430 Princeland Ct. someone who has a system up and running. And avoid the common misstep Corona, CA 92879-1300 of designing your home recording studio one component at a time. You could (951) 371-8497 FAX (951) 371-3052 run out of money before you're through and end up with a mismatched, Webstore orders only 1-800-783-4624 expensive system. Better to configure the entire system and then look for the www.nutsvolts.com best price. Subscriptions Of course, you can save money — and have fun — by making your own Toll Free 1-877-525-2539 cables, effects boxes, and signal monitoring devices. NV Outside US 1-818-487-4545 P.O. Box 15277 North Hollywood, CA 91615 FOUNDER/ASSOCIATE PUBLISHER Jack Lemieux PUBLISHER Larry Lemieux [email protected] ASSOCIATE PUBLISHER/ VP OF SALES/MARKETING Robin Lemieux [email protected] EDITOR Bryan Bergeron [email protected] TECHNICAL EDITOR Dan Danknick [email protected] CONTRIBUTING EDITORS Jeff Eckert Russ Kincaid Vern Graner Fred Eady Joe Pardue Peter Stonard Gerard Fonte Mike Bessant Timothy Gilmore Robert Doerr Chuck Hellebuyck Jon Williams Jim Stewart CIRCULATION DIRECTOR Tracy Kerley [email protected] SHOW COORDINATOR Audrey Lemieux MARKETING COORDINATOR WEBSTORE Brian Kirkpatrick [email protected] WEB CONTENT Michael Kaudze [email protected] PRODUCTION/GRAPHICS Shannon Lemieux AJ Cohen ADMINISTRATIVE ASSISTANT Debbie Stauffacher Copyright © 2009 by T & L Publications, Inc. All Rights Reserved All advertising is subject to publisher’s approval. We are not responsible for mistakes, misprints, or typographical errors.
Recommended publications
  • AVRDUDE a Program for Download/Uploading AVR Microcontroller flash and Eeprom
    AVRDUDE A program for download/uploading AVR microcontroller flash and eeprom. For AVRDUDE, Version 6.0rc1, 16 May 2013. by Brian S. Dean Send comments on AVRDUDE to [email protected]. Use http://savannah.nongnu.org/bugs/?group=avrdude to report bugs. Copyright c 2003,2005 Brian S. Dean Copyright c 2006 - 2008 J¨orgWunsch Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies. Permission is granted to copy and distribute modified versions of this manual under the con- ditions for verbatim copying, provided that the entire resulting derived work is distributed under the terms of a permission notice identical to this one. Permission is granted to copy and distribute translations of this manual into another lan- guage, under the above conditions for modified versions, except that this permission notice may be stated in a translation approved by the Free Software Foundation. i Table of Contents 1 Introduction............................... 1 1.1 History and Credits ......................................... 2 2 Command Line Options .................... 4 2.1 Option Descriptions ......................................... 4 2.2 Programmers accepting extended parameters ................. 15 2.3 Example Command Line Invocations ........................ 18 3 Terminal Mode Operation ................. 22 3.1 Terminal Mode Commands.................................. 22 3.2 Terminal Mode Examples ................................... 23 4 Configuration
    [Show full text]
  • Atmel Evaluation Board Tutorial
    Atmel Evaluation Board Tutorial Bruised and bearlike Andri guidings while differentiated Steve reinfuses her censors concretely and traduces uniquely. Manish is uncappingunsupposable: very sherevoltingly. elutriating feloniously and deep-drawn her witan. Self-loading Wesley retails her spirituousness so straitly that Bartie Usb protocol stack, lcds and evaluation board so Thank you Chris that means a legal to me but hear. This is the most common way we develop of an AVR. Tutorial How to Design Your enterprise Custom STM32. After this better done by board was all required certificates are at place. Fi chips which are widely used in mobile devices and the Internet of Things applications. Let see if anyone else but get you actually more specific info. Used in atmel sample programs are included to build the board designs offered by an urgent requirement so much, as we just let us write the cheapest ones. Usb port like a board, but not have the atmel has worked with? We have selected this board mainly because of substitute low cost. By default the royal Wizard launches at startup. Thanks for friend article. But it will use the board and how you. Your schematic comparison errors, and connected to understand polarized components like to upload process from avr processor, download atmel studio comes preloaded with custom microcontroller. The really brief design and manufacturing files and user's guide. To run on board, superimposed pins as vias. The Xplained Pro extension series evaluation kits offers additional peripherals to wool the features of the dire and idle the development of. MCU and acting as secure element to your devices.
    [Show full text]
  • Embedded Systems Building and Programming Embedded Devices
    Embedded Systems Building and Programming Embedded Devices PDF generated using the open source mwlib toolkit. See http://code.pediapress.com/ for more information. PDF generated at: Tue, 29 May 2012 01:04:04 UTC Contents Articles Wikibooks:Collections Preface 1 Embedded Systems/Embedded Systems Introduction 3 Embedded Systems/Terminology 7 Microprocessor Basics 10 Embedded Systems/Microprocessor Introduction 10 Embedded Systems/Embedded System Basics 11 Embedded Systems/Microprocessor Architectures 13 Embedded Systems/Programmable Controllers 16 Embedded Systems/Floating Point Unit 18 Embedded Systems/Parity 20 Embedded Systems/Memory 21 Embedded Systems/Memory Units 24 Programming Embedded Systems 25 Embedded Systems/C Programming 25 Embedded Systems/Assembly Language 31 Embedded Systems/Mixed C and Assembly Programming 34 Embedded Systems/IO Programming 42 Embedded Systems/Serial and Parallel IO 43 Embedded Systems/Super Loop Architecture 44 Embedded Systems/Protected Mode and Real Mode 46 Embedded Systems/Bootloaders and Bootsectors 47 Embedded Systems/Terminate and Stay Resident 48 Real Time Operating Systems 49 Embedded Systems/Real-Time Operating Systems 49 Embedded Systems/Threading and Synchronization 51 Embedded Systems/Interrupts 54 Embedded Systems/RTOS Implementation 55 Embedded Systems/Locks and Critical Sections 57 Embedded Systems/Common RTOS 60 Embedded Systems/Common RTOS/Palm OS 63 Embedded Systems/Common RTOS/Windows CE 64 Embedded Systems/Common RTOS/DOS 64 Embedded Systems/Linux 65 Interfacing 68 Embedded Systems/Interfacing
    [Show full text]
  • 8-Bit Microcontrollers 32-Bit Microcontrollers and Application
    8-bit Microcontrollers 32-bit Microcontrollers and Application Processors QUICK REFE R ENCE GUIDE February 2009 Everywhere You Are® AVR Introduction Atmel® offers both 8-bit and 32-bit AVR®s. AVR microcontrollers and application processors deliver unmatched flexibility. AVR combines the most code-efficient architecture for C and assembly programming with the ability to tune system parameters throughout the entire life cycle of your key products. Not only do you get to market faster, but once there, you can easily and cost-effectively refine and improve your product offering. The AVR XMEGA gives you 16-bit performance and leading low-power features at 8-bit price. It’s simple: AVR works across the entire range of applications you’re working on... or want to work on. & Introduction QUICK REFERENCE GUIDE AVR Key Benefits AVR32 Key Benefits High performance High CPU performance picoPower™ technology Low power consumption High code density High data throughput High integration and scalability Low system cost Complete tool offering High reliability Atmel’s AVR is addressing the 8-bit and 16-bit market Easy to use Environment Friendly Packages For AVR and AVR32 microcontrollers and application processors, all the lead free packages are RoHS compliant, lead free, halide free and fully green. All parts are offered in fully green packaging only. Product Range Atmel microcontrollers - success through innovation Atmel offers both 8-bit and 32-bit AVR’s, and since day one the AVR philosophy has always been clear: Highest performance with no power penalty. tinyAVR 1-16 KBytes Flash, 8-32 pin packages megaAVR 4-256 KBytes Flash, 28-100 pin packages AVR XMEGA 16-384 KBytes Flash, 44-100 pin packages AVR32 UC3 16-512 KBytes Flash, 48-144 pin packages AVR32 AP7 Up to 32 KBytes On-chip SRAM, 196-256 pin packages & QUICK REFERENCE GUIDE Product Range Product Product Range Range Product Families tinyAVR® General purpose microcontrollers with up to 16K Bytes Flash program memory, 512 Bytes SRAM and EEPROM.
    [Show full text]
  • COOLANT OIL CONTROL SYSTEM in VMC MACHINE ”Is the Bonafide Work Of
    COOLANT OIL CONTROL SYSTEM IN VMC MACHINE A PROJECT REPORT Submitted by RAJAGANAPATHY.S (13BEI111) GOWTHAMVEL.P (13BEI018) SANTHOSE PRABU.R (13BEI050) in partial fulfillment for the award of the degree of BACHELOR OF ENGINEERING in ELECTRONICS AND INSTRUMENTATION ENGINEERING KUMARAGURU COLLEGE OF TECHNOLOGY (An Autonomous Institution, Affiliated to Anna University,Chennai) COIMBATORE 641049 APRIL 2017 1 COOLANT OIL CONTROL SYSTEM IN VMC MACHINE A PROJECT REPORT Submitted by RAJAGANAPATHY.S (13BEI111) GOWTHAMVEL.P (13BEI018) SANTHOSE PRABU.R (13BEI050) in partial fulfillment for the award of the degree of BACHELOR OF ENGINEERING in ELECTRONICS AND INSTRUMENTATION ENGINEERING KUMARAGURU COLLEGE OF TECHNOLOGY (An Autonomous Institution, Affiliated to Anna University,Chennai) COIMBATORE 641049 APRIL 2017 2 BONAFIDE CERTIFICATE Certified that this project report “COOLANT OIL CONTROL SYSTEM IN VMC MACHINE ”is the bonafide work of RAJAGANAPATHY.S (13BEI111) GOWTHAMVEL.P (13BEI018) SANTHOSE PRABU.R (13BEI050) who carried out the project work under my supervision. SIGNATURE SIGNATURE Dr.N.EZHILARASI Mr.S.SARAVANA KUMAR HEAD OF THE DEPARTMENT SUPERVISOR Dept. of Electronics and Instrumentation Assistant Professor Kumaraguru College of Technology Dept. of Electronics and Instrumentation Coimbatore-641049 Kumaraguru College of Technology Coimbatore-641049 The candidates were examined by us in the project viva voce examination held on INTERNAL EXAMINER EXTERNAL EXAMINER 3 ACKNOWLDEGEMENT The satisfaction that accompanies the successful completion of any task would be incomplete without mentioning about the people whose constant guidance and encouragement crowns all effort with success. We are greatly indebted to our beloved Principal Dr.R.S.KUMAR, who has been the backbone of all our deeds. We express our gratitude to Dr.N.EZHILARASI, Head, Department of Electronics and Instrumentation Engineering, Kumaraguru College of Technology for her constant encouragement.
    [Show full text]
  • Adaptive Elevator Dispatcher (Using an 8-Bit AVR Microcontroller)
    the Technology Interface/Spring 2007 Cloutier and Moslehpour Adaptive Elevator Dispatcher (Using an 8-bit AVR Microcontroller) by Greg Cloutier Saeid Moslehpour [email protected] [email protected] Dep. of Electrical & Computer Engineering Dep. of Electrical & Computer Engineering University of Hartford University of Hartford Abstract: An elevator usually operates in a first come, first served mode. Any individual passenger only selects to go up or down from their current location. It is not until the passenger has entered the elevator that their actual desired location is known. The elevator will run up and stop at floors in ascending order where either a desired location is known or a new pickup request has been made. The elevator then repeats this process in the down direction and continues to cycle in this fashion until it has reacted to all the requests. Also note that the elevator has no idea what the passenger count is per request. A group of 10 passengers only needs to request a destination one time. This project will focus on a simulated office building that has 10 floors and four elevators. There are at least three different time periods where it would be nice to optimize the dispatch of the elevators with the intent to increase passenger throughput. These times are in the morning when workers first arrive, lunch time when some workers go to a cafeteria on a particular floor (or leave the building), and in the afternoon when workers leave the building. Initially, this project will focus on the Monday morning rush with the intent to increase passenger throughput over a fixed period of time.
    [Show full text]
  • Con Smart Card
    SPECIALE PARALLAX SX Microcontrollori 8 bit ad alta velocità DISPOSITIVO MULTIFUNZIONE CON SMART CARD • Chiave Elettronica • Credito a scalare FEBBRAIO n° 260 • Anno 23 • Attivazione utenza www.farelettronica.com PLC PER TUTTI Al via il nuovo corso che vi guiderà passo-passo alla programmazione dei PLC utilizzando LADDER e BASIC RUBRICA MHZ L’adattamento d’impedenza in radiofrequenza PIC-SUDOKU - Milano il CPM di Roserio tassa presso la relativa che si impegna a pagare all'editore restituire recapito, mancato Il sorgente in MikroBasic per risolvere La divisione di codice nelle trasmissioni digitali una qualsiasi griglia Sudoku IDEE DI PROGETTO , DCB Milano. In caso di PIC & MikroC RS232 Quadruplicatore di tensione con TD310 Come leggere valori analogici Tutto quello Beep Beep digitale utilizzando che c’è da sapere sull’interfaccia DS8669 2-digit bcd to 7-segment decoder/driver il convertitore seriale per eccellenza Sensore di precisione di temperatura fahrenheit AD del PIC con LM34 Alimentatore phantom Convertitore frequenza/tensione con LM2907 per microfoni Barra diodi led con LM3916 Collegare microfoni www.farelettronica.com Duplicatore di tensione professionali ad un mixer tradizionale? € 5,50 Con questo alimentatore si può! Onda quadra e triangolare con LM566C MENSILE Poste Italiane Spa - Spedizione in abbonamento Postale - D.L. 353/2003 (conv. In L. 27/02/2004 n. 46) art. 1, comma1 In L. 27/02/2004 (conv. 353/2003 - D.L. Postale Italiane Spa - Spedizione in abbonamento MENSILE Poste ININ EDICOLA EDICOLA NonNon perdereperdere ilil numeronumero didi questoquesto mesemese servizioservizio MIPMIP M ore I nfo P lease! www.farelettronica.com Richiedi maggiori informazioni sui contenuti di Fare Elettronica, visita il sito: www.farelettronica.com/mip Oppure compila questo modulo ed invialo via fax al numero 02 66508225 Numero della rivista 260 Codici MIP* (da compilare) DATI DEL LETTORE Nome Cognome Azienda Indirizzo Azienda Cap Città Prov.
    [Show full text]
  • Embedded Solutions
    EMBEDDED SOLUTIONS Wireless Solutions Boundary Devices . .49 Ackme Networks . 5 Digi International . 51, 52 Anaren . 7, 8 Digilent . .53 Antenova . 5 DLP Design . 54, 55 AMS . .6 EasySync. .56 Bluegiga . 9 FTDI . 57, 58 Digi International . 10, 11 Gravitech . .59 DLP Design . .12 Intel. 50, 60 Freescale. .13 Lantronix . 61, 62 Fujitsu . .13 Leopard Imaging . .48 IDT . 6 Microchip . .50 Laird Technologies . 14, 15 Mide . 63 Linx. 16, 17, 18, 19 MikroElektronika . 64 LS Research . .20 Minnowboard. .48 Maestro Wireless. 6 NetBurner . 65 Micrel. 21, 22 Netduino . 49 Microchip . 23, 24 Pandaboard . .48 Murata Wireless . 25, 26 Parallax. .66 Nordic Semiconductor . 27 Powercast . 50 NXP . 28 Rabbit Semiconductor . 67, 68 Phoenix Contact . 29 Silex . 50 Redpine Signals . 30 Taoglas. 69, 70, 71 RF Digital. .31 Terasic . .72 Silicon Labs . 32, 33 Texas Instruments . .50 Skyetek. .34 STMicroelectronics. .35 Data Acquisition Texas Instruments . 36, 37, 38 Adlink. .73 Wiznet . .39 Advantech . 74, 75, 76, 77 Wurth. .13 Single Board Computers Chipsets Adlink. .78 Intel. .40 Advantech . 79 Arbor . 80 Embedded Modules Axiomtek . 81 Adlink. 41, 42 Congatec . .82 Advantech . 43, 44, 45 Critical Link. .82 Arduino . .46 iBase . 83, 84 B&B Electronics . 47 KA-RO . .85 Beagleboard . .48 Rabbit Semiconductors . 86, 87 WiFi Modules and Chip Antennas Wireless Solutions WALLABY WICED WI-FI NETWORKING MODULES ACKme Networks AMW004 Wallaby WICED Wi-Fi Networking Module is a fully certified small form factor, low power WICED-based Wi-Fi networking module perfectly suited to deeply embedded applications for medium to high volumes. The module runs an embedded TCP/IP networking stack with SSL/TLS/HTTPS security and includes an onboard PCB trace antenna and u.FL connector all in a physical footprint of just 31.2mm x 17.8mm (1.25" x 0.7").
    [Show full text]
  • AVR Butterfly Evaluation Kit
    AVR Butterfly Evaluation Kit .............................................................................................. User Guide Table of Contents Section 1 Introduction ........................................................................................... 1-5 1.1 Resources Available on the AVR Butterfly Kit ..........................................1-6 Section 2 How to Operate the Pre-programmed Application................................ 1-7 2.1 Included Firmware ....................................................................................1-7 2.2 Joystick Input ............................................................................................1-8 2.3 Menu System ............................................................................................1-9 2.4 Bootloader...............................................................................................1-11 Section 3 Using the AVR Butterfly ...................................................................... 1-15 3.1 Connectors..............................................................................................1-15 3.2 Programming the AVR Butterfly..............................................................1-15 3.3 JTAG.......................................................................................................1-19 3.4 LCD Display ............................................................................................1-20 3.5 Joystick ...................................................................................................1-20
    [Show full text]
  • Avrdude Userguide
    AVRDUDE A program for download/uploading AVR microcontroller flash and eeprom. For AVRDUDE, Version 5.1, 13 January 2006. by Brian S. Dean Send comments on AVRDUDE to [email protected]. Use http://savannah.nongnu.org/bugs/?group=avrdude to report bugs. Copyright c 2003,2005 Brian S. Dean Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies. Permission is granted to copy and distribute modified versions of this manual under the con- ditions for verbatim copying, provided that the entire resulting derived work is distributed under the terms of a permission notice identical to this one. Permission is granted to copy and distribute translations of this manual into another lan- guage, under the above conditions for modified versions, except that this permission notice may be stated in a translation approved by the Free Software Foundation. i Table of Contents 1 Introduction............................... 1 1.1 History and Credits ......................................... 1 2 Command Line Options .................... 3 2.1 Option Descriptions ......................................... 3 2.2 Example Command Line Invocations ........................ 10 3 Terminal Mode Operation ................. 14 3.1 Terminal Mode Commands.................................. 14 3.2 Terminal Mode Examples ................................... 15 4 Configuration File ........................ 18 4.1 AVRDUDE Defaults........................................ 18
    [Show full text]
  • Getting Started
    C Programming for Microcontrollers Featuring ATMEL’s AVR Butterfly and the Free WinAVR Compiler Joe Pardue SmileyMicros.com Copyright © 2005 by Joe Pardue, All rights reserved. Published by Smiley Micros Smiley Micros 5601 Timbercrest Trail Knoxville, TN 37909 Email: [email protected] Web: http://www.SmileyMicros.com ISBN 0-9766822-0-6 Products and services named in this book are trademarks or registered trademarks of their respective companies. In all instances where Smiley Micros is aware of a trademark claim, the product name appears in initial capital letters, in all capital letters, or in accordance with the vendor’s capitalization preferences. Readers should contact the appropriate companies for complete information on trademarks and trademark registrations. All trademarks and registered trademarks in this book are the property of their respective holders. No part of this book, except the programs and program listings, may be reproduced in any form, or stored in a database of retrieval system, or transmitted or distributed in any form, by any means, electronic, mechanical photocopying, recording, or otherwise, without the prior written permission of Smiley Micros or the author. The programs and program listings, or any portion of these, may be stored and executed in a computer system and may be incorporated into computer programs developed by the reader. NONE OF THE HARDWARE USED OR MENTIONED IN THIS BOOK IS GUARANTEED OR WARRENTED IN ANY WAY BY THE AUTHOR. THE MANUFACTURERS OR THE VENDORS THAT SHIPPED TO YOU MAY PROVIDE SOME COVERAGE, BUT THAT IS BETWEEN YOU AND THEM. NEITHER THE AUTHOR NOR SMILEY MICROS CAN PROVIDE ANY ASSISTANCE OR COMPENSATION RESULTING FROM PROBLEMS WITH THE HARDWARE.
    [Show full text]
  • AVR Development Board
    www.ijemr.net ISSN (ONLINE): 2250-0758, ISSN (PRINT): 2394-6962 Volume-7, Issue-2, March-April 2017 International Journal of Engineering and Management Research Page Number: 585-588 AVR Development Board Ankush Tandon1, Aayush Dubey2, Akash Singhal3, Ayush Goyal4, Gulshan Kumar Goyal5, Heena Aggarwal6 1,2,3,4,5,6Department of Electrical Engineering, Swami Keshvanand Institute of Technology Management & Gramothan, Ramnagaria, Jagatpura, Jaipur (RAJ.), INDIA ABSTRACT AMD chips) that provides the intelligence, RAM and Microcontroller is a compressed micro computer EEPROM memories and interfaces to rest of system, like manufactured to control the functions of embedded systems serial ports, disk drives and display interfaces. A in office machines, robots, home appliances, motor vehicles, microcontroller has all or most of these features built-in and a number of other gadgets. A micro controller to a single chip, so it doesn’t need a motherboard and development board is a printed circuit board containing a many components. AVRs are available with 8-pins to micro controller and the minimal support logic needed for an engineer to become acquainted with the microcontroller 100-pins, although anything 64-pin or over is surface on the board and to learn to program it. mount only. Most people start with a DIL (Dual In Line) Microcontroller has a CPU, in addition with a 28-pin chip like the ATmega328 or the 40-pin fixed amount of RAM, ROM and other peripherals all ATmega16 or ATmega32. PC microprocessors are embedded on a single chip. At times it is also termed as a always at least 32-bit and commonly now 64-bit.
    [Show full text]