Библиотека knigago >> Техника >> Радиоэлектроника, радиотехника, связь >> Электроника шаг за шагом. Практикум


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 1164, книга: Этот ужасный манипулятор
автор: Галина Данилова

Психология, Дом и семья Галина Николаевна Данилова Галина Николаевна Данилова, известный автор книг по психологии, предлагает читателям очередной бестселлер - "Этот ужасный манипулятор". В этом произведении автор рассматривает распространённый и опасный тип поведения - манипуляции. Книга представляет собой практическое руководство, в котором доступно объясняются механизмы манипулятивного поведения, приводятся яркие примеры и даются эффективные советы по противодействию...

СЛУЧАЙНАЯ КНИГА

Смутное время (СИ). Валерий Увалов
- Смутное время (СИ)

Жанр: Боевая фантастика

Год издания: 2023

Серия: Стальные Волки

Юрий Всеволодович Ревич - Электроника шаг за шагом. Практикум

Электроника шаг за шагом. Практикум
Книга - Электроника шаг за шагом. Практикум.  Юрий Всеволодович Ревич  - прочитать полностью в библиотеке КнигаГо
Название:
Электроника шаг за шагом. Практикум
Юрий Всеволодович Ревич

Жанр:

Радиоэлектроника, радиотехника, связь

Изадано в серии:

неизвестно

Издательство:

ДМК Пресс

Год издания:

ISBN:

978-5-97060-919-4

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Электроника шаг за шагом. Практикум"

Книга «Электроника шаг за шагом. Практикум» представляет собой сборник практических примеров, дополняющих теоретические сведения о началах электроники, изложенные в книге Р. А. Свореня «Электроника шаг за шагом». Подобные примеры имеются и в оригинальных изданиях «Электроники шаг за шагом», но к настоящему времени они устарели. Примеры в данном издании ориентированы в основном на элементную базу поколения дискретных компонентов и КМОП-микросхем малой и средней степени интеграции. Затрагиваются также более современные приемы любительской электроники, основанные на микроконтроллерах и Arduino. Разделы «Практикума» в основном следуют тематике глав в современном переиздании «Электроники шаг за шагом». Каждый раздел содержит краткие сведения теоретических основ обсуждаемой области. В необходимых случаях приводятся справочные данные некоторых компонентов и их аналогов для возможной замены. Приводится краткое описание необходимых инструментов, оборудования и радиолюбительских технологий. Для учащихся, студентов, инженерных и научных работников, не имеющих специального образования в области радиоэлектроники, и широкого круга любителей электроники.

Читаем онлайн "Электроника шаг за шагом. Практикум". [Страница - 100]

одножильного изолированного прово¬

сечением

лять

17,3

0,5-1

мм.

Для диапазона

см от кончика до кончика.

433 МГц его
Один конец

длина должна состав¬

отмеренных отрезков

зачищают на длину 2-3 мм и впаивают в отверстия на платах передат¬
чика и приемника, помеченные надписью Ant (оно обычно крупнее

остальных, не менее 1 мм в

диаметре).
Для дальнейших экспериментов соберите тестовые схемы передатчика
и
приемника на отдельных платах (рис. 7.5). Выберем для передатчика
плату Arduino Nano, подключенную к отдельному адаптеру питания (че¬
рез контакт Vin), а для приемника Arduino Uno, которая питается от дру¬
гого адаптера через встроенный разъем. Положительный контакт этого
-

разъема соединен с тем же выводом Vin, к которому здесь подключается
вход стабилизатора питания приемника. Конденсаторы С, и С2 в прием¬
нике, а также конденсатор С, в передатчике могут быть любой емкости

оборудования диапазона, но электролитические
быть танталовыми или полимерными.
должны
предпочтительно
из

указанного

в списке

ЭЛЕКТРОНИКА ШАГ ЗА ШАГОМ. ПРАКТИКУМ

172

Рис. 7.5.

Передатчик (а)

и приемник

(б)

данных по радиоканалу

с использованием RF link kit

Глава 7. Способы дистанционной

LP2950-5.0

Стабилизатор
ный

с выходом

5 В

дом.

Кроме того,

роткие
ника от

помехи.

они

компьютера

другой

но не стоит ставить

линей¬

традици¬

КР1157ЕН5Б), так как
допустимый перепад между входом и выхо¬
слишком медленные и могут не отрабатывать ко¬
отечественный аналог

После программирования

обмен через Serial

на

любой

можно заменить на

(например, LM2931),

онный LM78L05 (или его
у них слишком большой

173

передачи информации

не отключается

плата

контроллера прием¬

(тестовая программа рассчитана

порт), но внешний адаптер

все

равно должен быть

подключен для обеспечения питания приемника.
В качестве контакта для обмена данными у передатчика

ровой вывод D10, у приемника

-

выбран циф¬

вывод D2. Их можно сменить на любые

другие, указав это в тексте скетчей. Максимальная скорость передачи
таким способом может составлять несколько тысяч бит в секунду, но мы

будем устанавливать не слишком большую

-

от этого зависит дальность

и надежность

передачи.
модули 433 МГц «заточены» под передачу битовых последова¬
тельностей и изначально не понимают никакого разделения на байты,
то библиотеки для
работы с ними имеют свою специфику. Она заключа¬
Так

как

ется в том, что

емник, служат

переменными, которыми оперируют передатчик и при¬
не отдельные числа, а байтовые массивы. Из этого
при¬

ходится исходить при создании скетчей для

Сначала

мы

работы с такими модулями.
просто попробуем что-нибудь передать и принять.

Тестовые программы передачи

и

приема

Для работы с RF link мы воспользуемся самой распространенной библиоте¬
кой для этой цели под названием Virtual Wire. Ее

можно скачать по

адресу

http://www.airspayce.com/mikem/arduino/VirtualWire (ссылка на архив с библио¬
текой в тексте на странице по этому адресу). Документация к библиотеке,
-

к сожалению, очень плохая,

по многочисленным

применение
Сети.

под названием

Proba433MHz_

примерам, которые
Для проверки создадим новый скетч

peredatchik

и запишем в него

короткий

постигать ее

легко находятся в

потому приходится

текст

программы передатчика:

#include
char msg[4]; //массив-строка для передачи
int хх=2731; //целое число
void setup() {
vw_setup(1200); //скорость соединения VirtualWire
vw_set_tx_pin(10); //вывод передачи VirtualWire
}
void loopQ {
itoa(xx, msg, 10); //преобразование

числа

vw_send((uint8_t *)msg, strlen(msg));

в

массив

char

//передача сообщения

174

ЭЛЕКТРОНИКА ШАГ ЗА ШАГОМ. ПРАКТИКУМ

vw_wait_tx(); // Ждем
delay(2000); //каждые

завершения передачи
две секунды

}
Напоминаем,
в

архиве

по

что тексты всех

адресу, указанному

Программа

программ

из

во введении

каждые две секунды

четырехзначное десятичное число,

будет

этой книги можно найти

«От автора».

окружающий мир
случае 2731 (значение абсо¬

передавать

в --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.