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

 
 
> AVR + USB и Internet ), как это попроще сделать?
Electronic)
сообщение Dec 1 2008, 14:43
Сообщение #1


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

Группа: Новичок
Сообщений: 97
Регистрация: 15-04-08
Пользователь №: 36 783



Зравствуйте форумчане. Возникла необходимость иметь доступ к данным моего устройства на M88 посредствоим USB и что ещё интереснее через интеренет, потребляет устройство максимум 5 мА. Советы нужны такие:
1 - на каком МК проще всего сделать преобразователь USART - USB, нужна доступность и не большая цена и что бы распаивался попроще. скорости 19кб максимум (сейчас 9600 с головой хватает). Нужен имено преобразователь так как само устройство может быть метров 100 от компа и всё равно нет смысла менять м88 на другой с интерфейсом USB (если ошибаюсь поправте)

2- а вот интеренет будет подключатся к самому устройству и может есть смысл сменить м88 на что то другое из AVR но с подержкой протокола интеренет? или просто какая то скромная внешняя микросхемка для согласования AVR с сетью интернет, если ещё и питать сможет по сети то вобще прекрасно.

Основные требования простота и миниатюрность компонентов (понятно что в разумных пределах)

уже читаю Павел Агуров - Интерфейс USB.djvu
смотрю ресурс http://radio.delanet.ru/content/view/433/39/ .
Может посоветуете интересные статьи и сайты

Ещё забыл сказать что мало что понимаю в протоколе интернета, так что тоже можете натыкать носом куда надо ))

Заранее всем большое спасибо

Сообщение отредактировал Electronic) - Dec 1 2008, 14:45


--------------------
Самурай без меча - такой же, как самурай с мечом, только без меча
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Electronic)
сообщение Dec 1 2008, 20:07
Сообщение #2


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

Группа: Новичок
Сообщений: 97
Регистрация: 15-04-08
Пользователь №: 36 783



Нашол хорошие приёмники для блютуза с USB. но как уже была тут одна ветка . совсем нет доступных модулей / микросхем для простого построения связи на 50-100 метров. но есть дешовые трансиверы того же диапазона 2,4Ггц.
- что подскажите делать... может есть недорогие модули или микросхемы блютуз?
- или можно програмно сделать блютуз на основе дешовых трансиверов?


--------------------
Самурай без меча - такой же, как самурай с мечом, только без меча
Go to the top of the page
 
+Quote Post
Electronic)
сообщение Dec 1 2008, 21:12
Сообщение #3


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

Группа: Новичок
Сообщений: 97
Регистрация: 15-04-08
Пользователь №: 36 783



а я думал тема про блютуз не создалась ) . сори)))

дядя ну какой жучок и ID от 0 до 255 ))) это централизованый збор информации)

"интернет - это понятие растяжимое - абстракная сеть "всех со всеми". К интернету можно подключиться и через LPT порт, GSM, Ethernet, через UART и т.д. и т.п. - через любой интерфейс короче говоря. Так вот через, что вы собрались подключаться? Пока это вопрос подвешен, советовать - нечего..."

я потому и замешкался ... но как я уже писал нужна обычная передача даных UART в оба направления. и подключатся будет UART M88 к микросхеме типа ENC28J60, тоесть через изернет. там было много вопросов которые бы меня направиль хоть немного. Скажите питать устройство возможно в любой локальной сети или же нужна особеная локальная сеть? мне надо 3В и пару милиампер тока.

цитата из статьи-
ENC28J60 – интегральный аппаратный Ethernet-контроллер, поддерживающий физический 10BASE-T PHY (выходной фильтр, режим «кольца») и канальный MAC (поддержка пакетов Unicast, Multicast и Broadcast, пробуждение по приему пакета, режим «кольца») уровни и совместимый со стандартом Ethernet IEEE 802.3.
и я читаю это и понятия не имею а что надо в моём случае... мак адрес... или петлю на шею)) Multicast и Broadcast )

Сообщение отредактировал Electronic) - Dec 1 2008, 21:15


--------------------
Самурай без меча - такой же, как самурай с мечом, только без меча
Go to the top of the page
 
+Quote Post
zhevak
сообщение Dec 1 2008, 21:25
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 723
Регистрация: 29-08-05
Из: Березовский
Пользователь №: 8 065



Цитата(Electronic) @ Dec 2 2008, 03:12) *
Скажите питать устройство возможно в любой локальной сети или же нужна особеная локальная сеть? мне надо 3В и пару милиампер тока.

Парой миллиампер Вы ну никак не обойдетесь. Потребление ENC где-то в районе 150 мА, более точно не помню, смотрите DS. Греется эта сволочь знатно. Приплюсуйте сюда потребление МК (5-15 мА) и потребление RS485 (до 20-50 мА на терминированную линию).

Судя по Вашим вопросам, Вам предстоит пройти очень длинный путь. Если очень хочется достичь цели, наберитесь терпения. Удачи!


--------------------
Хочешь рассмешить Бога -- расскажи ему о своих планах!
Go to the top of the page
 
+Quote Post
Electronic)
сообщение Dec 1 2008, 21:29
Сообщение #5


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

Группа: Новичок
Сообщений: 97
Регистрация: 15-04-08
Пользователь №: 36 783



ну ответте на вопросы 05.gif питание это такое... блок питание не проблема. а сколько обычная локальная сеть может дать тока? могу конечно и полезть померять, но может кто и так знает. долгие пути это не на долго у меня)

незнал я что та микруха столько жрёт , но я её для примера привёл меня же просили пояснить просто что я хочу. я и пояснил. думаю нормально. а с потреблением я и так покопаюсь и разберусь на крайняк блок питания есть)))). например LAN8700 потребляет 39 ма. Мк у меня потребляет очень мало.

И насчёт блютуза, вобще это кто то делал за недорого? встретил BGB210S хоть и клас мощности 2 но уже что то ... стоит 12$

кстати если греется изернет контролер - MAX3471 вернее контролер протокола RS485.

Сообщение отредактировал Electronic) - Dec 1 2008, 22:06


--------------------
Самурай без меча - такой же, как самурай с мечом, только без меча
Go to the top of the page
 
+Quote Post
Electronic)
сообщение Dec 1 2008, 22:55
Сообщение #6


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

Группа: Новичок
Сообщений: 97
Регистрация: 15-04-08
Пользователь №: 36 783



можете мне подсказать что мне надо для моей задумки и какой интерфейс нужен мне ?
смысл в том что будет раскидано несколько устройств подключеных к сети интернет . а принимать даные с них должны фактически в любом месте где сть инет. физически должна происходить передача данных UART.

какой тип работы контролера изернет нужен для моей затеи - MII, RMII или MIIM . и ещё куда прошивается МАК адрес и IP ? листаю даташит на KSZ8041NL понимаю не всё.

Вначале нужно учить матчасть... - а где она?) я к тому сказал если захотеть что бы не грелось то грется не будет.

наконецто нашол такие регистры PHY Identifier 1 и PHY Identifier 2 я правильно понимаю что сюда мак адрес пишется?

ещё непонимаю что такое Collision Test и надо ли оно в моём случае, и Isolate 1 = Electrical isolation of PHY from MII and
TX+/TX- как это понимать? для чего оно? вроде как трансформаторы на входе... какая изоляция имеется ввиду?

Сообщение отредактировал Electronic) - Dec 1 2008, 23:05


--------------------
Самурай без меча - такой же, как самурай с мечом, только без меча
Go to the top of the page
 
+Quote Post
XVR
сообщение Dec 2 2008, 07:51
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата(Electronic) @ Dec 2 2008, 01:55) *
можете мне подсказать что мне надо для моей задумки и какой интерфейс нужен мне ?
Лучше взять готовый модуль Ethernet -> RS232 (у кого то был в виде DIM планки)

Цитата
какой тип работы контролера изернет нужен для моей затеи - MII, RMII или MIIM


Это все типы интерфейса между MAC и PHY, если контроллер с интегрированным PHY, то смысла в этих интерфейсах нет - они все равно скрыты внутри чипа



Цитата
и ещё куда прошивается МАК адрес и IP ?
MAK адрес обычно прошивается во внешнюю eeprom (сериальную). MAK адрес - это УНИКАЛЬНЫЙ идентификационный номер вашего Ethernet девайса, они раздаются соотвествующим комитетом производителям Ethernet устройств. Рекомендую слизать его с какой нибудь умершей сетевой карты.

IP адрес - идентификация вашего устройства в TCP/IP сети. Раздаются другими комитетами, кроме того, есть набор локальных IP адресов, для работы внутри сегмента сети. Могут раздаваться динамически специальными серверами (см DHCP). Прописывается в софте TCP/IP стека


Цитата
Вначале нужно учить матчасть... - а где она?) я к тому сказал если захотеть что бы не грелось то грется не будет.
Стадарт IEEE 802.3 (ОЧЕНЬ большой)
Цитата
наконецто нашол такие регистры PHY Identifier 1 и PHY Identifier 2 я правильно понимаю что сюда мак адрес пишется?
Нет
Цитата
ещё непонимаю что такое Collision Test и надо ли оно в моём случае,
Сугубо аппаратная вещь, за пределами связки MAC <-> PHY не имеет никакого смысла

Цитата
и Isolate 1 = Electrical isolation of PHY from MII and TX+/TX- как это понимать?
Отключает PHY от всех входов/выходов. Для его собственного тестирования



Ага, я понял вашу проблему - KSZ8041NL это только PHY! Т.е. интерфейс между MAC контроллером и физической сетью Ethernet. Его одного НЕДОСТАТОЧНО, еще нужен MAC контроллер (встроенный в МК или отдельный). Лучше брать MAC со встроенным PHY (если уж вам так приглянулся Micrel, то см сюда: http://www.micrel.com/page.do?page=product...ded_control.jsp)
Go to the top of the page
 
+Quote Post
Electronic)
сообщение Dec 2 2008, 10:31
Сообщение #8


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

Группа: Новичок
Сообщений: 97
Регистрация: 15-04-08
Пользователь №: 36 783



Спасибо XVR что так подробно расписали. Я писал что понятий об интернет ещё не имею спасибо что растолковали.

Решил осваивать интеренет во вторую очередь а в первую сделать радио доступ к СОМ или USB порту. Вобще думал трансиверы для 2.4 Ггц использовать но как то боюсь что распростра нение WI FI и блютуз может хорошо напакостить этому диапазону.

Хотел просто по блютуз зделать связь но кажется в этом направлении пропасть да ещё и дорогая.

Скорость мне нужна небольшая , можно брать самую узкую полосу пропускания. Я зря остеригаюсь того что если каналы открытые то могут в канал связи попадать всякие блютузы и в канал мусор будет проскакивать? или это параноя?)


--------------------
Самурай без меча - такой же, как самурай с мечом, только без меча
Go to the top of the page
 
+Quote Post
XVR
сообщение Dec 2 2008, 14:28
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата(Electronic) @ Dec 2 2008, 13:31) *
Спасибо XVR что так подробно расписали. Я писал что понятий об интернет ещё не имею спасибо что растолковали.

Решил осваивать интеренет во вторую очередь а в первую сделать радио доступ к СОМ или USB порту.
Мне почему то кажется, что проводной Ethernet будет подключить ГОРАЗДО проще



Цитата
Вобще думал трансиверы для 2.4 Ггц использовать но как то боюсь что распростра нение WI FI и блютуз может хорошо напакостить этому диапазону.
Может


Цитата
Хотел просто по блютуз зделать связь но кажется в этом направлении пропасть да ещё и дорогая.
Для блютуза нужен стек, причем в некотором отношении посложнее, чем TCP/IP


