Цифровая и датчики
Погрешность скорости UART
Делитель UART и ошибка фактической скорости от тактовой частоты.
Делитель USARTDIV9
Фактическая скорость111111.1 бод
Ошибка скорости-3.549 %
Вердиктне работает ≥3 %
Значения хранятся в ссылке — отправьте её коллеге или сохраните расчёт в браузере.
Нужно изготовить эту плату?
Загрузите Gerber и получите стоимость в рублях — расчёт, оплата и сопровождение онлайн.
Как это работает
Калькулятор находит целочисленный делитель UART и фактическую скорость передачи, вычисляя погрешность относительно требуемой. Большая ошибка скорости (свыше ±2…3 %) приводит к сбоям приёма. Помогает выбрать тактовую частоту кварца под нужный baud.
divisor = round(f_clk / (16·baud)); baud_факт = f_clk / (16·divisor); ошибка = (baud_факт − baud)/baud
Дано: f_clk = 16 МГц, 115200 → divisor = 9, baud_факт ≈ 111111, ошибка ≈ −3,5 %.
