Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Обсуждение статей
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.11.2009, 00:30   #1
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию Практические советы по работе с USB-портом (статья)

...как-бы продолжая материал Владимира (DeKot), сегодня мы рассмотрим работу с USB. Желающие смотрим материал в трех частях

p.s.: однако первая моя тема
Terran, как и обещал
Вложения
Тип файла: pdf USB. Часть 1.pdf (2.80 Мб, 939 просмотров)
Тип файла: pdf USB. Часть 2.pdf (1.20 Мб, 608 просмотров)
Тип файла: pdf USB. Часть 3.pdf (1.53 Мб, 574 просмотров)
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 17.11.2009, 23:49   #2
Levsha100
Заблокирован
Старожил
 
Регистрация: 20.07.2008
Сообщений: 4,032
По умолчанию

Я тоже термометр делал, только через LPT порт.
Теперь о главном: на самом деле программатор типа "5 проводков" очень опасен, ибо может спалить LPT порт. Можно предупреждение написать, что-ли.
А так спасибо, по больше бы таких статей.
Levsha100 вне форума Ответить с цитированием
Старый 18.11.2009, 00:03   #3
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

Цитата:
Теперь о главном: на самом деле программатор типа "5 проводков" очень опасен, ибо может спалить LPT порт. Можно предупреждение написать, что-ли.
эм... не совсем так. Для исключения возможных перегрузов линий стоят резисторы, не буфер AHC или HC конечно (основное назначение которого в выравнивании и подтягивании фронтов при длинном шлейфе). Кроме того, LPT вариант используется как временный - для создания USB-го...
ну, а аккуратность и внимательность требуется, согласен бывают такие пользователи, что и штекер питания винта запихнут наоборот

Цитата:
А так спасибо, по больше бы таких статей.
всегда рады "плодится кодами", как сказал один из юмористов-студентов на форуме
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 08.12.2009, 12:42   #4
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

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

Конечно доступ к такому "чудо-плоттеру" будет не у всех, но уж больно привлекателен метод. Так что рекомендую, опробовано
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 12.09.2010, 22:33   #5
iukash
учу английский...
Форумчанин
 
Аватар для iukash
 
Регистрация: 04.04.2009
Сообщений: 480
По умолчанию

Прочитал статью 1, в общем статья супер, захотел сразу купить элементы в схемы и начать паять, но не все элементы нашел (например KXO-99/5V, SFH-506, DS18B20 (TO-226), 0805 4k7). Искал в магазине chipdip.ru. Не понял как можно придумать такую схему и можно ли заменить элементы на аналоги. Сейчас ищу OrCad, попытаюсь с ним разобраться, может он прояснит что-нибудь!
"Мы можем что-то изменить и своими силами..."
"Начнешь с себя, примером ближнему поможешь..."
iukash вне форума Ответить с цитированием
Старый 12.09.2010, 23:01   #6
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

SFH-506 - заменим любым с приемников дистанционок
DS18B20 - на DS18S20, но с коррекцией прошивки
0805 (2012) - это типоразмер SMD 2.032х1.27мм любым подходящим
Цитата:
Сейчас ищу OrCad, попытаюсь с ним разобраться, может он прояснит что-нибудь!
он вам понадобится, если будете чего-то менять в разводке, но в архиве присутствуют экспорты печатной платы в PDF 1 к 1.

p.s.: про кварцевые генераторы в SMD исполнении ниже...
Вложения
Тип файла: zip KXO.zip (128.3 Кб, 88 просмотров)
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 12.09.2010, 23:43   #7
iukash
учу английский...
Форумчанин
 
Аватар для iukash
 
Регистрация: 04.04.2009
Сообщений: 480
По умолчанию

Спасибо, а если я сам хочу схему собрать, попроще, OrCad юзать? Что почитать? А еще программатор полюбому паять надо, но да ладно, может через LPT найду.
"Мы можем что-то изменить и своими силами..."
"Начнешь с себя, примером ближнему поможешь..."
iukash вне форума Ответить с цитированием
Старый 13.09.2010, 01:15   #8
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

программатор через LPT есть в статье ...схема в сети очень распространена ...кроме оркада есть не менее функциональные пакеты, тот же пикад новый, вот правда схему вам придется заново перерисовывать в других пакетах.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 13.09.2010, 08:35   #9
iukash
учу английский...
Форумчанин
 
Аватар для iukash
 
Регистрация: 04.04.2009
Сообщений: 480
По умолчанию

Спасибо Вам огромное! Процесс изучения будет продвигаться не очень быстро, свободного времени не так много как хотелось бы, но как будет что то получатся (или не получатся) отпишусь! Спасибо!
"Мы можем что-то изменить и своими силами..."
"Начнешь с себя, примером ближнему поможешь..."
iukash вне форума Ответить с цитированием
Старый 06.01.2011, 16:07   #10
iukash
учу английский...
Форумчанин
 
Аватар для iukash
 
Регистрация: 04.04.2009
Сообщений: 480
По умолчанию

Продолжаю мучать Вашу статью. Сейчас пытаюсь симулировать работу устройства в proteus. На уровне работы с МК вроде разобрался, создал файл прошивки. Могу выложить схему в proteus может посмотрите на досуге (может там где ошибка). Теперь мне не понятна программная работа с устройством. Я пишу на C++, IDE QtCreator. Возможна ли на C++ использовать компонент HIDComponent проекта jedi? Если нет, то может есть аналог? Направьте в какую нибудь сторону!
"Мы можем что-то изменить и своими силами..."
"Начнешь с себя, примером ближнему поможешь..."
iukash вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Практические советы по работе с LPT-портом (статья) DeKot Обсуждение статей 38 09.08.2012 17:04
сделайте пожалуйста практические!!!!!!! а то завтра сдавать!!!!всем кто откликнется огромное спасибо!!!!! vadimka777ok Паскаль, Turbo Pascal, PascalABC.NET 0 09.06.2009 19:11
Программа работы USB портом NemeZis Win Api 0 11.04.2009 14:46
Работа с usb портом Spice Общие вопросы .NET 6 16.07.2008 08:32