Easyelectronics.ru

Электроника для всех
Текущее время: 20 ноя 2017, 05:20

Часовой пояс: UTC + 5 часов



    • 10 шт. 2-слоя 100*100mm 2$. Быстрый заказ: JLCPCB.com
    • JLCPCB - это крупнейшая фабрика PCB прототипов в Китае.
    • Имеющий более 290,000 клиентов и выполняющий более 8,000 заказов в день.
    • LCSC - Крупнейший китайский онлайн магазин радиодеталей.

Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Человеческое тело как "помеха" в работе GPIO
СообщениеДобавлено: 25 фев 2017, 16:23 
Только пришел

Зарегистрирован: 25 фев 2017, 15:11
Сообщения: 12
Здравствуйте
Нехорошая ситуация: плата Arduino M0 (Atmel ARM Cortex на борту) подключена к радио модулю по SPI и 1-му GPIO. Прием / передача работает коректнно если держать ее в руках. Но если поставить на стол и не прикасаться - перестает работь прием и передача данных.

Пробовал: конденсатор (0.2uF), резистор (330 и 1K) на gpio и землю - не помогло.

Как называется такое явление и как от него избавиться?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Человеческое тело как "помеха" в работе GPIO
СообщениеДобавлено: 25 фев 2017, 17:19 
Старожил

Зарегистрирован: 10 окт 2014, 00:48
Сообщения: 3365
Может не там ищите? "Человек" - это "заземление", хоть и не очень хорошее. Если частота радио передачи не особо высока, то фактор "заземления" играет свою положительную роль - больше энергии передается (и принимается).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Человеческое тело как "помеха" в работе GPIO
СообщениеДобавлено: 25 фев 2017, 19:34 
Только пришел

Зарегистрирован: 25 фев 2017, 15:11
Сообщения: 12
Частота радио модуля 433 MHz. Переподключив его к Arduino Uno (AVR ATmega328) там все работает нормально.

u37 писал(а):
Может не там ищите?

А где искать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Человеческое тело как "помеха" в работе GPIO
СообщениеДобавлено: 25 фев 2017, 20:21 
Старожил

Зарегистрирован: 05 фев 2013, 00:58
Сообщения: 2107
Откуда: Тольятти
Процессор сильно шумит в радиодиапазоне. Заключите его в сплошной металлический экран и соедините его с "общим" проводом в точке подключения "минуса" питания к плате. Можно также обклеить пластиковый корпус изнутри двухсторонним скотчем и алюминиевой фольгой, которая должна соединяться с "общим", например, притянуть винтом крышки. Металлизированный скотч не пригоден - проверяйте тестером, он не звенит. Радиомодуль, наоборот, экранировать нельзя, и он должен располагаться по возможности дальше от металлических частей, хотя бы на 3-4 см. Все провода, выходящие из платы процессора, желательно соединить через керамические конденсаторы с "общим" внутри корпуса. Номинал почти любой, более 1 нанофарад.

Еще возможная причина - если в модулях используется контур, то его частота может плыть от рук, тогда надо подстроить контура в приемнике или передатчике.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB