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

 
 
3 страниц V  < 1 2 3 >  
Reply to this topicStart new topic
> Прошу идей по USB, USB ох уж енто дело !!!
Георгий
сообщение Nov 22 2005, 05:29
Сообщение #16


Местный
***

Группа: Свой
Сообщений: 269
Регистрация: 17-11-05
Из: Киров-Москва
Пользователь №: 10 957



Так там не lirc, а замена ему.


--------------------
Обычно последним смеется тот, кто хуже соображает!
Go to the top of the page
 
+Quote Post
BVU
сообщение Nov 22 2005, 07:26
Сообщение #17


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

Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264



Однозначно посвятите свое время на реализацию USB-BlueTooth. Эта тема довольно перспективная, и пока не дошел рынок до 'широкой' номенклатуры изделий которого бы было достаточно для реализации существующих потребностей... Так же необходим USB-Host, но не в плане PC реализации (полнофункциональный), а хотя бы для управления HID и USB-modem устройствами. Для этого скоростных характеристик ATmega8 должно хватить. Для подстраховки можно использовать ATmega88/168-20. А также воспользоваться кварцем до 25MHz. Ведь Igor Cesko (которого Вы упоминаете) делал свои проекты на AT90S2313 и при этом использовал не санкционированные тактовые частоты микроконтроллера и все работает на УРА!


--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
Go to the top of the page
 
+Quote Post
Георгий
сообщение Nov 22 2005, 07:46
Сообщение #18


Местный
***

Группа: Свой
Сообщений: 269
Регистрация: 17-11-05
Из: Киров-Москва
Пользователь №: 10 957



Цитата(BVU @ Nov 22 2005, 10:26) *
... Так же необходим USB-Host, но не в плане PC реализации (полнофункциональный), а хотя бы для управления HID и USB-modem устройствами. Для этого скоростных характеристик ATmega8 должно хватить. Для подстраховки можно использовать ATmega88/168-20. А также воспользоваться кварцем до 25MHz. Ведь Igor Cesko (которого Вы упоминаете) делал свои проекты на AT90S2313 и при этом использовал не санкционированные тактовые частоты микроконтроллера и все работает на УРА!

Что понимается вами под USB-Host? Хосты не управляют устройствами, они организуют физический интерфейс между драйвером и железякой.
Ни один AVR контроллер не вытянет скорость выше Low USB, потому как уже Full USB идет на 12 МГц!
Даже если разогнать AVR до 25 МГц, на каждый бит получится только две команды (однотактных). Этого недостаточно. В чипах с интегрированным USB имеется внутренний генератор мегагерц на 48 и специальный модуль приема передачи, аппаратно реализованный.


--------------------
Обычно последним смеется тот, кто хуже соображает!
Go to the top of the page
 
+Quote Post
Rash
сообщение Nov 22 2005, 08:01
Сообщение #19


Знающий
****

Группа: Свой
Сообщений: 639
Регистрация: 5-09-05
Пользователь №: 8 231



Цитата(BVU @ Nov 22 2005, 11:26) *
Однозначно посвятите свое время на реализацию USB-BlueTooth. Эта тема довольно перспективная, и пока не дошел рынок до 'широкой' номенклатуры изделий которого бы было достаточно для реализации существующих потребностей... Так же необходим USB-Host, но не в плане PC реализации (полнофункциональный), а хотя бы для управления HID и USB-modem устройствами. Для этого скоростных характеристик ATmega8 должно хватить. Для подстраховки можно использовать ATmega88/168-20. А также воспользоваться кварцем до 25MHz. Ведь Igor Cesko (которого Вы упоминаете) делал свои проекты на AT90S2313 и при этом использовал не санкционированные тактовые частоты микроконтроллера и все работает на УРА!

BlueTooth обычно и так содержит на борту USB (управления и посылки данных). Зачем его ещё делать?
Go to the top of the page
 
+Quote Post
BVU
сообщение Nov 22 2005, 08:09
Сообщение #20


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

Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264



Цитата(Rash @ Nov 22 2005, 11:01) *
Цитата(BVU @ Nov 22 2005, 11:26) *

Однозначно посвятите свое время на реализацию USB-BlueTooth. Эта тема довольно перспективная, и пока не дошел рынок до 'широкой' номенклатуры изделий которого бы было достаточно для реализации существующих потребностей... Так же необходим USB-Host, но не в плане PC реализации (полнофункциональный), а хотя бы для управления HID и USB-modem устройствами. Для этого скоростных характеристик ATmega8 должно хватить. Для подстраховки можно использовать ATmega88/168-20. А также воспользоваться кварцем до 25MHz. Ведь Igor Cesko (которого Вы упоминаете) делал свои проекты на AT90S2313 и при этом использовал не санкционированные тактовые частоты микроконтроллера и все работает на УРА!

BlueTooth обычно и так содержит на борту USB (управления и посылки данных). Зачем его ещё делать?

Сообщите пожалуйста название этих устройста. Буду премного благодарен!


--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
Go to the top of the page
 
+Quote Post
Rash
сообщение Nov 22 2005, 08:16
Сообщение #21


Знающий
****

Группа: Свой
Сообщений: 639
Регистрация: 5-09-05
Пользователь №: 8 231



Цитата
Сообщите пожалуйста название этих устройста. Буду премного благодарен!


WML-C20 (теперь уже WML-C30A) легко доступный. GL2BMU01 - по параметрам лучьше, но так и не смог его достать. и по фирмам Ericsson, FUJITSU, Philips, но я бы ьрал с ядром BlueCore-2. KwikBlue - воще специвикация HCI 2.0, скоро в продаже должен быть. Это отдельные модули. Я про USB брелки не говорю.
Go to the top of the page
 
+Quote Post
BVU
сообщение Nov 22 2005, 08:17
Сообщение #22


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

Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264



Цитата(Георгий @ Nov 22 2005, 10:46) *
Цитата(BVU @ Nov 22 2005, 10:26) *

... Так же необходим USB-Host, но не в плане PC реализации (полнофункциональный), а хотя бы для управления HID и USB-modem устройствами. Для этого скоростных характеристик ATmega8 должно хватить. Для подстраховки можно использовать ATmega88/168-20. А также воспользоваться кварцем до 25MHz. Ведь Igor Cesko (которого Вы упоминаете) делал свои проекты на AT90S2313 и при этом использовал не санкционированные тактовые частоты микроконтроллера и все работает на УРА!

Что понимается вами под USB-Host? Хосты не управляют устройствами, они организуют физический интерфейс между драйвером и железякой.
Ни один AVR контроллер не вытянет скорость выше Low USB, потому как уже Full USB идет на 12 МГц!
Даже если разогнать AVR до 25 МГц, на каждый бит получится только две команды (однотактных). Этого недостаточно. В чипах с интегрированным USB имеется внутренний генератор мегагерц на 48 и специальный модуль приема передачи, аппаратно реализованный.

Да, Вы правы Host - это транспорт, управление это клиентское ПО (не хотел вдаваться в такие подробности). Но с данной задачей AVR должен справляться в случае взаимодействия только с одним устройством (выжимать 12MHz совсем необязательно если задача не критична к скорости передачи данных).


--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
Go to the top of the page
 
+Quote Post
Георгий
сообщение Nov 22 2005, 08:23
Сообщение #23


Местный
***

Группа: Свой
Сообщений: 269
Регистрация: 17-11-05
Из: Киров-Москва
Пользователь №: 10 957



А дело не в том, чтобы выжимать или не выжимать. Просто стандарт таков, Low -1,5 Mbit/s, Full - 12 Mbit/s. И если мы не можем достигнуть 12, то нет смысла задирать частоты у чипов. Для Low 12 МГц уже достаточно (в среднем на бит расходуется 8 тактов, 1,5 Х 8 = 12). Именно поэтому эта частота взята в самопальных реализациях USB интерфеса.


--------------------
Обычно последним смеется тот, кто хуже соображает!
Go to the top of the page
 
+Quote Post
MicronSys
сообщение Nov 22 2005, 08:56
Сообщение #24


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

Группа: Участник
Сообщений: 106
Регистрация: 12-05-05
Пользователь №: 4 946



Да а темка то оказалась интересная
Отвечаю Все по порядку

[quote name='Igor26' date='Nov 21 2005, 14:32' post='65002']
Ну, например, очень интересно было бы в качестве внешнего накопителя каких-то там данных использовать любую "флешку". Я имею ввиду съемный флеш-накопитель, или же съемный USB-жесткий диск. На мой взгляд очень интересна надежная реализация именно хоста.
[/quote]

Дело в том что "любую" не прикрутиш а можно только те которые работают на 1.5 м/б
какую вещь я уже делал правда не доделал в связи с тем что все новые флешки работают на 12 м/б
так что с этим пока проблема


[/quote]
Насчет HID не знаю, а вот если б ты сделал дешевый виртуальный COM-порт или к примеру замену ИК-приёмнику winlirc - было бы востребовано, имхо.

Дешевый COM уже есть возмите FTDI
Я же просил интересных идей я не повторов тех устройств которые уже естьи стоят меньше 5 у.е.
[/quote]


Ладно я так понял что удей инткресных нет
Тогда я сам себе ее придумал

Всем вы знаете что компом можно управлять с помощью IRDA
есть реализации IgorPlug ну т.д. т.п.

Вот моя идея ТОЛЬКО ПЛИЗ НЕНАДО ЕЕ ХАПАТЬ angry.gif

Делаем реализацию HID Keyboard прикручиваем к ней RC5 и управляем компом
с помощью кодов клавиш
Никаких дров не понадобится

Теперь просьба Так как HID Keyboard я уже сделал
мне очень нужно реализовать RC5 или RC6
Плиз пришлите у кого что есть по этой реализации
но только на ASM и как можно меньше чтоб использовалось ресурсов
А то USB почти все ресурси села
Go to the top of the page
 
