Управление LPT (ТМ7) из NIX

создание собственных программ управления станком, управление LPT

Модераторы: Ruz_and, Master-VRI, al-drw, Мастак

LKA
Сообщения: 2
Зарегистрирован: Сб окт 15, 2011 20:27

Управление LPT (ТМ7) из NIX

Сообщение LKA » Сб окт 15, 2011 20:59

Наваял тут на досуге консольную утилиту под никсы.
Сильно не смеяться, первый блин: координаты управляются последовательно (как сделать одновременно пока не знаю, может подскажет кто?).
Тестил только на светодиодах... На них более наглядно, да и с временными характеристиками еще не разбирался.
Сюда зааттачить не дает, переформатировать 8 килобайт кода на форум лень, положил на свой старый сайт:
mamkaboard.narod.ru/LPT-CNC-driver/2011-10-15-22-27.c
В общем, интересует здравая критика и рекомендации от опытных писателей.

LKA
Сообщения: 2
Зарегистрирован: Сб окт 15, 2011 20:27

Re: Управление LPT (ТМ7) из NIX

Сообщение LKA » Пн окт 17, 2011 21:02

С помощью добрых людей реализовано одновременное включение со направленных двигателей:
mamkaboard.narod.ru/LPT-CNC-driver/2011-10-17-23-31.c

Повторю, что тестировалось только на светодиодах, потому очень хочется увидеть рекомендации практикующих писателей. И желательно более развернутые.

Если кто-то не знает как это готовить, то надо просто выкачать образ Ubuntu 10.04 LTS, (по идее, ее даже устанавливать не надо, она прямо с компашки должна работать), любым браузером выкачать сырец, сохранить в предварительно созданный каталог, запустить консоль, перейти в созданный каталог, выполнить команды

Код: Выделить всё

g++ 2011-10-17-23-31.c

После чего подключить устройство к LPT и запустить на выполнение получившийся "a.out" с нужными параметрами.

Не уверен, что на данный момент это безопасно для драйверов и двигателей, потому наверное лучше таки светодиоды.


Вернуться в «програмирование»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость

cron