Обсуждаем приемники, передатчики, радиомикрофоны, жучки, генераторы, ВЧ-усилители, антенны и прочее радиохозяйство
Ответить

Re: TI - CC1101 или СС112?

Вт май 14, 2019 15:22:48

Те настройки, что приведены у меня в статьях, занимают около 330 байт.

Re: TI - CC1101 или СС112?

Пт май 17, 2019 17:16:29

Оо, спасиб)) А то я только-только начинаю осваиваться в CCS.

Прочитал AN627 от силабс - очень интересный документ.
Но вот что не понял - в режиме работы CLE выходного каскада PA не желательно подкручивать (уменьшать, если точнее) выходную мощность? Ведь при этом мы выключаем NMOS транзисторы, а значит падает выходная емкость. И, как следствие, упадет КПД РЧ узла в целом.
Последний раз редактировалось parovoZZ Пт май 17, 2019 21:33:51, всего редактировалось 1 раз.

Re: TI - CC1101 или СС112?

Пт май 17, 2019 21:00:01

Имеете ввиду AN627? В каком смысле нежелательно? Работать будет, однако, если хотите уменьшить мощность, лучше использовать передатчик с меньшей выходной мощностью для поднятия КПД выходного каскада. Т.е., Вы правильно понимаете последствия.

Re: TI - CC1101 или СС112?

Пт май 17, 2019 21:51:14

Имеете ввиду AN627?

Ага, подправил.

Мысль какая - изначально расположение передатчика и приемника неизвестно. Если расположены близко, то разумно передатчик "приглушить". Я же на батарейке. С заявкой на 10 лет)) Но в апноуте значение проходного конденсатора разное для разного уровня выходной мощности.
Я для себя четко решил - чисто передатчик будет на SI4060 и на рассыпухе. Приемо-передатчик - SI4461 на балуне.

У них картинки прям какие-то волшебные для 434 МГц - 2-ая гармоника почти везде полностью подавлена. Я понимаю, что это симуляция, но всё же. На 434 МГц попробовать что ли? Сдерживают только габаритные показатели этих печатных антенн...

Re: TI - CC1101 или СС112?

Сб май 18, 2019 02:15:12

Я на 430 никогда не пробвал, но для этого диапазона для Si446x есть балун. Если передатчик не нужен, есть отличный приемник - Si4362, тоже из серии PRO. С ним и BЧ рассыпухи меньше надо. Если будете приглушать передатчик, всё-равно выиграете по энергии, даже если для малой мощности рассыпуха будет несовсем оптимально подобрана.

Re: TI - CC1101 или СС112?

Чт май 30, 2019 11:39:17

Делаааа.... SI4060 mouser в Россию возит, SI4461 - нет. Под санкциями что ли? Тоже и у TI - практически все трансиверы не поставляются(

Re: TI - CC1101 или СС112?

Чт май 30, 2019 14:47:17

Закажите модули/платы с ними на Али.

Re: TI - CC1101 или СС112?

Чт май 30, 2019 16:42:21

Ser60 писал(а):Закажите модули/платы с ними на Али.

С алика могу паяльник заказать (и заказал), фен, ЛА....жене брошку. Уже к векторнику присматриваюсь. Но электронные компоненты...нет. У меня как-то померла 32u4 при прошивке. Прошивалась она не очень много раз 100. После этого как рукой сняло.

Могу с lcsc заказать. Но в каких модулях SI4461? В HC-12 SI4463 - не подходят. Балуна нет да и мощей столько не надо.

ЗЫ Начинаю смотреть в сторону EZR32HG320 (сразу с USB на борту) и к их меньшим братьям. Из этого стана что-то возят, что странно - там же какая-то криптография присутствует, что можно трактовать весьма двояко.

Re: TI - CC1101 или СС112?

Чт май 30, 2019 17:07:47

Я тоже радиодетали с алика не покупал никогда и не знаю что там и как. Насколько я знаю, в России с ТИ активно работает Компел. Может через них трансиверы заказать можно. Они неоднократно устраивали семинары по продукции ТИ и в их журнале было несколько статей по работе с серией СС13хх. Фразу насчёт криптографии и двояко не понял.

Re: TI - CC1101 или СС112?

Чт май 30, 2019 22:21:01

радиодетали

слух режет....

Блин...мы же отказались от TI? Они и силабы возят. Но всё у них "нет в наличии" и на складах тоже нет.

Re: TI - CC1101 или СС112?

Ср июн 05, 2019 15:57:33

Купил у ковбоев по распродаже лаунчпад. Плюсом несколько не хитрых МК. Посылка развалилась на две - одна из штатов, другая из Сингапура. Вез FedEx. Бесплатно. Первая посылка без проблем прошла таможню, хотя таможенный брокер прислал запрос на документы. Вторая посылка (всего один МК за 2.5 бакса) на таможне тормознулась - пришлось засылать документы. На этом фоне решил поймать журавля=) На силабсе заказал сэмпл SI4060. Силабс без лишних разговоров заказ удовлетворил и передал его в mouser. Те мне прислали письмо с просьбой указать контору и её реквизиты. Я им пишу, что я не контора, я - помешанный на электронике чувак. Они мне в ответ:
Unfortunately, we are no longer able to ship samples to Russia for personal use. Our samples are continuing to be stopped in customs and eventually get returned back to our warehouse. We apologize for the inconvenience and have cancelled your sample order.


