Self-Playing Xylophone
|
|
- Amberly Wright
- 5 years ago
- Views:
Transcription
1 Self-Playing Xylophone Matt McKinney, Electrical Engineering Project Advisor: Dr. Tony Richardson April 1, 2018 Evansville, Indiana
2 Acknowledgements I would like to thank Jeff Cron, Dr. Howe, and Dr. Richardson for helping me through the senior project process.
3 Table of Contents I. Introduction II. Background and Problem Definition A. Background B. Problem Statement III. Design Approach A. Design process B. Software Design C. Hardware Design D. Mechanical Design E. Parts List F. Standards and Constraints G. Costs IV. Results V. Conclusions and Recommendations A. Recommendations B. Conclusions Appendix A Appendix B Appendix C References List of Figures 1. Picture of Xylophone
4 2. Software Flowchart 3. SD Card Circuit 4. Key Striking Circuit 5. Solenoid Mechanical Layout 6. Final Project List of Tables 1. Table of Costs
5 I. Introduction Many engineers struggle with the concept of music and many musicians struggle with the concepts of engineering. Music and engineering are simply two very different subjects. This project, a self-playing xylophone, blends these two unlike subjects. This is done by using engineering principles to create music. To do this first a microcontroller reads in a song. Next the microcontroller uses pin manipulation as an input to supporting circuitry. Finally this circuitry controls solenoids which strike xylophone keys to play a song. The final result plays a song. This project is useful for STEM education purposes. It could be taken into a school and used as a demonstration piece to excite kids about the possibilities of engineering. II. Background and Problem Statement A. Background Before addressing how to play a xylophone with solenoids, it is important to explain how humans play xylophones. The musician holds two mallets. The instrument is a collection of keys that each play a specific note when struck by a mallet [1]. Striking these keys in the right order plays a song. A xylophone is pictured in Figure 1. Figure 1: Picture of Xylophone [2]
6 B. Problem Definition The minimum specification of the project was to play a simple song. This was done by using the microcontroller to control 4 solenoids that strike the keys of the xylophone. The microcontroller had a song preloaded on it. It will directly control 4 pins that were each linked to a solenoid. The microcontroller used its programming of the song to play the xylophone. After this was done the project was expanded upon. After a simple machine capable of playing music was created, the next step was to improve the system. This was done by adding features and expanding on what was already completed. The project currently plays 15 keys. A demultiplexing system allows for controlling more solenoids. A power circuit powers the solenoids. The software also plays more keys and reads in musical files. The final product is also user accessible both in price and function. This means that a normal person should be able to use this product and also afford it. III. Design Approach A. Design Process The first task is to read in the song and interpret it. To read in the song it was chosen to use an SD card. The challenge with this was to access the contents of the SD card with the microcontroller. This was further complicated when one of the pins for this was already in use as an output. The problem had to be worked around by rewriting the output code to use different pins. The first musical file format it was planned to use was MIDI, but MIDI was overly complicated for this project. So instead, ABC file notation was used. It is not overly complicated,
7 but still holds all the song information that this project needs. ABC is also easily interpreted as characters by the microcontroller. For the output to control the solenoids, the project uses pin manipulation. The challenge was to pick the correct pins because the microcontroller has a limited number of pins. This problem became further complicated by the use of an SD card and using serial communication for debugging. The solenoid activation pins had to be reassigned. The circuitry must be capable of controlling and powering the solenoids. It is necessary for the logic circuit to be able to control all of the solenoids given a limited number of microcontroller pins. This problem was further complicated by the fact that it is not easy to locate the correct parts. Many of the ideal parts are no longer in production. When powering the solenoids, it was important to find the right components that could provide the necessary amount of power, not burn out while providing that power, and also be cost effective. The solenoids must be able to play the song while also not drawing too much power. They must also be cost effective. The mechanical had to be made so that the project could be supported. First a small prototype was built only using a couple of keys. After that a full design was created and constructed considering aesthetics, durability, functionality, and cost. B. Software Design At the highest level the software reads in a musical file from an SD card. Then it uses the file information to control I/O pins that play the xylophone keys The microcontroller establishes communications with the SD card. Next, it opens up the musical song file. Once the ABC (file overview of ABC file notation in Appendix A) is being read off the SD card, the next step is to create an output based on the ABC file input. Stepping
8 through the file line by line, each character is evaluated. First, the header section of the ABC file is ignored. Next, each note is read in. The code checks where the note is on the scale and how long it is played. This is done determining if the note is an upper or lower case letter. Then subtracting based on whether it is upper or lower case. Then it is checked if the note has a character a certain character after it. If there is, another subtraction is made. Through these two subtractions, the note in the song is converted into a number which correlates to a position in an array. The position in the array correlates to the physical key on the xylophone which is to be played. After determining the note, the next character is checked to see how long the note is to be played and a delay is set that correlates to how long the note should be played. Finally, to play the note the physical key to be played is loaded into the I/O pins. The output is quickly enabled and disabled to strike the key and then there is a delay corresponding to how long the note is to be played. If the note is within range, the note is played for the desired time. Then the next note in the song is checked and the process is repeated until the song is over. A flow chart of the code is given below in Figure 2.
9 Figure 2: Software Flow Chart C. Hardware Design At a high level, the hardware provides power to the project, allows for the SD card to communicate with the microcontroller, controls and powers solenoids, and provides power to the project. The SD card circuit is straightforward with wires running directly between the microcontroller and SD card reader. The circuit shown below in Figure 3. Figure 3: SD card circuit
10 After the music file is interpreted by the microcontroller the next step is to demultiplex the 5 pins from the microcontroller into a single output. This was done by making a 5 to 32 demultiplexer. This was done by cascading five 3 to 8 demultiplexers. The demultiplexers are active high because the solenoid retracts when they are turned on. This circuit runs on 5 volts. After the demultiplexer there is a power circuit which powers the solenoids. This circuit consists of an NPN transistor which is being used as a switch and a diode snubber. This circuit is triggered by the 5 volt logic circuit, but provides 12 volts to the solenoid. The circuit is shown below in Figure 4. Figure 4: Key striking circuit The solenoid is used to strike the xylophone key. The solenoid has an electromagnet which retracts the cylinder when it is turned on and releases the cylinder when it is turned off. To strike the key the solenoid is quickly turned off and then back on. This is shown below in Figure 5.
11 Figure 5: Solenoid mechanical layout. D. Mechanical Design The goal of the mechanical design is to support the rest of the project. The mechanical design consists of two parts: the xylophone and the support apparatus. The xylophone was first altered by cutting off the extra plastic with a Dermal tool. After doing this there was only the xylophone. Next, polycarbonate was cut and drilled and mounted above the xylophone with a hole above each key. A solenoid was mounted in each hole so that it can strike its corresponding key. A polycarbonate sheet was mounted above the unused sharps and flats keys to support all of the hardware and software electronics. The mechanical design is shown in Figure 6. E. Parts List SD Card Module: Used to interface SD card with microcontroller. [3] UNO R3 Board ATmega328P: Microcontroller used in project. Picked because this Atmel chipset is well developed, cost effective and the engineer had experience with it. [4][5] MM74HCT138N: 3:8 demultiplexer used to link micro output to solenoid power circuit. Also active high which is required for project. [6] N2222: NPN transistor used to power solenoids. Cost effective transistor that fits within the power specifications.
12 1N4001: Diode used for snubber circuit. Cost effective diode that fits within the power specifications [7] 3V-12V DC 80mA-350mA Micro solenoid: This solenoid provides enough power to strike the solenoids with good sound quality and also does not draw too much current. [8] NOTE: These solenoids did not end up being used because the supplier sent the wrong solenoids. The solenoids that where shipped are lower power and do not work as well. #10-24 Screws/nuts: A good size machine screw that is robust enough to support the project Polycarbonate: Used for mounting solenoids. Strong enough to support mechanical stress. Also clear so that project can be viewed. 25 Note Xylophone: Children s xylophone that can handle the mechanical apparatus attached to it and also produce reasonable sound quality. [9] PS DF1-LF power supply: The power supply was chosen because provides necessary voltages.[10] F. Standards and Constraints When designing this project it is important to take several factors into account. Economically/Manufacturability, the design will is able to be produced so that it if it ever becomes a consumer product it can be manufactured economically. This is done by choosing parts that are easily mass produced. This means that the parts are manufactured or produced cheaply. Environmental impacts must also be considered. Solenoids draw a lot of current and thus power. This power is reduced to decrease the environmental impact. Also, if this product were mass produced the manufacturing techniques would need to be analyzed for environmental impact. Social/political/ethical, most people think of music as simple entertainment, but some people use it for harm. Many songs have been shown to be racist, offensive, and political. This product will have the capability to play these songs. To do this may be wrong, but since I am not personally playing the song I will leave that choice up to the individual. Two factors come into health and safety. If water is spilled on the project it could short out and become a shock hazard. The final project has taken steps to reduce this risk. Also, the solenoids contain cylinders which
13 have the potential to come free. These cylinders could then be choked on. The project has tried to eliminate this threat by making it so the solenoids are unable to come free. For this project ISO/ICE/IEEE standard [11] was considered. This standard relates to the life cycle of software. The project has software so the life cycle of said software is important. G. Costs The table of costs is given below in Table 1. Product: Quantity: Cost: Part Total: Microcontroller $1.00 $30.00 $30.00 Solenoids 15 $7.99 $ Demultiplexer 4 $0.59 $2.36 Transistors 15 $0.02 $0.30 Diodes 15 $0.05 $0.75 SD Card Adapter 1 $5.99 $5.99 Polycarbonate Sheet 1 $10.99 $10.99 Hardware 1 $4.99 $4.99 Xylophone 1 $32.55 $32.55 Power Supply 1 $14.99 $14.99 Total $ IV. Results Table 1: Costs The overall result is a working prototype of a self-playing xylophone. This prototype could be adapted to go into full scale production. The entire working project has several working sub parts. Working hardware includes an SD card reader, logic circuit, and key striking mechanism. The working code sections that read in an ABC file form an SD card, interpret ABC
14 file notation, and create an output based on the ABC file notation. The project also has a solid mechanical design. Which could also be adapted to if the project went into production. A picture of the project is below in Figure 6. Figure 6: Final project V. Conclusions and Recommendations A. Recommendations If this project were to be remade or put into production, there are several things to be considered. The solenoids right now are active high instead of active low. This means that to retract they need to be turned on. The power consumption of this project could be optimized if they were active low. Before going into production it would be important to get a reliable solenoid supplier. For this project the solenoids were purchased from an unreliable supplier and the wrong solenoids were delivered. B. Conclusions
15 As stated in the results, this is a working project. It can be used to get kids interested in STEM. The project could be expanded on to include controlling more keys, playing cords, or adding a touch screen. There are many different directions that this project could be taken into. Also, the way that the project is now, it could be taken into production. So to summarize this project is working as is and can be expanded on or taken into production. Appendix A This appendix discusses ABC file notation. The first thing in an ABC file is the header. It contains information about the song. The header is denoted in Figure 5. The next part of the file is the notes. The notes correlate to the notes in the song. This is also denoted in Figure 5 below. [12] Figure 6: ABC file example [12] Appendix B
16 This appendix includes the code used on the Self-Playing Xylophone project. const int enablepin = 9;// Control pins const int controlpin0 = 2; const int controlpin1 = 3; const int controlpin2 = 5; const int controlpin3 = 6; const int controlpin4 = 7; const int button = 8; char song[] = "C, D, E, F, G, A, B, C D E F G A B c d e f g a b c' d' e' f' g' a' b'"; byte notecontrol[] = {0x01,0x02,0xFE,0xFE,0xFE,0xFE,0x00,0x08,0x09,0x03,0x04,0x05,0x06,0x07,0x0FF,0xFF,0x0A,0x 0B,0x0C,0x0D,0x0E,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF; void setup() { // put your setup code here, to run once: Serial.begin(9600); pinmode(enablepin, OUTPUT); pinmode(controlpin0, OUTPUT); pinmode(controlpin1, OUTPUT); pinmode(controlpin2, OUTPUT); pinmode(controlpin3, OUTPUT); pinmode(controlpin4, OUTPUT); pinmode(button, INPUT); digitalwrite(enablepin, LOW); void loop() { // put your main code here, to run repeatedly: for (int i=0; i < sizeof(song) ; i++){ int note = song[i]; if ((song[i] >= 'A' && song[i] <= 'G')){ note = note - 58; if (song[i+1] == ',') { note = note - 7; Serial.println(notecontrol[note]); Playnote(notecontrol[note]); if ((song[i] >= 'a' && song[i] <= 'g')){ note = note - 83; if (song[i+1] == 39) { note = note + 7;
17 Serial.println(notecontrol[note]); Playnote(notecontrol[note]); delay(250); void Playnote(byte n){ Serial.println("Playing note"); Serial.println(n); if( (n & 0x01)!= 0){ digitalwrite(controlpin0, HIGH); Serial.print("1"); else{ digitalwrite(controlpin0, LOW); Serial.print("0"); if( ((n>>1) & 0x01)!= 0){ digitalwrite(controlpin1, HIGH); Serial.print("1"); else{ digitalwrite(controlpin1, LOW); Serial.print("0"); if( ((n>>2) & 0x01)!= 0){ digitalwrite(controlpin2, HIGH); Serial.print("1"); else{ digitalwrite(controlpin2, LOW); Serial.print("0"); if( ((n>>3) & 0x01)!= 0){ digitalwrite(controlpin3, HIGH); Serial.print("1"); else{ digitalwrite(controlpin3, LOW); Serial.print("0");
18 if( ((n>>4) & 0x01)!= 0){ digitalwrite(controlpin4, HIGH); Serial.println("1"); else{ digitalwrite(controlpin4, LOW); Serial.println("0"); digitalwrite(enablepin, HIGH); delay(50); digitalwrite(enablepin, LOW); Appendix C This appendix includes the circuit schematic used on the Self-Playing Xylophone project. References
19 [1] How Does a Xylophone Work? [Online]. Available: [2] Kids Xylophone [Online] Available: [3] SD Card Module Slot Socket Reader for Arudino UNO R3 Mega 2560 Nano [Online] Available: 8&psc=1 [4] ARDUINO UNO REV3 [Online] Available: [5] AVR 28 Pin 20MHz 32K 6A/D - ATMega328P [Online] Available: [6] MM74HCT138N [Online] Available: [7] 100x 1N4001 Molded Plastic Case Rectifier Diodes, 1A, 50V DO-41 [Online] Available: &psc=1 [8] 3V-12V DC 80mA-350mA Micro solenoid electromagnet push and pull dc Miniture electromagnet Mini Solenoid Electromagnet [Online] Available: &psc=1 [9] Lyons 25-Note Xylophone (Glockenspiel) with Case [Online] Available: Case/dp/B001VO7FPC/ref=sr_1_1?s=industrial&ie=UTF8&qid= &sr=8-1&keywords=25+note+xylophone [10] Server Supply [Online] Available: LF&msclkid=7c383f8a1ccd167ce61c655562d48266 [11] ISO/IEC/IEEE :2017 [Online] Available: [12] How to understand abc (the basics) [Online] Available:
Module 4: Traffic Signal Design Lesson 1: Traffic Signal (Arduino) Control System Laboratory Exercise Grade 6-8
Name: Class: Module 4: Traffic Signal Design Lesson 1: Traffic Signal (Arduino) Control System Laboratory Exercise Grade 6-8 Background Traffic signals are used to control traffic that flows in opposing
More informationFig. 1 Analog pins of Arduino Mega
Laboratory 7 Analog signals processing An analog signals is variable voltage over time and is usually the output of a sensor that monitors the environment. Such a signal can be processed and interpreted
More informationMASTR II BASE STATION 12/24V POWER SUPPLY 19A149979P1-120 VOLT/60 Hz 19A149979P2-230 VOLT/50 Hz
Mobile Communications MASTR II BASE STATION 12/24V POWER SUPPLY 19A149979P1-120 VOLT/60 Hz 19A149979P2-230 VOLT/50 Hz CAUTION THESE SERVICING INSTRUCTIONS ARE FOR USE BY QUALI- FIED PERSONNEL ONLY. TO
More informationBill of Materials: 7-Segment LED Die with Arduino PART NO
7-Segment LED Die with Arduino PART NO. 2190194 This project is based on the Arduino environment so that you can manipulate a die with a simple common anode 7-segment LED, a transistor PNP-2N3906, 10 resistors
More informationSentinel I24 Digital Input and Output Configuration
Application Bulletin: #155 Date: October 19, 2007 Sentinel I24 Digital Input and Output Configuration The Sentinel I24 can communicate with external hardware using digital inputs and outputs. There are
More information4, 8, 16 Port VGA and Audio Extender / Splitter with Audio over Single CAT5
4, 8, 16 Port VGA and Audio Extender / Splitter with Audio over Single CAT5 Model #: VGA-C5SP-4, VGA-C5SP-8, VGA-C5SP-16 2010 Avenview Inc. All rights reserved. The contents of this document are provided
More informationVorne Industries. 87/719 Analog Input Module User's Manual Industrial Drive Itasca, IL (630) Telefax (630)
Vorne Industries 87/719 Analog Input Module User's Manual 1445 Industrial Drive Itasca, IL 60143-1849 (630) 875-3600 Telefax (630) 875-3609 . 3 Chapter 1 Introduction... 1.1 Accessing Wiring Connections
More informationSenior Design Project: Blind Transmitter
Senior Design Project: Blind Transmitter Marvin Lam Mamadou Sall Ramtin Malool March 19, 2007 As the technology industry progresses we cannot help but to note that products are becoming both smaller and
More informationLesson Sequence: S4A (Scratch for Arduino)
Lesson Sequence: S4A (Scratch for Arduino) Rationale: STE(A)M education (STEM with the added Arts element) brings together strands of curriculum with a logical integration. The inclusion of CODING in STE(A)M
More informationVGA & Audio Receiver SET over Single CAT5 with RGB Delay Control
VGA & Audio Receiver SET over Single CAT5 with RGB Delay Control Model #: VGA-C5A-R 2010 Avenview Inc. All rights reserved. The contents of this document are provided in connection with Avenview Inc. (
More informationAxle Assembly Poke-Yoke
Indiana University Purdue University Fort Wayne Opus: Research & Creativity at IPFW Manufacturing & Construction Engineering Technology and Interior Design Senior Design Projects School of Engineering,
More informationThis document is intended to provide information to allow the researcher to build their own device.
SEXTA Construction Notes Tony Barry, Dave Gault Preamble:- SEXTA is a system (hardware device, firmware, and application software) to create and analyse optical timestamps as observed by a camera and recorder.
More informationUSER S GUIDE. 1 Description PROGRAMMABLE 3-RELAY LOGIC MODULE
1 Description The is a programmable 3 relay logic module that may be used for multiple applications, including simple timing, door mounted sensor inhibiting and advanced relay sequencing. The contains
More informationProvides an activation of Relay 1 triggered by Input 1. The function also provides an option for reverse-logic on the activation of Input 1.
USER S GUIDE PROGRAMMABLE 3-RELAY LOGIC MODULE 1 Description The is a programmable 3 relay logic module that may be used for multiple applications, including simple timing, door mounted sensor inhibiting
More informationMeasure the value of water flow using water flow sensor and DC water pump 12 V interfacing with Arduino uno
1 2 Measure the value of water flow using water flow sensor and DC water pump 12 V interfacing with Arduino uno A flow sensor is a device for sensing the rate of fluid flow. Typically a flow sensor is
More informationColor Programmable Control Board
Color Programmable Control Board By Anthony Shvets Zhe Tang Final Report for ECE 445, Senior Design, Spring 2018 TA: Zipeng Wang May 2018 Project No. 63 Abstract This report is about the designing of a
More informationElectric Motorized Projection Screen PowerMax Tension Series
Electric Motorized Projection Screen PowerMax Tension Series User s Guide Important Safety & Warning Precautions Make sure to read this user s guide and follow the procedures below. Caution: The screen
More informationVGA, Audio & RS232 Extender SET over Single CAT5 with RGB Delay Control & IR Pass Through
VGA, Audio & RS232 Extender SET over Single CAT5 with RGB Delay Control & IR Pass Through Model #: VGA-C5ARS-SET 2010 Avenview Inc. All rights reserved. The contents of this document are provided in connection
More informationVGA & RS232 Extender SET over Single CAT5 with RGB Delay Control
VGA & RS232 Extender SET over Single CAT5 with RGB Delay Control Model #: VGA-C5RS-SET 2010 Avenview Inc. All rights reserved. The contents of this document are provided in connection with Avenview Inc.
More informationThe Infinity Portal Craig A. Lindley 03/16/2011
OK, I'll admit it. I'm a sucker for colored flashing lights especially if controlled by a micro processor (up). So recently when I came upon a really good deal on RGB LEDs on ebay and another really good
More information16-BIT LOAD CELL/DUAL STATUS INPUT
16-BIT LOAD CELL/DUAL STATUS INPUT On-board Excitation. +5VDC, (120mA). State-of-the-art Electromagnetic Noise Suppression Circuitry. Ensures signal integrity even in harsh EMC environments. Optional Excitation
More informationPublished in A R DIGITECH
Design of propeller clock by using 8051 Microcontroller Ahmed H. Al-Saadi*1 *1 (B.Sc. of Computer Engineering in Al Hussein University College of Engineering, Iraq) ah9@outlook.com*1 Abstract The propeller
More information4, 8, 16 Port VGA/ Audio Extender / Splitter With Local Output with SPDIF Model #: VGA-C5SP-8
4, 8, 16 Port VGA/ Audio Extender / Splitter With Local Output with SPDIF Model #: VGA-C5SP-8 2010 Avenview Inc. All rights reserved. The contents of this document are provided in connection with Avenview
More informationThe Haply Development Kit
The Haply Development Kit Introduction The Haply development kit is a robust and adaptable open-source hardware development platform for haptic applications. Designed to be accessible to novices and experts
More informationBill of Materials: Magic Color PART NO
Magic Color PART NO. 2193838 Magic color is a guessing game. With this game you can surprise your friends and leave them with amazement, how the game guesses what they have in their minds. Only two selections
More information1x4, 1x8, 1x12, 1x16 VGA Extender / Splitter over Single CAT5
1x4, 1x8, 1x12, 1x16 VGA Extender / Splitter over Single CAT5 User s Guide Models VGA-C5-SP-4 VGA-C5-SP-8 VGA-C5-SP-12 VGA-C5-SP-16 2009 Avenview Inc. All rights reserved. The contents of this document
More informationKramer Electronics, Ltd. USER MANUAL. Model: VS x 1 Sequential Video Audio Switcher
Kramer Electronics, Ltd. USER MANUAL Model: VS-120 20 x 1 Sequential Video Audio Switcher Contents Contents 1 Introduction 1 2 Getting Started 1 2.1 Quick Start 2 3 Overview 3 4 Installing the VS-120 in
More informationArduino LED Matrix Control. Controlling lots of LEDs
Arduino LED Matrix Control Controlling lots of LEDs Intro LED basics Matrix-connected LED arrays Example: Lego 10196 Grand Carousel LED V/I relation V I 3 2.5 diode current vs. voltage 2 Current flows,
More informationIn-Ceiling Electric Motorized Front Projection Screen Evanesce Series. User s Guide
In-Ceiling Electric Motorized Front Projection Screen Evanesce Series User s Guide Important Safety & Warning Precautions Make sure to read this user s guide and follow the procedures below. Caution: The
More informationComputer Architecture and Organization. Electronic Keyboard
Computer Architecture and Organization Electronic Keyboard By: John Solo and Shannon Stastny CPSC - 42, Merced College Professor Kanemoto, December 08, 2017 Abstract Our arduino project consists of an
More informationChristmas LED Snowflake Project
Christmas LED Snowflake Project Version 1.1 (01/12/2008) The snowflake is a follow-on from my Christmas star project from a few years ago. This year I decided to make a display using only white LEDs, shaped
More informationVGA / Audio Extender Single CAT5 / CAT6 with RGB Delay Control & EQ
VGA / Audio Extender Single CAT5 / CAT6 with RGB Delay Control & EQ Model #: VGA-C5A-SET 2010 Avenview Inc. All rights reserved. The contents of this document are provided in connection with Avenview Inc.
More informationAES-402 Automatic Digital Audio Switcher/DA/Digital to Analog Converter
Broadcast Devices, Inc. AES-402 Automatic Digital Audio Switcher/DA/Digital to Analog Converter Technical Reference Manual Broadcast Devices, Inc. Tel. (914) 737-5032 Fax. (914) 736-6916 World Wide Web:
More informationHomework 6: Printed Circuit Board Layout Design Narrative
Homework 6: Printed Circuit Board Layout Design Narrative Team Code Name: The Hex Me Baby Team Group No. 3 Team Member Completing This Homework: Robert Harris E-mail Address of Team Member: harris89 @
More informationVGA / Audio Extender Single CAT5 / CAT6 with RGB Delay Control & EQ
AV Connectivity, Distribution And Beyond... VIDEO WALLS VIDEO PROCESSORS VIDEO MATRIX SWITCHES EXTENDERS SPLITTERS WIRELESS CABLES & ACCESSORIES VGA / Audio Extender Single CAT5 / CAT6 with RGB Delay Control
More informationTriple RTD. On-board Digital Signal Processor. Linearization RTDs 20 Hz averaged outputs 16-bit precision comparator function.
Triple RTD SMART INPUT MODULE State-of-the-art Electromagnetic Noise Suppression Circuitry. Ensures signal integrity even in harsh EMC environments. On-board Digital Signal Processor. Linearization RTDs
More informationMal-2 assembly guide v1.0
Mal-2 assembly guide v.0 SONIC POTIONS Schematic and BOM The BOM can be found on Google Docs Prepare the PCB Separate the PCBs using some pliers. PCB We start with the lower PCB and assemble it beginning
More informationXTAL Bank DDS Version 0.02 Sept Preliminary, highly likely to contain numerous errors
XTAL Bank DDS Version 002 Sept 7 2012 Preliminary, highly likely to contain numerous errors The photo above shows the fully assembled Xtal Bank DDS with 2 DDS modules installed (The kit is normally only
More informationAD9884A Evaluation Kit Documentation
a (centimeters) AD9884A Evaluation Kit Documentation Includes Documentation for: - AD9884A Evaluation Board - SXGA Panel Driver Board Rev 0 1/4/2000 Evaluation Board Documentation For the AD9884A Purpose
More informationTV Character Generator
TV Character Generator TV CHARACTER GENERATOR There are many ways to show the results of a microcontroller process in a visual manner, ranging from very simple and cheap, such as lighting an LED, to much
More informationA 400MHz Direct Digital Synthesizer with the AD9912
A MHz Direct Digital Synthesizer with the AD991 Daniel Da Costa danieljdacosta@gmail.com Brendan Mulholland firemulholland@gmail.com Project Sponser: Dr. Kirk W. Madison Project 11 Engineering Physics
More informationThe NorCal SMT Dummy Load Assembly and Operating Manual Rev. 1.0 January 4, 2005
The NorCal SMT Dummy Load Assembly and Operating Manual Rev. 1.0 January 4, 2005 Copyright 2005 W3CD 1 1. Introduction The NorCal SMT Dummy Load is a practice kit for anyone wishing to gain some experience
More informationSolid-State Digital Timer
Solid-State Digital Timer 1/16 DIN, Digital-Set Timer with 0.1 Second to 9,990 Hours Range 8 field-selectable operation modes Universal AC/DC supply voltage timers available Operations include ON-delay,
More informationElectrical connection
Splice sensor Dimensioned drawing en 04-2014/06 50116166-01 4mm 12-30 V DC We reserve the right to make changes DS_IGSU14CSD_en_50116166_01.fm Reliable detection of splice on paper web or plastic web With
More informationPSM-003. Micro Polarization Controller/Scrambler. User Guide
PSM-003 Micro Polarization Controller/Scrambler User Guide Version: 1.0 Date: August 23, 2012 General Photonics, Incorporated is located in Chino California. For more information visit the company's website
More informationCombo Board.
Combo Board www.matrixtsl.com EB083 Contents About This Document 2 General Information 3 Board Layout 4 Testing This Product 5 Circuit Diagram 6 Liquid Crystal Display 7 Sensors 9 Circuit Diagram 10 About
More informationVMA444 SI4703 FM TUNER EVALUATION BOARD USER MANUAL
SI4703 FM TUNER EVALUATION BOARD USER MANUAL USER MANUAL 1. Introduction To all residents of the European Union Important environmental information about this product This symbol on the device or the package
More informationLED Backlight for Technics amplifiers
LED Backlight for Technics amplifiers Technics SE-A900S Technics SE-A900SM2 Technics SE-A909S Technics SE-A1000 Technics SE-A1000M2 Technics SE-A1010 Rev. 1.2 B Description The LED module is designed to
More information2.0 Wall Mount TV Soundbar Instruction Manual
8010275 2.0 Wall Mount TV Soundbar Instruction Manual Read all of the instructions before using this soundbar and keep the manual in a safe place for future reference. Safety Information CA UT IO N RISK
More informationWinmate Communication INC.
20.1 Military Grade Display Model: R20L100-RKA2ML User s Manual Winmate Communication INC. May, 2011 1 IMPORTANT SAFETY INSTRUCTIONS Please read these instructions carefully before using the product and
More informationSPECIAL SPECIFICATION :1 Video (De) Mux with Data Channel
1993 Specifications CSJ 0924-06-223 SPECIAL SPECIFICATION 1160 8:1 Video (De) Mux with Data Channel 1. Description. This Item shall govern for furnishing and installing an 8 channel digital multiplexed
More informationKramer Electronics, Ltd. USER MANUAL VM-20HD. Dual 1:10 HD/SD SDI Distribution Amplifier
Kramer Electronics, Ltd. USER MANUAL VM-20HD Dual 1:10 HD/SD SDI Distribution Amplifier Contents Contents 1 Introduction 1 2 Getting Started 1 2.1 Quick Start 2 3 Overview 3 4 Your VM-20HD Dual 1:10 HD/SD
More informationD-ATV.com s IQ modulator switch. 30 October 2004
D-ATV.com Digitally Rearranging the Spectrum D-ATV.com s IQ modulator switch Email: sales@d-atv.com 0 October 00 Internet: http://www.d-atv.com Introduction The D-ATV.com DVB-S modulator boards consist
More informationKramer Electronics, Ltd. USER MANUAL. Model: VM Video Component Distributor
Kramer Electronics, Ltd. USER MANUAL Model: VM-1045 Video Component Distributor Contents Contents 1 Introduction 1 2 Getting Started 1 2.1 Quick Start 1 3 Overview 3 4 Your VM-1045 Video Component Distributor
More informationReaction Game Kit MitchElectronics 2019
Reaction Game Kit MitchElectronics 2019 www.mitchelectronics.co.uk CONTENTS Schematic 3 How It Works 4 Materials 6 Construction 8 Important Information 9 Page 2 SCHEMATIC Page 3 SCHEMATIC EXPLANATION The
More informationHDMI 1.3 Receiver over Signal. CAT5/CAT6 Cable. Model #: HDMI-C5-R-M. 1
HDMI 1.3 Receiver over Signal CAT5/CAT6 Cable Model #: HDMI-C5-R-M 2010 Avenview Inc. All rights reserved. The contents of this document are provided in connection with Avenview Inc. ( Avenview ) products.
More informationCheck our knowledge base at
USER MANUAL Check our knowledge base at www.paralinx.net/support Copyright 2015 Paralinx LLC All Rights Reserved TABLE OF CONTENTS 1 Important Notice 10 LCD Screen 2 Safety Instructions 11 Indicators 3
More informationLEVEL ADJUST POWER Shiloh Road Alpharetta, Georgia (770) FAX (770) Toll Free
Instruction Manual Model 1200-07 Amplifier September 2010 Rev A MONITOR J1 LEVEL ADJUST POWER MODEL 1200 AMPLIER CROSS TECHNOLOGIES, INC. Data, drawings, and other material contained herein are proprietary
More informationPower Injector 1520 Series
Power Injector 1520 Series Technical Specifications Input voltage 100 to 240 VAC Output voltage 56.0 VDC Voltage range tolerance 54 VDC to 57 VDC Maximum current 1.43 A No load current 15 ma 56VDC@0.71A
More informationDigital Effects Pedal Description Ross Jongeward 10 December 2014
Digital Effects Pedal Description Ross Jongeward 10 December 2014 1 Contents Section Number Title Page 1.1 Introduction..3 2.1 Project Electrical Specifications..3 2.1.1 Project Specifications...3 2.2.1
More informationIt will cause malfunction if the monitor is operating with unspecified power supply
User Manual / Installation Guide Model No. PTM-1525R/RT Warning! It will cause malfunction if the monitor is operating with unspecified power supply unit or incorrect power voltage. Do not exposure this
More informationUNIT V 8051 Microcontroller based Systems Design
UNIT V 8051 Microcontroller based Systems Design INTERFACING TO ALPHANUMERIC DISPLAYS Many microprocessor-controlled instruments and machines need to display letters of the alphabet and numbers. Light
More informationAES-404 Digital Audio Switcher/DA/Digital to Analog Converter
Broadcast Devices, Inc. AES-404 Digital Audio Switcher/DA/Digital to Analog Converter Technical Reference Manual Broadcast Devices, Inc. Tel. (914) 737-5032 Fax. (914) 736-6916 World Wide Web: www.broadcast-devices.com
More informationLaboratory 8. Digital Circuits - Counter and LED Display
Laboratory 8 Digital Circuits - Counter and Display Required Components: 2 1k resistors 1 10M resistor 3 0.1 F capacitor 1 555 timer 1 7490 decade counter 1 7447 BCD to decoder 1 MAN 6910 or LTD-482EC
More informationN3ZI Digital Dial Manual For kit with Serial LCD Rev 3.04 Aug 2012
N3ZI Digital Dial Manual For kit with Serial LCD Rev 3.04 Aug 2012 Kit properly assembled and configured for Standard Serial LCD (LCD Not yet connected) Kit Components Item Qty Designator Part Color/Marking
More information35058-TE. PLJ-6LED-A LED Frequency Display Module Manual
35058-TE 6-digit LED Frequency Counter Module GREEN DISPLAY LED Frequency Display Module Manual Three Swords Studio Light Rongsheng 2013, March Guangxi Nanning Longan Information including Links and Code
More informationAndrew G. Bell June 28, 2016
Using Arduino & LabView for Teaching MEMS Devices Andrew G. Bell June 28, 2016 Background Ivy Tech Community College is Indiana s largest public postsecondary institution and the nation s largest singly
More informationObtained from Omarshauntedtrail.com
http://www.cindybob.com/halloween/ledlighting/ledspotlights/ Introduction In our 2005 haunt providing 120V AC power to the various lights and props requiring it became a fairly large problem. Extension
More informationINSTALLATION INSTRUCTIONS FOR
INSTALLATION INSTRUCTIONS FOR MODEL 2240LED www.sportablescoreboards.com 1 Table of Contents 8 X 7 INDOOR SCOREBOARD... 3 THE SCOREBOARD SYSTEM SHOULD INCLUDE THE FOLLOWING PARTS:... 3 INSTRUCTIONS FOR
More information3G/HD/SD-SDI to HDMI Converter
3G/HD/SD-SDI to HDMI Converter Model #: 3G/HD/SD-SDI to HDMI Converter 2010 Avenview Inc. All rights reserved. The contents of this document are provided in connection with Avenview Inc. ( Avenview ) products.
More informationIn total 2 project plans are submitted. Deadline for Plan 1 is on at 23:59. The plan must contain the following information:
Electronics II 2014 final project instructions (version 1) General: Your task is to design and implement an electric dice, an electric lock for a safe, a heart rate monitor, an electronic Braille translator,
More informationAES Channel Digital/Analog Audio Switcher/DA/Digital to Analog Converter
Broadcast Devices, Inc. AES-408 8 Channel Digital/Analog Audio Switcher/DA/Digital to Analog Converter Technical Reference Manual Broadcast Devices, Inc. Tel. (914) 737-5032 Fax. (914) 736-6916 World Wide
More informationInstruction Manual Model BlockUpconverter
Instruction Manual Model 2115-55 BlockUpconverter June 2009 - Rev. 0 MODEL 2115 UPCONVERTER CROSS TECHNOLOGIES INC. EXT 10MHZ ALARM POWER Data, drawings, and other material contained herein are proprietary
More informationModel Camera System (CCTV) User Manual
Model 4330 Camera System (CCTV) User Manual ETS-Lindgren L.P. reserves the right to make changes to any product described herein in order to improve function, design, or for any other reason. Nothing contained
More informationTrusted 40 Channel Analogue Input FTA
PD-T8830 Trusted Trusted 40 Channel Analogue Input FTA Product Overview The Trusted 40 Channel Analogue Input Field Termination Assembly (FTA) T8830 is designed to act as the main interface between a field
More informationSWITCH: Microcontroller Touch-switch Design & Test (Part 2)
SWITCH: Microcontroller Touch-switch Design & Test (Part 2) 2 nd Year Electronics Lab IMPERIAL COLLEGE LONDON v2.09 Table of Contents Equipment... 2 Aims... 2 Objectives... 2 Recommended Timetable... 2
More information16 Stage Bi-Directional LED Sequencer
16 Stage Bi-Directional LED Sequencer The bi-directional sequencer uses a 4 bit binary up/down counter (CD4516) and two "1 of 8 line decoders" (74HC138 or 74HCT138) to generate the popular "Night Rider"
More informationFlexiScan. Impro FlexiScan 4-Channel Controller INSTALLATION MANUAL
MODEL NUMBER: HCM991-0-0-GB-XX FlexiScan SPECIFICATIONS Impro FlexiScan 4-Channel Controller INSTALLATION MANUAL Working Environment... Security... Input Voltage... The Impro FlexiScan is designed to work
More informationSwiftMix Automation Safety
Operations Manual SwiftMix TM Automation Thank you for your purchase of the SwiftMix automation for the 5088 console. Everyone at Rupert Neve Designs hopes you enjoy using this tool as much as we have
More informationPATTERN GENERATOR PG-3D1X USER MANUAL V.2012PG-3D1X101.00
PATTERN GENERATOR PG-3D1X USER MANUAL V.2012PG-3D1X101.00 Copyright and Trademarks: All rights reserved by C&C TECHNIC TAIWAN CO., LTD. No part of this document may be reproduced in any form or by any
More informationUser Manual MODEL: KKF1500-PCAP. True FLAT P-CAP LCD Monitor. Installation Guide. 15 True FLAT P-CAP Touch LCD Monitor
True FLAT P-CAP LCD Monitor User Manual Installation Guide 15 True FLAT P-CAP Touch LCD Monitor MODEL: KKF1500-PCAP i-tech Company LLC TOLL FREE: (888) 483-2418 EMAIL: info@itechlcd.com WEB: www.itechlcd.com
More informationENGR 40M Project 3b: Programming the LED cube
ENGR 40M Project 3b: Programming the LED cube Prelab due 24 hours before your section, May 7 10 Lab due before your section, May 15 18 1 Introduction Our goal in this week s lab is to put in place the
More informationECE 372 Microcontroller Design
E.g. Port A, Port B Used to interface with many devices Switches LEDs LCD Keypads Relays Stepper Motors Interface with digital IO requires us to connect the devices correctly and write code to interface
More informationGood afternoon! My name is Swetha Mettala Gilla you can call me Swetha.
Good afternoon! My name is Swetha Mettala Gilla you can call me Swetha. I m a student at the Electrical and Computer Engineering Department and at the Asynchronous Research Center. This talk is about the
More informationTBC & Matrix Switcher TBC-5000 Instruction Manual
TBC & Matrix Switcher TBC-5000 Instruction Manual www.datavideo-tek.com Rev 150509 1 Contents Warnings and Precautions... 3 Warranty... 4 Disposal... 4 Packing List... 4 TBC-5000 Features... 4 Product
More informationAdvantys STB DATA SHEET. Advantys STB Output Module. Description. Features
Advantys STB Advantys STB Output Module DATA SHEET Description The Advantys model STBDAO5260 Digital Output Module provides 2 isolated discrete output points that operate on a 115 VAC power source. The
More informationBASCOM-TV. TV Code Features: ICs supported: BASCOM versions:
BASCOM-TV With this software module you can generate output directly to a TV - via an RGB SCART connection - from BASCOM (AVR), using a just few resistors and a 20 MHz crystal. Write your program with
More informationModel /29S RF Splitter
Instruction Manual Model 1584-29/29S RF Splitter March 2013, Rev. 0 LNB VOLTAGE A B MODEL 1584 COMBINER CROSS TECHNOLOGIES INC. GND+DC ON Data, drawings, and other material contained herein are proprietary
More informationED3. Digital Encoder Display Page 1 of 13. Description. Mechanical Drawing. Features
Description Page 1 of 13 The ED3 is an LCD readout that serves as a position indicator or tachometer. The ED3 can display: Speed or position of a quadrature output incremental encoder Absolute position
More informationDLP200M 2 Relay Module for Heating and Cooling Plants
Product Sheet TH6.24 Thermostat Type DLP200M DLP200M 2 Relay Module for Heating and Cooling Plants The DLP 200 M is a relay module for activation of loads (namely thermal actuators or circulators) in wireless
More informationElectric Wall/Ceiling Projection Screen Saker Plus Series User s Guide
Electric Wall/Ceiling Projection Screen Saker Plus Series User s Guide Important Safety & Warning Precautions Make sure to read this user s guide and follow the procedures below. Caution: The screen s
More informationIntroduction 1. Green status LED, controlled by output signal ST. Sounder, controlled by output signal Q6. Push switch on input D6
Introduction 1 Welcome to the GENIE microcontroller system! The activity kit allows you to experiment with a wide variety of inputs and outputs... so why not try reading sensors, controlling lights or
More informationApplications & Features of the SB- SDQM- 2130
Applications & Features of the SB- SDQM- 2130 Retrofit Existing 12 in 1 Analog Head Ends Into Standard Definition QAM Analog to Digital in one easy step Allows insertion of operators scrambled programming
More informationIntroduction. The Clock Hardware. A Unique LED Clock Article by Craig A. Lindley
Introduction As hard as it might be to believe, I have never built an electronic clock of any kind. I've always thought electronic clocks were passe and not worth the time to design and build one. In addition,
More informationIntegrated Circuit for Musical Instrument Tuners
Document History Release Date Purpose 8 March 2006 Initial prototype 27 April 2006 Add information on clip indication, MIDI enable, 20MHz operation, crystal oscillator and anti-alias filter. 8 May 2006
More information6170 Shiloh Road Alpharetta, Georgia (770) FAX (770) Toll Free
Instruction Manual Model 2115-202 Upconverter November 2011, Rev. C MODEL 2115 UPCONVERTER CROSS TECHNOLOGIES INC. EXT 10MHZ ALARM POWER Data, drawings, and other material contained herein are proprietary
More informationISSN: ISO 9001:2008 Certified International Journal of Engineering Science and Innovative Technology (IJESIT) Volume 2, Issue 4, July 2013
Switch less Bidirectional RF Amplifier for 2.4 GHz Wireless Sensor Networks Hilmi Kayhan Yılmaz and Korkut Yeğin Department of Electrical and Electronics Eng. Yeditepe University, Istanbul, 34755 Turkey
More informationMOD028 GLOCKENSPIEL TECHNO-MUSIC-OLOGY
MOD028 GLOCKENSPIEL TECHNO-MUSIC-OLOGY MOD028 - Techno-music-ology Kit Contents Motor Controller PCBs 14 220R (red red brown gold) resistors 2 330R (orange orange brown gold) resistors 16 1N4001 diodes
More informationMulti-Key v2.4 Multi-Function Amplifier Keying Interface
Multi-Key v2.4 Multi-Function Amplifier Keying Interface ASSEMBLY & OPERATION INSTRUCTIONS INTRODUCTION The Harbach Electronics, LLC Multi-Key is a multi-function external device designed for the safe
More informationDATA SHEET. The Advantys model STBDAI5260 Digital Input Module provides 2 isolated discrete input points that operate on a 115 VAC power source.
Advantys STB Advantys STB Input Module DATA SHEET Description The Advantys model STBDAI5260 Digital Input Module provides 2 isolated discrete input points that operate on a 115 VAC power source. Features
More information