- The PS of the DAC (7.5V -mistakenly labeled 6.5V) provides the power to the Microcontroler. The Local regulator of Arduino provides 5V to the microcontroller and the LCD.
- Two I2C (2-cable) connections: one to the LCD and one to the DAC.
- NOTE: I've made changes to the pull-up resistors for the I2C lines because the OPUS is a 3.3V device. See this post.
- One button switch that when pressed provides 5V to pin 2 of Arduino. Pressing this switch changes the Digital filter.
IMPLEMENTED SO FAR
- Support for 4x20 LCD Display and large number display
- Brightness and contrast adjustment with remote
- (OPUS/Wolfson WM8741) DAC volume control: remote and rotary encoder
- (OPUS/Wolfson WM8741) DAC random filter selection 1 to 5 with remote
- (OPUS/Wolfson WM8741) DAC upsampling selection (L, M, H -this is the OSR setting)
- I2C level shifting (5V to 3.3V)
- Optimized power-up sequence
- Brightness and contrast adjustment with remote
- (OPUS/Wolfson WM8741) DAC volume control: remote and rotary encoder
- (OPUS/Wolfson WM8741) DAC random filter selection 1 to 5 with remote
- (OPUS/Wolfson WM8741) DAC upsampling selection (L, M, H -this is the OSR setting)
- I2C level shifting (5V to 3.3V)
- Optimized power-up sequence
Sunday, April 5, 2009
Hook up Details
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment