Для управления двигателями используются так называемые H-мосты, позволяющие путем подачи управляющих логических сигналов на входы вызывать вращение в обе стороны. В данной статье я собрал несколько вариантов Н-мостов. У каждого есть свои достоинства и недостатки, выбор за вами.
ВАРИАНТ 1
Это транзисторный H-мост, его достоинсто - это простота изготовления, детали для него есть практически у каждого в хламе, а также он достаточно мощный, особенно если применить КТ816 и КТ817
|
Рассмотрим как при помощи Arduino считывать показания с цифрового датчика температуры DS18B20. В настоящий момент м/с DS18B20 фирмы Dallas является наиболее распространенным и доступным цифровым датчиком температуры.
Работает он по шине 1-wire.
Даташит датчика: DS18B20
Датчик может запитываться двумя способами - внешним питанием (3 провода) или паразитным (питание от шины, 2 провода). Расписывать эти режимы не буду, все есть в документации. Отмечу лишь то, что в данном проекте мы
|
После некотрорых программных сбоев контроллера или микросхемы памяти, Windows не может определить подключённое устройство и при этом, операционная система не может установить соответствующий драйвер.
При этом коды VID&PID равны 0000.
Связано это с тем, что управляющая программа контроллера не может считать часть прошивки которая расположена в специальной области микросхемы памяти.
В этом случае можно попробовать перевести контроллер в специальный тестовый режим. При этом происход
|
В радиолюбительской аппаратуре хорошо зарекомендовали себя готовые LCD дисплеи со встроенным контроллером, который формирует сигнал и "выводит" его на "экран"! Эти LCD стоят сравнительно не дорого и могут применяться в абсолютно разных устройствах, от элементарной таблички "приветствия" до сложных робо-конструкций! В основной доступны LCD типа "Символьные" и "Графические" доступны также "Цветные" LCD но их достать сложнее, и стоят они гораздо дороже.
Для вывода информации мы будем ис
|
Проект представляет собой счетчик с отображением данных на 8-ми сигментном индикаторе и передачей данных через USB-интерфейс. Я к примеру использовал данное устройство как счетчик посещений для вебсайта.
В проекте используется микроконтроллер AVR ATtiny25, в качестве драйвера LCD-дисплея используется микросхема MAX7219. Для отображения данных используется обычный 7-ми сегментный индикатор на 8 знакомест.
Принципиальная схема устройства приведена на рисунке ниже:
Для
|
TL431 была создана в конце 70-х и по настоящее время широко используется в промышленности и в радиолюбительской деятельности.
Рис. 1 TL431.
Для начала давайте посмотрим, что у неё внутри и обратимся к документации на микросхему ("даташит").
Внутри у неё с десяток транзисторов и всего три вывода.
Рис. 2 Устройство TL431.
Внутри находится обычный компаратор. Здесь он играет немного другую роль, а именно - роль стабилитрона. Ещё его называют "Управляемый стабилитрон".
Смотрим
|