реклама на сайте
подробности

 
 
5 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> На какой платформе реал-ть Ethernet <-->USART
k155la3
сообщение Nov 21 2016, 06:52
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848



Имеется блок, реализующий "удаленную" работу с COM-портом RS232
через интранет / Ethernet.
Писано все "наразвес", используется UDP. Плата PC104, процессор 486.
Работа софта и функциональность полностью устраивала.
Все было давно, но сейчас начала подглючивать апп. часть.
---
(?) Исходя из вышесказанного, появилась идея "переложить" все на совр. элементую базу.

Посоветуйте пож-ста, за что "зацепиться":

1. полностью интегрированный в процессор Ethernet
2. IC/CPU + IC/Ethernet
3. готовый апп. модуль где есть USART + Ethernet
Из софта требуется наличие компактного стека IP/UDP/TCP (минимальный)
Дорогие и готовые решения (мосты-шлюзы COM-Ethernet-COM) не интересны.


Go to the top of the page
 
+Quote Post
vladec
сообщение Nov 21 2016, 08:02
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 167
Регистрация: 3-10-05
Из: Москва
Пользователь №: 9 158



Полностью интегрированное в 1 корпус решение - смотрите у Тексаса, семейство контроллеров Tiva;
в 2 корпуса - много, например, STM32 от ST + PHI от Микрела (теперь Микрочип).
Имеется в виду Fast Ethernet (10/100 мегабит), если нужен Гига Ethernet, то все гораздо сложнее.
Go to the top of the page
 
+Quote Post
k155la3
сообщение Nov 21 2016, 08:16
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848



Цитата(vladec @ Nov 21 2016, 11:02) *
. . . .
Имеется в виду Fast Ethernet (10/100 мегабит), если нужен Гига Ethernet, то все гораздо сложнее.

Спасибо.
Скорость не требуется, устроит даже 10 Мбит.
(скорость компорта не более 19200, работа коротким пакетами 10-100 байт).



Go to the top of the page
 
+Quote Post
iosifk
сообщение Nov 21 2016, 08:23
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(vladec @ Nov 21 2016, 11:02) *
в 2 корпуса - много, например, STM32 от ST + PHI от Микрела (теперь Микрочип).

Если скорость не важна, то у Микрела (теперь Микрочип) есть Ethernet-контроллер у которого с одной стороны линия, с другой - SPI... Ну и на SPI любой микроконтроллер...


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
Aner
сообщение Nov 21 2016, 08:33
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



Есть множество реализаций, у нас в серийном изделии например STM32F107 + (PHI) DP83848
Go to the top of the page
 
+Quote Post
jcxz
сообщение Nov 21 2016, 09:46
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Однозначно под требования Tiva рулит: с одной стороны - Ethernet, с другой - UART, посерёдке - Tiva. Ну да - чип UART-RS232 конечно ещё нужен. А для питания можно и PoE использовать.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Nov 21 2016, 10:22
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(jcxz @ Nov 21 2016, 12:46) *
Однозначно под требования Tiva рулит

Это если о цене забыть sm.gif А так я бы выбрал STM32F107 + PHY - дешево и доступно.
Go to the top of the page
 
+Quote Post
k155la3
сообщение Nov 21 2016, 10:25
Сообщение #8


Профессионал
*****

Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848



Цитата(jcxz @ Nov 21 2016, 12:46) *
Однозначно под требования Tiva рулит: с одной стороны - Ethernet, с другой - UART, посерёдке - Tiva. . . ..

Посмотрел на Ti - очень симпатичная весч, в том числе что работаю с MSP430.
Тк программатора под это нет, то смотрю на киты.
Также интересует вопрос касаемо средств разработки.



Цитата(Aner @ Nov 21 2016, 11:33) *
Есть множество реализаций, у нас в серийном изделии например STM32F107 + (PHI) DP83848

Надо будет посмотреть что за зверь такой DP83848.
Остались смутно-ностальгические воспоминания о DP8392 трансивере sm.gif
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Nov 21 2016, 10:58
Сообщение #9


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Использую STM32F107+LAN8720, STM32F407+LAN8720. Софт на базе lwIP+scmRTOS.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
k155la3
сообщение Nov 21 2016, 11:21
Сообщение #10


Профессионал
*****

Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848



Цитата(Сергей Борщ @ Nov 21 2016, 13:58) *
Использую STM32F107+LAN8720, STM32F407+LAN8720. Софт на базе lwIP+scmRTOS.

