roboforum.ru

Технический форум по робототехнике.
Текущее время: 20 апр 2025, 21:47

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 29 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: USB TSOP
СообщениеДобавлено: 22 дек 2007, 12:51 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Тему шлите куда хотите помогите тока разобраться, вот такая схема будет работать, чтобы мона было считать сигнал с ИК-порта.


Вложения:
.JPG
.JPG [ 8.87 КиБ | Просмотров: 2744 ]


Последний раз редактировалось Master 22 дек 2007, 17:46, всего редактировалось 1 раз.
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB TSOP
СообщениеДобавлено: 22 дек 2007, 15:52 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
нет не будет.

начиная хотябы с того что к USB Tx/Rx вобще не относятся, и заканчивая тем что на Rx будет очень проблематично(если не сказать невозможно) измерить время сигналов.

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB TSOP
СообщениеДобавлено: 22 дек 2007, 17:47 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Я не правильно подписал под TxD я имел ввиду выход FT232BM на USB, схему подправил, длительность импульсов будет считать компутер.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB TSOP
СообщениеДобавлено: 05 окт 2008, 15:58 
Не в сети
Аватара пользователя

Зарегистрирован: 19 фев 2007, 19:18
Сообщения: 108
Откуда: msk
Я сделал по схеме Изображение которая указана тут http://www.cesko.host.sk/girderplugin.htm
или же тут Изображение
все это хозяйство делается через СОМ порт. я взял переходник FT232. только выход TSOPа поставил на DCD, а не на DSR. и не ставил диод (это критично?).
Скачал IgorPlug, запустил его в Girder'е. Гирдер видит мой пульт, когда я нажимаю на кнопку.
WinLIRC не хочет учиться. не сходятся нажатия одной и той же кнопки.

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


Вложения:
05102008040.jpg
05102008040.jpg [ 54.57 КиБ | Просмотров: 2252 ]
05102008039.jpg
05102008039.jpg [ 45.75 КиБ | Просмотров: 2251 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB TSOP
СообщениеДобавлено: 05 окт 2008, 17:03 
Не в сети
Аватара пользователя

Зарегистрирован: 25 апр 2008, 17:40
Сообщения: 377
Откуда: Нижний Новгород
ФИО: Непочатов Алексей Николаевич
Итоговую схему выложите, плиз - легче будет разбираться.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB TSOP
СообщениеДобавлено: 05 окт 2008, 17:50 
Не в сети
Аватара пользователя

Зарегистрирован: 19 фев 2007, 19:18
Сообщения: 108
Откуда: msk
Mazayac писал(а):
Итоговую схему выложите, плиз - легче будет разбираться.


Прочел, тут http://forum.ixbt.com/topic.cgi?id=12:11713:449#449 , что необходимо повысить сопротивление, что я и сделал.
но не помогло, все равно скачут значения.


Вложения:
GIF.gif
GIF.gif [ 11.96 КиБ | Просмотров: 2266 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB TSOP
СообщениеДобавлено: 05 окт 2008, 21:04 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
1. при многократном нажатии на одну кнопку в RC5(6) один бит всегда инверитруется, что бы знать что это повтор
2. настоятельно рекоммендую увеличить электролит до 100.0 и припаять его прям на ноги тсопа.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB TSOP
СообщениеДобавлено: 05 окт 2008, 21:33 
Не в сети
Аватара пользователя

Зарегистрирован: 19 фев 2007, 19:18
Сообщения: 108
Откуда: msk
EdGull писал(а):
1. при многократном нажатии на одну кнопку в RC5(6) один бит всегда инверитруется, что бы знать что это повтор
2. настоятельно рекоммендую увеличить электролит до 100.0 и припаять его прям на ноги тсопа.


Думаете, на уровне софта это не отслеживается?
я всегда думал, что одной кнопке соответствует определенный ИК код. а, установив в программе открытие винампа, нажав на одну кнопку, винамп в конечном итоге откроется, если я нажму на любую кнопку.

мне кажется, проблема в том, что опрос ком порта происходит на уровне компьютера, тем более на эмуляторе юсб-ком. надо делать на attiny2313.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB TSOP
СообщениеДобавлено: 05 окт 2008, 21:48 
Не в сети
Аватара пользователя

Зарегистрирован: 25 апр 2008, 17:40
Сообщения: 377
Откуда: Нижний Новгород
ФИО: Непочатов Алексей Николаевич
В общем верно, работа с FT232 как с "опрашивателем" служебных линий COM-порта - бесполезное занятие, тайминги из-за особенностей работы шины USB уплывут однозначно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB TSOP
СообщениеДобавлено: 05 окт 2008, 23:41 
Не в сети
Аватара пользователя

Зарегистрирован: 19 фев 2007, 19:18
Сообщения: 108
Откуда: msk
видимо так же, как и COM программатор на эмуляторе usb-com.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB TSOP
СообщениеДобавлено: 06 окт 2008, 00:26 
Не в сети
Аватара пользователя

Зарегистрирован: 25 апр 2008, 17:40
Сообщения: 377
Откуда: Нижний Новгород
ФИО: Непочатов Алексей Николаевич
В точку! Аналогия 100% верна.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB TSOP
СообщениеДобавлено: 06 окт 2008, 09:10 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
а я вот всегда поражаюсь

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

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB TSOP
СообщениеДобавлено: 06 окт 2008, 11:14 
Не в сети
Аватара пользователя

Зарегистрирован: 25 апр 2008, 17:40
Сообщения: 377
Откуда: Нижний Новгород
ФИО: Непочатов Алексей Николаевич
У USB мышки абсолютно другой принцип работы. Ей не надо в реальном времени передавать параметры типа "длительность текущего импульса".
Независимо от частоты и регулярности опроса мышь в очередном его цикле скажет за какое время, в каком направлении и сколько проехала, ибо внутри - микроконтроллер. А вот, например, задержка при опросе состояния линии DTR выдаст совершенно неверный результат длительности сигнала на этом входе.
Короче, если кратко: USB порт - не для реалтайма.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB TSOP
СообщениеДобавлено: 06 окт 2008, 11:40 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
а блин
точно
я спутал точность позиционирования с дискретностью

усб макс пропускет 125 координат мыши в секунду

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 29 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO