Измеритель ускорения ма микроконтроллере ATmega32Новомодная тенденция использования акселерометров в мобильных гаджетах, будь то iPhone или Nintendo Wii, даёт толчок применения их в радиолюбительских конструкциях. Данное устройство, собранное на микроконтроллере ATmega32 позволяет измерять статическое и динамическое ускорение с точностью до нескольких mg и отображает величину ускорения на ЖК дисплее. Используется двухосевой интегральный акселерометр ADXL202. Диапазон работы акселерометра от -2 до +2 g.

 

 

Иногда требуется просто задать временной интервал, без особой микроскопической точности. Например, для приготовления пищи, где погрешность в несколько секунд за полчаса, час не играет важной роли. Исходя из этих соображений в качестве тактового генератора выбран внутренний RC-генератор. Стабильность которого зависит от температуры и изменения напряжения питания, поскольку  микроконтроллер сохраняет свою работоспособность при напряжении 1,8-5,5 В. В качестве источника питания применил 3-х вольтовую батарейку (или 2 элемента по 1,5 В).
 

 

Для генерации видеосигнала достаточно всего одного микроконтроллера и двух резисторов. То есть можно сделать буквально карманный генератор видеосигнала размером с брелок. Такой прибор пригодится телемастеру. Его можно использовать при сведении кинескопа, регулировке чистоты цвета и линейности.

 

Подключение дисплея Nokia к микроконтроллеру AVR. Подойдет дисплей от Nokia 6100, 7210, 6610, 7250, 6220. Разрешение 132х132 пиксела @ 4096 цветов. Видимая область 3х3 см. Для управления дисплеем используется микроконтроллер Atmega8. Напряжение питания дисплея 3.3 Вольта, поэтому был использован делитель напряжения на резисторах для согласования логических уровней с 5В до 3.3В. Кабель непосредственно подпаивается к пинам дисплея.

 

Принцип измерения (стар как мир) - генератор импульсов на 555м таймере,длительность которых меряет несложный 3х-разрядный счетчик на 176ИЕ4. Изюминка состоит в том, что заряд измеряемого конденсатора осуществляется большим током (от 0.1А на младшем пределе измерения до 1.0А на старших).

 

Хотелось сделать для всех случаев жизни, разных временных интервалов на усмотрение пользователя. Получился  такой вариант. Всего  две кнопки управления, и один переключатель-перемычка (джампер), два светодиода, отображающих,  режимы установки и работы таймера, а так же звуковой контроль осуществляется пьезокерамическим  излучателем  (за ненадобностью можно его и не подключать, контролируя процесс по миганию светодиода D2).

 

датчик давленияДатчик давления MPXV5100 разрабатывался для широкого круга задач и в основном для подключения к микроконтроллерам с АЦП. Выходное напряжение прямо пропорционально приложенному давлению. Датчик измеряет разность давлений между измеряемым и атмосферным т.е. когда измеряемое давление равно атмосферному он показывает 0 КПа. Исходный код написан на Си под оболочкой WinAVR с использованием библиотеки AVRLIB. Как можно видеть исходный код на Си очень простой, всего пару строк, но скомпиллированный код не слишком эффективен и занимает много памяти.