Очень интересная весч этот LAN8720.
Насколько (пока) понял обеспечивает формирование/прием фреймов Ethernet (может ошибаюсь).
Правда интерфейс специфический RMII. Надо курить даташит.

Go to the top of the page
 
+Quote Post
aaarrr
сообщение Nov 21 2016, 11:28
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(k155la3 @ Nov 21 2016, 14:21) *
Очень интересная весч этот LAN8720.

Это обычный физический уровень (PHY) Ethernet. Как и DP83848, RTL8201, KSZ8081... тысячи их на любой вкус и кошелёк.
Go to the top of the page
 
+Quote Post
Ruslan1
сообщение Nov 21 2016, 11:47
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Цитата(k155la3 @ Nov 21 2016, 12:25) *
Надо будет посмотреть что за зверь такой DP83848.

Абсолютно дубовая вещь. По опыту эксплуатации- никаких нареканий во время нон-стоп использования в течении длительного времени (в связке с STM32). Очень любима многими, в том числе китайскими, разработчиками, суперпопулярна и вседоступна.
Из запомнившегося: очень чувствительна к номиналу резистора на ноге RBIAS: раз уж производитель сказал "4.87k", значит столько и нужно ставить (tolerance 1%), а не заниматься изобретательством на свою головуsm.gif

Для экспериментов рекомендую не ебее готовый кит на ней купить за 5 евро (с RJ45 и всей нужной обвязкой, наружу только гребенка для подключения МК и питания), или вообще полный кит с STM32F4 и этим езернетом, наверное за 20-30 евро.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Nov 21 2016, 12:14
Сообщение #13


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



QUOTE (Ruslan1 @ Nov 21 2016, 14:47) *
суперпопулярна и вседоступна.
Возможно. Заглянул в TME - почти втрое дороже, чем LAN8720A. Корпус больше. Нареканий на LAN8720A у меня тоже нет. Просто для информации. На вкус и цвет фломастеры разные.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
k155la3
сообщение Nov 21 2016, 12:18
Сообщение #14


Профессионал
*****

Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848



Спасибо всем за ответы. Надо инф. перекурить и посмотреть что в пределах легкодоставаемости.
Go to the top of the page
 
+Quote Post
Aner
сообщение Nov 21 2016, 12:19
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



Из практики отмечу, что с STM32F4хх и DP83848 для 100Mbit придется ставить внешний кварц на 50Mhz или генератор на клок DP83848. Так как не получите нужной чистой частоты внутреннего синтезатора от F4 из-за большого джиттера. У F107 такой проблемы нет.
Go to the top of the page
 
+Quote Post
gosha-z
сообщение Nov 21 2016, 13:50
Сообщение #16


Местный
***

Группа: Свой
Сообщений: 327
Регистрация: 30-10-05
Пользователь №: 10 288



Что-то мне слабо верится, что получится дешевле этого. Используется много где - часто его встречаю.
Go to the top of the page
 
+Quote Post
k155la3
сообщение Nov 21 2016, 13:57
Сообщение #17


Профессионал
*****

Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848



Цитата(Aner @ Nov 21 2016, 16:19) *
Из практики отмечу, что с STM32F4хх и DP83848 для 100Mbit придется ставить внешний кварц на 50Mhz или генератор на клок DP83848. Так как не получите нужной чистой частоты внутреннего синтезатора от F4 из-за большого джиттера. У F107 такой проблемы нет.

Это не вопрос. Задачи "суперэкономии" на деталях (в неразумных пределах) не стоит.

Сообщение отредактировал k155la3 - Nov 21 2016, 13:57
Go to the top of the page
 
+Quote Post
Ruslan1
сообщение Nov 21 2016, 14:14
Сообщение #18


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Цитата(Сергей Борщ @ Nov 21 2016, 14:14) *
Возможно. Заглянул в TME - почти втрое дороже, чем LAN8720A. Корпус больше. Нареканий на LAN8720A у меня тоже нет. Просто для информации. На вкус и цвет фломастеры разные.

Да, спасибо, не знал. У меня первый прототип цифровой части проекта был как конструктор из китайских платок, а на них в демоките DP83848 установлена была- на ней и отладили, схему срисовали, проверили на полное соответствие даташиту, и развели у себя. Теперь просто применяем, потому что работает и не требует никакого внимания sm.gif

LAN8720A: корпус (пока) не нравится, QFN 0.5 мм будет самым узким местом, так что только по нужде. Она действительно дешевле, если QFN не держит- то вполне хорошо в новые проекты пихать, если на нее сразу заложиться. Переход с DP83848 на LAN8720A это большая работа, так что что в начале начинают пользовать, уже с этого никуда не слезают (разница в цене не покроет расходы на изменение дизайна)

Меня интересует FreeRTOS+Lwip+LAN8720A. Почитал интернет по диагонали "про это"- вроде народ жалуется что в LwIP имеют с ней проблемы (нестабильность и редкие глюки при долговременной работе). Действительно ли есть недоработки в поддержке в Lwip именно этого PHY?
Вы ее как используете?
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Nov 21 2016, 14:18
Сообщение #19


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(Ruslan1 @ Nov 21 2016, 17:14) *
Действительно ли есть недоработки в поддержке в Lwip именно этого PHY?

Работа LwIP никак не зависит от используемого PHY, он о нем и знать ничего не знает.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Nov 21 2016, 14:44
Сообщение #20


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(Ruslan1 @ Nov 21 2016, 14:14) *
Переход с DP83848 на LAN8720A это большая работа

нет такой проблемы, хоть каждый день переходи
вот есть проблема у 83848 с длинными трассами, на которых 8720 даже не чихнёт
Go to the top of the page
 
+Quote Post
Ruslan1
сообщение Nov 21 2016, 16:21
Сообщение #21


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Цитата(aaarrr @ Nov 21 2016, 16:18) *
Работа LwIP никак не зависит от используемого PHY, он о нем и знать ничего не знает.

Мда, у меня кони и люди вместе, а также мухи и котлеты.
Если коротко, мой вопрос: есть ли у кого личный опыт, как стабильно/нестабильно (ненужное зачеркнуть) работает связка STM32F4 + FreeRTOS + Lwip + LAN8720A (неважное зачеркнуть) в долговключенных устройствах?

Цитата(Огурцов @ Nov 21 2016, 16:44) *
нет такой проблемы, хоть каждый день переходи
вот есть проблема у 83848 с длинными трассами, на которых 8720 даже не чихнёт

Вы наверное шутите, или имеете сказочных бесплатномгновенных "молодцов из ларца" для перерисовки схемы, переделки плат, нового изготовления, правки кода, тестирования и документирования всего этого безобразия.
Go to the top of the page
 
+Quote Post
HardEgor
сообщение Nov 21 2016, 17:12
Сообщение #22


Гуру
******

Группа: Свой
Сообщений: 2 223
Регистрация: 3-03-06
Из: Tomsk
Пользователь №: 14 925



Подкину до кучи еще 1986ВЕ1 - есть и UART и Ethernet+PHY. Из недостатков - корпус большой(LQFP144) и защиты кода нет.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Nov 21 2016, 17:26
Сообщение #23


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



QUOTE (Ruslan1 @ Nov 21 2016, 19:21) *
как стабильно/нестабильно (ненужное зачеркнуть) работает связка STM32F4 + FreeRTOS + Lwip + LAN8720A (неважное зачеркнуть) в долговключенных устройствах?
Если зачеркнуть FreeRTOS (не использую) - то все остальное работает стабильно. lwIP самый свежий, из репозитория.

QUOTE (Ruslan1 @ Nov 21 2016, 19:21) *
правки кода
Правки кода там практически нет - они обе имеют стандартный набор резистров PHY плюс какое-то количество своих. Если используются какие-то свои особенности (lwIP их не использует) - то да, придется немного подправить. Но учитывая, что регистров там всего 14, а всей работы с физикой - инициализация и вычитывание параметров соединения (скорость + полный/полудуплекс), то правки там может и не понадобиться совсем. Переделка схемы - да, от этого не избавиться.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
Aner
сообщение Nov 21 2016, 17:29
Сообщение #24


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



QUOTE (Огурцов @ Nov 21 2016, 17:44) *
нет такой проблемы, хоть каждый день переходи
вот есть проблема у 83848 с длинными трассами, на которых 8720 даже не чихнёт

о чем это вы?
Go to the top of the page
 
+Quote Post
_pv
сообщение Nov 21 2016, 19:44
Сообщение #25


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



Цитата(gosha-z @ Nov 21 2016, 19:50) *
Что-то мне слабо верится, что получится дешевле этого. Используется много где - часто его встречаю.

