• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Разнообразные модули с RTL871x и RTL8195.

pvvx

Активный участник сообщества
Скорее всего RTL8195 перейдут уже в этом году к специализированным вариантам с автономным применением.
Идет замещение таким чипам падением цены на *nix модули (и с MIMO - 2 антенны...). Далеко ходить не надо, можно взять первый попавшийся пример, пусть Skylab Skw92A, т.к. аналогичных уже наклепано много и продолжают появляться всё новые и дешевле... На али такие модули уже можно взять ниже 600 руб в мелкой партии... А я пока постепенно перекидываюсь на Onion Omega 2+ (и аналогичные) из-за доступности в местной оф.продаже. Али не всем катит как поставщик :)
Это движение рынка совcем убило ESP-32S - у него теперь нет никакой ниши.
Минимумом скоро останется что-то типа RTL8195AM (WiFi + USB2.0 + RAM от пары Мегов).
Наличие встроенного USB2.0 идеально для Arduino, но её поклонники ещё годы будут писать драйвера :)
 
Последнее редактирование:

pvvx

Активный участник сообщества
Ещё один 'засертифицировали' 2017-09-12 MKQTWIFI08A (RTL8710BN)
MKQTWIFI08A WiFi Module User Manual Qingdao Haier Technology Co.,Ltd
MKQTWIFI08A WiFi Module Teardown Internal Photos Qingdao Haier Technology Co.,Ltd
Снимок12.gif
'Qingdao Haier Technology Co. Ltd. производит и распространяет бытовую технику. Компания производит холодильные морозильники, стиральные машины, кондиционеры, кухонные...' :)
https://fccid.io/png.php?id=3556565&page=1
До этого они ставили RTL8711AF
Простому смертному BN нельзя купить нигде. Ушибленную на всю бошку MXCHIP не рассматриваем.
Всё, теперь RTL8710BN покупайте с нагрузкой в виде холодильника или типа того :)
[Hot Item] Rtl8710bn WiFi Wireless Transceiver Module Built-in Antenna + Adapter Board
 
Последнее редактирование:

A_D

Active member
Спасибо за материал, в целом годное чтиво. Буквально немного критики, если можно :)
Антенна NFC. Не крутой спец в вопросе, но недавно делал девайс с антенной для mifare с подобными требованиями (внутри антенны расположена куча элементов), результат получился отличный. У Вас есть чем промерять индуктивность по факту? Уверен что разойдётся с расчётной как минимум процентов на 30-40. Мне кажется, что методика должна быть обратной - сначала разводится антенна на плате(учитывая только общие рекомендации), затем впаиваются все компоненты (у мена например внутри был еще и дисплей, а за платой металлический экран чтобы исключить влияние металлических поверхностей на некоторых объектах), затем измеряется фактическая индуктивность и уже затем расчитываются элементы (в данном примере чисто колебательный контур, в моём случае согласование).
Измерил по факту на частоте 10кГц приборчиком не шибко крутым, что под руку попался, но хотя бы поверенный - АКИП-6109, так вот результаты:
Расчетная индуктивность - 1,56 мкГн
Реальная индуктивность - 1,72 мкГн (добротность Q - 0,0673). Что вполне можно откорректировать ёмкостями, просто пересчитав их номинал для колебательного контура.
Замерялось на плате без компонентов.

Я уже правда испытал работу NFC и нареканий не возникло, даже без пересчёта ёмкостей, просто как есть...
Единственное, что не очень таки - надо искать как бы примерное место антенны на телефоне при прикладывании, т.к. не сильно большая площадь антенны на плате вышла и дальность в итоге средняя..
 

pvvx

Активный участник сообщества
Найди отличие:
WizFi310_pins.gif
Снимок60.jpg
Даже надписи на плате совпадают...
Но, WizFi310 $15 и за это разъем антенны впаян криво - ручная работа? :)
WizFi310-CON
WizFi310-PA
 
Последнее редактирование:

shaman1010

Member

A_D

Active member
Кстати, спасибо за предыдущий.
Этот модуль у меня единственный, завевшийся с пол-пинка на 9600-8-E-1. Теперь электронная нагрузка имеет 100% гальваническую развязку от управляющего компа :)
Не за что! Рад, что пригодились труды. ;)
 

sharikov

Active member
8195outofstock.png

Caution: RTL8195AM is developer-oriented and some functions are still in testing. Please check the official website for more details.
В переводе с продаванского на русский "на этом модуле ничего нифига не работает мудохайтесь с ним сами"
 

pvvx

Активный участник сообщества
В переводе с продаванского на русский "на этом модуле ничего нифига не работает мудохайтесь с ним сами"
Немного не так перевели - там сказано четко и ясно:
Внимание: RTL8195AM ориентирован на разработчика, а для Ардуищиков некоторые функции все еще находятся в стадии тестирования.
Пожалуйста, ознакомьтесь с официальным сайтом для получения более подробной информации.

