MustafaMulla29/rp2040-bldc-motor-controller-new

A tscircuit package created by MustafaMulla29.

Version
0.3.101
License
unset
Stars
0

manufacturing/current-budget.json

{
  "status": "PROVISIONAL_ENGINEERING_BUDGET_NOT_MEASURED_RATINGS",
  "contractMa": 2000,
  "fallbackMa": 500,
  "r142Ohms": 2000,
  "resistorInitialTolerance": 0.01,
  "resistorTemperatureAllowance": 0.01,
  "switchKcl": 2000,
  "switchVcl": 1.233,
  "logicOutputV": 3.3,
  "logicOutputAllocationMa": {
    "5000": 250,
    "9000": 400,
    "15000": 400,
    "20000": 400
  },
  "minimumAssumedConverterEfficiency": 0.7,
  "assumedLogicDiodeDropV": 0.7,
  "directInputAllowanceMa": 30,
  "provisionalMotorFeedCeilingMa": {
    "5000": 800,
    "9000": 900,
    "15000": 900,
    "20000": 900
  },
  "minimumBoardVbusMv": {
    "5000": 4500,
    "9000": 8550,
    "15000": 14250,
    "20000": 19000
  },
  "motorPhaseCurrentRatingA": null,
  "limitations": [
    "Logic allocations, converter efficiency and diode drop are design allowances to measure, not guaranteed component maxima.",
    "TPS1H100 external-limit accuracy requires its datasheet voltage/load/overload conditions. Do not apply the 9-20 V arithmetic as a guaranteed 5 V limit or fast transient cap.",
    "R13 measures the motor-feed branch; the VBUS_RAW-to-D2 logic branch bypasses it.",
    "The knob runtime uses motor_permitted with calibrated readings, but the shipped PROFILE=None keeps motor drive disabled. No commissioned motor settings exist.",
    "No motor phase-current rating is assigned until the MCT profile, shunt/gain calibration, waveforms and thermal limits are verified.",
    "5 V motor operation remains unqualified; cable loss, startup, ADC error and 4.5 V driver headroom require physical testing."
  ],
  "references": {
    "switch": "https://www.ti.com/lit/ds/symlink/tps1h100-q1.pdf",
    "resistor": "https://www.lcsc.com/product-detail/C22975.html",
    "regulator": "https://www.diodes.com/datasheet/download/AP63200-AP63201-AP63203-AP63205.pdf"
  }
}