Orange Pi
в шесть раз дешевле, и с вайфаем.
Go to the top of the page
 
+Quote Post
gosha-z
сообщение Nov 22 2016, 07:40
Сообщение #26


Местный
***

Группа: Свой
Сообщений: 327
Регистрация: 30-10-05
Пользователь №: 10 288



Цитата(_pv @ Nov 21 2016, 22:44) *
https://www.aliexpress.com/item/New-Orange-...nd-Raspberry-Pi
в шесть раз дешевле, и с вайфаем.

404, однако...
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Nov 22 2016, 08:59
Сообщение #27


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(gosha-z @ Nov 22 2016, 10:40) *
404, однако...

google('orange pi zero')
Go to the top of the page
 
+Quote Post
ZASADA
сообщение Nov 22 2016, 09:04
Сообщение #28


Знающий
****

Группа: Свой
Сообщений: 738
Регистрация: 13-01-11
Из: Минск
Пользователь №: 62 210



Цитата(gosha-z @ Nov 22 2016, 10:40) *
404, однако...

там Orange-Pi-Zero за 7$.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Nov 22 2016, 12:26
Сообщение #29


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(Aner @ Nov 21 2016, 17:29) *
о чем это вы?

о шлейфе, например
Go to the top of the page
 
+Quote Post
k155la3
сообщение Nov 22 2016, 12:41
Сообщение #30


Профессионал
*****

Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848



Что можно сказать хорошего-плохого об этих девайсах:

1. ENC28J60 - SPI интерфейс

2. W5100 W5500 Withnet


Насколько страшен этот ®MII ?

Go to the top of the page
 
+Quote Post
aaarrr
сообщение Nov 22 2016, 12:47
Сообщение #31


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(k155la3 @ Nov 22 2016, 15:41) *
Что можно сказать хорошего-плохого об этих девайсах:

1. ENC28J60 - SPI интерфейс

2. W5100 W5500 Withnet

Оба ругали, первый особенно (можете поискать посты zltigo на эту тему).

Цитата(k155la3 @ Nov 22 2016, 15:41) *
Насколько страшен этот ®MII ?

Совсем не страшен.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Nov 22 2016, 13:34
Сообщение #32


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Не советую.
QUOTE (k155la3 @ Nov 22 2016, 15:41) *
1. ENC28J60 - SPI интерфейс
10 МБит, греется как печка.
QUOTE (k155la3 @ Nov 22 2016, 15:41) *
2. W5100 W5500 Withnet
5500 не использовал, 5100 использовал - 4 соска (socket) прибитые гвоздями. То есть не более 4 одновременных соединений. Весьма причудливые прерывания (какое-то из нужных событий можно было отловить только опросом), не предусмотрена возможность обнаружения отключения кабеля. Процессор уровня STM32F107 с внешним PHY даст гораздо большую гибкость.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
k155la3
сообщение Nov 22 2016, 14:03
Сообщение #33


Профессионал
*****

Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848



Ok - спасибо за инф.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Nov 22 2016, 14:12
Сообщение #34


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



W7200 посмотрите, может быть интересным
Go to the top of the page
 
+Quote Post
k155la3
сообщение Nov 22 2016, 14:37
Сообщение #35


Профессионал
*****

Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848



Цитата(Огурцов @ Nov 22 2016, 17:12) *
W7200 посмотрите, может быть интересным


Да, похоже придется поближе знакомится и юзать STM sm.gif

Из даташита
Цитата
The W7200 internal block diagram is shown in the Figure 1. W7200 is implemented by
STM32F103CB and W5200. STM32F103CB provides GPIO, I2C, SPI, USB and USART.
. . . .
Go to the top of the page
 
+Quote Post
zltigo
сообщение Nov 22 2016, 15:36
Сообщение #36


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



QUOTE (Сергей Борщ @ Nov 22 2016, 15:34) *
Не советую.
10 МБит, греется как печка.
5500 не использовал, 5100 использовал - 4 соска (socket) прибитые гвоздями. То есть не более 4 одновременных соединений. Весьма причудливые прерывания (какое-то из нужных событий можно было отловить только опросом), не предусмотрена возможность обнаружения отключения кабеля. Процессор уровня STM32F107 с внешним PHY даст гораздо большую гибкость.

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


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
YAM
сообщение Nov 23 2016, 16:59
Сообщение #37


Местный
***

