Таким образом, частота следования пачек импульсов определяется по формуле:
При расчёте частоты пачек для каждой нажатой кнопки длительность импульсов, время формируемой задержки и время опроса клавиатуры будут иметь свои соответствующие значения. Время загрузки констант в трёх различных случаях одинаковое.
Временные задержки определяются умножением количества тактов, выполняемых контроллером, на значение тактовой частоты (100 кГц) и в формулу для частоты подставляются уже в единицах отсчёта времени.
Погрешность определяется по формуле:
,где
- фактическая частота генератора; - заданная в ТЗ частота генератора.При нажатии кнопки 1 имеем реальные значения времени:
=8,96мс =13,72мс =899,44мс =0,12мс =0,54мсТогда частота следования пачек прямоугольных импульсов в этом случае будет:
Погрешность будет составлять:
При нажатии кнопки 2 имеем реальные значения времени:
=9,92мс =12,44мс =899,28мс =0,16мс =0,54мсТогда частота следования пачек прямоугольных импульсов в этом случае будет:
Погрешность будет составлять:
При нажатии кнопки 3 имеем реальные значения времени:
=10,88мс =11,32мс =899,12мс =0,36мс =0,54мсТогда частота следования пачек прямоугольных импульсов в этом случае будет:
Погрешность будет составлять:
По результатам расчётов погрешности частоты следования пачек импульсов можно сделать вывод, что максимальная погрешность появляется в режиме генерации пачек с длительностью импульсов 10мс. Эта погрешность составляет 0.06% , что значительно меньше той допустимой погрешности, которая задана в техническом задании.
Можно сделать вывод, что данная схема генератора обеспечивает очень маленькую погрешность частоты следования пачек импульсов прямоугольной формы.
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
1. Ю.П. Гришин, Ю.М. Казаринов, В.М. Катиков. Микропроцессоры в радиотехнических системах – Москва «Радио и связь» 1982
2. Б.П. Балашов, Д.В. Пузанков. Микропроцессоры и микропроцессорные системы – Москва «Радио и связь» 1981
3. Л.И. Ридико. Микроэлектронные проекты. Генератор пачек импульсов на основе AVR. «Телесистемы» - www.Telesys.ru
4. В.Н. Яковлев. Микроэлектронные генераторы импульсов – Киев «Техника» 1982