Как увеличить число входов LPT порта
Модераторы: Dj_smart, life, koolhatcker
-
- Станкостроитель
- Сообщения: 133
- Зарегистрирован: 23 янв 2012, 05:40
- Имя: Женя
- Откуда: г.Бердск Новосибирская область
- Контактная информация:
Как увеличить число входов LPT порта
Здравствуйте!
В моём компе имеется нормальная рабочая плата расширения для второго LPT порта(PCI-LPT)
Она нормально работает и исправна
Передо мной стоит такая задача:
Увеличить на ней количество входов хотя бы штук до 10 -15 (ведь как известно на обычном LPT порте, входов всего 6 :
10, 11, ,12 ,13, 14, 15)
Я на эти дополнительные входы хочу повесить ещё кнопок с помощью OEM Trigger
Как увеличить количество входов?
В моём компе имеется нормальная рабочая плата расширения для второго LPT порта(PCI-LPT)
Она нормально работает и исправна
Передо мной стоит такая задача:
Увеличить на ней количество входов хотя бы штук до 10 -15 (ведь как известно на обычном LPT порте, входов всего 6 :
10, 11, ,12 ,13, 14, 15)
Я на эти дополнительные входы хочу повесить ещё кнопок с помощью OEM Trigger
Как увеличить количество входов?
-
- Станкостроитель
- Сообщения: 1696
- Зарегистрирован: 05 сен 2010, 00:00
- Имя: Михаил
- Откуда: Конотоп=>Запорожье=> Харьков, Украина
- Контактная информация:
Re: Как увеличить число входов LPT порта
Шерлок Холмс, никак с лпт не побороться. можешь попробовать почитать что такое modbus в хелпе mach3, думаю поможет
-
- Станкостроитель
- Сообщения: 767
- Зарегистрирован: 21 дек 2010, 01:00
- Имя: Владимир
- Откуда: Россия, г.Новосибирск
Re: Как увеличить число входов LPT порта
А я почему-то думал, что входов 5: пин 14 - это ведь вроде выход? Мне одного не хватает: у меня будет 4 датчика Home, стоповская кнопка. А еще хотелось бы подключить щуп для обнуления Z.Шерлок Холмс писал(а):(ведь как известно на обычном LPT порте, входов всего 6 :
10, 11, ,12 ,13, 14, 15)
Ничего не сделано, если что-то не доделано!
-
- Станкостроитель
- Сообщения: 133
- Зарегистрирован: 23 янв 2012, 05:40
- Имя: Женя
- Откуда: г.Бердск Новосибирская область
- Контактная информация:
Re: Как увеличить число входов LPT порта
Я тоже так думал, пока не замкнул 14 ногу с одним из выходных пинов,А я почему-то думал, что входов 5: пин 14 - это ведь вроде выход? Мне одного не хватает: у меня будет 4 датчика Home, стоповская кнопка. А еще хотелось бы подключить щуп для обнуления Z.
и увидел в Инпат сигнал, что 14 нога может быть ещё и входной.
Сам немного непонял что к чему, ну а раз она входная, то на неё можно чего нибудь повесить.
Сёдня ещё раз перепроверю сам себя
-
- Станкостроитель
- Сообщения: 133
- Зарегистрирован: 23 янв 2012, 05:40
- Имя: Женя
- Откуда: г.Бердск Новосибирская область
- Контактная информация:
Re: Как увеличить число входов LPT порта
Так то я слышал, о модбасе, в пурелогике такие штуковины продаются. Знаю, что он тоже может помочь увеличить количество входов.modbus в хелпе mach3
Вообще я приследую более глобальную цель:
Сделать самодельный пульт с ЛПТ проводом, на котором будут:
1) Маховик (энкодер на 10 импульсов)
2) Не менее 6ти кнопок , которые будут настроены через OEM Trigger
Если у кого найдётся схема такого пульта, скажу спасибо.
Жаль, что ЛПТ непобедим
-
- Смотрящий
- Сообщения: 7565
- Зарегистрирован: 28 авг 2009, 00:00
- Имя: Юрий
- Откуда: Украина. Межевая.
Re: Как увеличить число входов LPT порта
Ещё как победим Берёшь USB клаву, разбираешь. Платка там 20х80. По матрице убиенной клавы находишь нужные кнопки, подпаиваешь сколько надо... и USB пульт у тебя в кармане . Благо сейчас такого добра валяется немеряно.Шерлок Холмс писал(а):Жаль, что ЛПТ непобедим
Глаза боятся, а руки делают!
Хостинг по CNC http://cncfiles.su/
Хостинг по CNC http://cncfiles.su/
-
- Станкостроитель
- Сообщения: 133
- Зарегистрирован: 23 янв 2012, 05:40
- Имя: Женя
- Откуда: г.Бердск Новосибирская область
- Контактная информация:
Re: Как увеличить число входов LPT порта
Спасиб, за интересную мысль, но у меня вопрос:Ещё как победим Берёшь USB клаву, разбираешь. Платка там 20х80. По матрице убиенной клавы находишь нужные кнопки, подпаиваешь сколько надо... и USB пульт у тебя в кармане . Благо сейчас такого добра валяется немеряно.
1) Как мне в разделе ВХОДНЫХ СИГНАЛОВ объяснить МАЧу, что нужные кнопки находятся не на ЛПТ порте а на ЮСБи клавиатуре(переделанной под пульт)?
-
- Смотрящий
- Сообщения: 7565
- Зарегистрирован: 28 авг 2009, 00:00
- Имя: Юрий
- Откуда: Украина. Межевая.
Re: Как увеличить число входов LPT порта
Я особо не вникал, просто одна клава втыкалась обычная, не юсб, а вторая - этот огрызок, с трёхметровым шнурком. На него запаивались кнопки цифрового поля. И управлять можно было что с обычной клавы, что с обрезаной. В смысле одновременно. С энкодером вряд ли, а вот в настройках горячих клавиш можно многое наковырять.
Глаза боятся, а руки делают!
Хостинг по CNC http://cncfiles.su/
Хостинг по CNC http://cncfiles.su/
-
- Станкостроитель
- Сообщения: 133
- Зарегистрирован: 23 янв 2012, 05:40
- Имя: Женя
- Откуда: г.Бердск Новосибирская область
- Контактная информация:
Re: Как увеличить число входов LPT порта
Очень хотелось спаять такую штуку как на ссылке
http://www.markusmechatronics.com/Handrad_HowTo.html
Но тут как я понял плата 2х сторонняя, а изображения второй стороны я не нашел
http://www.markusmechatronics.com/Handrad_HowTo.html
Но тут как я понял плата 2х сторонняя, а изображения второй стороны я не нашел
-
- Станкостроитель
- Сообщения: 133
- Зарегистрирован: 23 янв 2012, 05:40
- Имя: Женя
- Откуда: г.Бердск Новосибирская область
- Контактная информация:
Re: Как увеличить число входов LPT порта
Вашу мысль я понял.а вторая - этот огрызок, с трёхметровым шнурком. На него запаивались кнопки цифрового поля. И управлять можно было что с обычной клавы, что с обрезаной.
Но вот смотрите:
1) ЛПТ встроенный в материнку является в МАЧЕ:
1м портом и имеет адрес 0*378
2) ЛПТ в виде платы расширения является в МАЧе:
в основном 2м портом и адрес ему присваевается, тот, который указан в диспетчере панели управления
3) А вот каким портом является ЮСБи клава, и как определить её адрес, я к сожалению пока не знаю.
А это являестя самым суть основным вопросом, мне так кажется
Re: Как увеличить число входов LPT порта
Шерлок Холмс,
такая штука готовая, под Мач, в ебай с доставкой 60 долларов. При самостоятельной сборке вряд ли будет дешевле.
такая штука готовая, под Мач, в ебай с доставкой 60 долларов. При самостоятельной сборке вряд ли будет дешевле.
Re: Как увеличить число входов LPT порта
Что мешает повесить jog прямо на вход step/dir контроллера? Только ПО не будет координаты отслеживать.
Последний раз редактировалось Efim 07 фев 2012, 10:20, всего редактировалось 1 раз.
Не тратьте силы, возьмите молоток побольше.
-
- Станкостроитель
- Сообщения: 133
- Зарегистрирован: 23 янв 2012, 05:40
- Имя: Женя
- Откуда: г.Бердск Новосибирская область
- Контактная информация:
Re: Как увеличить число входов LPT порта
Подолбаться охота, скучно мне ходить и покупать всё подрядШерлок Холмс писал(а):Шерлок Холмс, такая штука готовая, под Мач, в ебай с доставкой 60 долларов. При самостоятельной сборке вряд ли будет дешевле.
К тому же если заказать её в китае с ебэя, то на границе она попадёт в руки почты россии.
-
- Станкостроитель
- Сообщения: 133
- Зарегистрирован: 23 янв 2012, 05:40
- Имя: Женя
- Откуда: г.Бердск Новосибирская область
- Контактная информация:
Re: Как увеличить число входов LPT порта
Слаб в электронике.Baha писал(а):Что мешает повесить энкодер прямо на вход step/dir контроллера? Только ПО не будет координаты отслеживать.
Пока не представляю, как это сделать
НЕЕЕЕ! Нужно, чтоб отслеживала!Только ПО не будет координаты отслеживать.
Re: Как увеличить число входов LPT порта
Шерлок Холмс,
http://www.cncmasterkit.ru/rules.php
Собирай, только отдельно заводской энкодер стоит дороже, чем это готовый MPG. Надо будет свою резать.
http://www.cncmasterkit.ru/rules.php
Собирай, только отдельно заводской энкодер стоит дороже, чем это готовый MPG. Надо будет свою резать.
Re: Как увеличить число входов LPT порта
Входы можно на COM подвесить. Мач с него читает. Сам собираюсь на днях входами заморочиться - home и аварийные подвесить к com.
Не тратьте силы, возьмите молоток побольше.
-
- Станкостроитель
- Сообщения: 133
- Зарегистрирован: 23 янв 2012, 05:40
- Имя: Женя
- Откуда: г.Бердск Новосибирская область
- Контактная информация:
Re: Как увеличить число входов LPT порта
Можете схему показать?Baha писал(а):Входы можно на COM подвесить. Мач с него читает. Сам собираюсь на днях входами заморочиться - home и аварийные подвесить к com.
-
- Станкостроитель
- Сообщения: 133
- Зарегистрирован: 23 янв 2012, 05:40
- Имя: Женя
- Откуда: г.Бердск Новосибирская область
- Контактная информация:
Re: Как увеличить число входов LPT порта
Народ!
Я разобрался!
ЮСБи клавиатуру и кнопки раздела OEM Codes(External buttons) заставить работать вместе можно!!!
Щас скажу как:
1) В system hotkeys находим OEM Codes(External buttons)
2) На этой http://www.machsupport.com/MachCustomiz ... EM_Buttons
находятся OEM коды тех кнопок, что нам нужно. Для МАЧа можно выбрать любые 15штук.
Выбираем и запоминаем их коды
3) Во вкладке Input signals напротив каждого OEM Trig (их 15 штук) ставим галочки в столбцах
1. Enaeble
2. Emulated (как раз после этой галочки клава и OEM коды начинают дружить)
4) в столбце Hotkey нажимаем мыщкой напротив нужного OEM Trig и нажимаем на клаве ту клавишу, к которой будет привязана функция
5) Последнее:
В разделе OEM Codes(External buttons) вписываем коды этих кнопок , взятые с мачсаппорта.
Всё! Нужные функции работают, сам лично проверил.
Теперь клаву, можно переделать под пульт, можно настроить на нужные ф-ии(не более 15 штук)
Я разобрался!
ЮСБи клавиатуру и кнопки раздела OEM Codes(External buttons) заставить работать вместе можно!!!
Щас скажу как:
1) В system hotkeys находим OEM Codes(External buttons)
2) На этой http://www.machsupport.com/MachCustomiz ... EM_Buttons
находятся OEM коды тех кнопок, что нам нужно. Для МАЧа можно выбрать любые 15штук.
Выбираем и запоминаем их коды
3) Во вкладке Input signals напротив каждого OEM Trig (их 15 штук) ставим галочки в столбцах
1. Enaeble
2. Emulated (как раз после этой галочки клава и OEM коды начинают дружить)
4) в столбце Hotkey нажимаем мыщкой напротив нужного OEM Trig и нажимаем на клаве ту клавишу, к которой будет привязана функция
5) Последнее:
В разделе OEM Codes(External buttons) вписываем коды этих кнопок , взятые с мачсаппорта.
Всё! Нужные функции работают, сам лично проверил.
Теперь клаву, можно переделать под пульт, можно настроить на нужные ф-ии(не более 15 штук)
-
- Смотрящий
- Сообщения: 7565
- Зарегистрирован: 28 авг 2009, 00:00
- Имя: Юрий
- Откуда: Украина. Межевая.
Re: Как увеличить число входов LPT порта
Во! Наливай!Шерлок Холмс писал(а):Теперь клаву, можно переделать под пульт, можно настроить на нужные ф-ии(не более 15 штук)
Глаза боятся, а руки делают!
Хостинг по CNC http://cncfiles.su/
Хостинг по CNC http://cncfiles.su/
-
- Станкостроитель
- Сообщения: 133
- Зарегистрирован: 23 янв 2012, 05:40
- Имя: Женя
- Откуда: г.Бердск Новосибирская область
- Контактная информация:
Re: Как увеличить число входов LPT порта
Я долго не мог понять, зачем нужен столбец Emulated, теперь знаю.
Чисто случайно догадался
Чисто случайно догадался
Re: Как увеличить число входов LPT порта
Поставьте ещё одну карту с LPT и/или замените имеющуюся на ту, на которой есть 2 порта.
Если карты с LPT - PCI, то их можно понатыкать во все слоты. Умеет-ли мач понимать более 3-х портов - вопрос не ко мне.
Если карты с LPT - PCI, то их можно понатыкать во все слоты. Умеет-ли мач понимать более 3-х портов - вопрос не ко мне.
Я не Христос, рыбу не раздаю. Но могу научить, как сделать удочку.
-
- Станкостроитель
- Сообщения: 1696
- Зарегистрирован: 05 сен 2010, 00:00
- Имя: Михаил
- Откуда: Конотоп=>Запорожье=> Харьков, Украина
- Контактная информация:
Re: Как увеличить число входов LPT порта
s3301, не более 3х портов, на каждом порте по 6 входов, итого больше 18 входов через 3 лпт не передать. на коме через модбус повесить можно еще несколько штук. а через юсб я так понял происходит просто программная работа с горячими клавишами
-
- Станкостроитель
- Сообщения: 133
- Зарегистрирован: 23 янв 2012, 05:40
- Имя: Женя
- Откуда: г.Бердск Новосибирская область
- Контактная информация:
Re: Как увеличить число входов LPT порта
В разделе Port Setup and axis selections3301 писал(а):на каждом порте по 6 входов, итого больше 18 входов через 3 лпт не передать
под название второго порта есть место для галочки напротив фразы PIN 2-9 as inputs,
как она переводится и что означает знают все, но когда я попробовал поставить напротив неё галку и замкнуть один из пинов со 2 по 9 с другими пинами (вне диапазона от 2 по 9й) стали определятся пины только с 10 по 15й.
то есть нафиг нужна эта галка, раз она не делает пины от 2го по 9й входными я не понимаю.
Фактически так и получается, галка в столбце Emulated , заставляет дружить ЮСБи клавиатуру и горячие клавиши из группы OEM Codes, при этом не указывая номер порта ЮСБи (который по-моему никто и не знает, нету у ЮСБи порта номера)а через юсб я так понял происходит просто программная работа с горячими клавишами
-
- Станкостроитель
- Сообщения: 1696
- Зарегистрирован: 05 сен 2010, 00:00
- Имя: Михаил
- Откуда: Конотоп=>Запорожье=> Харьков, Украина
- Контактная информация:
Re: Как увеличить число входов LPT порта
ты все методом тыка попробовать хочешь? почитать спецификачию лпт порта где черным по белому будет написано где вход и где выход лень? http://ru.wikipedia.org/wiki/LPTШерлок Холмс писал(а):но когда я попробовал поставить напротив неё галку и замкнуть один из пинов со 2 по 9 с другими пинами (вне диапазона от 2 по 9й) стали определятся пины только с 10 по 15й.
-
- Смотрящий
- Сообщения: 7565
- Зарегистрирован: 28 авг 2009, 00:00
- Имя: Юрий
- Откуда: Украина. Межевая.
Re: Как увеличить число входов LPT порта
А так же и "родную" клаву. Паралельно обслуживается две.Шерлок Холмс писал(а):заставляет дружить ЮСБи клавиатуру и горячие клавиши из группы OEM Codes
Глаза боятся, а руки делают!
Хостинг по CNC http://cncfiles.su/
Хостинг по CNC http://cncfiles.su/
-
- Станкостроитель
- Сообщения: 117
- Зарегистрирован: 05 авг 2010, 00:00
- Откуда: г. Сумы, Украина
- Контактная информация:
Re: Как увеличить число входов LPT порта
А если по серьезному то жизнь же не заканчивается на программе Mach3 есть еще намного лучшие программы. Вообще то существуют вот такие штуки parallel I/O cards http://www.mesanet.com/index.html или им подобные. А их можно легко связать с EMC2 и тогда у вас куча входов и возможностей управлять станком.
-
- Станкостроитель
- Сообщения: 133
- Зарегистрирован: 23 янв 2012, 05:40
- Имя: Женя
- Откуда: г.Бердск Новосибирская область
- Контактная информация:
Re: Как увеличить число входов LPT порта
задаю другой вопрос но по той же теме.
У меня биос упорно не хочет видеть второй дополнительный LPT первый. Порт который рулит будущим станком видит, а второй нехочет.
Чё можно сделать чтоб второй порт заявил о себе в биосе? При этом второй порт нормально работает и пины определяются
У меня биос упорно не хочет видеть второй дополнительный LPT первый. Порт который рулит будущим станком видит, а второй нехочет.
Чё можно сделать чтоб второй порт заявил о себе в биосе? При этом второй порт нормально работает и пины определяются
Последний раз редактировалось Шерлок Холмс 15 фев 2012, 05:50, всего редактировалось 1 раз.
-
- Станкостроитель
- Сообщения: 133
- Зарегистрирован: 23 янв 2012, 05:40
- Имя: Женя
- Откуда: г.Бердск Новосибирская область
- Контактная информация:
Re: Как увеличить число входов LPT порта
задаю другой вопрос но по той же теме.
У меня биос упорно не хочет видеть второй дополнительный LPT первый Порт,который рулит будущим станком видит, а второй нехочет.
Чё можно сделать чтоб второй порт заявил о себе в биосе? При этом второй порт нормально работает и пины определяются
У меня биос упорно не хочет видеть второй дополнительный LPT первый Порт,который рулит будущим станком видит, а второй нехочет.
Чё можно сделать чтоб второй порт заявил о себе в биосе? При этом второй порт нормально работает и пины определяются
-
- Станкостроитель
- Сообщения: 1696
- Зарегистрирован: 05 сен 2010, 00:00
- Имя: Михаил
- Откуда: Конотоп=>Запорожье=> Харьков, Украина
- Контактная информация:
Re: Как увеличить число входов LPT порта
Шерлок Холмс, у тебя писиай-лпт переходник? у меня тоже его в биосе не видит. смотри в диспетчере устройств его адресс (обычно это Е800 или Е400) и вбивай значения в мач
-
- Станкостроитель
- Сообщения: 133
- Зарегистрирован: 23 янв 2012, 05:40
- Имя: Женя
- Откуда: г.Бердск Новосибирская область
- Контактная информация:
Re: Как увеличить число входов LPT порта
Так не, все не совсем так просто.aegis писал(а):Шерлок Холмс, у тебя писиай-лпт переходник? у меня тоже его в биосе не видит. смотри в диспетчере устройств его адресс (обычно это Е800 или Е400) и вбивай значения в мач
Я определил его адрес, вбил в МАЧ(у меня кстати так и получился адрес Е800), всё хорошо, всё нормально.
Этот дополнительный порт работает с контроллером, движки крутятся.
То есть моя плата-преходник(PCI-LPT) функционирует правильно, раз движки от неё крутятся.
Но я движками буду управлять со встроенного в материнку ЛПТ-порта.
А эта дополнительная плата мне нужна для того чтоб подключить самодельный пульт.
Просто подключением к ней(дополнительной плате) контроллера я проверил её работоспособность.
Я прекрасно знаю, о том чтоб подключить к ней самодельный пуль нужно переключить её в другой режим.
Но это оказалось не так то просто сделать, у меня биос не хочет её видеть, родную встроенную видит, и её я могу переключить в любой режим.
А с дополнительной вообще ничё не могу сделать, хоть она и рабочая