Hi, I have set up this circuit using LM4040 -10v voltage reference to use with ADC for measuring control voltage input for a digital oscillator design (using design from BHH link below). I have the power and voltage reference circuits working correctly supplying -10V.
I have tested pitch control voltage input from Beatstep Pro controller directly to ADC0 pin on Arduino. This works fine and I get different voltages for each note. But when I send the control voltage directly through the MCP6002 opamp it gets no signal - I'm guessing this is because it requires the -10v VREF to boost the signal.
So this how it should work: CV1 pitch input + -10v VREF through MCP6002 to ADC0.
Can I test just the AREF signal + CV1 pitch attached to ADC0 or will this blow my Arduino?
Do I need to do anything special with Arduino in software?
I have been following this circuit. MCP6002 opamp is used for circuit protection. Thanks. (PS. all the calculations are correct for 3.3v STM32F1 target MCU and I am using Arduino Uno for testing)
External voltage reference help
Post here first, or if you can't find a relevant section!
-
- Posts: 41
- Joined: Thu May 02, 2024 11:10 am
Return to “General discussion”
Jump to
- Announcements
- New users start here
- ↳ Forum rules, FAQs and HowTo's
- ↳ Let us know a bit about you and your projects
- Arduino for STM32
- ↳ General discussion
- ↳ Ideas & suggestions
- ↳ Cores
- ↳ STM32 Core
- ↳ Builds and Announcements
- ↳ Code snippets
- ↳ Ideas & suggestions
- ↳ General discussion
- ↳ Installation and OS related
- ↳ Libraries & Hardware
- ↳ PR's bugs and enhancements
- ↳ LibMaple
- ↳ Builds and Announcements
- ↳ Code snippets
- ↳ General discussion
- ↳ Ideas & suggestions
- ↳ Installation and OS related
- ↳ Libraries & Hardware
- ↳ PR's bugs and enhancements
- ↳ Steve's LibMaple core
- ↳ General discussion
- ↳ PR's bugs and enhancements
- ↳ Projects
- ↳ IDE's
- ↳ Off topic
- Arduino for STM8
- ↳ General discussion
- ↳ Cores
- ↳ STM8 Core
- ↳ Other
- Boards
- ↳ Custom design boards
- ↳ Maple & Maple mini etc
- ↳ STM boards (Discovery, Eval, Nucleo, ...)
- ↳ All other boards
- ↳ STM32F0 based boards
- ↳ STM32F1 based boards
- ↳ STM32F2 based boards
- ↳ STM32F3 based boards
- ↳ STM32F4 based boards
- ↳ STM32F7 based boards
- ↳ STM32G0 based boards
- ↳ STM32G4 based boards
- ↳ STM32H7 based boards
- ↳ STM32L0 based boards
- ↳ STM32L1 based boards
- ↳ STM32L4 based boards
- ↳ STM32L5 based boards
- ↳ STM32MP1 based boards
- ↳ STM32WB based boards
- Bootloaders
- ↳ STM32 HID bootloader
- ↳ USB bootloader
- ↳ STM32 SD-Bootloader
- ↳ STM32 USB CDC bootloader
- Uploaders and debuggers
- ↳ STLink
- ↳ USB to Serial adaptors
- ↳ Black Magic Probe & other
- Dead Thread Graveyard
- ↳ Dead Thread Graveyard