Автоматика и аппаратура связи Дистанционное и непосредственное управление исполнительными механизмами, сотовая, а также радиосвязь. |
22.07.2018, 19:54
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,017
Сказал спасибо: 3,025
Сказали Спасибо 3,199 раз(а) в 2,171 сообщении(ях)
|
Re: Помогите завести радиомодуль 433мгц на si4463
Сообщение от whoim
|
Кто знает, что это?
.....
Как их вообще отлаживать? Почему модуль в ответ молчит по miso?
|
Судя по всему - только тот знает, кто зарегистрируется на сайте производителя модуля - для доступа к полной документации...
Сообщение от whoim
|
так подойдет?
|
Да-а-а.... Хоть-бы ссылку на схему своей абдурины привёл, коли там "оригинальные" названия выводов используются.
1. Врежь в MISO и MOSI резисторы на 51-150 Ом и попробуй перекрестить их. Какие-то невнятно-идиотские подписи направлений сигналов и функций выводов у китайского модуля.
Код:
|
5 nSEL Input SPI chip select
6 MOSI Input SPI master input slave output
7 MISO Output SPI master output slave input
8 ENT Input Clock enable(high-level effective)
9 SCK Output SPI master input slave output WTF бля!? |
2. Ты уверен, подавая 3.3 вместо 5 В, что в контроллере дурины не прошит контроль питания? Или что mega328 способна безглючно работать при 16 МГц @ 3.3 В (см. "Speed grades" в доке на контроллер)? Подели хоть частоту кварца вдвое через CLKPR, для уверенности.
__________________
Экзорцист 40-го уровня.
|
|
|
|
22.07.2018, 20:39
|
|
Почётный гражданин KAZUS.RU
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
|
Re: Помогите завести радиомодуль 433мгц на si4463
Реги там нет, дока доступна. Из всего pdf полезного - то, чтоттам осицилятор на 26мгц..
В модулях других производителей и/или поздних ревизий вроде 30 используются.
Про sck заметил, конечно. Очепятка..
328е меги раньше часто и густо на 3.3 использовал. Уровни верные, проверял конечно.
Соответствие портам тогда тут проще смотреть
https://all-arduino.ru/wp-content/up...duino-nano.jpg
SPI хардварный.
|
|
|
|
22.07.2018, 22:12
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,017
Сказал спасибо: 3,025
Сказали Спасибо 3,199 раз(а) в 2,171 сообщении(ях)
|
Re: Помогите завести радиомодуль 433мгц на si4463
Сообщение от whoim
|
дока доступна.
|
При открытии файла - требует пароль.
Сообщение от whoim
|
Про sck заметил, конечно. Очепятка..
|
Там и расшифровки к MOSI/MISO тоже не соответствуют.
__________________
Экзорцист 40-го уровня.
|
|
|
|
22.07.2018, 23:38
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.11.2010
Адрес: г. Дзержинск Нижегородская обл.
Сообщений: 1,715
Сказал спасибо: 130
Сказали Спасибо 1,108 раз(а) в 527 сообщении(ях)
|
Re: Помогите завести радиомодуль 433мгц на si4463
Путаницей в маркировке линий "прием" и "передача" страдают многие производители. Нередко pdf написан так, что допускает неоднозначную интерпретацию.
В таких случаях при разводке платы закладываю возможность "перекрещивания" линий без резки дорожек.
В идеале - собрать "на весу" и логическим анализатором глянуть линии. И только потом травить.
|
|
|
|
23.07.2018, 02:40
|
|
Почётный гражданин KAZUS.RU
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
|
Re: Помогите завести радиомодуль 433мгц на si4463
Хм, у меня ничего не требует. Скринов накидать?
|
|
|
|
23.07.2018, 02:47
|
|
Почётный гражданин KAZUS.RU
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
|
Re: Помогите завести радиомодуль 433мгц на si4463
DanilinSA, да все там по подключению понятно в плане spi.
Сейчас первый вопрос - какая ревизия чипа, от этого зависят процедуры все, они разные.
Ревизий всего две, понятная и простая либа есть на последнюю. На предпоследнюю есть проект маяка, но ни на одном проекте жизнь не наблюдается.
Второй - что за пин ENT (input, clock source, hi effective) и что с ним делать, и надо ли.
Для обоих проектов приведены примеры конфигурирования чипа через софт разработчика чипа, WDS. Делал все по примерам неоднократно.
Уже начинаю быть уверенным, что модули мёртвые. Оба два. Возможно, не выдержали чего то с моей стороны, хотя я был осторожен и аккуратен..
А вообще, в проекте маяка (передача в эфир фразы морзе) есть явная активность иногда со стороны модуля (miso). И даже программа в сериал утверждает, что init ok.
Но она это делает даже с отпаянным например sck )
Так что веры ей нет.
Последний раз редактировалось whoim; 23.07.2018 в 02:56.
|
|
|
|
23.07.2018, 02:55
|
|
Почётный гражданин KAZUS.RU
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
|
Re: Помогите завести радиомодуль 433мгц на si4463
Забыл добавить. У модуля есть более "ранний" младший брат, 100мвт. Вот относительно него точно известно, что ревизия чипа "предпоследняя", осц 26мгц также.
Все найденные мною модули с последней версией чипа имели осц 30мгц.
Поэтому я все таки склоняюсь к тому, что на этом модуле также предпоследняя версия.
Готового для неё нет..
|
|
|
|
23.07.2018, 03:37
|
|
Почётный гражданин KAZUS.RU
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
|
Re: Помогите завести радиомодуль 433мгц на si4463
Но я обнаружил с сайта производителя модуля, с раздела "e10 series", архивчик с демками под stm.
Что понятно: он под si4463, rev B1, osc 30mhz.
Можно переписать под дуину теоретически, изучаю.
Но будет ли толк, учитывая что уже наблюдается разница (частота осицилятора) - хз. Я то дефайн поправлю, конечно.
Зато пример хоть и объёмный, но прямой и при усердии - понятный.
Буду копать)
|
|
|
|
23.07.2018, 10:35
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.10.2007
Сообщений: 2,760
Сказал спасибо: 1,105
Сказали Спасибо 1,037 раз(а) в 569 сообщении(ях)
|
Re: Помогите завести радиомодуль 433мгц на si4463
Вам надо сначала отладить SPI, с передачей/приёмом будет свой геморрой ))
Как определить MISO MOSI: вход выход обрыв и т.д. Берёмся пальцем за щуп осциллографа. Там наводка от сети. Касаемся лапки. Выход будет лог. уровень, вход - наводка, ограниченная питанием(через защитные диоды), обрыв - не изменится.
В процессе обсуждения мелькало "подать клок на ss" Есть такой SS в составе SPI определяет готовность слейва, тут надо прояснять.
Так вот, ближайшая задача - почитать регистры si4432 или кого там.
По обозначениям ног явно виден интерфейс si44xx, ENP enable power amplifyer ENT высоким уровнем включает какой-то клок - чёрт его знает, что это такое, но я бы пока подал туда высокий.
Последний раз редактировалось makakus; 23.07.2018 в 10:37.
|
|
|
Сказали "Спасибо" makakus
|
|
|
23.07.2018, 13:37
|
|
Почётный гражданин KAZUS.RU
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
|
Re: Помогите завести радиомодуль 433мгц на si4463
Значит, производитель вышел на связь, докладываю:
Ревизия чипа 1B (B1).
Пин ENT включает внутренний осицилятор чипа, нужно в HI.
Дали пример на c для stm8, буду переписывать для arduino.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 23:08.
|
|