Группа: Свой
Сообщений: 256
Регистрация: 7-07-04
Из: Ukraine
Пользователь №: 291



Берите HLK-RM04 за 8$ и не парьтесь.
Два в одном. WEB настройка хоть по Ethernet, хоть по WIFI...


--------------------
Go to the top of the page
 
+Quote Post
vesago
сообщение Nov 23 2016, 18:19
Сообщение #38


Тутэйшы
****

Группа: Свой
Сообщений: 708
Регистрация: 30-11-04
Пользователь №: 1 263



Я пользую преобразы Ethernet -> RS-485 на базе m328 + W5100. Работает вполне надежно. В качестве vcp - тибовский драйвер.
Go to the top of the page
 
+Quote Post
k155la3
сообщение Nov 24 2016, 07:45
Сообщение #39


Профессионал
*****

Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848



Цитата(YAM @ Nov 23 2016, 20:59) *
Берите ..... HLK-RM04
Два в одном. WEB настройка хоть по Ethernet, хоть по WIFI...

Спасиб.
Так-то оно так, но это уже готовый (насколько я увидел) девайс,
к томуже сильно "навороченный" и под мои критерии не подходит.
Оно WiFi (мне он не требуется, избыточность), а разъема под витую пару (802. непомнюкак) не видно.



Цитата(vesago @ Nov 23 2016, 22:19) *
Я пользую преобразы Ethernet -> RS-485 на базе m328 + W5100. Работает вполне надежно. В качестве vcp - тибовский драйвер.

Кто за зверь такой m328 ?
И если не сложно, по "тибовский драйвер" - ссылку где-что-как. ОНО бесплатное ?


Go to the top of the page
 
+Quote Post
_pv
сообщение Nov 24 2016, 08:58
Сообщение #40


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



Цитата(k155la3 @ Nov 24 2016, 14:45) *
к томуже сильно "навороченный" и под мои критерии не подходит.
Оно WiFi (мне он не требуется, избыточность), а разъема под витую пару (802. непомнюкак) не видно.

на orange pi zero за 7$ есть и разъём.
думаете получится сделать менее навороченное дешевле?

Цитата(k155la3 @ Nov 24 2016, 14:45) *
Кто за зверь такой m328 ?
И если не сложно, по "тибовский драйвер" - ссылку где-что-как. ОНО бесплатное ?

atmega328,
http://tibbo.com/
Go to the top of the page
 
+Quote Post
k155la3
сообщение Nov 24 2016, 11:07
Сообщение #41


Профессионал
*****

Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848



Цитата(_pv @ Nov 24 2016, 12:58) *
....
думаете получится сделать менее навороченное дешевле?
....


спасибо за инф.
По цене (в разумных пределах) вопрос не стоит.
Go to the top of the page
 
+Quote Post
YAM
сообщение Nov 24 2016, 12:43
Сообщение #42


Местный
***

Группа: Свой
Сообщений: 256
Регистрация: 7-07-04
Из: Ukraine
Пользователь №: 291



Цитата(k155la3 @ Nov 24 2016, 11:45) *
Спасиб.
Так-то оно так, но это уже готовый (насколько я увидел) девайс,
к томуже сильно "навороченный" и под мои критерии не подходит.
Оно WiFi (мне он не требуется, избыточность), а разъема под витую пару (802. непомнюкак) не видно.


Какой смысл тогда Вам что-то предлагать, если не удосужились даже посмотреть на схему включения...


--------------------
Go to the top of the page
 
+Quote Post
k155la3
сообщение Nov 25 2016, 07:36
Сообщение #43


Профессионал
*****

Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848



Цитата(YAM @ Nov 24 2016, 15:43) *
Какой смысл тогда Вам что-то предлагать, если не удосужились даже посмотреть на схему включения...


Вы правы. Инетрфейс на витую пару там есть.
Вы не правы. Я посмотрел ту ссылку, которую вы привели. Насколько можно увидеть, это не процессор+трансивер, а модуль.
(на базе какого процессора - не ясно). Девайс мне не подойдет, тк меня интересует не готовое решение, а низкоуровневая "база".
Подробная инф по этому модулю тут


Go to the top of the page
 
+Quote Post
_pv
сообщение Nov 25 2016, 11:59
Сообщение #44


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



Цитата(k155la3 @ Nov 25 2016, 13:36) *
Вы не правы. Я посмотрел ту ссылку, которую вы привели. Насколько можно увидеть, это не процессор+трансивер, а модуль. (на базе какого процессора - не ясно). Девайс мне не подойдет, тк меня интересует не готовое решение, а низкоуровневая "база".

