Update files for EMR module Instructable
by Chris Satterlee 3 years 4 months
Update files for EMR module Instructable

Updated the step-by-step doc and BOMs for the EMR module version. Mostly add alternate parts.
c6d315fd
Update PCB README and Off_PCB_Connections
by Chris Satterlee 3 years 4 months
Update PCB README and Off_PCB_Connections

Added FET to README and Off_PCB_Connections
9fc8d11f
Tweak to FET step-by-step doc
by Chris Satterlee 3 years 4 months
Tweak to FET step-by-step doc

Added note to make sure FET2 and FET3 metal backs are not touching each other and added resistance test between FET2 and FET3 metal backs.
78860ad6
Update copyright
by Chris Satterlee 3 years 4 months
Update copyright

Updated the copyright dates in the IV_Swinger2.ino file header
52eb7836
Optimize Isc measurement for SSR/FET hardware (Iss...
by Chris Satterlee 3 years 4 months
Optimize Isc measurement for SSR/FET hardware (Issue #181)

Changed the algorithm that determines when Isc is stable so that when the hardware uses SSRs or FETs, the polling ends when the current and voltage stop changing (when SSR3/FET3 is on). Previously, when this condition occurred, the polling would continue, using the EMR algorithm. But this always resulted in an Isc point further away from the axis, meaning a larger extrapolation. The tricky part is that the code doesn't know if the hardware is EMR or SSR/FET. But the EMR conditions won't occur on SSR/FET hardware and the SSR/FET conditions won't happen on EMR hardware, so the code just looks for both of them in parallel, and the polling naturally terminates at the correct time for the given hardware.

Updated version number to 1.4.4
155570c4
Fix FET step-by-step doc and add PDF
by Chris Satterlee 3 years 5 months
Fix FET step-by-step doc and add PDF

Fixed some bad page breaks. Updated the TOC so it has hyperlinks in the PDF. Added the PDF.
3c108a9c
Update IV_Swinger2_FET_mod_PCB_Step_by_Step.docx
by Chris Satterlee 3 years 5 months
Update IV_Swinger2_FET_mod_PCB_Step_by_Step.docx

File had not been saved in Word in previous commit. Very minor diffs.
0286fea4
New files for FET version (Issue #179)
by Chris Satterlee 3 years 5 months
New files for FET version (Issue #179)

Add initial versions of FET version PCB files, BOM, and step-by-step instructions
bee79ec1
Fix minor debug feature issue
by Chris Satterlee 3 years 7 months
Fix minor debug feature issue

No Issue was filed for this.

There is a debug feature that skips Isc polling if max_isc_poll is negative. For some reason, adc_i_val_prev_prev was set to 2048 in the code that handles this. Since that value is used for isc_adc, the Isc point has an ADC value of 2048 regardless of the measured points. adc_i_val_prev_prev is now set to adc_i_val instead.
ec3355bd
Assure that SSR3/FET3 cannot stay active (Issue #1...
by Chris Satterlee 3 years 7 months
Assure that SSR3/FET3 cannot stay active (Issue #180)

Unconditionally turn off SSR3/FET3 after the Isc polling loop
2a9e6f8e
Report a bug