niiayi22
Newbie level 4
Hi. I need help Shifting a voltage from 0->5v to -2.5v->+2.5v. I've managed to use an op-amp circuit to scale and shift +/-5v to 0->4.3v using the inverting and non-inverting equation together, but i'm not sure how to do this one (despite the fact that it's probably easier)
I'm using a PIC18F2455 to output an analogue voltage to my motor set via D/A conversion. I can only output a range of 0v to +5v (because PICs cannot ouput negative voltages) which will move the motor from 0rpm to maxrpm clockwise. For anti clockwise i need to use negative voltage.
If i do this correctly i assume that i'll only be able to apply half the max speed in either directon? (+2.5v and -2.5v)
If so would i be able to scale 0-5v to +/-5v for Max speed?
Many thanks
PS: Motor is a MS15 DC Motor which is attached to its own board with multiple sensors (pot, tacho, gray code, slotted disk etc) so cannot edit the circuit for the motor..it simply requires -5v for max rpm counter clockwise and vice versa
I'm using a PIC18F2455 to output an analogue voltage to my motor set via D/A conversion. I can only output a range of 0v to +5v (because PICs cannot ouput negative voltages) which will move the motor from 0rpm to maxrpm clockwise. For anti clockwise i need to use negative voltage.
If i do this correctly i assume that i'll only be able to apply half the max speed in either directon? (+2.5v and -2.5v)
If so would i be able to scale 0-5v to +/-5v for Max speed?
Many thanks
PS: Motor is a MS15 DC Motor which is attached to its own board with multiple sensors (pot, tacho, gray code, slotted disk etc) so cannot edit the circuit for the motor..it simply requires -5v for max rpm counter clockwise and vice versa