Книга являет собой руководство по 32-битному процессору фирмы ARM - Cortex-МЗ. В данной книге подробно описана архитектура процессорного ядра Cortex-МЗ и его подсистемы памяти. Также детально рассмотрены все остальные узлы процессора, в том числе контроллер векторных прерываний NVIC, модуль защиты памяти MMU и различные компоненты отладки.
Приводится детальное описание новой системы команд Tbumb-2, поддерживаемой данным процессором.
Книжка содержит огромное число примеров программного
|
В спутниковом телевизионном вещании программы от наземных студий передаются к приёмнику телезрителя через активный ретранслятор, находящийся на ИСЗ. Для непосредственного телевизионного вещания используются спутники, расположенные на геостационарной (синхронной) орбите на высоте 35 768 км над земным экватором (рис.1). Только на этой орбите период обращения спутников равен (синхронен) периоду обращения Земли (24 ч) и при этом они относительно её поверхности оказываются неподвижными (стационарным
|
В этой статье описана сборка светодиодного куба 5х5х5, который управляется при помощи Arduino и вся конструкция располагается на печатной плате.
Видео работы светодиодного куба:
Разработка куба и материалы
Я видел много проектов светодиодных кубов, и основной их проблемой является управление большим количеством светодиодов при помощи маленького количества контактов. Во многих проектах для этой цели использовались сдвиговые регистры. Основной их проблемой является время, тре
|
При использовании в качестве устройства прослушивания ( например помещений ). Один из вариантов - подключается параллельно лампе освещения под потолком.
Для передачи используется частотная модуляция и несущая частота, равная 94 кГц. Устройство питается от сети. Излишек гасится конденсатором и пониженное напряжение выпрямляется диодным мостом. Далее оно фильтруется и ограничивается стабилитроном КС520 и используется для питания выходного каскада на VT1. Напряжение , снимаемое со
|
Ниже представлена схема датчика движения с использованием Arduino. В качестве датчика, мы будем использовать PIR-сенсор (Passive Infrared sensor), т.е. пассивный ИК датчик. PIR-сенсоры основаны на методике измерения инфракрасного излучения от обьектов.
Итак, для создания ИК датчика движения нам понадобятся следующие компоненты:
- контроллер Arduino;
- макетная плата;
- 1 светодиод;
- PIR сенсор фирмы Parallax;
- провода.
Схема подключения датчика движения (PIR) к контроллеру
|
Перед тестированием программатора, оболочка IC-PROG должна быть корректно установлена, и если это необходимо для вашей операционной системы, должны быть установлены соответствующие драйверы.
Подключите программатор к разъёму COM-порта.
Запустите программу IC-PROG.
Не забудьте установить в программе номер используемого COM-порта (!).
Включите питание программатора.
Внимание!
При тестировании, помните, что все измерения напряжений производятся относительно общего (нулевого) провода про
|
Внимание! У вас нет прав для просмотра скрытого текста.
Конструкция:
Схема программатора приведена на рисунке ниже. Предохранитель F1 служит для защиты линий питания порта USB от случайного замыкания по цепям питания программатора. Диоды VD1, VD2 – обычные выпрямительные, с прямым падением напряжения ~0,6…0,7В, предназначены для понижения питания микроконтроллера DD1 до 3,6 В. Согласно документации ATMEL на ATmega8(L), микроконтроллер может работать при таком напряжении питания до частоты
|
Возможности прибора:
1. Измерение температуры на улице, в комнате и температуры тела (кол-во термодатчиков можно увеличить);
2. Отображение часов (блок RTC DS1302);
3. Управление и установка времени с пульта (пульт и датчик от старого CD ROM “Креатив”), можно приспособить и любой другой.
4. Передача данных по RS232 или RS485 (зависит от микросхемы). Скоростью передачи 19200 (меньше начинает влиять на мерцания).
В приборе использованы 4 семисегментных индикатора типа SA23-11SRWA соединенн
|
Предыдущий урок | Следующий урок
В этом уроке мы продолжим работу со светодиодами, но количество светодиодов увеличим до 5. И сделаем эффект бегущего огня. Для управления светодиодами будем использовать манипуляции с портами Arduino. Мы будем напрямую записывать данные в порты Arduino. Это лучше, чем работать с конкретными входами/выходами контроллера. Это позволит установить значения для светодиодов при помощи одной лишь операции.
У Arduino UNO имеется 3 порта:
B (цифровые входа/выход
|
Книга на практических примерах рассказывает о том, как проектировать, отлаживать и изготавливать современные электронные устройства в домашних условиях. Теоретические основы, физические принципы работы электронных схем и различных типов радиоэлектронных компонентов иллюстрируются практическими примерами в виде законченных радиолюбительских конструкций и дополняются советами по технологии изготовления любительской аппаратуры. На доступном уровне излагаются теоретические основы цифровой тех
|