Skip to content

Add TIDA-01141 current and voltage sense reference - #142

Open
ShiboSoftwareDev wants to merge 8 commits into
mainfrom
codex/add-tida01141-current-voltage-sense
Open

Add TIDA-01141 current and voltage sense reference#142
ShiboSoftwareDev wants to merge 8 commits into
mainfrom
codex/add-tida01141-current-voltage-sense

Conversation

@ShiboSoftwareDev

@ShiboSoftwareDev ShiboSoftwareDev commented Aug 26, 2026

Copy link
Copy Markdown
Contributor

Summary

  • rebuild the TIDA-01141 schematic from TI TIDRP25 sheet 2 and the native Altium SchDoc
  • use one physical LM393 with U2A and U2B schematic-symbol projections, plus native zener and ground-label representations
  • match the TI sheet's four functional clusters, horizontal C1/C4 bypassing, vertical threshold/reference chains, comparator feedback placement, and connector alignment
  • follow the compact multi-terminal connection and local-label conventions used by merged PRs Add MSPM0L1306 chip and reference subcircuit #119, Compact BQ25731 charger schematic #128, and Add DRV8210DSGR chip and PWM motor-driver subcircuit #140 to remove solver fallback-label pileups
  • add TI-like spacing for the INA240 input labels, stacked LM393 stages, decoupling grounds, pull-up rail, and connector rows
  • polish the generated SVG by separating R7/R9 annotations, clearing C10 text from the HTV trace, rendering R15 with a complete alert-bus connection, and moving R12/R14 clear of the comparator ground drops
  • correct the comparator polarity, hysteresis feedback, connector pinout, exact values, MPNs, and reference-style placement
  • keep the work schematic-only; no PCB layout is included
  • add a topology test covering the TI parts, comparator pins, both displayed power/ground rails, reference, alert, and connector nets

Reference

Generated schematic

TIDA-01141 current and voltage sense schematic

SVG follow-ups

Each follow-up isolates one system-level SVG issue rather than adding local drawing hacks:

Validation

  • bun run typecheck
  • bun test tests/TIDA01141.test.tsx
  • bunx tsci snapshot lib/subcircuits/TIDA01141_CurrentVoltageSense.circuit.tsx --test --schematic-only --disable-parts-engine
  • bunx biome check lib/subcircuits/TIDA01141_CurrentVoltageSense.circuit.tsx tests/TIDA01141.test.tsx
  • git diff --check

@ShiboSoftwareDev
ShiboSoftwareDev force-pushed the codex/add-tida01141-current-voltage-sense branch from ecf7cbe to 1c71e7f Compare August 27, 2026 04:26
@vercel

vercel Bot commented Aug 27, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
ti-system-block-ui Ready Ready Preview Aug 27, 2026 3:43pm

Request Review

Comment thread lib/subcircuits/CurrentVoltageSense_TIDA01141.circuit.tsx

@seveibar seveibar left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

VERY important comment DO NOT change the naming scheme!!!!

Comment thread lib/subcircuits/TIDA01141_CurrentVoltageSense.circuit.tsx Outdated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants