Easyelectronics.ru

Электроника для всех
Текущее время: 18 окт 2018, 19:32

Часовой пояс: UTC + 5 часов



    • JLCPCB - Прототипы 10 PCBs всего за 2$ (100*100mm, 2-layer)
    • Как мы делаем платы, смотрите на YouTube
    • Крупнейшая китайская фабрика прототипов. 300000+ заказчиков и 10000+ заказов в день!
    • LCSC - Крупнейший китайский онлайн магазин комплектующих.

Начать новую тему Ответить на тему  [ Сообщений: 18 ] 
Автор Сообщение
 Заголовок сообщения: Выбор WiFi модуля
СообщениеДобавлено: 27 сен 2017, 12:33 
Старожил

Зарегистрирован: 11 фев 2016, 18:17
Сообщения: 333
Добрый день.
Потребовалось сделать плату беспроводного управления некоторым устройством. Суть такая: есть устройство, к нему через разъем подключается WiFi-модуль (UART, SPI...), далее в программе на PC делаются какие-то настройки, данные пересылаются по WiFi в этот самый модуль, а оттуда в устройство. WiFi-модуль снимается, устройство сконфигурировано и готово к работе. Т.е. десятки мегабайт и гигабайт тут передаваться не будут. Пока планируется только для настройки.
Сел смотреть, что вообще есть на рынке по теме WiFi. Раньше с Wifi, Blutooth... некогда не работал и не паял. Значит, возникли вопросы:
1. Как я понял, исходя из каталогов магазинов, существует, так скажем, три отправных точек для создания модуля. Первое - использовать голый Wifi-контроллер (например это: https://ru.aliexpress.com/item/Free-shi ... 49095.html), а далее его самостоятельно обвязывать. Вариант 2: использовать модули SoC, например это: https://ru.aliexpress.com/item/Free-shi ... 75763.html. Либо купить попросту готовый WiFi трансивер "для Arduino" (https://ru.aliexpress.com/item/V3-Wirel ... 42733.html. Что лучше выбрать? Как по мне, то, наверное, SoC (вариант 2).
2. Глядя на эти микросхемы, я вижу большое количество выводов. Всевозможные интерфейсы для коммуникации SPI, I2C, U(S)ART, USB... Так в добавок еще куча GPIO, иногда DMA, ЦАП/АЦП. Я вообще не понимаю, зачем ВСЁ это? Это же ведь средство для связи - передал, принял. Для чего сделаны все эти "навороты"?
3. Кто занимается этим делом, могли вы посоветовать, что взять? После чтения форумов, оказалось, что важно знать на каком MCU выполнен модуль. Если я и буду писать свою прошивку для модуля, то хотелось бы ARM. А значит ESP8266 отпадает. Еще оказалось, что не каждый проихводитель предоставляет адекватную документацию к изделию.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выбор WiFi модуля
СообщениеДобавлено: 27 сен 2017, 12:47 
Старожил
Аватара пользователя

Зарегистрирован: 23 сен 2012, 20:35
Сообщения: 2412
ElecDron писал(а):
Что лучше выбрать? Как по мне, то, наверное, SoC (вариант 2).

Второй и третий вариант отличаются только количеством обвязки, по сути это все тот же ESP8266. Второй вариант это популярный ESP-12F (их есть много, от ESP-01 и до, если не ошибаюсь, ESP-14. Вот тут есть больше подробностей об этих модулях: http://www.esp8266.com/wiki/doku.php?id ... ule-family
ElecDron писал(а):
Если я и буду писать свою прошивку для модуля, то хотелось бы ARM. А значит ESP8266 отпадает.

Наоборот, ESP8266 это, как раз, ARM.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выбор WiFi модуля
СообщениеДобавлено: 27 сен 2017, 13:13 
Заглядывает иногда

Зарегистрирован: 10 фев 2016, 19:55
Сообщения: 198
evsi писал(а):
Наоборот, ESP8266 это, как раз, ARM.

Нет, ESP8266 -- это не ARM. У них своя архитектура 'Xtensa' со своим компилятором (хотя он на базе GCC).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выбор WiFi модуля
СообщениеДобавлено: 27 сен 2017, 13:38 
Старожил

Зарегистрирован: 11 сен 2012, 11:19
Сообщения: 5101
arm здесь https://esp8266.ru/forum/forums/realtek ... tility.86/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выбор WiFi модуля
СообщениеДобавлено: 27 сен 2017, 14:16 
Старожил

Зарегистрирован: 11 фев 2016, 18:17
Сообщения: 333
Хм, с другой стороны пишут, что для соединения устройство-устройство подходит и Bluetooth. Мне-то в данной задаче сеть как таковая не нужна.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выбор WiFi модуля
СообщениеДобавлено: 27 сен 2017, 14:40 
Старожил
Аватара пользователя

Зарегистрирован: 23 сен 2012, 20:35
Сообщения: 2412
ElecDron писал(а):
Хм, с другой стороны пишут, что для соединения устройство-устройство подходит и Bluetooth. Мне-то в данной задаче сеть как таковая не нужна.

Тогда можно и копеешные радиомодули использовать, например такие.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выбор WiFi модуля
СообщениеДобавлено: 27 сен 2017, 15:36 
Старожил

Зарегистрирован: 11 фев 2016, 18:17
Сообщения: 333
И как он связывается с ПК?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выбор WiFi модуля
СообщениеДобавлено: 27 сен 2017, 15:45 
Старожил

Зарегистрирован: 11 сен 2012, 11:19
Сообщения: 5101
ElecDron, лучше бери мосты синезуб<->UART, наподобие HC-05 или новее.
evsi, от железа далек . :)

Хотя и для ESP8266 есть UART мосты , и работают более менее норм.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выбор WiFi модуля
СообщениеДобавлено: 27 сен 2017, 18:35 
Старожил

Зарегистрирован: 11 фев 2016, 18:17
Сообщения: 333
Кстати в МС типа ESP8266 или DA14580 заводская прошивка позволяет сразу начать работу? Или их всех сначала надо самому запрограммировать?
Еще не могу понять, как устанавливается тут соединение с ПК. Ноутбук - мастер устройство, плата - ведомое. Как инициируется обмен данными?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выбор WiFi модуля
СообщениеДобавлено: 27 сен 2017, 18:41 
Старожил
Аватара пользователя

Зарегистрирован: 23 сен 2012, 20:35
Сообщения: 2412
ElecDron писал(а):
И как он связывается с ПК?

Способы есть, скажем вот такой вариант. Правда, местная "илита" на говно изойдет, доказывая, что это некошерный вариант. В любом случае, если вам нужно не "устройство-устройство", а "устройство-ПК", то имеет смысл отталкиваться от того, что можно легко получить на ПК - блютус или вайфай.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выбор WiFi модуля
СообщениеДобавлено: 27 сен 2017, 18:43 
Старожил
Аватара пользователя

Зарегистрирован: 23 сен 2012, 20:35
Сообщения: 2412
dosikus_2 писал(а):
evsi, от железа далек . :)

