Customizing output voltage based on a potentiometer input voltage

Hi there forum. I'm trying to convert output voltages from 2 channels of an accelerator pedal that both received a 5v source from the ECU where one channel outputs from let's say 1.5v to 3.5v from idle to full throttle whereas the other channel goes in the opposite direction from 3.5v at idle to 1.5v. A custom conversion of these voltages is desired so that the ECU received the voltages it desires to command the throttle blade in the correction position. This particular ECU wants on one channel from 1v to 4v and the other channel should read from .5v to 2v from idle to full throttle. can these outputs be programmed in arduino uno r3?

What particular ECU?

Schematic?

An Arduino Uno R3 just has PWM output, not actual voltage. In some cases the PWM can be smoothed into a voltage with an RC circuit.

Hi DaveX, its an E38 GM ECU.
image

The potentiometer is a dual channel output TPS280DP/90/90/A1/5/P5/CO Penny and Giles

Please read and use this link: How to get the best out of this forum - Using Arduino / Project Guidance - Arduino Forum

Word, words and words is not the way to go.

to your point the voltage output needs to be clean 1. for safety 2. to not flag a DTC and put the program into limb mode. I also included a spec for the potentiometer so in this case its normal output would be the example voltages sweeps from 1.5v to 3.5v on channel and the opposite voltages on the other channel. The issue is those voltage outputs aren't what the ECU desires. Between the sensor and the ECU connector a customized voltage manipulator is desired.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.