Creating a galvanostat/potentiostat

  • Thread starter DanTerp
  • Start date
In summary: A current sink can dissipate quite a bit of power, so a low power opamp like the TL072 or LME49720 would be a good choice. The input bias circuit is necessary to set the opamp gain so that the output voltage is within +/-2V of the supply voltage. You can see in the image that the bias is set to +5V.The output could be connected to a battery, or a load, or a buffer stage to generate a sine waveform with a desired amplitude and frequency.
  • #1
DanTerp
2
0
Greetings!

I really would appreciate any insight regarding my project. I want to perform a form of electrochemical impedance spectroscopy on consumer electronic batteries (ie. measure the impedance of a battery - real and imaginary). Basically I want to create a device which is capable of doing one of two things:

  1. Draw current from a battery in a sinusoidal manner
  2. Draw current from a battery in such a way that causes the voltage of that battery to vary sinusoidally
The batteries I'll use are Li-ion (3.6V single cell - 4.2V fully charged). My target peak-peak current of 1) would be ~100mA. My target peak-peak voltage of 2) would be 25mV. Remember I only need to achieve one of these. I also want to be able to vary the frequency over a very small range (ideally 10Hz - 0.1Hz).

The ideas I've had so far are:
  • Use a digital rheostat (ie. constantly change the resistance value)
  • Use a fixed resistor with a wienbridge oscillator as a reference voltage

Of course I also need to measure the battery voltage and current. I would like to be able to measure to a resolution of ~250uV and ~1mA.

If you have any advice I would be grateful.
 

Attachments

  • device.png
    device.png
    385 bytes · Views: 430
Engineering news on Phys.org
  • #2
There are lots of ways to approach this. Basically you want a variable current source. (lookup current source on wikipedia) A current source can sink or source current depending on what you want to do. The complexity can range for a simple 1 transistor or FET source/sink to a digital to analog converter (most DACs are actually current DACs). With an opamp current source you can change the feedback such it becomes a voltage generator.

As for the source of your current waveform, it can range from the output of a sound card or portable device to a hardware variable frequency oscillator, to a uP that generates a sine wave or test signal digitally. A digital generator would also allow step or impulse changes, which can give very good information.

You may also want to characterize the battery with regard to accepting a charge.

What you are asking for covers a broad range of possible implementations depending on desired accuracy, flexibility, battery sizes, and your design skills.
 
  • #3
meBigGuy,

Thank you for your post! Yes, I imagined there would be a plethora of possible implementations. My goal is to keep it as simple as possible, at least at the start.

It appears you have some experience in the area of battery characterization. Indeed it would be even more ideal to generate other signals (square wave, impulse, etc). In regards to the battery accepting charge, that also is me attempting to keep it simple. I would eventually like to have a device that does not need a power source, but instead is powered by the same battery on which it is performing EIS. In this case it would add complications storing energy to give back to the battery.

The batteries will always be single cell (nominal voltage 3.6V) with capacities of let's say 1000mAh to 5000mAh. For now I want to limit the device to a sinusoidal waveform. I want to be flexible on peak amplitude and frequency.

Would you be able to provide me with an illustration of your idea of the most simple implementation. Something I can get my hands dirty with as I converge to a more flexible and elegant design.

Daniel
 
  • #4
The simplest, that is meaningful as well, would be an opamp current source/sink driven by a sine wave from a signal generator (possibly a sound card or mobile device like an ipod).

Assume only a current sink for the moment. A typical circuit would be one of many you can find with a google image search for opamp current sink. I'd recommend using a NFET as the output device. The wikipedia page for "nullor" describes what is going on.

Basically the sink circuit works by creating a voltage (based on the input) across a sense resistor to ground which causes the required current to be drawn from the load. For example, a 1V pk-pk sine wave across a 10 ohm sense resistor would cause a 100ma pk-pk sine wave.

The main practical problems are power dissapation in the output device and the input bias circuit.
 
  • #5


Greetings! Your project sounds very interesting and challenging. Creating a galvanostat/potentiostat for electrochemical impedance spectroscopy on consumer electronic batteries is a great idea.

One possible approach for achieving your desired results could be to use a digital potentiometer to control the current drawn from the battery, while also using a precision voltage reference and an operational amplifier to control the voltage variation. This will allow you to vary the frequency within a small range and achieve your desired peak-peak current and voltage.

In order to measure the battery voltage and current with high resolution, you could use a high-precision analog-to-digital converter (ADC) and a low-noise amplifier. This will ensure accurate and precise measurements.

Another important aspect to consider is the design and layout of your circuit. It is crucial to minimize noise and interference in order to obtain reliable results. You may also want to consider using shielding and proper grounding techniques to improve the overall performance of your device.

I hope this helps and I wish you the best of luck with your project! Please feel free to reach out if you have any further questions.
 

Related to Creating a galvanostat/potentiostat

1. What is a galvanostat/potentiostat?

A galvanostat/potentiostat is a scientific instrument used to control and measure electrical current and potential in electrochemical processes. It is often used in research and industrial settings to study corrosion, battery testing, and electrodeposition.

2. How does a galvanostat/potentiostat work?

A galvanostat/potentiostat works by applying a specific voltage or current to an electrochemical cell or system, while measuring the resulting current or potential. This allows for precise control and measurement of the electrochemical reaction being studied.

3. What are the main components of a galvanostat/potentiostat?

The main components of a galvanostat/potentiostat include a power supply, a current and potential measurement circuit, a control circuit, and a computer interface. Some models may also have additional features such as multiple channels for simultaneous measurements.

4. What are the key factors to consider when choosing a galvanostat/potentiostat?

When choosing a galvanostat/potentiostat, it is important to consider factors such as the desired measurement range, accuracy, and resolution, as well as the number of channels needed. Other important factors may include the software interface, compatibility with other instruments, and cost.

5. How can a galvanostat/potentiostat be used in research?

A galvanostat/potentiostat is commonly used in research to study various electrochemical processes, such as corrosion, battery performance, and material characterization. It can also be used for electrochemical impedance spectroscopy, which measures the electrical response of a system to an applied voltage or current.

Similar threads

Replies
3
Views
2K
Replies
28
Views
3K
  • Electrical Engineering
Replies
2
Views
1K
Replies
8
Views
1K
  • Electrical Engineering
Replies
10
Views
1K
  • Electrical Engineering
Replies
12
Views
1K
  • Electrical Engineering
Replies
27
Views
3K
Replies
2
Views
1K
Replies
19
Views
3K
Replies
105
Views
7K
Back
Top