Вы путаете себя с железом. От вас - далек. От железа отнюдь не так далек, как вы с автобусным мастером себе решили.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выбор WiFi модуля
СообщениеДобавлено: 27 сен 2017, 18:49 
Старожил
Аватара пользователя

Зарегистрирован: 23 сен 2012, 20:35
Сообщения: 2412
ElecDron писал(а):
Кстати в МС типа ESP8266 или DA14580 заводская прошивка позволяет сразу начать работу? Или их всех сначала надо самому запрограммировать?

Прошивка есть с завода.
ElecDron писал(а):
Еще не могу понять, как устанавливается тут соединение с ПК. Ноутбук - мастер устройство, плата - ведомое. Как инициируется обмен данными?

С помощью AT команд (смотрите документацию) устройство настраивается и может либо подключаться к существующей WiFi сети, либо само создавать такую сеть (есть еще смешанный режим). В обоих случаях к устройству можно доступиться по назначенному IP адресу, разница только в том, к какой сети будет подключен ПК.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выбор WiFi модуля
СообщениеДобавлено: 27 сен 2017, 19:00 
Старожил

Зарегистрирован: 11 сен 2012, 11:19
Сообщения: 5101
ElecDron писал(а):
Кстати в МС типа ESP8266 или DA14580 заводская прошивка позволяет сразу начать работу? Или их всех сначала надо самому запрограммировать?
Еще не могу понять, как устанавливается тут соединение с ПК. Ноутбук - мастер устройство, плата - ведомое. Как инициируется обмен данными?

Там же на форуме есть прошивки UART моста.Делаешь соединение как с рутером и получаешь мост TCP-UART. Все настройки в вебморде.
Делаешь один раз в дальнейшем все соединяется автоматом.

А evsi, только аурдунью и насоветует.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выбор WiFi модуля
СообщениеДобавлено: 27 сен 2017, 19:28 
Старожил
Аватара пользователя

Зарегистрирован: 23 сен 2012, 20:35
Сообщения: 2412
dosikus_2 писал(а):
А evsi, только аурдунью и насоветует.

Даже не сомневался в том, что только на ардуйню вы и обратите внимание.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выбор WiFi модуля
СообщениеДобавлено: 27 сен 2017, 19:46 
Старожил

Зарегистрирован: 11 сен 2012, 11:19
Сообщения: 5101
Батенька, у тебя все только в надумки, мы же уже пользуемся. Впрочем как и всегда, у тебя одни надумки и фантастические теории...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выбор WiFi модуля
СообщениеДобавлено: 27 сен 2017, 21:46 
Старожил
Аватара пользователя

Зарегистрирован: 27 мар 2015, 04:10
Сообщения: 1741
Откуда: Харьков
вот дальнобойное и простое
https://www.youtube.com/watch?v=zDtaDvv-1A4&t=1s
хош с компом через usb-uart хош к МК сразу на UART.
уже все настроено, обвязано и подключено.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выбор WiFi модуля
СообщениеДобавлено: 27 сен 2017, 21:52 
Старожил
Аватара пользователя

Зарегистрирован: 23 сен 2012, 20:35
Сообщения: 2412
dosikus_2 писал(а):
Батенька, у тебя все только в надумки, мы же уже пользуемся. Впрочем как и всегда, у тебя одни надумки и фантастические теории...

Точно, как всегда. Илита свое поведение приписывает опонентам.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выбор WiFi модуля
СообщениеДобавлено: 27 сен 2017, 22:44 
Старожил

Зарегистрирован: 11 фев 2016, 18:17
Сообщения: 333
Спасибо за ответы.
Вот, нашел простой и без наворотов Bluetooth 4: nRF8001 от Nordic Semi. Правда готовых плат дешевых нет, и паять неохота... Зато сам чип на Али стоит недорого.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 18 ] 

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: Pingvin


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

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB