|
AVR + USB и Internet ), как это попроще сделать? |
|
|
|
Dec 1 2008, 14:43
|
Частый гость
 
Группа: Новичок
Сообщений: 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
--------------------
Самурай без меча - такой же, как самурай с мечом, только без меча
|
|
|
|
|
 |
Ответов
|
Dec 1 2008, 15:08
|
Профессионал
    
Группа: Участник
Сообщений: 1 264
Регистрация: 17-06-08
Из: бандустан
Пользователь №: 38 347

|
Цитата 1 - на каком МК проще всего сделать преобразователь USART - USB. Нужен имено преобразователь так как само устройство может быть метров 100 от компа и всё равно нет смысла менять м88 на другой с интерфейсом USB (если ошибаюсь поправте) 100м - это или токовая петля или РС485 или цифр.радио. На РХ/ТХ контроллера - преобр. MAX485/ST485 - около компа еще один плюс преобр. Serial-USB - FT232, CP2102/3, PL2303, или готовый шнурок от мобилки. Цитата 2- а вот интеренет будет подключатся к самому устройству и может есть смысл сменить м88 на что то другое из AVR но с подержкой протокола интеренет? Не хватит памяти для поддержки всех необходимых протоколов. Есть отдельные контролеры Ethernet - enc28j60, cp2200/1, w5100/5300 (c этими попроще - содержат внутр. обработку многих протоколов). Лучше применить контроллеры pic18f97j60, at91sam7х, lpc236x, str91x с контроллерами Ethernet и достаточной памятью и быстроедйствием.
|
|
|
|
|
Dec 1 2008, 16:14
|
Частый гость
 
Группа: Новичок
Сообщений: 97
Регистрация: 15-04-08
Пользователь №: 36 783

|
с адаптером я больше опыта имею и сразберусь, вот мало представляю себе такую вещь- собрался всё... а с какой программы заходить, как обратится имено к этому устройству ... вобщем через какую прогу общатся с моей м88 ...!?
--------------------
Самурай без меча - такой же, как самурай с мечом, только без меча
|
|
|
|
|
Dec 1 2008, 16:45
|

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

|
Цитата(Electronic) @ Dec 1 2008, 22:14)  с адаптером я больше опыта имею и сразберусь, вот мало представляю себе такую вещь- собрался всё... а с какой программы заходить, как обратится имено к этому устройству ... вобщем через какую прогу общатся с моей м88 ...!? Не будет-ли любезен (С) уважаемый Electronic чуть-чуть подробнее описать свою идею. 1. Вы ничего не сказали по адресации устройств, указали только количество -- мне надо адресовать 128 устройств лучше все 255. Надо полагать, эти устройства находятся на стороне USB, т.к. количество Ethernet-адресов (MAC) можно считать бесконечно большим. Посмотрите (хотя бы в той же книжке Агурова) на максимальное расстояние для USB и на количество поддерживаемых устройств. 2. Вы ничего не сказали про объемы передаваемой информации. Можно-ли информацию накапливать в пакеты в течении некоторого времени, а потом передавать? Какое время задержки допустимо? Что делать, если информация пришла искаженной? И т.д. ... 3. У меня есть пример печатной платы для ATMEGA8 и ENC28J60. На плате имеютмся три микросхемы (MEGA, ENC и стабилизатор MC34063), три разъема для подключения питалова, Ethernet и RS485 -- т.е. почти Ваш случай. Плата разведена в Layout-е под ЛУТ, элементы штыревые, микросхемы в DIP-кузове. Поскольку проект навернулся уже года как полтора назад, я могу им поделиться. Выкладывать, будете заниматься?
--------------------
Хочешь рассмешить Бога -- расскажи ему о своих планах!
|
|
|
|
|
Dec 1 2008, 17:19
|
Частый гость
 
Группа: Новичок
Сообщений: 97
Регистрация: 15-04-08
Пользователь №: 36 783

|
1- извините это моя не компетентность в вопросах сети. да мак адресов много, но как мне установить для своего устройства имено уникальный мак адрес. вобще смысл в том что бы иметь доступ с програмного обеспечения к любому из устройств по сети интеренет и через мак адрес или другим способом... ну наверное не важно... пока незнаю этих способов и незнаю их преимуществ.
2. да информацию можно передавать когда удобно она не большая + она идёт небольшими такими пакетами по 3 байта около 200 раз в секунду и если есть ошибки то я так полагаю ENC28J60 будет перезапрашивать информацию , и вобще наверное там есть ножка которая может указать мк что микросхема пока занята и я смогу времено прекратить передачу данных.
3. Очень благодарен, конечно мне всё придётся делать самому и в смд, но посмотреть не помешает. сразу хотел спросить что не очень понял - для чего имено такой навороченый стабилизатор... он для питания по изернету? и вы написали "три разъема для подключения питалова, Ethernet и RS485" я думал что Ethernet и RS485 одно и тоже... может что то не понял. просвятите немного?
И ещё вопрос - питание по локальной сети... это - я подойду к любому разьёму любой локалки подключу его в устройство и оно запитается? или сама локалка должна быть переделана так что бы пользоватся возможностью питатся по ней?
Сообщение отредактировал Electronic) - Dec 1 2008, 17:20
--------------------
Самурай без меча - такой же, как самурай с мечом, только без меча
|
|
|
|
|
Dec 1 2008, 18:54
|
Участник

Группа: Новичок
Сообщений: 18
Регистрация: 19-11-08
Пользователь №: 41 761

|
Цитата(Electronic) @ Dec 1 2008, 21:19)  Ethernet и RS485 одно и тоже...
|
|
|
|
Сообщений в этой теме
Electronic) AVR + USB и Internet ) Dec 1 2008, 14:43 Stanislav_S Цитата(Electronic) @ Dec 1 2008, 19:4... Dec 1 2008, 14:56 Electronic) подскажите что за режимы работы в сети MII и RMII ... Dec 1 2008, 15:32  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 Electronic) Нашол хорошие приёмники для блютуза с USB. но как ... Dec 1 2008, 20:07 Electronic) а я думал тема про блютуз не создалась ) . сори)))... Dec 1 2008, 21:12  zhevak Цитата(Electronic) @ Dec 2 2008, 03:1... Dec 1 2008, 21:25   Electronic) ну ответте на вопросы питание это такое... блок ... Dec 1 2008, 21:29    defunct Цитата(Electronic) @ Dec 1 2008, 23:2... Dec 1 2008, 22:46    Electronic) можете мне подсказать что мне надо для моей задумк... Dec 1 2008, 22:55     defunct Цитата(Electronic) @ Dec 2 2008, 00:5... Dec 1 2008, 23:04      Electronic) бльшое спасибо уже начинаю немного проникатся . ещ... Dec 1 2008, 23:44     XVR Цитата(Electronic) @ Dec 2 2008, 01:5... Dec 2 2008, 07:51      Electronic) Спасибо XVR что так подробно расписали. Я писал чт... Dec 2 2008, 10:31       XVR Цитата(Electronic) @ Dec 2 2008, 13:3... Dec 2 2008, 14:28        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
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|