Если точнее на русский - не ориентирован на 'телепузиков'.
Основные причины: Наличие ненужной для мигания светодиодом RAM в 2 Мегабайта и USB2.0 HS OTG, встроенного ADC на 16 бит, полнофункционального контроллера SDIO Device & Host на которые даже нет плат для SD к Arduino (там только однопроводный SPI), полностью аппаратных контроллеров I2C, через которые не подергать "ногодрыгом" I2C датчики и прочие бяки типа NFC...
Лет через 10 Arduino дойдет до работы с этим, когда допишут промежуточную концепцию системы между 8-ми битниками и Linux.
 
Последнее редактирование:

pvvx

Активный участник сообщества
Переводил с продаванского.
А что модули out of stock и ценник $15 это нормально ?
За $15 покупается 2 штуки HLK-7688A там вообще 128м ddr2 sdram.
Там Linux. Перепишите на RTOS и уберите десятиминутный старт с диким током потребления - будем брать. Deep_sleep с восстановлением в дцать микросекунд приделать туда не забудьте... :)
Иначе 128МБ при Linux подходе превращаются в 256 килобайт на RTOS, да никаких реал-тайм...
(Более точно отношение по RAM сможете подсчитать по времени старта)
Куда это годиться в Arduno? Записали и ждите 10 минут до первого мигания светодиодом? :eek:
 
Последнее редактирование:

sharikov

Active member
Там Linux. Перепишите на RTOS и уберите десятиминутный старт с диким током потребления - будем брать.
Именно что "там линукс". Пойдет давно обкатанный софт. RTOS не во всех задачах требуется. 10-минутный старт... вы не умеете готовить линукс. Кроме того сами подумайте: если девайс работает не выключаясь 24 часа в сутки 365 дней в году да какая разница сколько минут он стартует.
Потребление похер: в розетке эолектричества валом. В 5V 1A от стандартного адаптере укладывается и ладно.
 

pvvx

Активный участник сообщества
Именно что "там линукс". Пойдет давно обкатанный софт. RTOS не во всех задачах требуется. 10-минутный старт... вы не умеете готовить линукс. Кроме того сами подумайте: если девайс работает не выключаясь 24 часа в сутки 365 дней в году да какая разница сколько минут он стартует.
Потребление похер: в розетке эолектричества валом. В 5V 1A от стандартного адаптере укладывается и ладно.
Демку пожалуйста :) Со сборкой в Arduino :)
Вам же четко сказано - аудитория не созрела, а Linux распух до безобразия с приходом туда "телепузиков" и ошибок имеет ныне больше чем любой RTOS.
 

pvvx

Активный участник сообщества
Зачем мне ардуина ??? (я даже не в курсе что это такое)
А в чем вы в курсе? В сборке Linux и копашения в нем, вместо реализации задачи?
Тут всё решается проще - дайте пример RS-485 на HLK-7688A в пару МБ и сигналами управления направлением. Ну типа ModBus или наследников... Когда сделаете - тогда и сравним :)
И как высокоскоростные I2C датчики дестям подключить к HLK-7688A? Они ныне все уже на более новом протоколе и скорости делаются... Ногодрыгом не пойдет.
Выходит, что HLK-7688A - никчемный модуль. На его позицию есть более современные чипы от роутеров с пачкой антенн...
Дети вместо него выберут RPI.
 
Последнее редактирование:

pvvx

Активный участник сообщества
Где я работаю вообще не используется RS485 и нет планов по его применению (он был тотально истреблен "атомным оружием" ). Все переведено на интерфейс CAN.
Это вы Siemens скажите и переделайте всё оборудование на всех заводах/пароходах и прочих вещах, включая бытовые приборы контроля...
С таким-же успехом я вам могу сказать - CAN умер полностью несколько лет назад. Даже в его родной области, куда и был разработан, а не для эмуляции ethernet профессорами-чудиками не технических направлений в виде CANOpen...
Уже несколько лет не пользую CAN, а ранее - везде, куда впихивался, с тех времен, когда ещё не продавались драйвера и их приходилось лепить на рассыпухе... :) CAN - это один из первых не стихийных образовавшихся протоколов, а специально разработанный и распространившийся... Это не RS-232 полученный из телетайпа 190x года.
И где CAN у HLK-7688 ?

У него вообще ничего нет нужного.
Вы наверно думаете, что производителям MCU сложно запихать в чип пачку SRAM/SDRAM и всяких контроллеров и получить WiFi-SoC? Проблема глубже – он никому не нужен, т.к. нет откатанной реал-тайм операционки и вообще её концепций…
И вы счас, да прочие, заняты по басне - сделать всё, чтобы "вози и ныне там" и остался ещё там лет на 10... (c) Лебедь, Щука и Рак. :)
 
Последнее редактирование:

sparfenyuk

New member
Добрый день. А встречал ктонибудь модули с усилком на выходе? Чтото вроде NRF24L01 + PA + LNA.
 
Сверху Снизу