Go to Post Don't just build a robot; build up your community. - Pat Arnold [more]
Home
Go Back   Chief Delphi > Technical > Electrical
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
 
 
Thread Tools Rate Thread Display Modes
Prev Previous Post   Next Post Next
  #1   Spotlight this post!  
Unread 03-01-2015, 01:13
VacioArconte's Avatar
VacioArconte VacioArconte is offline
Appreciator of Robots
FRC #2468 (Team Appreciate)
Team Role: Electrical
 
Join Date: Feb 2014
Rookie Year: 2012
Location: Austin, TX
Posts: 41
VacioArconte is a jewel in the roughVacioArconte is a jewel in the roughVacioArconte is a jewel in the rough
2468's MXP Color Organ

This fall we at Team Appreciate have been working on prototyping a color organ - a device that listens for frequencies and flashes LEDs when there is a spike in a certain frequency band. We're calling our color organ the BeatBoard.

As you may know, the new roboRIO has an MXP (myRIO Expansion Port) which allows teams to provide additional input to and output from the roboRIO. We are using the MXP as a source of power, and our color organ will output a signal on the DIO pins. Because of this, teams will be able to actuate motors and flash LEDs based on what the BeatBoard receives from external noise.

The circuit itself includes an electret mic (an electret mic is an induction-based microphone that has a permanently embedded electrostatic charge), which has its signal passed through an op-amp (operational amplifier) circuit. From there, the signal passes through a series of transistors, resistors and capacitors to modify the signal. Then the signal passes through three LEDs and three optoisolators. From there it goes to the DIO pins on the MXP to be acted upon by the program. (You can find our basic VI attached)

We started out using this circuit and a breadboard as our prototype.
After that, we added the op-amp to the circuit and made the circuit in Eagle, a free PCB development tool. We haven't exhaustively tested the resistor and capacitor values to tune the circuit appropriately. Early this year, we'll be testing different resistor/capacitor values to get a well-functioning BeatBoard. Hopefully you'll be able to see our robot flashing its lights in time with the music at Dallas, Alamo and Hub City.

Below you can find our Eagle files as well as a picture of the board. Let us know what you think of the circuit and the idea.
Attached Files
File Type: zip 2468-BeatBoardFiles.zip (1.80 MB, 15 views)
 


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 06:26.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi