Skip to content
Sections de la documentation

Calculateur de terminaison USB et d'intégrité du signal

POSThttps://rftools.io/api/py/v1/calculate

Slug usb-termination. Calculez pour l'USB 2.0 et l'USB 3.0 la résistance de terminaison du bus, l'impédance différentielle, le temps de propagation dans le câble et le temps de montée minimal de l'USB 2.0

Entrées

Envoyez chacune de ces entrées dans inputs, dans les unités indiquées. La plupart sont obligatoires : un appel auquel il en manque une est refusé (400) et ne coûte rien ; une entrée dont le calculateur peut se passer prend la valeur par défaut indiquée. Une entrée hors de sa plage est tout de même calculée et signalée dans la provenance.

Entrées de usb-termination
NomUnitéPlageValeur par défautDescription
usbVersionnombreaucune0 … 10Version USBL'une de : 0 USB 2.0 (haut débit, 480 Mbps) · 1 USB 3.0 (SuperSpeed, 5 Gbps)
lineImpedancenombreΩ50 … 15090Impédance différentielle de la paire de données, trace ou câble : USB 2.0 et USB 3.0 spécifient tous deux 90 Ω (45 Ω en mode impair par ligne)
cableLengthnombremau moins 0.012Longueur du câble USB en mètres

Sorties

Renvoyées dans values, par nom. Une valeur non bornée ou non définie vaut null.

Sorties de usb-termination
ChampUnitéDescription
terminationResistorprincipaleΩRésistance de terminaison
differentialImpedanceΩImpédance différentielle
propagationDelaynsTemps de propagation du câble
signalRiseTimepsTemps de montée minimal (USB 2.0 T_HSR)
impedanceErrorΩÉcart d'impédance
impedanceToleranceΩTolérance d'impédance
impedancePercent%Pourcentage de la tolérance
compliantImpedanceΩImpédance de ligne conforme

Comment l'appeler