Рассмотрены вопросы применения микроконтроллеров для управления электроприводом; устройство, принципы действия и системы управления электродвигателей постоянного и переменного тока, набор периферийных устройств. Приведено описание и системы команд микроконтроллеров, используемых для управления электроприводом.
Автор: Алексеев К.Б., Палагута К.А.
Издательство: МГИУ
Год издания: 2008
Страниц: 298
Формат: DjVu
Качество: хорошее
Размер: 10,18 Мб
Скачать с Turbobit.net
Скачать
|
Схема:
Многие, наверно, хотели бы сделать дистанционное управление каким-нибудь прибором - освещением, вытяжкой или оконным кондиционером, но их останавливает сложность создания передатчика и приемника. На самом деле сделать ДУ очень просто - не нужно разбираться с приемниками, передатчиками, даже микроконтроллер не надо прошивать. Все уже сделано фирмами Motorola и Aurel. Можно просто воспользоваться модулями для беспроводной связи - приемником с декодером команд Aurel RX 4M-HCS и бре
|
Предыдущий урок | Следующий урок
В этом уроке мы продолжим работу со светодиодами, но количество светодиодов увеличим до 5. И сделаем эффект бегущего огня. Для управления светодиодами будем использовать манипуляции с портами Arduino. Мы будем напрямую записывать данные в порты Arduino. Это лучше, чем работать с конкретными входами/выходами контроллера. Это позволит установить значения для светодиодов при помощи одной лишь операции.
У Arduino UNO имеется 3 порта:
B (цифровые входа/выход
|
Предыдущий урок | Следующий урок
В этом уроке мы рассмотрим работу Arduino с энкодером (который служит для преобразования угла поворота в эл. сигнал). С энкодера мы получаем 2 сигнала (А и В), которые противоположны по фазе. В данном уроке мы будем использовать энкодер фирмы SparkFun COM-09117, который имеет 12 положений на один оборот (каждое положение 30°). На приведенной ниже диаграмме вы можете видеть, как зависят выход А и В друг от друга при вращении энкодера по часовой или п
|
Таймер - часы на микроконтроллере PIC16F628A с защитой от перебоев в питании. Надёжное, точное и проверенное (хотя немного устаревшее) устройство
Описание работы:
При нажатии кнопки "Коррекция" таймер переходит в режим коррекции секунд (секунды обнуляются кнопкой "Плюс"). Следующее нажатие кнопки "Коррекция" переводит таймер в режим коррекции минут (минуты увеличиваются кнопкой "Плюс"). Ещё одно нажатие кнопки "Коррекция" - переход к коррекции часов (часы увеличиваются кнопкой "Плюс").
|
Предыдущий урок | Следующий урок
Обратимся к первому уроку, где мы управляли LED. Между включением и выключением которого была секундная задержка.
В используемой там программе (см. код ниже) был один очень большой недостаток. Для выдержки паузы между вкл/выкл LED в 1 сек. нами была использована функция delay(). В это время контроллер не может выполнять другие команды в главной функции loop()
/* Мигание LED
* ------------
*
* Включает и выключает светодиод (LED) подсое
|
В книге рассмотрены методики измерения, управления и регулирования с помощью микроконтроллеров PIC. Микроконтроллеры PIC, благодаря своей компактности и простоте программирования, как нельзя лучше подходят для разработки собственных схем измерения, управления и регулирования.
Именно принципы их работы, создания и программирования и раскрывает данная книга. Здесь вы найдете оптимизированные схемы, а также полные листинги программ.
Автор: Дитер Кохц
Издательство: МК-Пресс
Год издания:
|
Ниже представлена схема датчика движения с использованием Arduino. В качестве датчика, мы будем использовать PIR-сенсор (Passive Infrared sensor), т.е. пассивный ИК датчик. PIR-сенсоры основаны на методике измерения инфракрасного излучения от обьектов.
Итак, для создания ИК датчика движения нам понадобятся следующие компоненты:
- контроллер Arduino;
- макетная плата;
- 1 светодиод;
- PIR сенсор фирмы Parallax;
- провода.
Схема подключения датчика движения (PIR) к контроллеру
|
Схема:
Более 15-ти лет назад в болгарском журнале [была опубликована релейно-тиристорная схема для включения и выключения нагрузки при помощи одной кнопки. Схема отличалась минимальным количеством используемых радиодеталей. Учитывая то, что эту схему через десять лет без ссылки на первоисточник опубликовали другие авторы в радиожурнале другой страны, целесообразно ее вспомнить. В первоначальном варианте схема питалась от сети (см. рисунок выше).
Устройство:
Сетевое переменное напря
|
Данный тестер очень прост и для его изготовления вам понадобится всего один резистор (ну и конечно же плата Arduino). Принцип работы также прост: через аналоговый вход, измеряется падение напряжения на нагрузочном резисторе.
Согласно закону Ома I=U/R. Каждую секунду, полученное значение делится на 3600 и суммируется для получения емкости аккумулятора в Ампер/часах.
Я использовал два параллельно соединенных резистора, т.о. сопротивление получилось 6.9 Ом. Необходимо обратить вн
|