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

 
 
7 страниц V  < 1 2 3 4 5 > »   
Reply to this topicStart new topic
> Полнофункциональный преобразователь USB-LPT на AVR
rezident
сообщение Jan 4 2008, 15:41
Сообщение #31


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(sash_u @ Jan 4 2008, 20:40) *
Хм. а в чём же тогда может быть дело?
Может дело в ОС, а не в USB?
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jan 4 2008, 16:21
Сообщение #32


Гуру
******

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



Цитата(sash_u @ Jan 4 2008, 17:19) *
Первое,что обнаружил...

Ну софтовая эмуляция она и есть софтовая. Значит на некоторых ставится.....
По западным форумам были достаточно массоыве вопли вообще на падение системы при попытке только поставить драйвера. Правда давние жалобы....
Цитата
Второе - оно так и не заработало должным образом (причина не ясна sad.gif), т.е в статическом режиме - если дрыгать ногами порта - всё работает,светодиодики зажигает.

Ну уже результат.
Цитата
AVREAL ничего не вышло, причем в AVREAL идин раз из десяти удавалось сконектиться с МК, и всё на этом.

Ну а AVREALе немножко обозначена регулировка скорости порта. Задержки по Reset...Их не трогали?


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
sash_u
сообщение Jan 4 2008, 16:22
Сообщение #33


Участник
*

Группа: Свой
Сообщений: 50
Регистрация: 14-12-07
Пользователь №: 33 304



ОC одна и та же XP SP2.
Трабла где-то в связке матеинка-драйвер материнки.
Go to the top of the page
 
+Quote Post
sash_u
сообщение Jan 5 2008, 11:36
Сообщение #34


Участник
*

Группа: Свой
Сообщений: 50
Регистрация: 14-12-07
Пользователь №: 33 304



Цитата(zltigo @ Jan 4 2008, 18:21) *
Ну а AVREALе немножко обозначена регулировка скорости порта. Задержки по Reset...Их не трогали?

Нет пока,даже как-то про них и забыл. Надо будет попробовать.
Go to the top of the page
 
+Quote Post
Ruslan_Shaida
сообщение Jan 5 2008, 11:56
Сообщение #35


Участник
*

Группа: Новичок
Сообщений: 19
Регистрация: 27-03-07
Из: Кривой Рог
Пользователь №: 26 542



В аналогичном устройстве проблема с определением в ноутбуках 100% была решена подключением 2-х стабилитронов на 3,3В. Схема подключения приведена ниже.
Прикрепленное изображение

Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jan 5 2008, 11:58
Сообщение #36


Гуру
******

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



Цитата(sash_u @ Jan 5 2008, 13:36) *
Нет пока,даже как-то про них и забыл. Надо будет попробовать.

Сейчас освежил в памяти AVReal - под WIN там и крутить нечего sad.gif. Ну разве только частоту контролера пониже реальной указать, дабы не пытался шустрить.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
uriy
сообщение Jan 6 2008, 13:22
Сообщение #37


Гуру
******

Группа: Свой
Сообщений: 2 429
Регистрация: 30-11-05
Из: Ижевск
Пользователь №: 11 606



Может быть какие-то проблемы с USB. У меня была следующая ситуация. Вдруг перестал работать USB-Bluetooth сразу во всех портах, он то появлялся то исчезал сразу при попытке установить связь. В этих же портах нормально работали две флешки на 512 метров разных производителей. Купил новый Bluetooth друой фирмы, винда видела USB устройство но говорила что оно не опознано, даже дрова поставить не удавалось. Примерно в это же время купил флешку на 2 гига, в нее некоторые файлы больших объемов писались с ошибкой (а может читались с ошибкой). Переустановка винды не дала положительных результатов. Теперь купил плату PCI-USB оба Bluetooth заработали в ней нормально, и флешка на 2 гига тоже, но вот одна из флешек на 512 работает только на старых USB встроенных в мать. Если эту флешку вставить в ноые USB, на ней постоянно мигает светодиод, винда никак не реагирует. Вот такие непонятные дела!
Go to the top of the page
 
+Quote Post
Ruslan_Shaida
сообщение Jan 6 2008, 16:29
Сообщение #38


Участник
*

Группа: Новичок
Сообщений: 19
Регистрация: 27-03-07
Из: Кривой Рог
Пользователь №: 26 542