+Quote Post
Георгий
сообщение Nov 22 2005, 10:17
Сообщение #25


Местный
***

Группа: Свой
Сообщений: 269
Регистрация: 17-11-05
Из: Киров-Москва
Пользователь №: 10 957



Цитата
Вот моя идея ТОЛЬКО ПЛИЗ НЕНАДО ЕЕ ХАПАТЬ

Так это не твоя идея. Таких идей пруд пруди. Такой вариант рассматривает мой заказчик. А RC5 и из IgorPlug можно взять, у него не оптимально, но надежнее работоспособно. Есть еще варианты на сайте Atmel описанные в доках, проще, ноесть нюансы, особенно в связке с USB. Дерзайте!


--------------------
Обычно последним смеется тот, кто хуже соображает!
Go to the top of the page
 
+Quote Post
MicronSys
сообщение Nov 22 2005, 12:25
Сообщение #26


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

Группа: Участник
Сообщений: 106
Регистрация: 12-05-05
Пользователь №: 4 946



Цитата(Георгий @ Nov 22 2005, 14:17) *
Цитата
Вот моя идея ТОЛЬКО ПЛИЗ НЕНАДО ЕЕ ХАПАТЬ

Так это не твоя идея. Таких идей пруд пруди. Такой вариант рассматривает мой заказчик. А RC5 и из IgorPlug можно взять, у него не оптимально, но надежнее работоспособно. Есть еще варианты на сайте Atmel описанные в доках, проще, ноесть нюансы, особенно в связке с USB. Дерзайте!


Где эта идея уже была angry.gif
что то я два дня Инет лопатил но нет и похожего девайса
Go to the top of the page
 
+Quote Post
Георгий
сообщение Nov 22 2005, 13:12
Сообщение #27


Местный
***

Группа: Свой
Сообщений: 269
Регистрация: 17-11-05
Из: Киров-Москва
Пользователь №: 10 957



Выпускается серийно прибамбас - эмулятор клавиатуры с ИК управлением. Найду фирму изготовителя, сообщу. Единственная разница - они по PS/2 входу работают, а у тебя по USB. Но я сразу скажу, по своей разработке знаю, это ерунда - дистанционная клавиатура. Попробуйте что-нибудь разглядеть на экране с нескольких метров. Самое разумное - вешать на кнопки запуск каких-то задач, но это уже все реализовано.


--------------------
Обычно последним смеется тот, кто хуже соображает!
Go to the top of the page
 
+Quote Post
one_man_show
сообщение Nov 22 2005, 14:27
Сообщение #28


Помогу, чем смогу
******

Группа: Админы
Сообщений: 2 786
Регистрация: 28-05-04
Из: Москва
Пользователь №: 25



Есть еще одна проблемка с дистанционной клавой: пока драйвер не загрузился, клавы нет. Как войти в сетап компа? smile.gif Да и не только в сетап, мало ли что надо нажать, пока винда грузится, например F8 ...


--------------------
С уважением,
Ваган Саруханов
Проекты|Форум|Facebook|Linkedin
Go to the top of the page
 
+Quote Post
BVU
сообщение Nov 23 2005, 07:01
Сообщение #29


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

Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264



По правде говоря форум не место по 'застолблению' авторских идей. Здесь люди наоборот делятся своим опытом друг с другом. А различными новациями, идеями и изобретениями во всем цивилизованном мире занимается патентное бюро. smile.gif Так что спор по большому счету беспредметный... MicronSys просил помочь предложениями, на его просьбу откликнулись многие, а потом стал качать права, никто его 'за язык' не тянул (самоутверждение сложный возраст и его надо пережить - достойно!). В этом случае ситуация получается довольно 'неприглядная'. sad.gif
Во избежании таких ньюансов лучше не делать заявления подобного рода. Задал вопрос получил ответ (или не получил - ищи ответ сам), не понял переспросил!


--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
Go to the top of the page
 
+Quote Post
lazycamel
сообщение Nov 23 2005, 07:38
Сообщение #30


Участник
*

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



Бред, полный и невозможный... Ну или скажем мягче, фантазии начинающего, скомпилившего appnote AVR309.

И по поводу хоста на Меге ( на который просто не хватит ресурсов по быстродействию даже на LS) и по поводу супер-пупер идей которых никто трогать не должен (это вообще детский сад, штаны на лямках), и даже по поводу якобы реализованых клавиатур и мышек (почему-то без бут-протокола).
MSD без "bulk" endpoint кстати уже давно не бывает.

PS: Просьба после всего этого дать исходник RCх - вообще напоминает анекдот про солидную фирму которая возьмет в лизинг дырокол и два скоросшивателя.

ЗЗЫ: Из идей лежащих на поверхности - сделайте себе сначала хотя бы USB программатор для AVR, чтобы через "6 проводков" не шиться.
В качестве софта можно доработать хотя бы тот же "avrdude"
Go to the top of the page
 
+Quote Post

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

 


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


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