а если ему крышечку открыть там из "низкоуровневой базы" будет процессор RT5350F с встроенным трансивером, 8МБайт последовательной флэши, 32МБайта памяти просто на плату уже запаянные. ну и линукс с нормальным сетевым стэком.
не нравится родная прошивка - соберите сами https://wiki.openwrt.org/toh/hilink/hlk-rm04

ну или готовый orange pi zero по цене компонентов вроде меги328 + enc28 + трансформатор + разъём.
Go to the top of the page
 
+Quote Post
k155la3
сообщение Nov 25 2016, 12:29
Сообщение #45


Профессионал
*****

Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848



Цитата(_pv @ Nov 25 2016, 14:59) *
. . . .
не нравится родная прошивка - соберите сами https://wiki.openwrt.org/toh/hilink/hlk-rm04
ну или готовый orange pi zero . . . .


Спасибо за инф.

Я остановился на STM32F107+LAN8720 что в посте Сергея Борща

Надо заполучить железо.




Go to the top of the page
 
+Quote Post
Ruslan1
сообщение Nov 25 2016, 14:30
Сообщение #46


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Цитата(k155la3 @ Nov 25 2016, 14:29) *
Спасибо за инф.

Я остановился на STM32F107+LAN8720 что в посте Сергея Борща

Надо заполучить железо.

покупайте готовые кубики и вперед. Их много и на ебее и на алиэкспресе
https://ru.aliexpress.com/item/LAN8720-ETH-...1865165117.html
ну и ядро
https://ru.aliexpress.com/store/product/Ope...oryId=200004017

Мне очень нравится эта фирма Waveshare, я по их железякам с STM32F4 знакомился. Они и на ебее есть тоже.
Там же и любые другие кубики есть, только посмотрите по их таблице что с чем совместимо (у них куча серий и семейств поддерживается). Я в результате напрямую у них на сайте покупал, удобнее было выбирать кубики, чем на ебее.
Go to the top of the page
 
+Quote Post
k155la3
сообщение Nov 25 2016, 15:23
Сообщение #47


Профессионал
*****

Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848



Цитата(Ruslan1 @ Nov 25 2016, 17:30) *
покупайте готовые кубики и вперед.
....

Спасибо за ссылки. У нас тоже пара вариантов местных есть, сейчас проводим кастинг.



Сообщение отредактировал k155la3 - Nov 25 2016, 15:28
Go to the top of the page
 
+Quote Post
jcxz
сообщение Nov 27 2016, 19:36
Сообщение #48


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(k155la3 @ Nov 21 2016, 13:25) *
Посмотрел на Ti - очень симпатичная весч, в том числе что работаю с MSP430.
Тк программатора под это нет, то смотрю на киты.
Также интересует вопрос касаемо средств разработки.

J-Link-а нету?
Tiva так же поддерживает прошивку через UART (есть встроенный загрузчик).
Средства те же, что и для любого другого Cortex-M
Go to the top of the page
 
+Quote Post
_pv
сообщение Nov 27 2016, 21:50
Сообщение #49


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



Цитата(jcxz @ Nov 28 2016, 01:36) *
J-Link-а нету?
Tiva так же поддерживает прошивку через UART (есть встроенный загрузчик).

так для тивы лаунчпады же есть с отладчиком.
Go to the top of the page
 
+Quote Post
arhiv6
сообщение Nov 28 2016, 06:37
Сообщение #50


Знающий
****

Группа: Свой
Сообщений: 633
Регистрация: 21-05-10
Из: Томск
Пользователь №: 57 423



Цитата
покупайте готовые кубики и вперед. Их много и на ебее и на алиэкспресе
https://ru.aliexpress.com/item/LAN8720-ETH-...1865165117.html
ну и ядро
https://ru.aliexpress.com/store/product/Ope...oryId=200004017
Чего-то дорого выходит. STM32F407 + LAN8720 есть на starterkit за 1300р: http://www.starterkit.ru/html/index.php?na...view&id=127


--------------------
Go to the top of the page
 
+Quote Post
Ruslan1
сообщение Nov 28 2016, 13:06
Сообщение #51


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Цитата(arhiv6 @ Nov 28 2016, 08:37) *
Чего-то дорого выходит.

Можно еще поискать, я просто привел железяки одной известной мне фирмы, которые подходят друг к другу, ну и кит там более универсальный.

Еще можно самому сделать, с нуля. Это точно дешевле. (каким бы смайликом сарказм обозначить....)

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

Upd: Я думаю, можно какую-то часть программы отладить и на этом 20-долларовом ките на F407, а потом в F107 перенести (но это не лучший вариант: сильно они разные)
Upd#2: Да при такой цене- купить и использовать этот F407. Как там у классиков, "Люсенька, родная, зараза, сдались тебе эти… макароны… STM32F107"
Go to the top of the page
 
+Quote Post
ikm
сообщение Nov 28 2016, 13:37
Сообщение #52


Знающий
****

Группа: Свой
Сообщений: 891
Регистрация: 25-12-06
Из: С-Пб
Пользователь №: 23 894



Коллеги, а что можете посоветовать именно для удешевления железки? Сейчас Проект сделан на Атмега 32+ENC28J60+RJ45 с трансом (J3011G21DNL). Получается не очень дешево стоимость железа с учетом автоматического монтажа с двух сторон. В принципе по работе устраивает, если не считать костыля, который переодически перезагружает ENC28J60, чтобы та не зависала.
Нужен чисто преобразователь Eth-Rx/Tx с настройками через веб интрефейс, МАС уже на борту. И чтобы не намека на wi-fi в кристалле. Покупка на али или ебее недопустимо ибо партии в 1000 шт таможня не пропустит.


--------------------
ОБХОДЯ РАЗЛОЖЕННЫЕ ГРАБЛИ - ТЫ ТЕРЯЕШЬ ДРАГОЦЕННЫЙ ОПЫТ!!!
Go to the top of the page
 
+Quote Post
zltigo
сообщение Nov 28 2016, 14:16
Сообщение #53


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



QUOTE (ikm @ Nov 28 2016, 15:37) *
если не считать костыля, который переодически перезагружает ENC28J60, чтобы та не зависала.

ENC28J60, конечно, кака еще так, но сама по себе не зависает категорически. Проверено практикой на множестве устройств работающих примерно с 2000 года без перерыва в ответственных применениях.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
ikm
сообщение Nov 28 2016, 14:36
Сообщение #54


Знающий
****

Группа: Свой
Сообщений: 891
Регистрация: 25-12-06
Из: С-Пб
Пользователь №: 23 894



Цитата(zltigo @ Nov 28 2016, 17:16) *
ENC28J60, конечно, кака еще так, но сама по себе не зависает категорически. Проверено практикой на множестве устройств работающих примерно с 2000 года без перерыва в ответственных применениях.

Ну я тогда не знаю как это назвать, когда атмега отвечает, а ENC молчит с какой стороны к ней не обращайся. Где то через 45 минут работы. Может и код у меня кривой, т.к. это первый и пока единственный проект. Но спасает если дергать ресет на ЕНС.


--------------------
ОБХОДЯ РАЗЛОЖЕННЫЕ ГРАБЛИ - ТЫ ТЕРЯЕШЬ ДРАГОЦЕННЫЙ ОПЫТ!!!
Go to the top of the page
 
+Quote Post
Andreas1
сообщение Nov 28 2016, 15:29
Сообщение #55


Местный
***

Группа: Свой
Сообщений: 446
Регистрация: 12-03-06
Из: Москва
Пользователь №: 15 142



Цитата(ikm @ Nov 28 2016, 17:36) *
Ну я тогда не знаю как это назвать, когда атмега отвечает, а ENC молчит с какой стороны к ней не обращайся.

Кривой софт. Работает без проблем в небольшой серии уже лет 5.
А дешевле может быть наверно только W7500P или вместо атмеги STM32 мелкий поставить.
Go to the top of the page
 
+Quote Post
k155la3
сообщение Nov 28 2016, 15:37
Сообщение #56


Профессионал
*****

Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848



Цитата(arhiv6 @ Nov 28 2016, 10:37) *
Чего-то дорого выходит. STM32F407 + LAN8720 есть на starterkit за 1300р: http://www.starterkit.ru/html/index.php?na...view&id=127

Пока этот кит скорее всего буду брать. Есть у нас "по-месту".
Спасибо за инф.
ps - 25 кваксов


Сообщение отредактировал k155la3 - Nov 28 2016, 15:39
Go to the top of the page
 
+Quote Post
zltigo
сообщение Nov 28 2016, 15:59
Сообщение #57


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



QUOTE (ikm @ Nov 28 2016, 16:36) *
Ну я тогда не знаю как это назвать, когда атмега отвечает, а ENC молчит с какой стороны к ней не обращайся. Где то через 45 минут работы. Может и код у меня кривой, т.к. это первый и пока единственный проект. Но спасает если дергать ресет на ЕНС.

У него обширная Errata, причем нет универсального способа работать с разными версиями железа, но при обхождении граблей описанных в Errata, проблем с зависаниями нет.



--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
ikm
сообщение Nov 28 2016, 16:00
Сообщение #58


Знающий
****

Группа: Свой
Сообщений: 891
Регистрация: 25-12-06
Из: С-Пб
Пользователь №: 23 894



Цитата(Andreas1 @ Nov 28 2016, 18:29) *
Кривой софт. Работает без проблем в небольшой серии уже лет 5.
А дешевле может быть наверно только W7500P или вместо атмеги STM32 мелкий поставить.


W7500P хрен купишь, он только под заказ, в основном все киты продают. А STM32107 стоит столько же как и атмега32


--------------------
ОБХОДЯ РАЗЛОЖЕННЫЕ ГРАБЛИ - ТЫ ТЕРЯЕШЬ ДРАГОЦЕННЫЙ ОПЫТ!!!
Go to the top of the page
 
+Quote Post
Andreas1
сообщение Nov 28 2016, 16:27
Сообщение #59


Местный
***

Группа: Свой
Сообщений: 446
Регистрация: 12-03-06
Из: Москва
Пользователь №: 15 142



Цитата(ikm @ Nov 28 2016, 19:00) *
W7500P хрен купишь, он только под заказ, в основном все киты продают. А STM32107 стоит столько же как и атмега32

У Эфо вроде есть в наличии, зато не надо PHY, сразу от проца к разъему с трансформатором провода тянутся.
Я имел в виду STM32F030 + ENC дешевле выйдет, чем атмега+ENC.
Go to the top of the page
 
+Quote Post
vladec
сообщение Nov 29 2016, 07:49
Сообщение #60


Профессионал
*****

Группа: Свой
Сообщений: 1 167
Регистрация: 3-10-05
Из: Москва
Пользователь №: 9 158



Если хочется совсем дешево то старый Люминари от Тексаса, там и PHY не надо, но надо иметь в виду, что он потенциально глючный, и могут с производства снять
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Nov 29 2016, 12:48
Сообщение #61


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(vladec @ Nov 29 2016, 10:49) *
Если хочется совсем дешево то старый Люминари от Тексаса

Сравните ради интереса, сколько стоит самый дешевый Luminary и связка STM32F107+PHY.
Go to the top of the page
 
+Quote Post
ikm
сообщение Nov 30 2016, 06:32
Сообщение #62


Знающий
****

Группа: Свой
Сообщений: 891
Регистрация: 25-12-06
Из: С-Пб
Пользователь №: 23 894



Цитата(vladec @ Nov 29 2016, 10:49) *
Если хочется совсем дешево то старый Люминари от Тексаса, там и PHY не надо, но надо иметь в виду, что он потенциально глючный, и могут с производства снять


Что конкретно вы имели ввиду?


--------------------
ОБХОДЯ РАЗЛОЖЕННЫЕ ГРАБЛИ - ТЫ ТЕРЯЕШЬ ДРАГОЦЕННЫЙ ОПЫТ!!!
Go to the top of the page
 
+Quote Post
smart_pic
сообщение Dec 16 2016, 15:39
Сообщение #63


Частый гость
**

Группа: Участник
Сообщений: 178
Регистрация: 18-12-10
Из: Ставрополь
Пользователь №: 61 708



Можно сделать на PIC18F67J60 и формирователе уровней max232
Настройка через ВЕБ, ТСР, DHCP, UDP , клиент , сервер
Вполне для многих задач подходит.
Если нужно два СОМ порта - тогда PIC18F97J60
Стабильная работа. Немного нужно только стек ТСР правильно настроить.
Сделал универсальным. Можно RS232 или RS485 . только соответствующую микросхему запаять.
Есть также POE . Удобно , блок питания не нужен.

Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post

5 страниц V   1 2 3 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 17th June 2025 - 23:53
Рейтинг@Mail.ru


Страница сгенерированна за 0.02173 секунд с 7
ELECTRONIX ©2004-2016