Цитата
Скорость мне нужна небольшая , можно брать самую узкую полосу пропускания. Я зря остеригаюсь того что если каналы открытые то могут в канал связи попадать всякие блютузы и в канал мусор будет проскакивать? или это параноя?)
Можете не остерегаться - будет 100% crying.gif

Для нормальной связи нужны надежные протоколы с обнаружением и коррекцией ошибок. Либо использовать простые трансиверы и делать свои протоколы, либо использовать радиомодемы или нечто аналогичное (тот же блютуз или ZigBee)
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Electronic)   AVR + USB и Internet )   Dec 1 2008, 14:43
- - Stanislav_S   Цитата(Electronic) @ Dec 1 2008, 19:4...   Dec 1 2008, 14:56
- - ukpyr   Цитата1 - на каком МК проще всего сделать преобраз...   Dec 1 2008, 15:08
|- - Electronic)   подскажите что за режимы работы в сети MII и RMII ...   Dec 1 2008, 15:32
|- - Огурцов   Цитата(ukpyr @ Dec 1 2008, 15:08) или гот...   Dec 1 2008, 15:59
||- - Electronic)   с адаптером я больше опыта имею и сразберусь, вот ...   Dec 1 2008, 16:14
|||- - zhevak   Цитата(Electronic) @ Dec 1 2008, 22:1...   Dec 1 2008, 16:45
|||- - Electronic)   1- извините это моя не компетентность в вопросах с...   Dec 1 2008, 17:19
|||- - Alex128   Цитата(Electronic) @ Dec 1 2008, 21:1...   Dec 1 2008, 18:54
||- - Itch   Цитата(Огурцов @ Dec 1 2008, 21:59) Можно...   Dec 1 2008, 16:23
|- - defunct   Цитата(ukpyr @ Dec 1 2008, 17:08) Не хват...   Dec 1 2008, 17:44
|- - Electronic)   Уточните - вам нужно устройство с поддержкой интер...   Dec 1 2008, 18:13
||- - defunct   Цитата(Electronic) @ Dec 1 2008, 20:1...   Dec 1 2008, 18:26
||- - Dimonira   Цитата(Electronic) @ Dec 1 2008, 21:1...   Dec 1 2008, 18:27
|- - Rst7   Цитата(defunct @ Dec 1 2008, 19:44) Отчег...   Dec 1 2008, 18:24
- - Dimonira   Да уж, не очень понятно что нужно сделать. И надо ...   Dec 1 2008, 17:32
|- - defunct   Цитата(Electronic) @ Dec 1 2008, 23:2...   Dec 1 2008, 22:46
|- - defunct   Цитата(Electronic) @ Dec 2 2008, 00:5...   Dec 1 2008, 23:04
||- - Electronic)   бльшое спасибо уже начинаю немного проникатся . ещ...   Dec 1 2008, 23:44
|- - Electronic)   могу сказать только УГУ) . да не очень всё радужно...   Dec 2 2008, 19:48
|- - XVR   Цитата(Electronic) @ Dec 2 2008, 22:4...   Dec 2 2008, 19:56
|- - Electronic)   очень извиняюсь , но перечитал тему и вобщем незна...   Dec 2 2008, 20:35
|- - rezident   Цитата(Electronic) @ Dec 3 2008, 01:3...   Dec 2 2008, 22:33
|- - zltigo   Цитата(Electronic) @ Dec 2 2008, 23:3...   Dec 2 2008, 22:53
|- - Electronic)   rezident спасибо большое, уже немного понял всё, н...   Dec 3 2008, 11:23
- - ukpyr   может, проще сделать сеть на RS485 (протокол Modbu...   Dec 2 2008, 07:01
- - nicks80   Цитата(Electronic) @ Dec 1 2008, 17:4...   Dec 11 2008, 15:52


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

 


RSS Текстовая версия Сейчас: 20th July 2025 - 21:07
Рейтинг@Mail.ru


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