Главная » Статьи

Материалы сайта Страницы: « 1 2 ... 8 9 10 11 »

 

 Шаговые двигатели достаточны распространены в устройствах, в которых необходимо добиться точного перемещения механизмов. Существует много типов шаговых двигателей, но самыми дружелюбными в плане управления являются 2-х фазные униполярные двигатели. Этот тип двигателей имеет две независимые обмотки с выводами от середины. Их можно встретить преимущественно в старой технике: принтерах, копирах, дисководах (5-и дюймовых) и еще много где. 
Просмотров: 118518 | Опубликовано: 12.05.2011 | Комментарии (77)

 
 
 Таймеры помимо прерывания по переполнению, могут работать в режиме захвата значения, это означает что по пришествии импульса на ногу ICP значение счетчика копируется в регистр хранеия Input Capture, затем взяв это значение и проведя несложные манипуляции, можно узнать период изменяющегося сигнала или его частоту. Для примера использую atmega32 и выведу показания на ЖКИ дисплей. Вывод ICP в atmega32 находится на 20 ноге (PortD.6), туда и будет заводиться сигнал.
 
Просмотров: 33614 | Опубликовано: 21.04.2011 | Комментарии (21)

 

В продолжение к предыдущей статье о работе с дисплеем от Nokia3310 в Bascom-AVR выкладываю доработанную библиотеку с поддержкой кириллических символов. 

Просмотров: 18959 | Опубликовано: 17.04.2011 | Комментарии (2)

 

  Когда телефоны были большими, а экранчики в них маленькие, протоколы общения между ними были очень просты. Учитывая цену на них сейчас, использовать такие дисплеи в своих проектах одно удовольствие. Например, дисплей от Nokia 3310 достался мне за 55 руб.
Это монохромный дисплей разрешением 48х84 пикселя и вместимостью 6 строк текста по 14 символов в каждой строке, работой заправляет контроллер PCD8544 поддерживающий последовательный интерфейс связи. 

Просмотров: 47439 | Опубликовано: 10.04.2011 | Комментарии (83)

   Попробовал собрать простенькое устройство отображения уровня аудиосигнала (VU-meter). В проекте задействованы ATMega32 и ЖКИ индикатор 16х2 подключенный по 4-х битной шине. Само устройство по большому счету выполняет роль двух канального вольтметра, только вывод информации организован не в линейной зависимости, а в логарифмической. Это связано с нашей анатомической особенностью восприятия звука.

Просмотров: 18759 | Опубликовано: 27.03.2011 | Комментарии (4)

 
 Для измерения температуры в бытовых целях хорошо подходят цифровые датчики DS18B20. Эти датчики способны измерять температуру в пределах от -55 до 125 °C, с заявленной точностью от производителя в 0,5 °C. Для большинства гражданских нужд такой диапазон и такая точность измерения вполне приемлема (какую-нибудь систему термоконтроля собрать или еще чего). Поэтому решил попрактиковаться с этим датчиком, обязательно пригодится.
 
Просмотров: 56727 | Опубликовано: 13.03.2011 | Комментарии (35)

 
 
  В проектах на микроконтроллерах для ввода какой-нибудь пользовательской информации чаще всего используются тактовые кнопки. Для оперативного изменения параметров, когда нужно быстро изменить значение например с 0 до 50, такое решение не самый лучший вариант. Давить на кнопку 50 раз или вводить в программу распознавание долгого нажатия кнопки не наш метод, поэтому обратим внимание на инкрементальный энкодер.
 Разговор пойдет о механическом энкодере, как самом распространенном типе. Оптоэлектрические энкодеры отличаются лишь тем что требуют дополнительного питания светодиода, в остальном принцип работы схож с механическими собратьями.
 Механический энкодер внешне очень похож на переменый резистор, такой же трехногий и с крутилкой. Но в отличии от переменника, энкодер не имеет фиксаторов угла поворота, тоесть его можно крутить сколько угодно.
  В качестве подопытного послужил механический энкодер выдернутый со старой мышки.

Просмотров: 51859 | Опубликовано: 08.03.2011 | Комментарии (52)


 Аналогово-Цифровой Преобразователь служит для преобразования аналогового сигнала на входе в цифровую форму, понятную для МК. Практически во всех современных микроконтроллерах от AVR имеется 10 битный АЦП, позволяющий оцифровывать аналоговый сигнал с дискретностью 1024 значений. Этого достаточно чтобы, например, делать замеры напряжений (в разумных пределах), снимать показания с различных датчиков, таких как фотодиод и термопара, делать анализаторы спектра и многое другое.

Просмотров: 66468 | Опубликовано: 04.03.2011 | Комментарии (32)

 

 Когда нужно подключить большое количество светодиодов, а тратить драгоценные пины микроконтроллера совсем не хочется (или чаще всего такого количества ног просто напросто нет), на помощь могут придти микросхемы-дешифраторы. Например дешифратор 74HC154 (наш аналог ИД3), который выставляет определенный выход в активное состояние в зависимости от 4х битного числа на входе. 

 
 
 
Просмотров: 35806 | Опубликовано: 02.03.2011 | Комментарии (16)

 
  Порой хочется  в разрабатываемом устройстве организовать подсчет текущего времени/даты. Если возложить эту обязанность на МК могут возникнуть проблемы с точностью хода часов, потерей данных при пропадании питания или банальная нехватка места в памяти микроконтроллера. Поэтому задачу по счету времени лучше всего оставлять микросхемам, которые заточены под такое дело. Например, популярная микросхема DS1307, которая способна вести подсчет реального времени в секундах, минутах, часах, датах месяца, месяцах, днях недели и годах с учетом высокосности текущего года вплоть до 2100 г. А автономное питание, которое обеспечивается 3-х вольтовой батарейкой, способно прокормить микросхему в течении 10 лет. 
 
Просмотров: 59199 | Опубликовано: 22.02.2011 | Комментарии (41)

1-10 11-20 ... 71-80 81-90 91-100 101-103




авторизация
Логин:
Пароль:
Комментарии
3D принтер. Сборка. Часть 2
18.01.2020 - exersizze:
Scorpushka, внутренний вентилятор у меня загудел через полгода где-то. Ра...
3D принтер. Сборка. Часть 2
12.01.2020 - Scorpushka:
сразу поставил тихие драйвера на него и выкинул шумящие вентиляторы (кроме обдув...
3D принтер. Сборка. Часть 2
12.01.2020 - Scorpushka:
купил Anycubic i3 mega год назад, тоже доволен. зашел сюда, и увидел у вас его ж...
Часы, термометр, барометр, гигрометр в одном флаконе.
05.01.2020 - Dmitriy:
Информация для Steppo. Нет необходимости такой глобальной переделки, гораздо про...
Часы, термометр, барометр, гигрометр в одном флаконе.
24.12.2019 - Steppo:
Приветствую всех.Собрал сей девайс уже давно .Но зрение падает уже плохо видно и...
Мини индукционный нагреватель
22.12.2019 - forter:
Уважаемый автор! Вы сами собирали эту конструкцию? Если - да, то не пробовали ув...
Фильтр Калмана
19.12.2019 - Dmitriy:
На удивление приятно работает этот метод фильтрации. Я сейчас занимаюсь изготовл...
Светодиодный таймер обратного отсчета
19.12.2019 - forter:
Спасибо! Красиво.
Tiny зарядное устройство NiMH
01.12.2019 - exersizze:
Не знаю, может автор набивает руку в переводе и написании материала. А там посмо...