Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Easyrnet - простой в использовании LAN-модуль
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Fast Ethernet/Gigabit Ethernet/FibreChannel
Owl Electronics
Всем доброго времени суток, заранее извиняюсь, если не тот раздел.

Недавно возникла потребность реализовать в одном из проектов Ethernet, и в процессе выполнения поставленной задачи появилась идея - сделать небольшой и простой LAN-контроллер, ориентированный на максимально быстрый старт, с минимально необходимым набором функций - DHCP, ARP, TCP, UDP, ICMP и в дальнейшем чуть позже HTTP для конфигурации через сеть. Основная идея устройства, поставленная во главу угла - концепция "одной кнопки", чтобы пользователь, вставив кабель в разъем, мог сразу же "послать пакет по адресу", не прилагая усилий.

Из фич предполагается, кроме всего прочего, Auto-MDIX и настоящий, полностью уникальный MAC-адрес. В целом, база уже реализована- все кроме HTTP уже работает. Схемотехнических подробностей пока раскрывать не буду, скажу только что используется STM32F1 и внешний LAN-чип (не enc28j60 и не W5100).

Из интерфейсов - SPI для обмена данными, UART и SWD для обновления прошивки. В дальнейшем обновление будет реализовано через сеть.

Есть желание и возможность выпускать устройство небольшими партиями (100-200 шт). По цене ведутся дебаты с производствами, ориентировочно, я надеюсь, будет не больше 1200р за штуку.

Хотелось бы узнать, есть ли у сообщества потребность в таком устройстве.

Спасибо за внимание.

С уважением,
Хованский Андрей.
svedach
Просто из любопытства: скорости обмена и пропускная способность?
Owl Electronics
Цитата(svedach @ Jul 6 2017, 09:21) *
Просто из любопытства: скорости обмена и пропускная способность?


10-12 МБит/с, скорее всего. Больше просто SPI не протащит. Камень в угоду дешевизне выбран хиленький (на данный момент отладка идет на более крутом камне, который в серию, конечно же, не пойдет). Изначально вообще задумывалось как UART-Ethernet мост.
ikm
У сообщества потребности есть, НО вы бы хоть привели сравнение с уже имеющимися на рынке модулями, например этот : http://www.usriot.com/p/lan-ttl-ethernet-module/ Его пгоставляют в России по 1200, со склада, предыдущую версию К2 по 800р.
Вот мне бы был интересен модуль с I2C на конце, при этом с очень хорошей фильтрацией выходных линий, чтобы паразитка туда не лезла. За те же деньги в партии 100-1000 шт.
Owl Electronics
Цитата(ikm @ Jul 6 2017, 10:07) *
У сообщества потребности есть, НО вы бы хоть привели сравнение с уже имеющимися на рынке модулями, например этот : http://www.usriot.com/p/lan-ttl-ethernet-module/ Его пгоставляют в России по 1200, со склада, предыдущую версию К2 по 800р.
Вот мне бы был интересен модуль с I2C на конце, при этом с очень хорошей фильтрацией выходных линий, чтобы паразитка туда не лезла. За те же деньги в партии 100-1000 шт.


Спасибо за ответ. Конъюнктуру рынка, конечно, стоит изучить.

Модуль кроме всего прочего задумывается не только как черный ящик с двумя концами, но и еще и как макетная плата типа ардуино-шилда. Пользователь волен сам будет залить туда свою прошивку, сделав, скажем, SPI мастером и подключив какой-то датчик для проброски его данных в сеть.
ikm
Цитата(Owl Electronics @ Jul 6 2017, 10:37) *
Спасибо за ответ. Конъюнктуру рынка, конечно, стоит изучить.

Модуль кроме всего прочего задумывается не только как черный ящик с двумя концами, но и еще и как макетная плата типа ардуино-шилда. Пользователь волен сам будет залить туда свою прошивку, сделав, скажем, SPI мастером и подключив какой-то датчик для проброски его данных в сеть.

Тут вы путаете понятия.
макетная плат это хорошо, для продвижения продукта на рынок, но на них зарабатывают китайцы. Как только вы выложите исходники чтобы для пользователя был не черный ящик, то вскоре увидите его на али.
И что предполагает изучению ваш модуль:
как построить LAN на stm? так этого навалом в сети
как поднимать свой сервер на вашем модуле? ну уже более интересно, но ресурсы потянут?
или как прокинуть свои данные от датчика по сети, тогда для пользователя удобнее иметь хорошо работающий черный ящик, чтобы не разбираться с вашими багами.
Owl Electronics
Цитата(ikm @ Jul 6 2017, 10:59) *
Тут вы путаете понятия.
макетная плат это хорошо, для продвижения продукта на рынок, но на них зарабатывают китайцы. Как только вы выложите исходники чтобы для пользователя был не черный ящик, то вскоре увидите его на али.
И что предполагает изучению ваш модуль:
как построить LAN на stm? так этого навалом в сети
как поднимать свой сервер на вашем модуле? ну уже более интересно, но ресурсы потянут?
или как прокинуть свои данные от датчика по сети, тогда для пользователя удобнее иметь хорошо работающий черный ящик, чтобы не разбираться с вашими багами.


Поэтому я и зондирую потребности населения. Если народу нужен черный ящик, я только за. Но если черные ящики нужны в кол-ве 20 шт в год, а макетные платы- 200 шт в месяц, волей-неволей придется пойти навстречу потребителю (сужу с позиции полного дилетанта на рынке).

Ресурсов достаточно для HTTP-сервера с 2-3 страницами (проверено). Надо только флеш пожирнее взять, чтоб картинки уместить. Но это не в первой ревизии. Опять-таки первичная задача - "бросить пакет" быстро и без напряга.
ikm
Цитата(Owl Electronics @ Jul 6 2017, 11:11) *
Поэтому я и зондирую потребности населения.

Посмотрите в сторону DIGI.com , у них есть и готовые модули и макетки под NetOs.
Owl Electronics
Цитата(ikm @ Jul 6 2017, 11:57) *
Посмотрите в сторону DIGI.com , у них есть и готовые модули и макетки под NetOs.


Спасибо, изучил. На такой уровень продукции я точно не претендую, да и ценовая ниша более высокая (5-8 тыс руб компэловские цены на эти модули).
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.