Так вот я к чему - идея с силабами прекрасная, но вот с возможностью приобретения гарантированно оригинальной продукции от них - целая беда(

Re: TI - CC1101 или СС112?

Чт июн 06, 2019 06:58:47

Где Вы находитесь территориально? В начале августа я скорее всего буду в Москве (точнее буду знать на след. неделе). Могу прихватить с собой чего-нибудь силлабовского.

Re: TI - CC1101 или СС112?

Чт июн 06, 2019 11:10:14

Я из Питера.

Re: TI - CC1101 или СС112?

Чт июн 06, 2019 16:36:05

Замечательно! Буду в Москве - смогу выслать оттуда. Подробности через ЛС на след. неделе.

Re: TI - CC1101 или СС112?

Вт июн 11, 2019 15:12:34

Ser60 писал(а):Замечательно! Буду в Москве - смогу выслать оттуда. Подробности через ЛС на след. неделе.

Ок!

Я пока решил сдернуть у китайцев модуль на 4463 для опытов.

Re: TI - CC1101 или СС112?

Чт июл 16, 2020 22:02:56

Делаааа.... SI4060 mouser в Россию возит, SI4461 - нет. Под санкциями что ли? Тоже и у TI - практически все трансиверы не поставляются(

Наконец-то руки дошли до обсуждаемых микросхем. Платки практически на пороге дома (прошли таможенную очистку)
SI4060 купил в ЧиДе ещё до подорожания.
SI4461 сейчас стоят чуть дешевле, чем EZR32 ... R61. Хотя последние на маузере с пометкой NRND, но связка SI4461 + вменяемый МК (который потянет AES128) будет ещё дороже.

Но сюда заглянул по другому вопросу.
Ser60 писал(а):Те настройки, что приведены у меня в статьях,

В этой статье говорится про
Также имеется возможность автоматического начала передачи по заполнению FIFO выше установленного порога

то ли это опечатка, то ли про другие модули, но вот в API для SI4461/SI4060 не могу найти эту настройку.

Ещё вопрос. Никак не могу найти информацию по дизайну GPIO, IRQ и SDO - у них у всех выход типа "открытый коллектор" или же только у IRQ (судя по замечаниям в статье)? В даташите для выводов GPIO вижу величину вытекающего тока, что говорит о наличии верхнего драйвера. Но сразу вопрос - это как-то зависит от функциональности вывода? Я даже не понимаю, где надо посмотреть, чтобы это выяснить.

Re: TI - CC1101 или СС112?

Пт июл 17, 2020 05:51:38

Ох, давненько я с этими чипами не работал и уже всё забыл. Сейчас посмотрел ДШ, и, видимо, у меня в тексте ошибка в том, что ТХ может начинаться автоматически по заполнению FIFO. Насколько я помню, выводы GPIO типа push-pull, если они сконфигурированы на выход. Если-же на вход, то можно заказать подтягивающий резистор. Выводы под функции IRQ и SDO конфигурируются чипом под OK, и также можно заказать подтяжку (при работе SDO когда CS=1). Но выяснить это точно достаточно просто экспериментально.

Re: TI - CC1101 или СС112?

Вт окт 06, 2020 20:24:08

Наконец-то закинул байты в SI4060 revC. И сразу же возникла куча вопросов. В даташите на SI4060 говорится, что нарастающий фронт клока должен приходиться на центр получаемых данных
The rising edges of SCLK should be aligned with the center of the SDI data.

Смотрим диаграмму для MSP430:
Изображение

Вроде как под описание подходит режим, когда UCCKPH или UCCKPL = 1, но по факту микросхема отдаёт какие-то значения только когда оба эти бита равны 1 (последняя диаграмма). Всё остальное выдаёт 0xFF.
Я немного лопохнулся и не сделал на интерфейсе пады для подключения ЛА, поэтому фазы посмотреть не могу((
И как итог на любой запрос (FUNC_INFO, REQUEST_DEVICE_STATE, GET_INT_STATUS, GET_ADC_READING) микросхема отдаёт следующую комбинацию:
ff 00 02 01 80 01 c9 c3

Склоняюсь к тому, что зря повесил SDN на землю. Да и даташит говорит о том, что так лучше не делать.
Вложения
SPI_MSP.png
(97.97 KiB) Скачиваний: 413

Re: TI - CC1101 или СС112?

Ср окт 07, 2020 18:00:54

Хммм. Осциллограмма когда оба бита по единице - это не по правилам. Я так понимаю у Вас управляющий МК из серии MSP430? Сейчас порылся в своих материалах и не нашёл развёрнутой осциллограммы SPI или проекта с этими радио под MSP430. Но сейчас на монтажке есть проект под EFM8 (8051). Сниму осциллограммы позже сегодня и выложу. В любом случае, SDN никакого отношения к ошибкам интерфейса не имеет. Я всегда его на землю кладу.

Вот осциллограмма SPI, с которой работает радио. Вам всё-таки следует найти возможность подключить ЛА к радио. Без этого понять что происходит и кто виноват сложно.
osc.jpg
(88.25 KiB) Скачиваний: 173

Re: TI - CC1101 или СС112?

Чт окт 08, 2020 02:25:49

Нашёл у себя конденсаторы 10 pF в корпусе 0805. Вот и думаю - на кой они мне..

Подпаялся...
Изображение
Ещё один проводник не дожил до фотосессии - отвалился. Но миссию свою выполнил.
Видимо, где-то у меня не пропай был или ещё что (паяльной пасты зажал, ага)), но после подпайки отводов к TSSOP MSP430FR2111 вдруг заработало так, как и должно: на команду 0х44 приходят нули, на следующие 8 тактов (0xFF) получаю CTS 0xFF. До этого всё было с точностью до наоборот.
Но у радости оказался предел: на команду POWER_UP микросхема не реагирует. CTS = 0x00.
Решил подоткнуть ЛА к кварцу и оп-аааа...исполнение кода побежало дальше.
На команду FUNC_INFO душу всю как есть излил:
Изображение
Ревизия 06 - не знаю что такое, затем идут два последних байта патча (оно так и есть) и FUNC - оно совпадает с тем, что задано в команде POWER_UP.

Вот и думаю. То ли это я кварц неправильно впаял (надо развернуть на 90 градусов), то ли я начитался статей всяких и решил, что внешние конденсаторы не нужны... Но если что, то 10 pF 0805 туда как-то вкрячить можно...
Вложения
SI4060.png
(65.62 KiB) Скачиваний: 271
IMG_0784.JPG
(211.73 KiB) Скачиваний: 264
Ответить