PAC1934 current-sense resistors R72–R75 have no values specified
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 25/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Tranquilla
- Ambito
- embedded-iot
Direzione di ricerca
Start by inspecting the schematic and BOM entries for U32 and R72–R75, tracing each SENSE1+/− through SENSE4+/− net to identify the monitored rail. Determine the expected maximum current and suitable resistor package and value for each channel, then update the schematic and BOM. Done means all four resistors have validated values and ratings before assembly.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Summary
R72, R73, R74, and R75 are the four current-sense resistors for U32 (PAC1934 4-channel power monitor). None of these resistors have a value assigned in the schematic or BOM — they are placed as generic R0805 footprints with no value attribute.
R72: bschulz_passives R-EU_ R0805 (no value)
R73: bschulz_passives R-EU_ R0805 (no value)
R74: bschulz_passives R-EU_ R0805 (no value)
R75: bschulz_passives R-EU_ R0805 (no value)
Without a defined sense resistance, it is impossible to:
- Calculate power/current from PAC1934 ADC counts
- Specify the correct part for assembly
- Ensure the sense voltage (V_sense = I × R_sense) falls within the PAC1934 input range (±100 mV full scale)
- Ensure sense resistor power dissipation is acceptable
PAC1934 sense resistor sizing
The PAC1934 measures differential voltage across the sense resistor. Per the PAC1934 datasheet:
- Full-scale input range: ±100 mV (can be scaled via product register)
- Minimum detectable current depends on R_sense value
For each channel, select R_sense based on the maximum expected current:
R_sense = V_full_scale / I_max = 0.1 V / I_max
Example for 100 mA max: R_sense = 1 Ω (100 mW at full scale — too high for 0805)
Example for 500 mA max: R_sense = 200 mΩ
Example for 1 A max: R_sense = 100 mΩ
For 0805 package at 125 mW rated power, maximum continuous current:
I_max = √(P / R_sense)
- At 100 mΩ: I_max = √(0.125 / 0.1) = 1.12 A (OK for moderate current channels)
- At 10 mΩ: I_max = 3.5 A (suitable for high-current channels like the main battery)
Questions to resolve
- Which rail does each channel (SENSE1–SENSE4) monitor? The schematic shows R72 on one channel, R73 on another, etc. — identify which net each is in series with.
- What is the expected maximum current on each monitored rail?
- Are 0805 resistors appropriately rated for the power dissipation? For high-current channels, larger packages (1206, 2512) or parallel resistors may be needed.
Affected components
- U32: PAC1934T-I/JQ (16-UQFN, 4-channel power monitor)
- R72, R73, R74, R75: sense resistors (0805, value TBD)
- Nets: SENSE1+/−, SENSE2+/−, SENSE3+/−, SENSE4+/−
Action required
Assign resistance values to R72–R75 based on the expected current in each monitored channel. Update BOM and schematic before assembly.
🤖 Generated with Claude Code
- Lingua principale
- G-code
- Stelle
- 8
- Fork
- 2
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di NorthernWidget/Project-Okapi
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
-
IC1 AREF tied directly to AVCC (5V_AUX) with no bypass cap — internal reference conflict riskApertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
-
enhancement
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
-
enhancement
Difficoltà 4/5 3-5 giorni Idoneità per principianti 42/100
-
bug
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
Tutte le issue di NorthernWidget/Project-Okapi
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 79/100
FujiNetWIFI/fujinet-firmware#2216 ·
I maintainer di solito rispondono entro 1 giorno
-
package:mdepkg priority:low state:needs-owner state:needs-triage type:bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
atsign-foundation/at_c#728 ·
-
AP_GPS: NMEA values between -1 and 0 lose their sign (GGA altitude -0.5 m reads +0.5 m)Forse già presa @shubhamrai9122-creator l’ha presa 1 giorno fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
bug enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 64/100
Solar-Gators/Blaze-Firmware#14 ·
I maintainer di solito rispondono entro 1 giorno