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

 
 
 
Reply to this topicStart new topic
> USB-хаб на TUSB2046B, Возникла небольшая проблемка)
thamjell
сообщение Jul 4 2014, 12:48
Сообщение #1


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

Группа: Участник
Сообщений: 110
Регистрация: 23-06-14
Пользователь №: 82 030



Здравствуйте! Я сделал USB-хаб, с питанием от источника постоянного напряжения. Поскольку я не хочу запитывать хаб от шины USB, то, руководствуясь рекомендациями к применению, указанными в даташите, я оставил вывод питания от шины отключённым (т.е. на входном порте собранной платы ножки питания считай нету, см. картинку). Ну и запитал всю схему от блока питания. Однако при подключении к компьютеру USB-хаб не распознаётся (в диспетчере устройств что-то вроде "сбой дескриптора устройства" было написано). Ну после визуального осмотра собранной схемы я решил её протестировать. однако нигде никаких ошибок не было выявлено (уровни напряжений на выводах микросхемы соответствуют рассчитанным). Я решил попробовать на выход USB-хаба подключить флешку - так после этого в диспетчере устройств вообще ничего не обнаружилось (даже неопознанного USB, как в первом случае). Может ли причина крыться в неподключенном питании от компьютерного USB? Потому что фактически к компьютеру идут два сигнальных провода и земля. Или вообще - в чём может скрываться причина этой проблемы?
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
artkam
сообщение Jul 4 2014, 13:04
Сообщение #2


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

Группа: Участник
Сообщений: 182
Регистрация: 14-09-10
Из: Уфа
Пользователь №: 59 479



Я смотрю, микросхема довольно мелкая. Скорее всего непропай или КЗ...
Go to the top of the page
 
+Quote Post
Jury093
сообщение Jul 4 2014, 13:35
Сообщение #3


Знающий
****

Группа: Участник
Сообщений: 959
Регистрация: 11-01-06
Из: Санкт-Петербург
Пользователь №: 13 050



Цитата(thamjell @ Jul 4 2014, 16:48) *
Или вообще - в чём может скрываться причина этой проблемы?

BUSPWR на землю прибит?
генерация на кварце есть?
после LDO напряжение 3в3 видно?
DP0 и DM0 не перепутаны?
все конфигурационные копыта подключенны правильно?
Go to the top of the page
 
+Quote Post
thamjell
сообщение Jul 4 2014, 18:10
Сообщение #4


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

Группа: Участник
Сообщений: 110
Регистрация: 23-06-14
Пользователь №: 82 030



Цитата(Jury093 @ Jul 4 2014, 17:35) *
BUSPWR на землю прибит?
генерация на кварце есть?
после LDO напряжение 3в3 видно?
DP0 и DM0 не перепутаны?
все конфигурационные копыта подключенны правильно?


BUSPWR на землю
генерацию, сознаюсь, не проверил, получится только в понедельник проверить(
После LDO всё нормально, проверял питание на выводах VCC
DM0 и DP0 точно не перепутаны
по-моему, всё остальное правильно... однако, я оставил висеть в воздухе ножки PWRON (решил эту группу выводов не использовать, вместе с OVRCUR, вроде они для защиты от перенапряжения предназначены), а вот на OVRCR подал 0,35 вольта. Ну и ещё в качестве уровня логической единички на некоторые выводы (EEDATA/GANGED, EXTMEM, TSTMODE) поставил не напряжение питания, а 2,9 вольта... может быть ошибка кроется в указанных величинах напряжений? (хотя мало верится)
Go to the top of the page
 
+Quote Post
kovigor
сообщение Jul 4 2014, 21:26
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(thamjell @ Jul 4 2014, 15:48) *
Я сделал USB-хаб ...

Я бы вам посоветовал поискать на сайте производителя отладочную плату с этой ИС, тщательно проанализировать ее схему и сделать соотв. выводы. Или апп. ноут про эту ИС поищите. Сами знаете, даташитов иногда бывает недостаточно ...
Go to the top of the page
 
+Quote Post
Kaligooola
сообщение Jul 8 2014, 10:17
Сообщение #6


Brubel
***

Группа: Свой
Сообщений: 321
Регистрация: 17-11-06
Из: Oudergem
Пользователь №: 22 444



У микросхемы есть вывод EXTMEM#, предназанченый для заливания VID, PID внешней памяти. Если память не используется а EXTMEM# или там не прописаны данные, то он вопоне может писать о сбое.

Цитата
The EXTMEM terminal enables or disables the optional EEPROM interface. When the EXTMEM terminal is high,
the product ID (PID) displayed during enumeration is the general-purpose USB hub. For this default, terminal 5 is
disabled and terminal 6 functions as the GANGED input terminal. If custom PID and vendor ID (VID) descriptors
are desired, the EXTMEM terminal must be low (EXTMEM = 0). For this configuration, terminals 5 and 6 function
as the EEPROM interface with terminals 5 and 6 functioning as EECLK and EEDATA, respectively. See Table 1
for a description of the EEPROM memory map.


Уровень 0,35 В На входе OVERCUR# может означать, КЗ на выходе и микросхема будет пытаться отключить выходы (управление питание вами не используется) и в том числе давать ошибку.

Перечитайте вниамательно ножки управления GANGED (в режиме EXTMEM# - high). Если хотя бы на одном OVERCUR# низкий уровень, то отключаются все порты.
Go to the top of the page
 
+Quote Post
kappafrom
сообщение Nov 12 2014, 20:25
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 379
Регистрация: 23-10-12
Из: Msk
Пользователь №: 74 056



Цитата(thamjell @ Jul 4 2014, 21:10) *
по-моему, всё остальное правильно... однако, я оставил висеть в воздухе ножки PWRON (решил эту группу выводов не использовать, вместе с OVRCUR, вроде они для защиты от перенапряжения предназначены), а вот на OVRCR подал 0,35 вольта.

подтяните к питанию ножки overcurrent и заработает
Go to the top of the page
 
+Quote Post

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

 


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


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