This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
resources:eval:user-guides:circuits-from-the-lab:cn0510 [21 Aug 2019 19:21] – [Software] Brandon Bushey | resources:eval:user-guides:circuits-from-the-lab:cn0510 [30 Jul 2021 02:40] (current) – [Registration] Zuedmar Arceo | ||
---|---|---|---|
Line 3: | Line 3: | ||
===== Overview ===== | ===== Overview ===== | ||
- | The [[ADI> | + | The [[ADI> |
- | Ageing leads to performance degradation and irreversible changes in the battery’s chemistry. Impedance increases linearly with the decline in capacity. Monitoring the increase in impedance of a battery using EIS can determine the SOH and if the battery needs replacing. | + | Ageing leads to performance degradation and irreversible changes in the battery’s chemistry. Impedance increases linearly with the decline in capacity. Monitoring the increase in impedance of a battery using EIS can determine the SOH and if the battery needs replacing, resulting in reduced system downtime and lower maintenance costs. |
- | Batteries require a current excitation, not voltage, and the impedance values are small, in the miliOhms. This system includes the necessary circuitry to allow a current | + | Batteries require a current excitation, not voltage, and the impedance values are small, in the milliohm range. This system includes the necessary circuitry to inject |
{{ : | {{ : | ||
===== Required Equipment ===== | ===== Required Equipment ===== | ||
==== Documents Needed ==== | ==== Documents Needed ==== | ||
- | * [[https:// | + | * [[adi>cn0510|CN0510]] Circuit Note |
- | * [[https:// | + | * [[adi>ad5941|AD5941 Data Sheet]] |
- | * [[https:// | + | * [[/ |
==== Software Needed ==== | ==== Software Needed ==== | ||
+ | * [[: | ||
* Serial Terminal Software (PuTTY, TeraTerm or similar) | * Serial Terminal Software (PuTTY, TeraTerm or similar) | ||
- | * [[https:// | + | * [[/ |
- | * [[https:// | + | |
==== Hardware Needed ==== | ==== Hardware Needed ==== | ||
- | * [[https:// | + | * [[adi>en/ |
- | * [[https:// | + | * [[adi>cn0510|EVAL-AD5941BATZ]] Battery Measurement Board. |
* PC with a USB port and Windows® 7 (32-bit) or higher. | * PC with a USB port and Windows® 7 (32-bit) or higher. | ||
* USB type A to USB micro cable. | * USB type A to USB micro cable. | ||
Line 31: | Line 31: | ||
===== General Setup ===== | ===== General Setup ===== | ||
- | {{ : | + | {{ : |
+ | |||
+ | <note warning> | ||
==== Hardware ==== | ==== Hardware ==== | ||
- | - Connect the [[https:// | + | - Connect the [[adi>cn0510|EVAL-AD5941BATZ]] to the EVAL-ADICUP3029 via the Arduino headers. |
- Plug in BNC cables. | - Plug in BNC cables. | ||
- Power the boards by connecting the micro USB cable into P10 on the EVAL-ADICUP3029 and the other end of the USB cable to your computer. | - Power the boards by connecting the micro USB cable into P10 on the EVAL-ADICUP3029 and the other end of the USB cable to your computer. | ||
- Connect the battery as shown in figure above. | - Connect the battery as shown in figure above. | ||
* Connect F+ and S+ leads to the positive terminal of the battery. | * Connect F+ and S+ leads to the positive terminal of the battery. | ||
- | * Connect S- and F- to the negative terminal of the battery.Connect red BNC wires of J1 and J2 to the positive terminal of the battery. | + | * Connect S- and F- to the negative terminal of the battery. |
- | <note warning>// | + | * Connect red BNC wires of J1 and J2 to the positive terminal of the battery. |
- | </ | + | |
==== Software ==== | ==== Software ==== | ||
- | | + | There are two options for running battery impedance measurements on the EVAl-AD5941BATZ. The first is using SensorPal GUI tool. SensorPal provides an intuitive interface that allows the user to configure and update parameters such as frequency range and view measurement results in Nyquist form without needing to downlaod or use an IDE such as Keil. This option is best for rapid prototyping and measurement verification. |
- | - Download the [[https:// | + | The second option is to run the example projects in an IDE such as Keil to modify the low level embedded firmware. This options offers more control over the low level operation of the hardware but requires some knowledge of embedded C development |
+ | === SensorPal === | ||
+ | - Download and install SensorPal by following instructions [[: | ||
+ | - To run the battery impedance measurement drag and drop the Battery Impedance tab from the Electrochemical Techniques area on the left hand side of the screen to the Work Area which is located towards the top of the screen. | ||
+ | - Select desired measurement characteristics such as Start Frequency, Stop Frequency Point etc. | ||
+ | - Click Measure to begin the measurement | ||
+ | - The measurement may take some time to start as the hardware is initialized. | ||
+ | {{: | ||
+ | |||
+ | === Embedded Firmware Development === | ||
+ | |||
+ | |||
+ | | ||
+ | - Download the [[/ | ||
* Note, there is a shared library for the AD5940 and AD5941 products. | * Note, there is a shared library for the AD5940 and AD5941 products. | ||
- Navigate to the ad5940-examples and open the AD5940_BATImpedance example. | - Navigate to the ad5940-examples and open the AD5940_BATImpedance example. | ||
- | * [[https:// | + | * [[/ |
- | * [[https:// | + | * [[/ |
- Configure the default measurement parameters to your requirements. | - Configure the default measurement parameters to your requirements. | ||
* Use the AD5940BATStructInit(void) function.{{ : | * Use the AD5940BATStructInit(void) function.{{ : | ||
Line 70: | Line 85: | ||
==== Battery Test and Results ==== | ==== Battery Test and Results ==== | ||
+ | Below is an example of the Nyquist plot obtained for a Lithium Ion battery measured using the EVAL-AD5941BATZ. | ||
{{ : | {{ : | ||
===== Schematic, PCB Layout, Bill of Materials ===== | ===== Schematic, PCB Layout, Bill of Materials ===== | ||
<WRAP round 80% download> | <WRAP round 80% download> | ||
- | [[http:// | + | [[adi>media/ |
* Schematics | * Schematics | ||
* PCB Layout | * PCB Layout | ||
Line 80: | Line 96: | ||
* Allegro project | * Allegro project | ||
</ | </ | ||
+ | |||
+ | =====Registration===== | ||
+ | <WRAP round tip 80% > | ||
+ | Receive software update notifications, | ||
+ | </ | ||
+ | |||
//End of Document// | //End of Document// | ||