VoltageCurrent 0 20 мая, 2022 Опубликовано 20 мая, 2022 · Жалоба Имеются общие соображения по поводу 2,5% погрешности на частоту тактирования RS-232. Типа, если захват принимающим устройством происходит в середине старт-бита, то к последнему биту рассогласование не должно превысить 50%. Следовательно, если в пакете 10 бит, то на каждом должно рассогласовываться не более 5%. А так как принимающее и передающее устройства способны ошибиться по частоте в разные стороны, то если каждая сторона ошибается не более, чем на 2,5%, всё будет хорошо. Однако в стандарте на RS-232 я из временных параметров нашел только минимальную длительность перехода между битами - переходный процесс по стандарту не должен быть короче, чем 4% от длительности бита для уменьшения перекрёстных помех. Встречался ли кто-нибудь с официальными документами, в которых приводились бы расчёты именно на погрешность тактирования и джиттер в RS-232 ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 184 20 мая, 2022 Опубликовано 20 мая, 2022 · Жалоба 3 часа назад, VoltageCurrent сказал: к последнему биту рассогласование не должно превысить 50%. Следовательно, если в пакете 10 бит, то на каждом должно рассогласовываться не более 5%. Если уж на то пошло, то: 1.5^(1/9) = 1.046081918643 = ~4.6%, а не 5% Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
byRAM 24 21 мая, 2022 Опубликовано 21 мая, 2022 · Жалоба Интересно, а в чем проблема то? Кварца жалко на RS-232? Или ещё что? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
k155la3 26 21 мая, 2022 Опубликовано 21 мая, 2022 · Жалоба 2 hours ago, byRAM said: Интересно, а в чем проблема то? Кварца жалко на RS-232? Или ещё что? Может кварц 32768 + FLL. (В MSP430) может быть и држиттер из-за модуляции. Но при таких исходных 115200 работали надежно. ps, -->TC Determining Clock Accuracy Requirements for UART Communications (google) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Plain 168 22 мая, 2022 Опубликовано 22 мая, 2022 · Жалоба 20.05.2022 в 14:12, jcxz сказал: Если уж на то пошло Ещё пополам поделить — приёмник имеет такие же права на паршивый тактовый генератор. 13 часов назад, byRAM сказал: Интересно, а в чем проблема то? Кварца жалко на RS-232? Или ещё что? Наверное от 5-процентного внутреннего кремниевого затактовать. В случае PIC с часовым кварцем, можно защёлкой измерять его частоту внутренним и подкручивать делитель УАПП, который там точный, а в новых есть жёстко заточенный на 32768 модуль, который сам подкручивает частоту внутреннего посредством штатного, ранее лишь ручного, 5-битного регистра. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Obam 30 23 мая, 2022 Опубликовано 23 мая, 2022 · Жалоба Может кварц 32768 + FLL. (В MSP430) может быть и држиттер из-за модуляции. Но при таких исходных 115200 работали надежно. Гениальная вещь, ни у кого более не видел, в своё время ради спортивного интереса (чтоб наблюдать) утилю накатал: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 63 23 мая, 2022 Опубликовано 23 мая, 2022 · Жалоба On 5/22/2022 at 9:38 AM, Plain said: Ещё пополам поделить — приёмник имеет такие же права на паршивый тактовый генератор. А еще учесть семплирование на стороне приемника, которое бывает не только x16. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться