![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Управление шаговым двигателем через LPT [D7, XP]
Zheksonz © (2012-03-16 00:35:00)Добрый вечер.
Для управления шаговым двигателем нужно подавать сигналы на два любых пина LPT порта. Кто сталкивался с подобной задачей, подскажите варианты решения или ссылки на соответствующую документацию.
вовон (2012-06-28 22:23:00) [1]шли бы вы отсюда, петушары..
Дмитрий С (2012-03-28 11:17:00) [2]
> Германн © (16.03.12 02:51) [12]
А вы во всех этих делах электронных хорошо разбираетесь?
KilkennyCat (2012-03-17 12:10:00) [3]
> selesasha (17.03.12 07:51) [23]
>
> А я и не искал.
но дал совет, не владея информацией. молодец.
selesasha (2012-03-17 07:51:00) [4]
> не найти даташит на тда - это нужно постараться.
А я и не искал. Перешел по ссылке, и не увидел параметра.
> тут опторазвязка как собаке пятая нога.
Хорошо.
Германн (2012-03-17 02:27:00) [5]
> KilkennyCat © (17.03.12 01:52) [21]
>
> даже больше, наверное. минус 20
>
Ну я же не знаю твой возраст, так что мог и ошибиться.
Но те схемы и те гетинаксовые платы с навесным монтажом я помню!
KilkennyCat (2012-03-17 01:52:00) [6]даже больше, наверное. минус 20
Германн (2012-03-17 01:37:00) [7]
> KilkennyCat © (16.03.12 10:44) [14]
>
>
> > Германн © (16.03.12 02:15) [8]
> >
> >
> > > Подозреваю, что контроллер собран на двух транзисторах.
>
> >
> > >
> >
> > 2-V-2 :)
>
> Фигасе! Германн, ты не представляешь, сколько лет я не видел
> таких знаков! :)
Эти "знаки" настолько старые, что их не знает даже гугль. :)
Но я представляю сколько лет ты их не видел. Твой возраст минус лет 12-14. :)
KilkennyCat (2012-03-17 00:19:00) [8]
> selesasha (16.03.12 12:58) [17]
>
> Не нашел сколько сам контроллер кушает току.
> Забуферите выходы LPT перед тем как включать, или еще лучше
> поставьте опторазвязку.
не найти даташит на тда - это нужно постараться.
не советуй ненужного. тут опторазвязка как собаке пятая нога.
а вот резисторы последовательно управляющим сигналам я бы добавил. из расчета, что махимальное напряжение лог. 0 это +1,5 вольта , а здесь пулл-апы на 100 к. вообще, что схема, что внешне контроллер не производит впечатление помехозащищенного, так что, можно ждать ложных срабатываний, омобенно при длинных проводах.
Zheksonz (2012-03-16 13:14:00) [9]
> > Германн © (16.03.12 02:51) [12] Виноград зеленый
изюм
selesasha (2012-03-16 12:58:00) [10]Не нашел сколько сам контроллер кушает току.
Забуферите выходы LPT перед тем как включать, или еще лучше поставьте опторазвязку.
Anatoly Podgoretsky (2012-03-16 12:56:00) [11]
> Германн © (16.03.12 02:51) [12]
Виноград зеленый
Zheksonz (2012-03-16 12:45:00) [12]
> Германн © (16.03.12 02:51) [12]
> Короче говоря, вам эта работа не по плечу.
С соответствующим модулем, позволяющим подавать 5в на любой из пинов параллельного порта эта работа по плечу любому, даже не особо способному программисту.
Если станет легче, то можете меня таким и назвать, меня это не оскорбит, зато даст представление о собеседнике.
> Anatoly Podgoretsky © (16.03.12 10:17) [13]
> > Zheksonz (16.03.2012 00:35:00) [0]WriteFile
Этот вариант для меня сыроват (или я для него ; ) ), т.к. слишком много под него нужно ваять. Воспользуюсь модулем LPTIO.
Всем спасибо.
KilkennyCat (2012-03-16 10:44:00) [13]
> Германн © (16.03.12 02:15) [8]
>
>
> > Подозреваю, что контроллер собран на двух транзисторах.
>
> >
>
> 2-V-2 :)
Фигасе! Германн, ты не представляешь, сколько лет я не видел таких знаков! :)
> Zheksonz (16.03.12 02:33) [11]
у меня сейчас в производстве универсальный контроллер USB-дискретный-вход-выход. 8-битный двунаправленный порт. с очень простым управлением. посылаешь и принимаешь байт, вот и все.
могу подарить схему, могу продать готовый девайс - 600 рублей плюс доставка.
Anatoly Podgoretsky (2012-03-16 10:17:00) [14]> Zheksonz (16.03.2012 00:35:00) [0]
WriteFile
Германн (2012-03-16 02:51:00) [15]
> Zheksonz (16.03.12 02:33) [11]
>
>
> > Но за разумную плату готов разработать контроллер, который
> > послужит связующим звеном между им и компьютером.
>
>
> в этом нет необходимости, т.к., повторюсь, контроллер уже
> имеется... и нужно просто написать программу управления.
> ..
Ну-ну.
Ещё раз. Это не тот контроллер, о котором я говорил в [1].
Короче говоря, вам эта работа не по плечу.
Zheksonz (2012-03-16 02:33:00) [16]
> Но за разумную плату готов разработать контроллер, который
> послужит связующим звеном между им и компьютером.
в этом нет необходимости, т.к., повторюсь, контроллер уже имеется... и нужно просто написать программу управления... Просто опыта подобной работы у меня нет, поэтому собираю информацию...
Германн (2012-03-16 02:26:00) [17]
> Zheksonz (16.03.12 02:10) [7]
Это не тот контроллер, о котором я говорил в [1].
Но за разумную плату готов разработать контроллер, который послужит связующим звеном между им и компьютером.
Германн (2012-03-16 02:17:00) [18]
> Zheksonz (16.03.12 02:10) [7]
>
> Да, контроллер простенький...
>
Ну точно иное.
Германн (2012-03-16 02:15:00) [19]
> Подозреваю, что контроллер собран на двух транзисторах.
>
2-V-2 :)
Не. Скорее тут что то иное.
Zheksonz (2012-03-16 02:10:00) [20]Да, контроллер простенький...
http://www.kosmodrom.com.ua/data/cncstepdriver/driver.php
мне все ф-ции не нужно использовать, только на Dir и Step подавать сигналы.
ну в принципе уже нашёл модуль LPTIO, в котором более чем достаточно необходимых мне ф-ций.