пример | MCU Space

Архив

Публикации с меткой ‘пример’

Частотомер

64_0Частотомер, а так же цифровая шкала являются довольно востребованными устройствами среди радиолюбителей. В данной статье постараюсь кратко изложить принцип измерения частоты с использованием двух таймеров. Существует два метода — измерение длительности периода и измерение количества периодов за определенный промежуток времени. Я расскажу про второй вариант. Одним таймером будем отсчитывать промежутки времени, а вторым — считать импульсы.

 

freq_metr

Читать далее…

Измерения , , ,

PWM(ШИМ)

11 марта 2014

SHIMШИМ — одно из замечательных изобретений человека, наверняка каждый в быту видел плавное управление яркостью лампы накаливания, оборотами электродвигателя и т.п. В настоящее время ШИМ присутствует практически в каждой умной вещи, примером даже может стать зарядное устройство для телефона — в котором ШИМ чаще всего работает на частоте 30-150 кГц. На ранних порах изучения МК я всячески избегал аппаратного ШИМ в МК, и извращался при помощи прерываний и таймеров, но потом всё таки уловил его «сладкий вкус». Самой сложной задачей — является конфигурирование ШИМ, а именно расчет и установка периода.  В данном примере буду использовать контроллер PIC18F2520, у которого CCP1 и CCP2  работают в связке с Timer2.

pwm_prot

 

Пришло время расставить все точки над «И», начнем:  Читать далее…

Управление , , , , ,