Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Как узнать распиновку послед.портов на плате под |
<<Назад Вперед>> | Страницы: 1 2 | Печать |
sanders
Advanced Member
Профессионал Откуда: Санкт-Петербург Всего сообщений: 6434 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2008 |
Мне уже не первый раз попадаются такие вот платы и даже одна интегрированная материнка. На них контактные колодки не 10-пиновые, а 26-пиновые. Как узнать распиновку? Предположить, что пин №1 идет на первый контакт DB25, но тут же вопросы: первый пин - это верхний слева или нижний? а второй пин - это правее или выше-ниже? А вот сзади видно, что к пину 1 и 7 (если считать слева направо по нижнему ряду) подходит земля, значит, это совпадает с традиционной распиновкой DB25: 1 - NG (или NC), 7 - GND, а значит контакты 1-13 нижние слева-направо Далее вопрос: если в нижнем ряду остальные контакты совпадают, то №14 - это левый верхний или правый верхний? И где тогда неиспользуемый в DB 26й - какой из угловых на плате? Можно ли осцилографом увидеть какую-то активность на пинах и отличить сигналы по их виду? Сорри, что снова забыл, как вырезать рекламу радикала... |
Blackbird
Advanced Member
Откуда: Новосибирск Всего сообщений: 634 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 нояб. 2008 |
Нуу осциллографом RxD и TxD легко . Запускаете терминалку без эха и какуюнить кнопку фиксируете на клаве чтоб символ передавался постоянно (я как то болтом с пассатижами обошелся) . Вот и тыкаем осциллогарфом тудыть по всем ногам . Вот повторяющуюся кодовую посылку нашли это и есть TxD - далее на этот вывод вешаем кусок провода и чтобы не пожечь ничего на конце резистор в 1кОм . Вот этим резистором проходим по всем оставшимся выводам на разъеме - как нашли RxD по терминалу символ побежал-побежал .. Общий ищется простой прозвонкой этого вывода на корпус А вот остальные служебные линии - это наверное нужно прожку писать которая ими дергает чтобы осциллографом их найти сначала выходы . А потом уже надо прожку нарисовать которая читает входы - и наверное жить будет уже можно .. |
Blackbird
Advanced Member
Откуда: Новосибирск Всего сообщений: 634 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 нояб. 2008 |
Тьфу ты в терминалке надо еще хэндшейк отрубить кажись чтобы ей остальные служебные концы были по барабану |
sanders
Advanced Member
Профессионал Откуда: Санкт-Петербург Всего сообщений: 6434 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 2 января 2014 15:04 Сообщение отредактировано: 2 января 2014 16:30
Тогда возвращаемся к аналитике. В любом известном мне шлейфе линии идут либо подряд, либо чередуясь "верх-низ", но никак не вперемешку. Я прозвонил тестером пины слева направо нижний ряд, и обнаружил, что используются 1-8 - как раз как по назначению контактов в порту: http://kazus.ru/guide/connectors/7.html (сорри, там масса рекламы) Значит, предполагаем линейное следование проводков в шлейфе, раз совпали пины 1 и 7 - GND В верхнем ряду слева-направо используются контакты 7 и 9. Больше никакие не используются, и как раз по схеме из "верхних" контактов должны использоваться два: DTR и Ring. Теперь надо бы посчитать верхний ряд правильно :-) Если верхний ряд начинать считать слева-направо, начиная с 14го, то используемые пины попадают на №20 и 22 - как раз по схеме. Остается наколоть шлейф и проверить а) на мышке, б) подключить модем и что-то из него считать командами АТ, в) сделать второй шлейф на 9-пин разъем Верно? |
Blackbird
Advanced Member
Откуда: Новосибирск Всего сообщений: 634 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 нояб. 2008 |
В шлейфе они может так и идут но как разрабы раскидали их по плате - а может там была еще и переходная платка кто вам это гарантирует ? Воттолько сегодня утром плевался от креативности создалелей материнки VIA что на пентуюхе втором .. Контакты они раскидали по сборному разъему в соответствии со собственными кокаиновыми воззрениями . Поэтому пришлось изобретать свой креативный коннектор чтобы мышку PS/2 подрубить. И это при наличии описания Так что как я сказал осциллографом самый менее геморроный и безошибочный путь . Тем более в ДОСе регистр служебных линий пинается спокойно по адресу порта - в доках описано как А аналитикой вы мульятшку спалите пока найдете что куда Тогда возвращаемся к аналитике. |
sanders
Advanced Member
Профессионал Откуда: Санкт-Петербург Всего сообщений: 6434 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2008 |
Я все-таки попробую завтра наколоть шлейфик исходя из аналитики. Ни разу не думаю, что пассивным устройством типа "мышь" можно спалить порт (кроме как статикой, но это не для нынешней зимы). Ведь, смотрите - в самом разъеме, который на заднюю панель выходит, не так много места, чтобы там распаивать конец шлейфа как попало. Шлейф распаивается либо "подряд 13 внизу 12вверху", либо "через один верх-низ". Неопределенность только с началом отсчета. А далее, как шлейф вышел из разъема так он уже пойдет безо всяких пересечений до пинов на портовой плате. Завтра отчитаюсь. |
Fe-Restorator |
NEW! Сообщение отправлено: 2 января 2014 22:52 Сообщение отредактировано: 2 января 2014 22:57
Гребёнка маркируется со стороны пинов: 2 4 6 8 1 3 5 7 и т.д. до окончания пинов разъёма. Именно такая распиновка соответствует распиновке плоского шлейфа: 1 2 3 4 5 6 7 8 и.тд. Это удобно, т.к. в дб-25 разъёме пины тож маркируются схожим образом и удобно нечётные проводники запаивать на верхний ряд пинов, а чётные - на нижний (пишу после пары чашек чаю, могу перепутать чёт/нечет). В случае СОМ-хвоста будут иметь место два "перехлёста" проводников, по одному на каждый ряд пинов. Сверяйся с распиновкой из инета. Но общий принцип сборки таких "хвостов" для COM, LPT и VGA одинаков и озвучен выше. Разве-что не стоит делать хвосты длиннее 25 см, особенно для vga. PS. На старых карточках принято отсчитывать первый пин горизонтального разъёма от монтажной ппланки, а вертикального - от разъёма ISA. |
Сейчас на форуме |
sanders
Advanced Member
Профессионал Откуда: Санкт-Петербург Всего сообщений: 6434 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2008 |
Ну, что, господа, теперь помогите найти мануал. Интересуют перемычки. Я наколол шлейф, и по косвенным признакам логика моя верна. На плате используются пины 2,3,4,5,6,7,8,20,22 - если считать снизу слева-направо, затем сверху слева-направо. Как раз как в 25-пиновом разъеме. Поэтому логично предположить, что раз номера контактов совпадают, то и назначение сигналов тоже. Косвенный признак - №7 - GND я проверил. Наколол шлейф я сразу с переходом на 9-пиновый разъем. Проверил всё несколько раз и на предмет контакта, и на предмет случайных замыканий, но исправная мышка не работает. Затем я сравнил осциллографом, что есть на контактах другой (исправной) платы. Получил, что на контактах DB9 №3,4,7 присутствует -12в. На моей плате со шлейфом и разъемом DB9 тоже самое. Что тоже косвенно подтверждает, что логика моя верна, и что схема перехода DB25-DB9 тоже. Далее. На плате единственная перемычка, и если ее снять, то теряется LPT. Значит, не остается перемычек, которые бы конфигурировали COM-порт. Тем не менее мышиный драйвер видит, что присутствует COM1, а при попытке натравить его на другие предполагаемые порты (2-4), он их не видит. Я предполагаю, что либо слетела перемычка, которая, возможно привязывает номер порта к прерыванию, либо ... ну либо буферные микрухи пробиты. Они без панелек, менять их овчинка выделки не стоит, второй порт на плате даже джамперами не распаян, так что остается увидеть мануал и сдаться. |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 6 января 2014 16:06 Сообщение отредактировано: 6 января 2014 16:12 ...донеси до Мира 14 в рабочий день... Впаяю панельки. Так пишешь, как будто смахнуть пару DIP - проблема... PQFP паять - да, мерзость... Но DIP - фигня. Они без панелек, менять их овчинка выделки не стоит |
DrPass
Advanced Member
Откуда: Донецк Всего сообщений: 3566 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 апр. 2005 |
sanders написал: Чего-то я не понял, а сколько там портов должно быть? На этой плате разведено два СОМ-порта, притом установлен только один чип 8250, т.е. физически есть всего лишь один порт. Тем не менее мышиный драйвер видит, что присутствует COM1, а при попытке натравить его на другие предполагаемые порты (2-4), он их не видит |
sanders
Advanced Member
Профессионал Откуда: Санкт-Петербург Всего сообщений: 6434 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2008 |
Да, верно, физически один. Но, на многих платах есть варианты: порт1 - COM1 или COM3, порт2 - COM2 или COM4или более редкий вариант с назначением прерываний из области 3,4,5 Но, я перебрал 8 возможных вариантов из двух неустановленных перемычек (3я отвечает за LPT, а 4я предположительно за GAME) - не помогло. Только в двух вариантах (кроме отсутствия перемычек) порт видится драйвером как COM1, мышка не работает, а в остальных вариантах с перемычками любые COM-порты отсутствуют. Наверное пора списать все это на неисправность буферных микросхем и сдаться, поимев с этой платы только RTC |
sanders
Advanced Member
Профессионал Откуда: Санкт-Петербург Всего сообщений: 6434 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2008 |
Кай написал: Кай, портовая плата стоит на "молотке" 100руб. Доехать до Мира,14 это уже половина этой суммы плюс время мое и твое. Финансово не оправданно. Я задизэйблю порт, использую эту плату как RTC с единственным минусом - занят лишний ISA слот ...донеси до Мира 14 в рабочий день... Впаяю панельки. |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
Так а маркировки на этой плате никакой нет? Чтобы искать мануал? |
sanders
Advanced Member
Профессионал Откуда: Санкт-Петербург Всего сообщений: 6434 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2008 |
Нет нету, в том и дело. И на Тотал Хардваре похожих нет - просмотрел. Наверное, сдаемся, т.к. распаянные пины я все перебрал разными комбинациями перемычек. |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
Самый простой способ проверить порт - соединить TXD и RXD, а потом в терминальной программе посмотреть, будет ли эхо при наборе символов. |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
sanders Мне кажется, что это плата от "поздних" болгарских Правец-16, текстолит очень характерный. Надо порыться, может есть такая же в хламе. |
<<Назад Вперед>> | Страницы: 1 2 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Как узнать распиновку послед.портов на плате под |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |