repstosw 18 16 сентября, 2022 Опубликовано 16 сентября, 2022 · Жалоба 37 minutes ago, GenaSPB said: Кажется это называется 3wire mode. В описании есть. У V3s нету. У T113-s3 есть. 35 minutes ago, Zig said: ИМХО. Лучше так: Спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 49 16 сентября, 2022 Опубликовано 16 сентября, 2022 · Жалоба 2 часа назад, aaarrr сказал: Кто будет отключать MOSI процессора при приёме? А в чем проблема перевести на время приема пин MOSI в режим гпио на вход? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 16 сентября, 2022 Опубликовано 16 сентября, 2022 · Жалоба 6 minutes ago, mantech said: А в чем проблема перевести на время приема пин MOSI в режим гпио на вход? Например, транзакция имеет формат "2 байта пишем, 8 байт читаем", кто будет переводить пин посередине? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
repstosw 18 16 сентября, 2022 Опубликовано 16 сентября, 2022 (изменено) · Жалоба 2 hours ago, aaarrr said: Например, транзакция имеет формат "2 байта пишем, 8 байт читаем", кто будет переводить пин посередине? Выкладываю картинку для целевого чипа, чтобы внести ясность - что нужно в итоге. Вышеупомянутый резистор поможет? Сильно интересует чтение бурстом: загнать адрес, затем прочесть 64 байта FIFO через SPI. Изменено 16 сентября, 2022 пользователем repstosw Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Ozelot 9 16 сентября, 2022 Опубликовано 16 сентября, 2022 · Жалоба 1 hour ago, repstosw said: Выкладываю картинку для целевого чипа, чтобы внести ясность - что нужно в итоге Чем обусловлен выбор этого трансивера? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
repstosw 18 16 сентября, 2022 Опубликовано 16 сентября, 2022 · Жалоба 31 minutes ago, Ozelot said: Чем обусловлен выбор этого трансивера? Был модуль в продаже на мощность 1 Ватт. Плюс наличие библиотек. Модули уже почти месяц идут, всё ещё не дошли... Сейчас я бы взял модули с Si4463 или S2-LP. Это наверное будет следующий шаг. А чем CMT2300A хуже, чем Si4463 ? На CMT2300A нашёлся вот такой интересный репозиторий: https://github.com/gegel/NUC505_radio Там же интересная статейка в PDF Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Ozelot 9 16 сентября, 2022 Опубликовано 16 сентября, 2022 · Жалоба 3 minutes ago, repstosw said: А чем CMT2300A хуже, чем Si4463 ? Хуже тем, что я его еще не испытывал :) Глянул, вроде бы у нас доступен в продаже, может в лучшее время проверю... Обязательно напишите о своих результатах. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
repstosw 18 7 октября, 2022 Опубликовано 7 октября, 2022 · Жалоба On 9/17/2022 at 1:58 AM, Ozelot said: Хуже тем, что я его еще не испытывал :) Глянул, вроде бы у нас доступен в продаже, может в лучшее время проверю... Обязательно напишите о своих результатах. Запоздало пришли. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
repstosw 18 11 октября, 2022 Опубликовано 11 октября, 2022 (изменено) · Жалоба On 9/17/2022 at 1:58 AM, Ozelot said: Обязательно напишите о своих результатах. Запустил пару модулей. Работают. К сожалению, эти модули никогда не дадут высокой скорости передачи данных (300 кбит/с) из-за того, что управление модулями/чипом сделано крайне неудачно. Из-за специфики записи данных в FIFO, время записи 64 байта занимает 1,2 мс. К тому же ещё аппаратный SPI к нему не прикрутить из-за той самой специфики. А это значит ногодрыг и без DMA. Команда передачи занимает 0,4 мс Ожидание TX done: 1,22 мс Сброс флагов (очистка прерывания): 0,09 мс Итого чтобы отправить пакет из 76 байт (8 преамбула + 2 синхрослово + 64 полезные данные + 2 СRC) требуется 1,2 + 0,4 + 1,22 + 0,09 = 2,91 мс. Что соответствует 208 кбит/с. При этом скорость была выставлена 300 кбит/c. Выводы, которые задействованы для управления модулями: SDIO, SCLK, CSB,FCSB, RXEN, TXEN, GPIO1, GPIO2 Изменено 11 октября, 2022 пользователем repstosw Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 49 11 октября, 2022 Опубликовано 11 октября, 2022 · Жалоба 1 час назад, repstosw сказал: А это значит ногодрыг и без DMA. Ногодрыг без ДМА у меня на IMX6 без проблем давал мегабиты, так что узкое место где-то в другом... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 236 11 октября, 2022 Опубликовано 11 октября, 2022 · Жалоба 2 часа назад, repstosw сказал: Ожидание TX done: 1,22 мс А если не ждать TX done сразу? А непосредственно после команды передачи грузить в FIFO следующий кадр. Это просто предположение - мануал на ваш чип не читал (да и не вижу его наименования), но часто в чипах трансиверов команда старта передачи копирует кадр из входного FIFO данных в буфер передатчика, позволяя грузить в FIFO следующий кадр без ожидания завершения передачи предыдущего. Т.е.: грузим в FIFO 1й кадр; даём команду "передача"; грузим 2й кадр; ждём TX done для 1го кадра; даём "передача" для 2го кадра; грузим 3й кадр; ждём TX done для 2го кадра и т.д. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
repstosw 18 15 октября, 2022 Опубликовано 15 октября, 2022 (изменено) · Жалоба On 10/11/2022 at 9:53 PM, jcxz said: Это просто предположение - мануал на ваш чип не читал (да и не вижу его наименования), но часто в чипах трансиверов команда старта передачи копирует кадр из входного FIFO данных в буфер передатчика, позволяя грузить в FIFO следующий кадр без ожидания завершения передачи предыдущего. Трансивер CMT2300A. Да. Ваше предположение касаемо FIFO оказалось верным. Всё намного проще: вначале goTX, затем заполняем FIFO. Общее время сократилось, полезная скорость передачи данных увеличилась. При разрешении передачи модуль становится тёплым. Там MOSFET в классе А, значит жрёт ток даже когда ничего на вход не подано (Quiescent current). Снял крышку модуля. Опознал почти все полупроводники: H0606E - Power MOSFET VHF/UHF, усилитель мощности JWM3O = JW5250A - DC/DC конвертер на ток 1 А. Для Power MOSFET. S421 = HWS421 - ключ-коммутатор антенны WTA13 = BFU520 - транзистор для LNA 4A2D = LN1134A332MR - LDO для LNA P1TL - ? - LDO для CMT2300A F29 - ? - диодная сборка на антенном входе (защита от статики и избытка сигнала) On 10/11/2022 at 9:52 PM, mantech said: Ногодрыг без ДМА у меня на IMX6 без проблем давал мегабиты, так что узкое место где-то в другом... Проблема в требуемых задержках: Изменено 15 октября, 2022 пользователем repstosw Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 49 15 октября, 2022 Опубликовано 15 октября, 2022 · Жалоба 2 часа назад, repstosw сказал: Там MOSFET в классе А, значит жрёт ток даже когда ничего на вход не подано (Quiescent current). Он очень мощный? Модуль в смысле. Там сам чип может 20dbm выдавать, а после усилителя там наверно 500-1000мВт... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
repstosw 18 15 октября, 2022 Опубликовано 15 октября, 2022 (изменено) · Жалоба 3 hours ago, mantech said: Он очень мощный? Модуль в смысле. Там сам чип может 20dbm выдавать, а после усилителя там наверно 500-1000мВт... Обещают 30 dBm (1 Вт). На самом деле, полагаю может больше. Я пока не испытывал их на большой мощности, выставил 1 милли-Ватт и в пределах помещения пока этой мощности хватает. Скорость 250 кБит/c. Синхрослово пришлось сделать 4 байта, иначе на высоких скоростях валится мусор. Есть спец-софт для получения настроек чипа + скрипт на питоне для конверсии в H-файлы. + куча сорцов на гитхабе: Изменено 15 октября, 2022 пользователем repstosw Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 49 15 октября, 2022 Опубликовано 15 октября, 2022 · Жалоба 3 часа назад, repstosw сказал: выставил 1 милли-Ватт и в пределах помещения пока этой мощности хватает. Судя по тому, что усиление 1 к 10, значит на выходе у вас 10мВт, когда проверял свой радиомодуль, проходило через всю квартиру насквозь (примерно 15 метров с капитальными стенами)... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться