Component Overrides in Flux

Started implementing a plan

#Goal

- Prepare targeted schematic edits to fix net and connectivity issues including unifying duplicate nets, separating and rewiring UART connections with series resistors and TVS protection, and updating the triac channel connection. Then run an Electrical Rules Check (ERC) to verify the changes.

#Implementation plan

1. Unify and clean net definitions:

1. Identify and merge duplicated nets (Dwin_Uart_Arduino, AC_HOT_IN, GND).

2. Remove empty duplicate nets for Q1_GATE_DRV and Q2_GATE_DRV.

2. Rewire UART signals:

1. Separate the unified UART net into two distinct nets, UART_TX and UART_RX.

2. Connect J4:PIN_3 to UART_TX and J4:PIN_4 to UART_RX.

3. Maintain R1 in series with UART_TX and R2 in series with UART_RX.

4. Connect TVS U9 across both UART_RX and UART_TX lines.

3. Complete the triac channel connection:

1. Connect Q4:A2 to the intended harness/output net ensuring it matches naming of other channels.

4. Normalize net properties:

1. Set UART_TX and UART_RX nets to the signal net class.

2. Ensure power nets (+5V and AC_HOT_IN) are correctly typed as power nets with proper voltage annotations.

5. Run ERC:

1. Execute the ERC on the updated schematic.

2. Review and report any remaining ERC issues.

#Success criteria

- All duplicate and empty nets are merged or removed accordingly.

- UART TX and RX signals are properly separated, connected, and include series resistors and TVS protection as required.

- Q4:A2 is correctly connected to the designated harness/output net.

- Net properties are normalized for both signal and power nets.

- ERC passes or clearly identifies any remaining issues for further refinement.

Working on your request...

0:11

Execution stopped due to insufficient credits.

0:24

Checking 3 knowledge sources.
Started: Cleaning duplicate nets and rewiring UART.
  • Connected R1:P2, J4:PIN_3 to ^UART_TX 2
  • Connected R2:P2, J4:PIN_4, R2:P1, J5:Pin_2, U9:~ to ^UART_RX
  • Connected U9:~ to ^UART_TX
  • Connected Q4:A2 to ^BLOWER2_HOT_OUT
  • Disconnected R1:P2, J4:PIN_3, J4:PIN_4, R2:P1, R2:P2, J5:Pin_2, U9:~
nets { net AC_NEUTRAL = J2:3, Q1:A1, R21:1, R26:1, J3:1, Q3:A1, C22:1, RV1:2, C9:2, C23:1, PS1:AC/N, Q4:A1, Q2:A1, C24:1, J1:3, J1:1; net +5V = C17:1, C2:P1, C10:P1, R14:1, R16:1, PS1:+Vout, R15:1, C3:1, C1:P1, C11:P1, R13:1, C18:1, C19:1, J4:PIN_1, C4:1, J5:Pin_3; net Q4_A2 = Q4:A2; net GND = C18:2, C11:P2, C10:P2, C4:2, PS1 -Vout - C10 P2:GND, J5:Pin_4, J2:7, C3:2, C2:P2, C1:P2, PS1:-Vout, U9:, J4:PIN_2, C19:2, C17:2; net AC_HOT_IN = F1:1, RV1:1, Q2:A2, J2:5, J1:6, J1:4, PS1:AC/L, C9:1; net CH2_GPIO = J5:Pin_7, U2:CAT; net BLOWER2_HOT_OUT = J1:7, R26:2, Q3:A2; net UART_TX = R1:P1; net CH4_GPIO = U4:CAT, J5:Pin_10; net CH3_GPIO = U3:CAT, J5:Pin_9; net CH1_GPIO = J5:Pin_5, U1:CAT; net Dwin_Uart_Arduino = U9:; net UART_RX = U9:~, J5:Pin_2, R2:P1, J4:PIN_4, R2:P2; net Q3_GATE = Q3:G, R19:2; net Q4_GATE = Q4:G, R20:2; net UART_TX 2 = R1:P2, J4:PIN_3; }

Flux stopped

No files yet

Documents

    Documents are markdown text files which describe project goals, capture details, or even simulation outputs.

    Assets

    Assets are files uploaded to this project which can be used in various ways.

    Operational Lavender Time Machine restored from version #f4c429b0 6627 thumbnail
    Whitfield Profile FS30 - 120 VAC Drop-In Controller (16-pin Harness Compatible)

    Properties

    Diagram


    "120VAC Harness Input" "Protection Fuse MOV EMI" "Switched AC Bus" "Isolated AC-DC PSU node_5V or 3.3V" "Low Voltage Domain" "MCU with watchdog" "Status LEDs Testpoints" "Igniter Output Triac driver" "Combustion Blower Triac driver" "Convection Blower Triac driver" "Auger Output Triac driver" "Sensors and Interlocks High limit x2 Pressure switch Photo eye" "Input conditioning filter debounce fail-safe" "Isolated gate drive Optotriac" "16-pin Harness Connector"

    Pricing & Availability

    Distributor

    Qty 1

    Arrow

    $12.99–$20.50

    Digi-Key

    $19.26–$31.64

    LCSC

    $16.02–$19.75

    Mouser

    $38.13

    TME

    $20.00–$22.80

    Verical

    $13.28–$70.88

    Controls