Электроника - это просто Теоретические и практические вопросы для начинающих электронщиков. |
19.09.2017, 15:25
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,731
Сказал спасибо: 2,439
Сказали Спасибо 893 раз(а) в 580 сообщении(ях)
|
Re: Как увеличить длинну кабеля от LPT порта?
Осциллографа нет? Взять кусок провода и попробовать.
|
|
|
|
19.09.2017, 15:26
|
|
Гуру портала
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,700
Сказал спасибо: 189
Сказали Спасибо 3,191 раз(а) в 2,068 сообщении(ях)
|
Re: Как увеличить длинну кабеля от LPT порта?
для работы с процами щас все люди используют ком порт.
обычно через usb который
микросхема ch340 это делает.
а нужно ногами дрыгать - бери сн341 - она дает чтото типа лпт порта. недорого совсем если спалишь
__________________
кагмаподэ магмаподэ
|
|
|
|
19.09.2017, 16:04
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.08.2005
Адрес: Одесса
Сообщений: 5,520
Сказал спасибо: 3,763
Сказали Спасибо 2,260 раз(а) в 1,415 сообщении(ях)
|
Re: Как увеличить длинну кабеля от LPT порта?
Сообщение от S_Alexander
|
Мне тоже просто надо программно подавать логический ноль или единицу на ряд устройств.
|
Сообщение от S_Alexander
|
Просто нагрузка может располагаться достаточно далеко от компьютера.
|
На всякий случай, посоветую прямо в разъеме установить 8 стабилитронов (от каждого из бит управления на корпус), на 5,1 - 5,6 вольт, чтоб защитить порт от "неожиданностей".
__________________
При сообщениях на почту и в ICQ, пожалуйста представляйтесь, со ссылкой на форум, дабы не быть спамизированными.
Поубавилось активности в теме http://kazus.ru/forums/showthread.php?t=112099 - заходите, кто не был!
|
|
|
|
19.09.2017, 16:45
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.02.2012
Сообщений: 5,803
Сказал спасибо: 827
Сказали Спасибо 2,082 раз(а) в 1,493 сообщении(ях)
|
Re: Как увеличить длинну кабеля от LPT порта?
S_Alexander,
Вот вам если пригодиться. Работа с COM портом. И конфигурация компа. Где какой
разьем установлен и для чего.
__________________
С Уважением Александр Владимирович
г. Москва
|
|
|
|
19.09.2017, 19:31
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.02.2012
Сообщений: 5,803
Сказал спасибо: 827
Сказали Спасибо 2,082 раз(а) в 1,493 сообщении(ях)
|
Re: Как увеличить длинну кабеля от LPT порта?
S_Alexander,
Я не понял в вашем написании в посту №29 про ардуину. То что плата цепляется к
USB порту. Это все так через этот разьем мы скидываем программу в формате hex.
Дальше мысль вашу продолжите, при чем здесь изучение портов и ардуина.
__________________
С Уважением Александр Владимирович
г. Москва
|
|
|
|
19.09.2017, 20:20
|
|
Гражданин KAZUS.RU
Регистрация: 18.07.2010
Адрес: Днепр, Украина
Сообщений: 756
Сказал спасибо: 450
Сказали Спасибо 398 раз(а) в 280 сообщении(ях)
|
Re: Как увеличить длинну кабеля от LPT порта?
Сообщение от S_Alexander
|
Короче разбираюсь с различными интерфейсами ПК позволяющими работать с нагрузкой.
|
Сейчас и на меня Индюк сагрится
Нагрузка и нагрузка - совершенно две разные вещи.
В случае применения ЛПТ порта по стандарту - нагрузкой является входная цепь принтера или плоттера, это вход догического элемента плюс последовательно включены низкоомные защитные резисторы, а параллельно к нему включены блокировочные конденсаторы и диодные/стабилитронные ограничители импульсных помех. По току в нормальном режиме нагрузка незначительно отличается от одного логического элемента ТТЛ. И все работает (фронты импульсов не заваливаются) в диапазоне длительности импульсов, стандартных для управления принтером. При длине кабеля до 2 метров.
Ваша программа формирует импульсы на линиях порта ЛПТ, и на коротком кабеле все работает. при этом что выступает в роли нагрузки, Вы нам не сообщили.
В общем случае - на выходе из более длинного кабеля Вы должны получить сигналы с амплитудой, приемлемой для срабатывания пороговых элементов ("ноль-единица"), при этом фронты не должны быть слишком завалены (не должно быть "слипания импульсов" и скорость нарастания должна быть достаточна для уверенного срабатывания пороговых элементов. Кроме того, на втором конце длинного кабеля уровень наводок не должен превышать опять таки уровней порога"ноль-единица" (чтоб не было ложных срабатываний). И защита от перенапряжения, естественно.
Вам предложили как пассивные способы решения задачи (витая пара, как среда распространения одного и каждого сигнала, например) так и активные - сымитировать ЛПТ порт непосредственно в точке управления, пробросив сигналы для имитатора c помощью последовательного интерфейса - RS-485 и витая пара как среда распространения), RS232C как последовательный интерфейс, допускающий опторазвязку и хорошо описанный в литературе, классика в общем.
В другом Вашем сообщении попалась фраза вида -
Сообщение от S_Alexander
|
Вы не ответили относительно прямого подключения по типу (разъем данных)-резистор-нагрузка-(разъем земли)
|
И никто не ответит. Потому как имелось в виду - витая пара - красный и красно-белый провода, свитые вместе. Красный - один край к контакту порта ЛПТ, второй край к входу логического элемента. Красно-белый - один край к демле на разъеме ЛПТ, другой край к земле рядом со входом логического элемента. Последовательный резистор не обязателен, конденсатор параллельно входу лигческого элемента не обязателен. Обязательно последовательная пара диодов , от плюса питания логического элемента к земле , средняя точка диодов - соединить с входом логического элемента. Диоды должны быть включены во встречном направлении, для ограничения импульсов отрицательной полярности.
Беда такой схемотехники в том, что земли компьютера и управляемого устройства могут иметь разный потенциал, что в свою очередь создаст новые проблемы.
Если уж так сильно хочется пробросить именно ЛПТ - без пары плат с активными компонентами не обойтись.
Для реализации этих плат временно отвлекитесь от Ардуино, ЛПТ и прочих Дельфи.
Рассмотрите более общую задачу - пробросить на расстояние 20м сигнал с логическими уровнями ТТЛ, в идеале - обеспечить двунаправленную передачу сигнала, т.е. контакт с любой из сторон должен быть в разные моменты времени входом или выходом, сигнал должен бегать туда или в обратном направлении, под управлением другого контакта(такого же пробрасываемого сигнала).
|
|
|
|
19.09.2017, 22:44
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,984
Сказал спасибо: 0
Сказали Спасибо 4,943 раз(а) в 2,371 сообщении(ях)
|
Re: Как увеличить длинну кабеля от LPT порта?
Сообщение от цифровик
|
LPT это древность. Сейчас на современных компах его нет
|
Сообщение от цифровик
|
Скажу вам что
|
как бы помягче... это обман. лпт есть и будет есть
Сообщение от цифровик
|
Все принтеры включаються через USB порт
|
а так же вай-вай или сеть
Сообщение от индюк
|
для работы с процами щас все люди используют ком порт. обычно через usb который
|
с хуйцами - люди используют либо то, что есть или знают, либо то, что наиболее полно выполнит задачу
S_Alexander, поищите кабель IEEE1284 - толстый, с ферритовыми кольцами, до 10м длиной был. как вариант - передача сигнала опторазвязанными токовыми петлями
|
|
|
|
20.09.2017, 00:52
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,257
Сказал спасибо: 11,170
Сказали Спасибо 3,858 раз(а) в 2,928 сообщении(ях)
|
Re: Как увеличить длинну кабеля от LPT порта?
Формулировка задачи все больше стремится к сферической форме.
S_Alexander, на пальцах объясните состав цепи одного из используемых Вами контактов порта. Желательно с номиналами элементов. Можно вставить рисунок.
Таки желательно понять характеристики требуемого Вам в нормальных терминах и единицах.
И в дополнение - немного таки про сам порт в Вашем проекте. Это временное на пощупать, или временно пока работает, или просто отладить алгоритм,… Может сразу поменять на что-то с возможностью и на километр, и в любой точке шарика,…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
|
|
|
|
20.09.2017, 01:15
|
|
Гуру портала
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,700
Сказал спасибо: 189
Сказали Спасибо 3,191 раз(а) в 2,068 сообщении(ях)
|
Re: Как увеличить длинну кабеля от LPT порта?
Сообщение от jump
|
как бы помягче... это обман. лпт есть и будет есть
|
и нахрен он нужен???
уж процов то нету у которых напрямую 8 бит в удобной форме выведены были бы))))
у процов за 100 рублей usb уж как 10 лет есть. ну или большинству лень с ней трахаться - сом порт пожалуйста. лично я его до 2 мегабит раскачегаривал на стмке. или до 4 даже.... в винде лпт столько не даст))
кому он нужен то эот лпт? нищебродам которые из самого дешевого гавна чпу сверлилки плат если только делают. ибо за 8 тыщ покупается нормальный незатычный контроллер автономный
__________________
кагмаподэ магмаподэ
|
|
|
|
20.09.2017, 01:34
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.03.2010
Сообщений: 2,897
Сказал спасибо: 498
Сказали Спасибо 3,061 раз(а) в 1,425 сообщении(ях)
|
Re: Как увеличить длинну кабеля от LPT порта?
Сообщение от индюк
|
usb
|
и
Сообщение от индюк
|
незатычный
|
дануна.
лпт, впрочем все равно в прошлом.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 08:01.
|
|