Современная электроника №2/2022
ИНЖЕНЕРНЫЕ РЕШЕНИЯ 39 WWW.SOEL.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА ◆ № 2 2022 или, другими словами, устройства (тай- меры и CLU) работают автономно и не требуют участия процессора. После всех настроек конфигура- цию также необходимо записать, сге- нерировать программу инициали- зации устройств и оттранслировать всю программу. Оттранслированный вариант этой программы (EFM8LB1_ Configurable_Logic_AND_2.hex) при- ведён в дополнительных материалах к статье на сайте журнала. На этом описание программных средств закончено. Рис. 19. Общий вид корпуса МК с входными и выходными сигналами Таблица 1. Измерение времени в интервале 5…5,5 с Таймеры Количество импульсов, N N/Частота [Гц] Время Т [с] Т3 56 047 56 047/6 000 000 0,00934117 Т4 2 2/100 0,02 PCA 106 106/20 5,3 Таблица 2. Измерение времени в интервале 5,5…6 с Таймеры Количество импульсов, N N/Частота [Гц] Время Т [с] Т3 41 690 41 690/6 000 000 0,00694833 Т4 1 1/100 0,01 PCA 116 116/20 5,8 Результаты Частота, полученная на выходе CLU2 после таймера Т3 (1 МГц) и измерен- ная частотомером, составила 999,9887 кГц, а на выходе CLU3 после таймера T4 (100 кГц) – 99,9989 кГц (см. рис. 3). Коэффициент поправки, KЧ, для частоты 999,9887 кГц будет равен: KЧ = 999,9887/1000 = 0,9999887. Зна- чение первой частоты более точ- ное, так как у него (значения) боль- ше цифр, поэтому она была взята за основу. Но если частота меньше, значит, период (1/F) и вообще все временны ′ е параметры, в частности, время измерения, больше, поэтому поправочный коэффициент, KT, на который необходимо умножить время измерения, будет равен: KT = =1/0,9999887 = 1,0000113. Для того чтобы проверить пра- вильность формулы расчёта коли- чества импульсов, поступающих на PCA-таймер (N = 2 × [PCA]+EC – см. выше), или, другими словами, работу поправки EC, было прове- дено два эксперимента. В первом время измерения было чуть мень- ше 5,5 секунд (когда EC = 0), во вто- ром – чуть больше (EC = 1). Часто ′ ты, поступающие на входы Т3, Т4 и PCA таймера, составляют соответствен- но FT3 = 6 МГц = 6 000 000 Гц, FT4 = =100 Гц, FPCA = 20 Гц (рис. 2), поэ- тому для получения времени, изме- ренного каждым таймером, необхо-
RkJQdWJsaXNoZXIy MTQ4NjUy