Files
Last update 2 months 3 weeks
by
Craig Verrill
ColdPlunge_Changelog_v1p33.txtCold Plunge v1.33 Change Log: Main board: DNP'd AC zero cross circuit since it wa scausing an issue that prevented STM32 from being updated by OTA UI board: None Cold Plunge v1.32 Change Log: Main board: Rerouted TX and RX pins to also go to PA9/PA10 to fix DFU/bootloader mode (did not remove older connections to PC4/PC5) Removed Fake zero cross resistor R83 so that it couldn't be inadvertenly placed Removed debug button capacitor C30 so that it couldn't be inadvertently placed Updated revision in silkscreen to 1.32 Widened all 0.18mm tracks to 0.25mm Added pin labeling on top-side for programming header Cleaned up 3D model and used more reperesentative parts for 5V buck converter Added back G5RL-1A-E-TV8 DC24;G2RL-1A-E-ASI-DC24 as alternates for SPARE and OZONE relays since this revision will not be UL listed Updated Fab Notes to include Jim's comments: 1. Spec'd two different min trace & space 2. Call out cleaning PCBA per IPC-610 3. Add note minimum 75% barrel fill on thru-hole leads 4. Added soldermask color 5. Specify TG155 type FR4 UI board: None Cold Plunge v1.31 Change Log: Main board: Added double footprint for D11 to accomodate DF10S or MB10S options UI board: None Cold Plunge v1.3 Change Log: Main Board: Widen AC power tracks further, enforce 3mm AC spacing aside from Ozone connector Fix compressor current measurement by removing diode, capacitor, and output RC network Fix Fan, pump and LED driver stage by lowering pullup resistor Add 3rd thermistor input with DNP connector and place NTC (2 external thermistor and 1 on-board chip NTC) Remove unused DNPs and delete 2x 0-ohm resistors around relay driver IC1 Remove RS485 transciever Change D11 to DF10S UL-Rated alternative Flipped TP1 and TP2 to bottom side Remapped pins to place IO's on better CPU peripherals All ADCs on a single ADC1 with their own channel All PWMs and input timers on their own timer instead of different channels of same timer Button interrupt no longer shared with zero cross interrupt Fixed schematic error where I'd mislabeled Ozone as spare and compressor as heater & vice versa Added debug header for I2C bus UI Board: None Cold Plunge v1.2 Change Log: Main Board: None UI : Seg2/Sel2 on D45 Cold Plunge v1.1 Change log: Main Board: Updated board outline to larger dimensions Widen AC power tracks Add high-current relay for Heater output Add pump current measurement Add compressor current measurement Switch to single connector for pump Fix 10k pullup issue on fan tachometer Update zero cross AC load resistors to 5.1k each Depopulate RS485 transciever, connect resistors for serial UART Substitute localized components where possible New connectors with larger spacing UI Board: Updated board outline to smaller dimensions Place second LED for both temperature display settings Place 3rd and 4th LEDs for both heating/cooling display settings Depopulate RS485 transciever, connect resistors for serial UART Substitute localized components where possible V1.1 Bringup Notes: Found an issue with compressor current sense on Main board - Rework plan was written up to allow Ambhor to fix this on V1.1 HW - Decided not to implement rework/update on this hardware to help Ambhor stay on top of it - Plan to detect ice-over via refrigerant temp as opposed to compressor current Found an issue with PWM output drivers on Main board (fan, led, pump) - Rework is to R24,21,28,72 from 100k to 5.1k Found an issue with Seg2/Sel2 on D45 - Rework plan was written up to allow Ambhor to fix this on V1.1 HW Cold Plunge v1.0 Initial release: V1.0 Bringup Notes: Issue with fan tach on main board Ambhor said AC power tracks were too skinny on main board Zero-cross circuit generated too much heat with 2k load resistors