Нет там никаких проблем с USB. В данном устройстве питание процессора +5В. Согласно спецификации, сигнальные линии USB имеют потенциал +3,3В. Резисторы номиналом 68Ом (См. схему), включенные последовательно с линиями USB ситуацию смягчают, но кардинально не решают. На стационарных компьютерах схема работала без проблем. На ноутбуках происходила точь в точь описанная ситуация - "Неизвестное устройство". После нормального формирования потенциалов сигнальных линий USB (с помощью стабилитронов), на ноутах устройство определяется без проблем.
Go to the top of the page
 
+Quote Post
rezident
сообщение Jan 6 2008, 18:29
Сообщение #39


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(Ruslan_Shaida @ Jan 6 2008, 21:29) *
Нет там никаких проблем с USB. В данном устройстве питание процессора +5В. Согласно спецификации, сигнальные линии USB имеют потенциал +3,3В. Резисторы номиналом 68Ом (См. схему), включенные последовательно с линиями USB ситуацию смягчают, но кардинально не решают. На стационарных компьютерах схема работала без проблем. На ноутбуках происходила точь в точь описанная ситуация - "Неизвестное устройство". После нормального формирования потенциалов сигнальных линий USB (с помощью стабилитронов), на ноутах устройство определяется без проблем.
Это весьма "притянутое за уши" объяснение. Не могут стабилитроны "формировать потенциалы сигнальных линий". Вблизи напряжения стабилизации у стабилитронов довольно большой ток утечки, это раз. Во-вторых, резистор с емкостью стабилитрона образуют ФНЧ, который может влиять на скорость передачи. В результате флешка USB2.0 работает только в режиме Full-speed, вместо Hi-speed.
Go to the top of the page
 
+Quote Post
sash_u
сообщение Jan 6 2008, 20:39
Сообщение #40


Участник
*

Группа: Свой
Сообщений: 50
Регистрация: 14-12-07
Пользователь №: 33 304



Цитата(Ruslan_Shaida @ Jan 6 2008, 18:29) *
Нет там никаких проблем с USB. В данном устройстве питание процессора +5В. Согласно спецификации, сигнальные линии USB имеют потенциал +3,3В. Резисторы номиналом 68Ом (См. схему), включенные последовательно с линиями USB ситуацию смягчают, но кардинально не решают. На стационарных компьютерах схема работала без проблем. На ноутбуках происходила точь в точь описанная ситуация - "Неизвестное устройство". После нормального формирования потенциалов сигнальных линий USB (с помощью стабилитронов), на ноутах устройство определяется без проблем.

Видимо так и есть. Т.к. USB по спецификации действительно 3.3В, а тут были 5В уровни.
После добавления стабилитронов девайс стал работать и на тех материнках,где отказывался,и на ноуте.
Но проблема,которая была с AVREAL - по-прежнему осталась. Такое чувство,что это всё из-за того,что AVREAL использует какой-то свой драйвер для работы с портом (Dlportio вроде). Вместе с этим драйвером шла утилита,которая позволяет выводить в порт и читать с него числа.Так вот если ей выводить\читать,то всё ок,счётчик обращений в драйвере USB-LPT верно считает при каждом обращении, а вот почему сам AVREAL кроме распознавания кабеля больше ничего не может сделать - это вопрос.
Кстати и Impact от XILINX, тоже не может ни кабель,ни устройство найти sad.gif
Ребята, кто делал такие конвертеры для себя, с какими прогами вы их юзаете?Это только у меня такие траблы с ним или нет?
Заранее спасибо.

Цитата(rezident @ Jan 6 2008, 20:29) *
Это весьма "притянутое за уши" объяснение. Не могут стабилитроны "формировать потенциалы сигнальных линий".

Почему? Они не дают поднятся уровням выше Uстабилизации.Когда-то в датакабелях для мобил приходилось делать тоже самое,т.к. часто COM преобразователи давали 5В сигналы,а мобила питалась 3.6В.
Цитата
Вблизи напряжения стабилизации у стабилитронов довольно большой ток утечки, это раз.

Согласен,так работает стабилитрон,но токи там как раз невысоки,ограничиваются резисторами 68Ом+вых сопротивление МК.
Цитата
Во-вторых, резистор с емкостью стабилитрона образуют ФНЧ, который может влиять на скорость передачи. В результате флешка USB2.0 работает только в режиме Full-speed, вместо Hi-speed.

Ты не совсем понял,человек писал про доработку схемы USB-LPT(которая работает в LS режиме), а не флешки smile.gif .
Go to the top of the page
 
+Quote Post
K()X
сообщение Jan 7 2008, 11:47
Сообщение #41


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 6-01-08
Пользователь №: 33 857



А я что-то не понял-скачал архив usb2lpt.zip и обнаружил там файлы прошивки usb2lpt5.hex в количестве 2 штук. НО весят они по 11 кб! Насколько мне известно в Меге8 памяти 8кб.
Как такое может быть? Я может его-то недопонимаю? 05.gif
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Jan 7 2008, 12:32
Сообщение #42


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(K()X @ Jan 7 2008, 15:47) *
Я может его-то недопонимаю? 05.gif

Недопонимаешь конкретно. smile.gif HEX и BIN по объёму сложно соотносятся. biggrin.gif
Go to the top of the page
 
+Quote Post
sash_u
сообщение Jan 7 2008, 19:24
Сообщение #43


Участник
*

Группа: Свой
Сообщений: 50
Регистрация: 14-12-07
Пользователь №: 33 304



Цитата(K()X @ Jan 7 2008, 13:47) *
А я что-то не понял-скачал архив usb2lpt.zip и обнаружил там файлы прошивки usb2lpt5.hex в количестве 2 штук.

Всё верно. Там один под 8 Мегу,а второй под Мега 48.
Цитата
НО весят они по 11 кб! Насколько мне известно в Меге8 памяти 8кб.
Как такое может быть? Я может его-то недопонимаю? 05.gif

Они в хексе, а там структура не такая как в бин (crc и т.п.). Можешь погуглить в инете,если интересно, структура intel HEX хорошо описана.
Go to the top of the page
 
+Quote Post
alexander55
сообщение Jan 9 2008, 06:57
Сообщение #44


Бывалый
*****

Группа: Свой
Сообщений: 1 584
Регистрация: 7-08-07
Пользователь №: 29 615



Цитата(K()X @ Jan 7 2008, 14:47) *
А я что-то не понял-скачал архив usb2lpt.zip и обнаружил там файлы прошивки usb2lpt5.hex в количестве 2 штук. НО весят они по 11 кб! Насколько мне известно в Меге8 памяти 8кб.
Как такое может быть? Я может его-то недопонимаю? 05.gif

Да, есть недопонимание.
Формат HEX Intel содержит не биновскую выборку. По памяти, где-то в 2,5 раза есть избыточность (за счет нумерования строк, контрольных сумм по строкам и символьного HEX представления данных).

Цитата(sash_u @ Jan 6 2008, 23:39) *
Кстати и Impact от XILINX, тоже не может ни кабель,ни устройство найти sad.gif

Вначале надо:
- чтобы нашлось USB устройство
-> поставился драйвер
-> устройство USB занумеровалось
-> тут уже можно экспериментировать с программаторами и девайсами.
А затем Impact что-то и найдет, а м.б. и нет. smile.gif
Go to the top of the page
 
+Quote Post
sash_u
сообщение Jan 9 2008, 09:11
Сообщение #45


Участник
*

Группа: Свой
Сообщений: 50
Регистрация: 14-12-07
Пользователь №: 33 304



Цитата(alexander55 @ Jan 9 2008, 08:57) *
Да, есть недопонимание.
Формат HEX Intel содержит не биновскую выборку. По памяти, где-то в 2,5 раза есть избыточность (за счет нумерования строк, контрольных сумм по строкам и символьного HEX представления данных).
Вначале надо:
- чтобы нашлось USB устройство
-> поставился драйвер
-> устройство USB занумеровалось
-> тут уже можно экспериментировать с программаторами и девайсами.
А затем Impact что-то и найдет, а м.б. и нет. smile.gif

Читай внимательнее. Все перечисленные тобой пункты были выполнены.
В порт даже числа выводились и считывались.Но!Делалось это программами,которые выводят данные однократно,т.е. быстродействие передачи здесь не учитывается,вот.А с IMPACT такая история-всё сделал как написано на страницах автора,прописал ручками переменные с адресом порта,но прога всёравно не может обнаружить кабель,порт видит,а кабель нет sad.gif Да ещё и периодически система падает в синий экран при работе с IMPACT, с ошибками в работе драйвера USB2LPT. Так что наверно тут все проблемы из-за драйвера.
Go to the top of the page
 
+Quote Post

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

 


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


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