Разделы

В сети

Пользователей: 135
Из них просматривают:
Аналоги: 46. Даташиты: 17. Инструкции: 6. Новости: 43. Остальное: 7. Производители: 3. Профиль пользователя: 4. Форум: 8. Чат: 1.
Участников: 4
Гостей: 131

an , Google , grom , Яндекс , далее...
Рекорд 2375 человек онлайн установлен 26.12.2015.

Партнёры


Партнёры

Новые объявления

В настоящее время нет объявлений.
Раздел: Компьютеры

Мост USB - I²C

Сообщений MACTEP 02.05.2009 15:30:00 (Просмотров: 26670)

Во многих современных ПК уже отсутствуют ранее популярные ввиду простоты протоколов обмена СОМ и LPT порты, да и ОС Windows ХР и Vista также делают вид, что не знают, что это такое. Решение по типу USB-COM или USB-LPT-neреходников - удовольствие не из самых дешевых, усложненное к тому же проблемой совместимости драйверов и firmware; во всяком случае, вряд ли это дело одного вечера.

 



Прямое же использование USB порта влечет за собой необходимость применения в самодельных конструкциях не самых дешевых микроконтроллеров, содержащих встроенные USB-порты.

Рис.1

Предложенный Фонсом мост-переходник USB-l²C (рис.1) можно спаять за один вечер, обеспечив тем самым доступ к обмену данными с практически любым микроконтроллером или иной современной ИМС, большинство из которых оснащены 1²С-совместимым портом.

 

Cпецификация проекта
• Простой и компактный дизайн
• Совместимый с Windows XP и Vista
• Совместимый с LabVIEW 7 или более новый ( поддержка .net),
•  USB-питание
• Все микросхемы -  Maxim

Рис.2

Устройство получает питание через подключаемый к ПК USB-разъем К1, фильтрующие дроссели L1, L2 (Murata BLM21PG221,220 Ом на частоте 100 МГц) и low-drop интегральный стабилизатор IC1. Через R1 осуществляется подтягивание линии D+ для идентификации ИМС USB to 1-Wire Bridge IC2 как полноскоростного (full-speed 12 Мб/с) USB slave устройства. По линии 1-Wire к IC2 подключен расширитель входа/выхода (I/O Extender) IC3. имеющий два двунаправленных порта P10A, Р10В с открытыми стоками, подтягиваемых к стандартным логическим уровням резисторами R4. R5. Они и используются для связи через разъем К2 с внешним I-С устройством. Все три микросхемы IC1-IC3 производятся фирмой MAXIM - Dallas Semiconductor. 10 примеров программирования 1²С (инициализация, чтение, запись и др.) для виртуальных инструментов LabView8.0 в zip-архиве скачать здесь.

 

 

Компоненты

Резисторы
(все 0805)
R1 = 1.5 кОм
R2,R3 = 27 Ом
R4,R5 = 4.7кОм

Конденсаторы
C1 = 1µF (0805)
C2 = 4µF7 (0805)
C3 = 100nF (0805)
C4-C7 = 33pF (0603)

Катушки
L1,L2 = BLM21PG221SN1J (Murata) (220ohms at 100 MHz)

Полупроводники
IC1 = MAX8881EUT33+ (Maxim Integrated Products)
IC2 = DS2490S+ (Maxim Integrated Products)
IC3 = DS2413P+ (Maxim Integrated Products)

Разное
K1 = USB connector, PCB mount, type B
K2 = RJ-11 connector, PCB mount
X1 = 12MHz кварц

 

10 примеров программирования I²С (инициализация, чтение, запись и др.) для виртуальных инструментов LabView8.0 в zip-архиве скачать здесь.

 

 

 

Теги:

Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание.
 Re: Мост USB - I²C
Практикант
Практикант
Дата регистрации: 14.11.2009
Откуда:
Сообщений: 9
не в сети
Нельзя ли поподробней -- как можно использовать этот l²C, и для чего он нужен?
 Re: Мост USB - I²C
Администратор
Администратор
Дата регистрации: 07.08.2008
Откуда: Тирасполь
Сообщений: 7410
не в сети
Если в двух словах, то I²C используется для передачи данных туда - сюда по двум линиям/
Как использовать? Поищи в инете)))) Долго рассказывать. В современной аппаратуре обмен данных происходит именно с использованием шины I²C (телевизоры, магнитофоны, DVD....)

Разное

Интересно

При замене электролитических конденсаторов, кроме соблюдения полярности, не следует значительно превышать допустимое рабочее напряжение.
Например, если конденсатор рассчитан на рабочее напряжение 16 В, то при установке нового той же емкости, но рассчитанного на напряжение 300 В после непродолжительной эксплуатации произойдет его расформовка, и емкость его значительно уменьшится.

Похожие статьи