Провод подключения монитора rs232 через прикуриватель
- Клубные Автосервисы:
- Vadim777-(Войковская) • Миша S90-(Север) • borisych-(Юг) •
- Клубные услуги:
- • Запчасти для Вольво • Страхование • Клубные карты • Атрибутика • Сувенирка VOLVO •
- Партнеры:
- VOLVO CAR RUSSIA • Viamobile •
Монитор+DVD проблема подключения через прикуриватель
Монитор+DVD проблема подключения через прикуриватель
Дело в том что похоже так работает генератор на новых машинах, в генераторе находится стабилизатор напряжения, который корректирует напряжение в сети. И только от стабилизатора зависит напряжение в сети. 14,6-14,7 это завышенное напряжение, но не намного. Считается что максимальное напряжение не должно превышать 14,5. Думаю все дело в блоке питания монитора, на нем должны быть написаны характеристики его работы, скорее всего он обеспечивает работу в диапазоне до 14,5В, и его вырубает по защите от превышения напряжения.
Зарядное напряжение
При комнатной температуре ячейка полностью заряженного аккумулятора вырабатывает 2,12 В. У 12 В аккумулятора 6 ячеек, и поэтому он вырабатывает 12,72 В в полностью заряженном состоянии.
Аккумулятор имеет внутреннее сопротивление, которое должно быть превышено, прежде чем может быть произведена зарядка. При комнатной температуре требуется 0,2 В на каждую ячейку или 1,2 В на весь аккумулятор. Поэтому, для зарядки аккумулятора при комнатной температуре требуется 13,92 В (12,72 В+1,2 В).
В холодных условиях химические реакции происходят медленнее, а внутреннее сопротивление увеличивается. При этом требуется более высокое напряжение при зарядке, чтобы превысить внутреннее сопротивление.
Регулятор зарядки, в зависимости от того, как он управляется модулем управления двигателя (ECM)/центральным электронным модулем (CEM), регулирует выходное напряжение, с тем чтобы аккумулятор получал оптимальную зарядку.
Регулятор зарядки, 5-цилиндровые двигатели
Для 5-цилиндровых двигателей регулятор зарядки (также называющийся модулем управления генератора (АСМ)) подсоединен к модулю управления двигателя (ECM) и поддерживает связь посредством связи LIN. Модуль управления двигателя (ECM) затем обменивается данными с центральным электронным модулем (CEM) по контроллерной локальной сети для регулировки генератора.
У центрального электронного модуля (CEM) есть внутренние функции для регулировки уровня напряжения и потребления электроэнергии в автомобиле. Центральный электронный модуль (CEM) управляет регулятором зарядки через модуль управления двигателя (ECM), и тем самым током/напряжением, вырабатываемым генератором.
Генератор сначала не производит зарядку при запуске двигателя. Когда двигатель заводится, модуль управления двигателя (ECM) увеличивает заряд последовательно. При увеличении нагрузки на генератор увеличение от 0 до 100% происходит в течение нескольких секунд (это время слегка варьируется в зависимости от рабочего режима системы управления двигателем). Это делается для того, чтобы постепенно увеличить нагрузку на двигатель во время фазы запуска и обеспечить запуск двигателя.
Если частота вращения коленчатого вала превышает частоту вращения на холостом ходу (точная частота вращения коленчатого вала слегка варьируется в зависимости от режима системы управления двигателем) во время этой задержки, или если постепенное увеличение прерывается, полная зарядка достигается немедленно.
Если связь с регулятором зарядки отсутствует, регулятор зарядки не начнет зарядку при запуске. Регулятор зарядки может, однако, сам намагнитить ротор и начать зарядку. Это происходит при частоте вращения коленчатого вала приблизительно выше 2100 об/мин. При самонамагничивании не происходит поэтапного включения зарядки, генератор немедленно начинает работать на полном уровне зарядки.
Когда самонамагничивание началось, генератор также производит зарядку при частоте вращения коленчатого вала ниже 2100 об/мин.
В большинстве «старых» компьютеров и ноутбуков, приобретенных более 5лет назад, всегда было несколько COM портов (RS-232). По крайней мере, всегда был хотя бы один разъем «RS-232».
Рис. 1. Разъем на корпусе компьютера
К нему подключали различное внешнее оборудование: мыши, принтеры, модемы, специализированное оборудование. Поэтому проблем с подключением ресивера к компьютеру для «прошивки» не возникало. Достаточно было просто подключить, запустить программу для обновления ПО ресивера и спокойно сделать все необходимое.
В современных компьютерах разъем «RS-232» нередко отсутствует. Тут и возникают проблемы, зачастую весьма неприятные. В большинстве ресиверов нет иных способов «прошивки» кроме использования «RS-232». И «USB» вход для подключения внешнего флешь-накопителя есть не у всех ресиверов.
А иногда имеется и другая проблема: ноутбук имеет «COM» порт, но с ресиверами одной модели он работает, а с другими — нет. Это связано с нарушением производителем ноутбука стандарта передачи данных «RS-232». На это они идут в целях экономии энергии заряда аккумуляторной батареи. Если производитель ресивера был технически щепетилен и точен, то в ресивере будет установлена специальная микросхема для «COM» порта. Благодаря этой микросхеме ресивер будет работать и с ноутбуком, и с компьютером. Но установка микросхемы увеличивает общую стоимость изделия, а в последнее время производители экономят даже на этих мелочах! Поэтому и возникает проблема несовместимости ноутбуков и большинства ресиверов.
При использовании компьютера проблема отсутствия необходимых портов«RS-232» решается просто: необходимо приобрести дополнительный модуль с «COM» портами. Это плата, устанавливаемая в компьютер, называется «PIC—COM» или просто «плата СОМ портов».
Рис. 2. Плата PCI для компьютера с двумя «COM» портами
Если вы не сильны в компьютерах и ранее никогда не имели дело с установкой дополнительного оборудования в компьютер, то обратитесь к специалисту! Иначе можете «умертвить» дорогостоящее оборудование.
После установки платы в компьютер операционная система «Windows» — «ОС» присваивает новым установленным портам номер, например, «1», «2»…«25».
При использовании ноутбука обычную плату от компьютера установить нельзя: не тот стандарт и размер. Имеется два способа решения этой проблемы: дорогой, но качественный, и дешевый, но не полностью совместимый. В первом случае необходимо приобрести для ноутбука специальную плату с портами. Цена на эти платы высока, и приобрести, даже под заказ, эту плату мне не удалось
Рис. 3. Плата для ноутбука с «COM» портом
И тут есть подвох: в «старых» и «новых» ноутбуках два разных стандарта для дополнительного оборудования! Перед приобретением сверьтесь с инструкцией к вашему ноутбуку!
Если же вы не могли приобрести плату на компьютер или ноутбук, то остается один выход: «USB». Практически во всех современных моделях компьютеров имеется «USB» выход, как минимум два, а то и все восемь! В продаже имеются различные преобразователи «USB - COM».
Рис. 4. Преобразователь «USB - COM»
Рис. 5. Схема преобразователя «USB - COM»
Как спаять Переходник USB-COM самостоятельно. Вариант - 1
Ссылки по теме
Как сделать самому переходник USB-COM , который можно использовать для подключения конвертеров и прочих девайсов к компьютерам у которых нет «железного» COM-порта.
Внимание!
Переходник описанный ниже обеспечивает согласование только сигналов RX и TX.
Все прочие модемные сигналы не задействованы.
Большинству устройств, работающих без аппаратного управления потоком, этого более чем достаточно.
С конвертерами Pilot VAF/MAF переходник работает 100%
Поехали!
Для сборки вам потребуются следующие детали:
1. PL2303HX (USB-USART мост от Prolific)-1шт.
2. MAX232CSE (UART-RS232)-1шт.
3. Кварц 12.00 МГц-1шт.
4. Конденсаторы 10 нФ ( smd1206)-2шт.
5. Конденсаторы 1 мкФ (smd1206)-6шт.
6. Резисторы 27Ом ( smd1206) -2шт.
7. Резисторы 1.5КОм (smd1206)-1шт.
8. Разъем mini-USB -1шт.
9. Разеъем DB-9 папа – 1шт.
10. Фольгированный текстолит для платы 48*22мм – 1шт
Схема переходника
Печатная плата
Файлы схемы и печатки в формате Eagle PCB Editor можно скачать по этой ссылке
Сборка и настройка
Здесь собственно все элементарно - делаем плату , сверлим 4-ре отверстия и напаиваем все детальки.
В итоге у вас должен получиться вот такой вот переходничок:
Плату, чтобы не окислялась, можно задуть полиуретановым лаком или любым быстросохнущим автомобильным лаком, какой есть под рукой.
Далее этот девайс подключаем к порту USB компьютера.
Windows обнаружит новое устройство и попросит драйвера
Идем на сайт пролифика и выкачиваем самую последнюю версию дров
На момент написания статьи , самый последний драйвер был вот этот .
После скармливания винде драйвера , в системе должен появиться новый COM порт Prolific:
Теперь необходимо проверить работоспособность переходника
Для этого на переходнике в разъеме COM-порта , отверткой или проволочкой замыкаем между собой контакты 2 и 3 ( на самом разъеме обычно выбиты цифры с номерами контактов – приглядитесь повнимательнее ) Как вариант, можно напаять временную перемычку:
Далее запускаем программу «Гипертерминал» (Пуск->Программы->Стандартные->Связь->Гипертерминал)
На висте и семерке гипертерминала нет! Поэтому придется сходить в гугл/яндекс выкачать гипертерминал или любой его аналог.
Выбираем в настройках соединения наш новый сом-порт:
Далее гипертерминал предложит настроить параметры порта.
Выставляем :
-115200
-8
-N(нет)
-1
-управление потоком отсутствует
Теперь запускам соединение, выбираем английскую раскладку и пробуем чего-нибудь печатать.
На экране должны появиться символы нажимаемых клавиш:
Если буквы не появляются, то проверяйте монтаж
Вот собственно и все!
Теперь остается убрать перемычку с контактов 2-3 и можно пользоваться переходником по прямому назначению.
Как спаять Переходник USB-COM самостоятельно. Вариант - 2
Рисунок 1. Общий вид |
Предлагаемый блок в собранном виде позволяет реализовать принцип: купил – подключил. Устройство позволит пользователям персональных компьютеров подключить к USB-порту устройства, работающие от COM-порта (RS232C).
Ориентировочная розничная цена: 540 руб
Технические характеристики
Напряжение питания от USB порта: 5 В.
Ток потребления: 20 мА.
Скорость соединения RS232C: 110-230000 бит/с
Интерфейс: USB1.1, USB2.0.
Поддерживаемые операционные системы: Win98, Win2000, WinXP, Vista, Linux и др.
Габаритные размеры устройства: 60x30 мм.
Комплект поставки
Блок переходника в сборе: 1.
Конструкция
Конструктивно переходник выполнен на двусторонней печатной плате из фольгированного стеклотекстолита, защищенной прозрачной термоусадочной трубкой.
Переходник обеспечивает все модемные сигналы: DSR, DTR, RTS, CTS, RI, DCD, а также основные сигналы RXD и TXD.
Описание работы блока
Принципиальная электрическая схема приведена на рис 2.
Центральная часть устройства – микроконтроллер CP2102 производства SILICON LABORATORIES. В качестве микросхемы драйвера уровней применен преобразователь MAX3243 производства фирмы Texas Instruments. Переходник обеспечивает все модемные сигналы: DSR, DTR, RTS, CTS, RI, DCD, а также основные сигналы RXD и TXD.
Установка устройства в ОС
Для установки драйверов для компьютера следует сначала скачать соответствующий вашей операционной системе драйвер.
Далее инсталлируйте драйвер на свой персональный компьютер. Подключите переходник. Операционная система обнаружит его и «попросит» драйвер, следует указать ей месторасположение этого драйвера (то место, куда он был распакован).
После успешной установки на переходнике должен засветиться светодиод, сигнализирующий готовность устройства к работе!
NEW Обновлённый драйвер от 25.01.2011 г. качать здесь.
1. Драйвер для Win Vista Вы можете скачать здесь.
2. Драйвер для Windows 2000/XP/Server 2003/Vista (v5.0) Вы можете скачать здесь.
3. Драйвер для Linux Вы можете скачать здесь.
4. Драйвер для Win98SE Вы можете скачать здесь.
5. Драйвер для OC Mac Вы можете скачать здесь.
6. an144sw.zip - c помощью данной программы можно изменить ID коды USB-COM переходника. Это нужно для того, чтобы получить возможность использовать несколько 8050 на одном ПК. Использовать только опытным пользователям! Вы можете скачать здесь.
ПРОВЕРКА РАБОТОСПОСОБНОСТИ BM8050 БЕЗ ВНЕШНЕГО ОБОРУДОВАНИЯ
Установите перемычки на контакты 2-3, 4-6, 7-8 СОМ-разъема ВМ8050 .
- Соедините устройство c USB-портом ПК.
- Посмотрите, какой порт ОС выделила для устройства, для чего войдите в Пуск --- Настройка --- Панель Управления --- Система --- Оборудование --- Диспетчер Устройств --- Порты (СОМ и LPT) --- Silicon Labs CP210x USB to UART Bridge (COM1).
- Запустите стандартное приложение HiperTerminal для Windows из Пуск --- Программы --- Стандартные --- Связь --- HiperTerminal.
- Остановите запущенное подключение, если оно активно, для чего нажмите вверху Вызов --- Остановить.
- Посмотрите, какой порт используется программой для связи с устройством, для чего войдите слева вверху Файл --- Свойства и напротив "Подключаться через" выберите такой же порт, как и в Диспетчере Устройств (в нашем случае COM1).
- В этом же окне убедитесь, что выбрано управление потоком "Аппаратное" в программе, для чего нажмите кнопку в центре "Настроить" и в нижнем окне "Управление потоком" выберите "Аппаратное".
- Выйдите из настройки программы, для чего нажмите ОК, еще раз ОК.
- Напечатайте текст "Текст" в программе HiperTerminal, при этом на экране печатается текст "Текст", что подтверждает исправность устройства.
- Снимите перемычки с контактов 2-3, 4-6, 7-8 СОМ-разъема ВМ8050 .
- Напечатайте текст "Текст" в программе HiperTerminal, при этом на экране печать отсутствует, что подтверждает исправность устройства.
Настройка драйвера и выбор порта для переходника USB-COM
Тут нас поджидают первые проблемы: во-первых, ОС могла присвоить виртуальному порту слишком большой номер, например,«25». А программа для «прошивки» ресивера позволяет работать с номерами портов от одного до четырех. Во-вторых, не все преобразователи «USB -COM» могут работать с программой для «прошивки» и самим ресивером. Причина в том, что производители оборудования по-разному изготовили свои изделия и программы к ним. Проверять все преобразователи необходимо индивидуально под вашу программу и ваш ресивер. Часто бывает, что с одним оборудованием преобразователь работает, а с другим— нет.
Если первая проблема устраняется изменением номера порта в настройках ОС, то проблему совместимости оборудования, программы и преобразователя устранить нельзя.
Для изменения присвоенного ОС номера необходимо изменить его вручную. Для этого необходимо войти в «Диспетчер устройств»: «Пуск» — «Настройка» —«Панель управления» — «Система».
Рис. 15.6. «Панель управления»
В появившемся окне выбрать вкладку «Оборудование» и щелкнуть по кнопке «Диспетчер устройств». Откроется окно «Диспетчер устройств». В появившемся окне в древовидном списке выбрать строчку «Порты (COM и LPT). В раскрывшемся списке вы увидите все порты, имеющиеся в вашем компьютере. Выберите ваш виртуальный порт: «преобразователь «USB - COM». У меня преобразователь модели «Prolific».
Рис. 15.7. Список имеющихся портов
Щелкните по этой строчке ПРАВОЙ кнопкой мыши, в открывшемся окне выберите стройку «Свойства».
Рис. 15.8. Настройка выбранного порта
В появившемся окне выберите вкладку «Параметры порта». В строчке «Скорость» выберите «115200», затем щелкните по кнопке «Дополнительно».
Рис. 15.9. Настройка параметров порта
В нижней части открывшегося окна найдите вкладку «Номер COM порта».
Рис. 16. Изменение номера COM порта
Щелкните по вкладке и выберите необходимый номер COM порта.
Обратите внимание, что некоторые номера порта могут быть заняты уже имеющимся оборудованием, например, встроенным модемом. Использовать одновременно один порт нельзя!
После завершения настройки нажмите «ОК» для сохранения внесенных изменений и полностью выйдите из режима настроек, закрыв все ранее открытые окна. После этого перезагрузите компьютер для внесения необходимых изменений. Если же вы изменяли номер «COM» порта «USB - COM» преобразователя, то достаточно просто вынуть его из разъема компьютера и заново подключить.
Готовые решения USB-COM адаптеров от производителей.
Кабель-адаптер COM 9/25M -> USB AM 1м
Цена - 300 руб.
Описание Кабель для подключения устройств с последовательным интерфейсом (RS-232) к USB порту.
Тип оборудования Кабель-переходник
Разъемы кабеля или переходника COM25M, COM9M, USB A
Совместимость
Совместимость USB 1.1/2.0
Поддержка ОС Windows 2000, Windows XP
Прочее
Длина кабеля 1 метр
Логистика
Размеры упаковки (измерено в НИКСе) 21.5 х 14.5 х 4.1 см
Вес брутто (измерено в НИКСе) 0.136 кг
Кабель-адаптер TRENDnet <TU-S9> COM9M-->USB AM 0.6м
Цена - 500 руб.
Основные
Производитель TRENDnet
Модель TU-S9
Описание Переходник позволяет подключить устройство с интерфейсом RS-232 (например, модем) к порту USB компьютера.
Тип оборудования Кабель-переходник
Разъемы кабеля или переходника COM9M, USB A
Диаметр 28/24 AWG
Параметры производительности
Скорость передачи данных 500 Кбит/сек
Питание От USB порта
Потребление энергии 500 мА - максимальное
Совместимость
Требования к системе RAM 64 Мб
Поддержка ОС Windows ME, Windows 2000, Windows XP
Прочее
Соответствие стандартам RoHS
Длина кабеля 0.6 метра
Вес 75 грамм
Рабочая температура 0
Размеры упаковки (измерено в НИКСе) 23 x 16.8 x 4.6 см
Вес брутто (измерено в НИКСе) 0.135 кг
Внешние источники информации
Ссылка на сайт производителя
Адаптер - переходник USB-COM (RS-232)
Цена - 1500 руб.
Адаптер предназначен для использования приборов и адаптеров расчитанных для включения через Com (RS232) порт, например это очень актуально при использовании современных компьютеров, которые имеют только USB, в этом случае, с помощью этого переходника вы можете использовать современные компьютеры и ноутбуки совместно с нашими приборами и адаптерами, такими как Сканер BMW, Сканер Mercedes, Scanmatik и др.
Оборудование для автосервисов, автодиагностика, диагностическое оборудование, диагностика авто, автомобильный сканер, автосканер, диагностический пост, чип тюнинг, оборудование для автодиагностики Carbrain, UNISCAN, ADP-504, KKL-USB, KKL-COM, сканер BMW, сканер Opel, BMW 1.3.6, Automan, Opel scanner, BMW scanner, мотор тестер, газоанализатор, диагностика двигателя, диагностика панели приборов Программатор транспондеров, OBD-2, OBD2, корректировка одометра, U-581, запуск двигателя, crash data, креш дата, крэш дата, спидометр, тахометр.
Хотя может нужно воспользоваться нуль модемным кабелем (2-3, 3-2, 5-5) и переходником типа -
К переходнику добавляете USB удлинитель вот вам и прямой нуль-модемный кабель.
- Розничная стоимость 100р.
- Тип A-A
- Длина: 1.5 м
Но для остальных ресов нужен "перевёрнутый" нуль-модемный кабель.
- Розничная цена 155.00 руб.
- Тип разъема: DB9 F - DB9 F
- Длина: 1.8 м
или такой переходник:
STLab U-350 (RTL) Адаптер COM 9M -> USB AM
Последовательный интерфейс RS-232 — обзор стандарта
Это широко используемый последовательный интерфейс синхронной и асинхронной передачи данных, определяемый стандартом EIA RS-232-C и рекомендациями V.24 CCITT. Изначально он создавался для связи компьютера с терминалом. В настоящее время используется в самых различных сферах.
Интерфейс RS-232-C соединяет два устройства. Линия передачи первого устройства соединяется с линией приема второго и наоборот (полный дуплекс) Для управления соединенными устройствами используется программное подтверждение (введение в поток передаваемых данных соответствующих управляющих символов). Возможна организация аппаратного подтверждения путем организации дополнительных RS-232 линий для обеспечения функций определения статуса и управления.
Стандарт | EIA RS-232-C, CCITT V.24 |
Скорость передачи | 115 Кбит/с (максимум) |
Расстояние передачи | 15 м (максимум) |
Характер сигнала | несимметричный по напряжению |
Количество драйверов | 1 |
Количество приемников | 1 |
Схема соединения | полный дуплекс, от точки к точке |
Порядок обмена по интерфейсу RS-232C:
Наименование | Направление | Описание | Контакт (25-контактный разъем) | Контакт (9-контактный разъем) |
DCD | IN | Carrier Detect (Определение несущей) | 8 | 1 |
RXD | IN | Receive Data (Принимаемые данные) | 3 | 2 |
TXD | OUT | Transmit Data (Передаваемые данные) | 2 | 3 |
DTR | OUT | Data Terminal Ready (Готовность терминала) | 20 | 4 |
GND | — | System Ground (Корпус системы) | 7 | 5 |
DSR | IN | Data Set Ready (Готовность данных) | 6 | 6 |
RTS | OUT | Request to Send (Запрос на отправку) | 4 | 7 |
CTS | IN | Clear to Send (Готовность приема) | 5 | 8 |
RI | IN | Ring Indicator (Индикатор) | 22 | 9 |
Интерфейс RS-232C предназначен для подключения к компьютеру стандартных внешних устройств (принтера, сканера, модема, мыши и др.), а также для связи компьютеров между собой. Основными преимуществами использования RS-232C по сравнению с Centronics являются:
- возможность передачи на значительно большие расстояния;
- гораздо более простой соединительный кабель.
- Смотрите схему реобаса для ПК
Назначение сигналов следующее:
-
FG — защитное заземление (экран).
Для двухпроводной линии связи в случае только передачи из компьютера во внешнее устройство используются сигналы SG и TxD. Все 10 сигналов интерфейса задействуются только при соединении компьютера с модемом.
Формат передаваемых данных показан на рисунке ниже. Собственно, данные (5, 6, 7 или 8 бит) сопровождаются стартовым битом, битом четности и одним или двумя стоповыми битами. Получив стартовый бит, приемник выбирает из линии биты данных через определенные интервалы времени. Очень важно, чтобы тактовые частоты приемника и передатчика были одинаковыми, допустимое расхождение — не более 10 %). Скорость передачи по RS-232C может выбираться из ряда: 110, 150, 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 бит/с.
Все сигналы RS-232C передаются специально выбранными уровнями, обеспечивающими высокую помехоустойчивость связи (рисунок ниже). Отметим, что данные передаются в инверсном коде (логической единице соответствует низкий уровень, логическому нулю — высокий уровень).
Для подключения произвольного УС к компьютеру через RS-232C обычно используют трех- или четырехпроводную линию связи, но можно задействовать и другие сигналы интерфейса.
Обмен по RS-232C осуществляется с помощью обращений по специально выделенным для этого портам:
- COM1 (адреса 3F8h. 3FFh, прерывание IRQ4);
- COM2 (адреса 2F8h. 2FFh, прерывание IRQ3);
- COM3 (адреса 3F8h. 3EFh, прерывание IRQ10);
- COM4 (адреса 2E8h. 2EFh, прерывание IRQ11).
Распиновки кабелей RS-232
Рассмотрим стандартные и не очень распиновки кабелей.
Условные обозначения:
- F — «мама»;
- M — «папа»;
- «-» — соединение;
- «х» — нет соединения;
- «+» — линии объединяются.
Применяется для соединения таких устройств как компьютер и модем.
Соединение прямое:
- 1 - 1
- 2 - 2
- 3 - 3
- .
- .
- 9 - 9
DTE 9 F <--> DTE 9 F (Null-modem 9)
Применяется для соединения таких устройств как компьютер и компьютер.
- 1+7- 8
- 2 - 3
- 3 - 2
- 4 - 6
- 5 - 5
- 6 - 4
- 7+1 - 8
- 8 - 1+7
DTE 25 F <--> DCE 9 M
Применяется для соединения таких устройств как компьютер (25-пиновый разъем) и 9-пиновая мышь (или модем).
- 2 - 3
- 3 - 2
- 4 - 7
- 5 - 8
- 6 - 6
- 7 - 5
- 8 - 1
- 20 - 4
- 22 – 9
DTE 9 F <--> DCE 25 M
Применяется для соединения таких устройств как компьютер (9-пиновый разъем) и 25-пиновая мышь (или модем).
- 1 - 8
- 2 - 3
- 3 - 2
- 4 - 20
- 5 - 7
- 6 - 6
- 7 - 4
- 8 - 5
- 9 - 22
DTE 25 F <--> DCE 25 M
Применяется для соединения таких устройств как компьютер (25-пиновый разъем) и 25-пиновая мышь (или модем).
Соединение прямое:
- 1 - 1
- 2 - 2
- 3 - 3
- 4 - 4
- .
- .
- 24 - 24
- 25 – 25
DTE 25 F <--> DTE 25 F (Null-modem Универсальный 25)
Применяется для соединения таких устройств как компьютер (25-пиновый разъем) и компьютер (25-пиновый разъем).
- 1 - 1
- 2 - 3
- 3 - 2
- 4 - 5
- 5 - 4
- 6+8 - 20
- 7 - 7
- 20 - 6+8
Заглушка на COM-порт 9 pin F
Применяется для тестирования коммуникационных приложений.
- 2+3
- 1+6+4
- 7+8
Заглушка на COM-порт 25 pin F
Применяется для тестирования коммуникационных приложений.
- 2+3
- 4+5
- 6+8+20
Как получить 5 вольт от порта RS-232?
Список необходимых деталей:
- Линейный регулятор — L78L05.
- 2 выпрямительных диода (D1, D2) — 1N4004.
- Электролитический конденсатор (C1) — 22 мкФ.
- Конденсатор (C2) — 0.001 мкФ.
- 2 резистора (R1, R2) — 43 Ом.
Преобразователи интерфейса RS-232
Конвертер RS-232 в TTL
При разработке различного рода электронных устройств с использованием микроконтроллеров очень часто оказывается полезной возможность подключения их к персональному компьютеру через последовательный порт. Однако напрямую это сделать невозможно, поскольку по стандарту RS-232 сигнал передается уровнями -3. -15 В (логическая <1>) и +3..+15В (логический <0>).
Для преобразования уровней RS-232 в стандартные логические уровни TTL обычно используют специальные микросхемы преобразователей. Однако далеко не всегда имеет смысл закладывать преобразователь уровней в схему проектируемого устройства, поскольку часто бывает так, что связь с компьютером нужна только на этапе изготовления и отладки устройства, а для конечного изделия в ней нет никакой необходимости.
Необходимые детали:
- ИС RS-232 интерфейса (U1) — MAX232A.
- Линейный регулятор (U2) — LM78L05A.
- Диод (D1).
- Конденсатор (С1-С5) — 5х0.1 мкФ.
- Электролитический конденсатор (С6) — 4.7 мкФ.
- Разьем (Cn1) — TTL.
- Разьем (Cn2) — RS-232.
Кроме того, с целью упрощения использования данного преобразователя в нем предусмотрена схема питания прямо от последовательного порта, что избавляет от необходимости использования внешних источников питания.
- Рекомендуем узнать, как выполнить уникальный моддинг системного блока ПК в корпусе из оргстекла
Использование описанного выше преобразователя RS-232 в TTL оказывается удобным в тех случаях, когда в процессе эксплуатации устройства не требуется наличие возможности связи с компьютером, но она нужна на этапе отладки или изготовления устройства. Типичным примером этого может служить, например, устройство с flash или EEPROM памятью, требующей начальной инициализации. Кроме того, часто бывает очень удобно в процессе разработки выводить в последовательный порт различного рода отладочную информацию, что иногда позволяет обойтись без аппаратных эмуляторов.
Преобразователь интерфейса RS232–RS422
Конвертер собран на SMD элементах и помещается в корпусе разьёма Sub-D9.
Все резисторы — 0.25 Вт, конденсаторы 16В. Корпус COM-порта соединен с -5В. Питание 5В взято с RJ-45.
Печатную плату можно скачать ниже:
Файлы для скачивания: rs232rs422.rar
Схема преобразователя интерфейсов RS232–RS485
Интерфейс RS485 довольно широко распространен в сфере подключения промышленного оборудования. По своему принципу работы он напоминает популярный интерфейс последовательной передачи данных RS232, однако RS485 более надежный и позволяет передавать информацию на куда большие расстояния, чем это может сделать RS232.
К сожалению, персональные компьютеры и большинство микроконтроллеров изначально не поддерживают интерфейс RS485, зато поддерживают RS232. Для того, чтобы соединить эти два мира в одно информационное пространство, следует собрать преобразователь этих интерфейсов. Представленная в данном материале схема позволяет сделать своими руками простой конвертер интерфейсов RS232-RS485, который позволит подключить компьютер или другое устройство к другим устройствам с RS485.
Схема основана на популярных микросхемах MAX232 и MAX485. Разъем DB-9 соединяет плату с последовательным портом с помощью кабеля. Разъемы J1 и J2 предоставляют доступ к линиям ввода/вывода MAX232, а разъем CN1 позволяет получить доступ к линиям ввода/вывода MAX485. С помощью джампера J4 к плате можно подвести внешнее питание до 12 В, которое будет преобразовано стабилизатором в 5 В. Если вы подаете питание через разъем J1, то убедитесь, что J4 разомкнут. Светодиод D2 обеспечивает визуальную индикацию питания платы, а диод D1 защищает от подключения питания не правильной полярности.
Кабель RS485 подключается к разъему CN2 через сопротивления R3, R1 и R4, обеспечивающие необходимый импеданс. Вывод A разъёма CN1 представляет собой вывод контроля приема/передачи. Подтяжка этого вывода к земле позволит RS485 работать в режиме приёма, а подтяжка к напряжению питания Vcc в режиме передачи.
Для подключения MAX232 к MAX485 соедините вывод C разъема J1 с выводом DI разъема CN1 и соедините вывод B разъема J1 с выводом RO разъема CN1.
Ниже представлены схема расположения компонентов на печатной плате и сама печатная плата.
Всем привет! Настали теплые деньки, и можно колупаться уже в авто, устранять недочеты.
Сегодня начал с автомагнитолы. А именно: Подключена с завода не правильно.
Почитав статьи на драйве многие советуют и делают подключение через прикуриватель, сложного ни чего нету, но повозится есть с чем.
Инфо брал от DoubleTiger, cherepko87, SIDRSANYA .
Теперь магнитола работает от поворота ключа в положение ACC.
Daewoo Lanos 2004, двигатель бензиновый 1.5 л., 86 л. с., передний привод, механическая коробка передач — электроника
Машины в продаже
Daewoo Lanos, 2000
Daewoo Nexia, 1998
Daewoo Nexia, 2012
Daewoo Nexia, 2011
Комментарии 19
Хорошая работа)) всем советую провести эту не сложную, но длительную манипуляцию😉
Есть вариант подключения питания магнитолы через реле и от сигнализации, но не считаю что это лучший вариант))
Хоспадииии, что вы тут все несёте 🤦🏻♂️
Какое "неправильно с завода", о чем вы все…🙈
Вы не с той стороны полезли!
Надо было начинать с фишки магнитолы!
На нее выходит 2 (ДВА!) провода питания!
Один это BAT+ (постоянный плюс), а второй ACC (плюс после замка зажигания).
Просто какой-то гений при подключении магнитолы смотал их вместе/подрубил только BAT+.
И еще, в блоке предов, в разъёме F8 (D8) ДОЛЖЕН СТОЯТЬ ДИОД, отвечающий за сигнализацию открытой двери водятла/вкл. габарита.🤦🏻♂️
Диод стоит не у всех.)))
С остальным согласен.
Если нет зуммера-колокольчика, то и диода D8 тоже нет. А зуммера нет у тех, у кого стоит фиолетовое гибридное реле света в торпеде. А фиолетовое гибридное реле ставили с зелёным гибридным реле в паре. И делали такие махинации на польских авто.
У меня и зуммер с завода стоит. И диода нет. И реле не как у поляков.
Коли зуммер стоит с завода, и при этом нет диода, подскажите, как у вас сигнализирует зуммер при невыключенном свете?
Ни как. Я сам дорабатывал проводку и подключал концевик к зуммеру.
Пишешь, что с завода.
Да у меня зуммер стоит с завода. Звенел на не пристегнутый ремень. Потом я кинул провод от концевика на зуммер и он звинит на включенные габариты при открытой двери.
Без диода на любую дверь реагирует
Не может такого быть. )))) Похоже я только, что узнал секрет который хранили масоны. Моя жизнь теперь никогда не будет прежней.))))
Без диода на любую дверь реагирует
А у меня без диода и реагирует только на водительскую. ))))
Хоспадииии, что вы тут все несёте 🤦🏻♂️
Какое "неправильно с завода", о чем вы все…🙈
Вы не с той стороны полезли!
Надо было начинать с фишки магнитолы!
На нее выходит 2 (ДВА!) провода питания!
Один это BAT+ (постоянный плюс), а второй ACC (плюс после замка зажигания).
Просто какой-то гений при подключении магнитолы смотал их вместе/подрубил только BAT+.
И еще, в блоке предов, в разъёме F8 (D8) ДОЛЖЕН СТОЯТЬ ДИОД, отвечающий за сигнализацию открытой двери водятла/вкл. габарита.🤦🏻♂️
Все правильно человек сделал. Если польское авто, то в нем нет диода D8, и весь левый ряд F1-F9 висят на ВАТ+. Единственный F10 висит на АСС.
Я б сказал, если польское авто, то может не быть диода, так как есть поляки с диодом и без, 2 варианта проводок… у меня к примеру авто украинской сборки, но проводка польская с зуммером и соответственно с диодом…
Хоспадииии, что вы тут все несёте 🤦🏻♂️
Какое "неправильно с завода", о чем вы все…🙈
Вы не с той стороны полезли!
Надо было начинать с фишки магнитолы!
На нее выходит 2 (ДВА!) провода питания!
Один это BAT+ (постоянный плюс), а второй ACC (плюс после замка зажигания).
Просто какой-то гений при подключении магнитолы смотал их вместе/подрубил только BAT+.
И еще, в блоке предов, в разъёме F8 (D8) ДОЛЖЕН СТОЯТЬ ДИОД, отвечающий за сигнализацию открытой двери водятла/вкл. габарита.🤦🏻♂️
У тебя просто автомобиль другой. Тебе не понять. Такой прикол только на Daewoo Lanos 2004-2008 годов для украинского рынка. Ланосы для российского рынка шли под маркой Шевроле и с другой проводкой, без ошибки в проводке. У меня в автомобиле тоже такой прикол, я его устранил в 2012 году и опубликовал на форуме ланос клуба. Вот ссылка lanos />А диода у нас нет. И колокольчика тоже нет. У нас стоит фиолетовое реле, которое тушит ближний свет когда глушишь двигатель.
Молодец конечно, но ищем проблем на ровном месте. Сам же написал главную суть — " F10 прикуриватель + подается от поворота ключа в АСС." А делал сам так. Два проводка, идущие на прикуриватель, легко определяются рядом с прикуривателем без разборки чего -либо. К ним подпаиваются концы проводов — имеем минус и плюс АСС (достаточно для видеорегистратора, радар -детектора и подобного), а для магнитолы остаётся только подвести провод, запитанный от постоянного плюса.
В обще ни чего не понял. F1-F9 Всегда + от аккум, ТАМ 1 провод на все 9 фишек. На F6 и F9 магнитола запитана постоянный 12V. Не разбирая ты там ни чего не припаяешь, без колхоза
Сам пишешь, что F10 идёт на прикуриватель (АСС для магнитолы будущий). Точно так же на прикуриватель приходит минус. Плюс постоянный только на память каналов подключаем. Это что на родной фишке, что при переходе на евроразьём для всяких магнитол
Как обычно я предлагаю заняться странным — попробовать подключить несколько старых RS232 устройств, через один USB порт с помощью синей изоленты и смекалки. Статья не будет большой, скорее это описание что где взять и зачем вообще все это делать.
Зачем?
Нужно это бывает когда некий специальный аппаратный комплекс, состоящий из отдельных устройств и который выполняет какую-то единый функционал, вдруг начинают модифицировать. Разумеется что можно попробовать найти комплекс оборудования по новее, но в реальной жизнь на это идут очень редко. Начинают модифицировать то что есть. Иногда вдумчиво, но чаще как получится.
Как правило «мозгами» такого комплекса является компьютер у которого 100500 выходов RS232. Из примеров могу привести место кассира в супермаркете, банкоматы и тому подобное. С первым случаем столкнулся я.
Эти компьютеры не блещут мощностью, но отличаются космической стоимостью. Естественно он перестает отвечать требованиям современных технологий и многим приходит в голову идея заменить их на обычный ПК и получить приличную мощность по адекватной цене, однако быстро выясняется что RS232 на новых ПК вымер как класс. Теперь этот интерфейс стал сугубо специализированным. Соответственно надо или самостоятельно прикручивать кучу RS232 или искать уже готовое спец решение.
Разумеется что можно заменить само оборудование, но если вы посмотрите сколько стоит стационарный лазерный сканер приличной фирмы и помножите эту цену на их количество то передумаете.
Люди не посвященный в тему сразу радостно покупают пучок китайских USBtoRS232 переходников, а дальше все идет очень печально. Лучше этого не делать. Вторым вариантом является покупка специализированной платы расширения с кучей RS232. Этот вариант уже лучше и имеет право на жизнь, но тоже имеет свои недостатки. Например стоимость и проблемы с дровами если используется не Windows или не та версия. Так же не маловажным фактором является доступность в будущем, так как что-то выходит из строя и парк может расширятся в будущем. Потом оказывается что конкретная модель уже не выпускается или не постановляется в конкретную местность и т.д. В общем привязывать себя к конкретному устройству это всегда опасно, особенно если можно этого не делать.
Пробуем что-то сделать
Может показаться странным что примитивные RS232 устройства так сложно и дорого подключить по нормальному если по сути там обычно простые протоколы и примитивный физический уровень. А все потому что обычно подобные аппаратные комплексы используются в коммерческих доходных сферах и покупка оборудования по таким ценам оправдана, а само оборудование уже перешло в разряд специального. Спец оборудование = спец цена вопроса.
Однако все это не мешает попробовать собрать свой бюджетный велосипед. Бонусом получим возможность менять поведение такого своеобразного RS232 мультиплексора и полностью обойдем проблему написания USB драйверов. HID профиль поддерживается почти везде.
Однажды я прочел отличную статью автора RaJa До этого я интересовался USB, но до практики не доходило. В наличии у меня было несколько дешевых отладочных плат, китайских клонов Blue Pill на микроконтроллере Stm32f103c8t6. Сама история и идея создания этой платы очень интересная, стоит поинтересоваться.
Этот микроконтроллер отличается тем что имеет три UART и аппаратную поддержку USB. Это то что может быть нам интересно в разрезе нашей задумки, а вообще микроконтроллер на этой плате, работает на частоте 72Mhz и по характеристикам порвет любое Arduino схожего формфактора. Но самое главное преимущество это повсеместная распространенность этой платы. Я не знаю более простых и дешевых способов пощупать «железный» USB.
Добавив три дешевых преобразователя RS232toUART MAX2323 и немного «рассыпухи» можно собрать своеобразный конвертер интерфейса 3хRS232 <=> USB.
В моем случае нужно было подключить три RS232 устройства к Raspberry Pi 3. Если использовать обычные RS232 <=> USB переходники то в итоге сталкиваешься с тем что в системе куча одинаковых устройств к которым не понятно что подключено и все это дико глючит, а выглядит еще более печально.
Если вы немного капнете в сторону какие микросхемы USB to UART доступны повсеместно, то обнаружите что там полно подделок. Думаю не стоит объяснять как это все потом себя ведет с оригинальными драйверами. И никто не сможет гарантировать вам что даже брендовые переходники вдруг не закупят левую партию микросхем. Удешевление производства оно происходит повсеместно.
В итоге придумалась примерно такая простая схема коммутации ее даже можно изобразить в стиле Arduino:
Я отломал резистор который подтягивает D+ к питанию и сделал эту подтяжку управляемой с помощью транзистора. Она отвечает за опознание устройства на USB шине.
Распиновка разъемов RS232 в программе (Fritzing) где я набрасывал схему странноватая, но думаю никому не составит труда найти ее в интернете, контакты задействованы как обычно 2,3 и 5. А еще удобнее будет использовать платы конвертера UART to RS232 котором уже присутствует разъем RS232.
Low Level
Код для микроконтроллера я писал и отлаживал с помощью IDE EmBitz (если честно то я был удивлен как легко завелась эта IDE, особенно после танцев с бубном вокруг CooCox. ). За основу взял проект из статьи выше. Это первый пример который у меня заработал сразу после заливки.
Я добавил работу с тремя UART и изменил структуру HID репортов так чтобы обмен с ПК шел всегда по 64 байта с контрольной суммой (crc8).
Попытался организовать автопереподключение устройства если соединение по USB не прошло корректно. Не претендую на супер алгоритм, должен признать что не являюсь специалистом по USB. Отдельный транзистор, отображенный на схеме, управляемый отдельным пином B5 подтягивает одну из сигнальных линий USB к питанию что имитирует включение устройства и хост проводит инициализацию устройства. Если попытка не удачная то происходит переподключение.
Было замечено что в Linux (Raspbian) процент не успешных подключений значительно меньше чем в Win 10, возможно этот результат получился из-за моих локальных технических условий.
Общий алгоритм похож на примитивный маршрутизатор, принимая пакет по USB мы смотрим какому UART оно предназначено и пересылаем туда, в обратную сторону аналогично. Есть немного обработки самих пакетов но это относится к конкретному RS232 оборудованию которое я подключал. Это были: экран покупателя Datecs dpd-201, стационарный лазерный сканер штрихкодов Datalogic Magellan 8300 и весы Digi DS890.
На фото выше тестовый образец устройства содержит еще DC-DC шим преобразователь питания на микросхеме MP2307.
Это нужно для того чтобы питать устройство от напряжения 10-24В (входное) и иметь возможность подключить дисплей покупателя который питается от такого же напряжения. После DC-DC шим преобразователя поулчаем 3.3В для всех остальных модулей. Для этого дисплея так же установлен «телефонный» разъем вместо RS232, не хотелось перепаивать стоковый штекер.
High level
Вторая часть софта это примеры и тесты собранные в сумбурный проект на Java написанный IDE IDEA. Предполагается что работа с устройством интегрируется в софт высокого уровня используя различные обертки по работе с USB стеком в зависимости от языка на кортом этот софт пишется. Сейчас сложно найти такой ЯП чтобы под него не существовало таких оберток. Отдельно для староверов отмечу что java и usb совместимы если готовить правельно, это доказано практикой и используется в коммерческом проекте.
В процессе тестирования выяснилось что работа в Linux и Windows с USB HID несколько отличается, работа отлаживалась через две библиотеки usb4java и hid4java. Работа через последнюю используется в Linux (Raspberry Pi 3).
Разница заключается в том что в Windows можно обратится напрямую к USB устройству даже если оно зарегистрировано как HID и писать\читать его конечные точки (endpoint). В Linux же приходится работать с hid устройством. То есть устанавливается стандартный драйвер hid и всё, работайте только с ним пожалуйста. Работа таким образом происходит немного медленнее чем напрямую, но напрямую тоже возможно если убедить систему не ставить драйвера. Это реально.
Как и обещал не растягиваю статью и не привожу подробное описание кода, те пару человек кому интересно могут посмотреть проекты и поиграться в живую, а остальным думаю будет полезнее принять к сведению что есть такое решение и прибегнуть к более глубокому изучению в случае необходимости.
Заключение
Представленное устройство это лишь одни из примеров как довольно легко можно приобщится к процессу создания нативных USB устройств и перестать наконец использовать переходники.
Не забываем плюсовать RaJa автора статью в которых на пальцах объясняется как пощупать железный USB и сохранить желание разбираться дальше.
Читайте также: