Easyelectronics.ru

Электроника для всех
Текущее время: 21 июн 2018, 03:35

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



    • JLCPCB - Платы прототипов всего за 2$ c бесплатной доставкой (при первом заказе)
    • 10 PCBs за $2 для 2 слоев, $15 для 4 слойной, $74 для 6 слойной платы.
    • Крупнейший китайский производитель прототипных плат. 290000+ клиентов & 8000+ заказов в день!
    • 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
Сообщения: 4476
Может не там ищите? "Человек" - это "заземление", хоть и не очень хорошее. Если частота радио передачи не особо высока, то фактор "заземления" играет свою положительную роль - больше энергии передается (и принимается).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: 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
Сообщения: 2874
Откуда: Тольятти
Процессор сильно шумит в радиодиапазоне. Заключите его в сплошной металлический экран и соедините его с "общим" проводом в точке подключения "минуса" питания к плате. Можно также обклеить пластиковый корпус изнутри двухсторонним скотчем и алюминиевой фольгой, которая должна соединяться с "общим", например, притянуть винтом крышки. Металлизированный скотч не пригоден - проверяйте тестером, он не звенит. Радиомодуль, наоборот, экранировать нельзя, и он должен располагаться по возможности дальше от металлических частей, хотя бы на 3-4 см. Все провода, выходящие из платы процессора, желательно соединить через керамические конденсаторы с "общим" внутри корпуса. Номинал почти любой, более 1 нанофарад.

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


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

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


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

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


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

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

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