Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Автоматика и аппаратура связи Дистанционное и непосредственное управление исполнительными механизмами, сотовая, а также радиосвязь.

 
Опции темы
Непрочитано 19.07.2018, 18:05  
whoim
Почётный гражданин KAZUS.RU
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Помогите завести радиомодуль 433мгц на si4463

Привет!
Очень хочется завести сей радиомодуль: E10-433MS1W

В ардуино-среде. Библиотеку пробую эту.

Автор отписался, что именно эти модули не пробовал, но как бы чип один..
Отличие модуля в наличии усилителя, способного его раскачать. Мне для радиосвязи (радиоуправления) летающей моделью.

Подцеплен через такую платку для согласования уровней.

В общем, подрубил. SPI как SPI. Поменял пины в конфиге библиотеки.
Первая непонятка - 10й пин arduino nano китайской одновременно ChipSelect (SS) и идет на светодиод на борту. При попытке его заюзать все ужасно тупит - loop с отладкой в сериал "зависает" на минуту на каждой итерации вместо 50-70мс, а при попытке "потрогать" SS щупом - все начинает летать.
Перевесил на 7й пин в терминологии ардуино, поменял в либе - не тупит. Но если на mosi есть данные по осцилу, то с miso ничего не идет. Расположенная рядом радиостанция, настроенная на тот же канал что и в программе, ничего не фиксирует.

Стал ковырять - обнаружил сильное падение напряжения между ENT и ENP, которые в куче и заведены через согласующую уровни платку на VCC (и там и там написано hi level effective).

Оказалось, напругу пожирает пин ENP, который судя по всему есть питание (или ключ) усилителя. Пока его отрубил. Есть мысль, что цеплять его нужно на 5в вместо 3.3, но пока страшно, да и вроде не нужен он для работы вблизи?

ENT - не могу понять, что за пин. В описании - Сlock Enable, в даташите на si4463 его нет. Цеплял на +3.3, отцеплял - ничего не меняется. Кто знает, что это?

В общем, судя по всему, передачи нет. В программе с задержкой в 50мс поставил выплевывать в эфир буфер, в который загоняю данные с переменных резисторов управления. Рация не реагирует.

Помогите осилить сию штуку? Как их вообще отлаживать? Почему модуль в ответ молчит по miso?
Реклама:
whoim вне форума  
Непрочитано 19.07.2018, 18:38  
whoim
Почётный гражданин KAZUS.RU
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: Помогите завести радиомодуль 433мгц на si4463

Фото, если чем то поможет)
Миниатюры:
Нажмите на изображение для увеличения
Название: IMG_20180719_172442.jpg
Просмотров: 0
Размер:	3.97 Мб
ID:	131042  
whoim вне форума  
Непрочитано 19.07.2018, 19:04  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,246
Сказал спасибо: 11,165
Сказали Спасибо 3,854 раз(а) в 2,925 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Помогите завести радиомодуль 433мгц на si4463

В описании вроде как для модуля базовое питание 5V.
На линии к преобразователю подтяжка на питание есть?
Токи на линиях A0…A7, B0…B7 не превышают возможности преобразователя - там ЕМНИП 50mA максимум и общее по питанию 100mA?
Пин OE разведён с делителем и конденсатором на VccA или просто подключён к VccA?
Неплохо бы для начала два модуля на столе и с нормальными антеннами на 433MHz заставить работать от двух МК с одной прошивкой - чтение запись UART с передачей приемом по радио.
И вместо фото лучше схему соединений между используемым.
У преобразователя таки наверное порт A в сторону arduino смотрит, а порт B в сторону модуля…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
Непрочитано 19.07.2018, 19:17  
whoim
Почётный гражданин KAZUS.RU
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: Помогите завести радиомодуль 433мгц на si4463

Сообщение от mike-y-k Посмотреть сообщение
базовое питание 5V.
так точно, даю 4.99

Сообщение от mike-y-k Посмотреть сообщение
подтяжка на питание есть?
да, у него 3.3в вход, питаю от линейного стаба, все ровно.
Уровни на выходах mosi и ss, а также пин модуля sdo (вниз для включения) четко работают, 3.3в. Библиотека отпускает и прижимает вниз этот пин при старте (инициализация модуля), после чего начинает шарашить в mosi данные и тактировать по ss.

Сообщение от mike-y-k Посмотреть сообщение
Пин OE разведён с делителем и конденсатором на VccA или просто подключён к VccA?
на vccA, 3.3v. Так нарыл во всех схемах. Пока не зацепил его (висел в воздухе), преобразователь уровней не выдавал ничего на сторону А.


Сообщение от mike-y-k Посмотреть сообщение
там ЕМНИП 50mA максимум и общее по питанию 100mA?
Я так понимаю, вот эта часть даташита
http://prntscr.com/k8hemz
Вроде не может превысить


Сообщение от mike-y-k Посмотреть сообщение
два модуля на столе
ну я думаю, при нормальном включении как минимум будут идти данные по miso, я кстати забыл сказать - запрашиваю в программе температуру модуля, поэтому думаю что должны идти, а их нет. Данные несуразные и не меняются.
Инициализации нет..


Сообщение от mike-y-k Посмотреть сообщение
таки наверное порт A в сторону arduino смотрит, а порт B в сторону модуля
Написано А 3.3в, B - 5в. Так и подцепил..


Сообщение от mike-y-k Посмотреть сообщение
схему соединений между используемым
примерно так, только SS и SDO подключены на другие пины, но на них "движения" есть и судя по всему верные.

ENP пока отключил, это питание усилителя, без него должен завестись но выдавать малую мощность. ENT пробовал на +3.3 и в воздухе, разницы не увидел.
Миниатюры:
Нажмите на изображение для увеличения
Название: Screenshot_1.png
Просмотров: 0
Размер:	337.9 Кб
ID:	131044  
whoim вне форума  
Непрочитано 19.07.2018, 19:41  
whoim
Почётный гражданин KAZUS.RU
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: Помогите завести радиомодуль 433мгц на si4463

Сообщение от whoim Посмотреть сообщение
SDO
сорри, SDN (input) (the module working enable control pin, low level when working)
whoim вне форума  
Непрочитано 19.07.2018, 19:42  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,246
Сказал спасибо: 11,165
Сказали Спасибо 3,854 раз(а) в 2,925 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Помогите завести радиомодуль 433мгц на si4463

Таки не может превысить или не проверялось?
Распаять на подходящей плате десяток 1Ω, соединив их параллельно и посмотреть токи при включении в разрыв нужных цепей. Или найти/купить и подключить для отладки нужное количество 0.1Ω в разрывах цепей. Для импульсных сигналом смотреть осциллографом. Возможно где-то перегрузка.

PS Неплохо бы схему откорректировать по реальному состоянию вещей, убрав из неё пока лишнее (типа батареи) и добавить подтяжку на сигналы с обоих сторон преобразователя.
Контроль потребления в каналах VccA и VccB на этом этапе очень желателен, осциллографом на шунте.

Для очипаток лучше сразу кнопку Правка использовать

Управление всеми сигналами у модуля вроде как должно быть от его Vcc (5V).
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…

Последний раз редактировалось mike-y-k; 19.07.2018 в 19:51.
mike-y-k вне форума  
Непрочитано 19.07.2018, 19:56  
whoim
Почётный гражданин KAZUS.RU
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: Помогите завести радиомодуль 433мгц на si4463

Сообщение от mike-y-k Посмотреть сообщение
Возможно где-то перегрузка.
не, в это не верится. Нагрузка там в десятки раз меньше заявленной. Да и ходят сигналы, осцил их видит на обоих сторонах, уровни соответствуют. А miso нет на выходе с модуля.

Сообщение от mike-y-k Посмотреть сообщение
убрав из неё пока лишнее (типа батареи)
пробовал, то же самое. Хоть в батареей, хоть от usb, хоть от внешнего БП (компьютерный 5в)


Сообщение от mike-y-k Посмотреть сообщение
Управление всеми сигналами у модуля вроде как должно быть от его Vcc (5V)
нет, питание 5в, управление все 3.3в (среднее). Чип si4463 вообще от 3.3в работает, 5в модулю видимо надо для своего усилителя.

Меня больше интересует, что с ENT пином делать)
Зачем он? На чипе его нет.

Последний раз редактировалось whoim; 19.07.2018 в 19:59.
whoim вне форума  
Непрочитано 19.07.2018, 22:41  
whoim
Почётный гражданин KAZUS.RU
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: Помогите завести радиомодуль 433мгц на si4463

Ну, первым делом - не совпадает частота оссицилятора. Поставил wds, грузнул настройки автора библиотеки, исправил 30мгц на 26мгц (так написано в мануале на модуль), выгрузил в файл заголовочный, изменил детали в соответствии с описанием автора библиотеки, залил и.. ничего не изменилось )
whoim вне форума  
Непрочитано 19.07.2018, 23:36  
whoim
Почётный гражданин KAZUS.RU
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: Помогите завести радиомодуль 433мгц на si4463

В общем, проблема кроется где то в sck. Тыкаешь в него - процесс хромает. Не трогаешь - все замирает.

Проблема тактирования. Резистор светодиода, что на этой нано стоит на этом же пине, убрал.
whoim вне форума  
Непрочитано 20.07.2018, 02:03  
whoim
Почётный гражданин KAZUS.RU
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: Помогите завести радиомодуль 433мгц на si4463

Похоже, выбранный мною ttl-конвертер имеет проблемы с spi, конкретно с clock.
Производитель может только посоветовать перейти на TXB0108.
http://e2e.ti.com/support/interface/...f/391/t/659919

Завтра резисторов напихаю..
whoim вне форума  
 

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите подключить к STM8 радиомодуль на 433 мГц Jazz777_ STM8 35 23.01.2016 17:57


Часовой пояс GMT +4, время: 20:16.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot