Для измерения аналоговых величин в цифровых системах используются аналогово-цифровые преобразователи (АЦП). АЦП характеризуются такими параметрами как диапазон входных напряжений и разрядность. Конечно, это не единственные его параметры, но сейчас нас интересуют именно они. 
   Диапазон входных напряжений зависит от опорного напряжения АЦП и определяет границы, в пределах которых аналоговый сигнал может быть оцифрован. Разрядность АЦП определяет шаг, с которым выполняется преобразование одной выборки аналогового сигнала. 
   Довольно часто возникает ситуация, когда диапазон входного измеряемого напряжения, не соответствует входному диапазону АЦП. Если он больше, АЦП не сможет измерить его значения за пределами своей шкалы, если меньше, то АЦП по сути будет работать в узком диапазоне и разрешение измеряемого напряжения будет низким. 
   Чтобы избежать этой ситуации применяются масштабирующие схемы, которые "подгоняют" интересующий нас диапазон входных напряжений под диапазон АЦП.

   Микросхема USB-UART преобразователя FT232 упрощает разработчикам задачу по сопряжению микроконтроллера с компьютером. Но помимо этой функции, FT232 обладает возможностью произвольного управления своими выводами, что существенно расширяет диапазон ее возможных применений. Например, благодаря этой функции, можно создавать на FT232 различные преобразователи интерфейсов, управляющие устройства и программаторы. Собственно о USB программаторе для AVR микроконтроллеров в этой статье и пойдет речь.

Tagged under

   Наиболее простой метод регулирования скорости вращения двигателя постоянного тока основан на использовании широтно-импульсной модуляции (ШИМ или PWM). Суть этого метода заключается в том, что напряжение питания подается на двигатель в виде импульсов. При этом частота следования импульсов остается постоянной, а их длительность может меняться.
   ШИМ сигнал характеризуется таким параметром как коэффициент заполнения или Duty cycle. Это величина обратная скважности и равна отношению длительности импульса к его периоду. 

D = (t/T) * 100%

   На рисунках ниже изображены ШИМ сигналы с различными коэффициентами заполнения.

   Предлагаю любителям световых эффектов многофункциональный светодиодный стробоскоп на микроконтроллере фирмы Atmel - Attiny 13. Устройство может найти применение в автомобиле, мотоцикле или, на худой конец, велосипеде. Стробоскоп имеет достаточно простую схему, которую можно собрать за один вечер.

   Если вы читали предыдущий материал, то знаете как объявлять, читать и записывать данные в EEPROM. Но давайте разберемся, как же на самом деле происходят эти операции и что от нас скрывает компилятор. Это позволит лучше понимать работу микроконтроллера, и при желании написать свои специфические функции для работы с EEPROM.

Страница 13 из 37