Форум: "Начинающим";
Текущий архив: 2013.08.25;
Скачать: [xml.tar.bz2];
ВнизШИМ из LPT порта Найти похожие ветки
← →
Вася (2012-12-12 11:22) [0]Можно ли как-то писать в ЛПТ порт с определенной частотой 10000?
← →
Германн © (2012-12-12 11:26) [1]Нельзя.
← →
KilkennyCat © (2012-12-12 11:28) [2]и не нужно.
← →
Игорь Шевченко © (2012-12-12 11:39) [3]scream tracker пишет
← →
Jeer © (2012-12-12 11:48) [4]Можно.
Режим SPP до 150 Кбайт/c
Режим EPP до 2..2.5 Мбайт/c
← →
Вася (2012-12-12 12:04) [5]Ну это пакетами, а нужно с равными промежутками, тоесть новый байт через 100 мкс
← →
Jeer © (2012-12-12 12:25) [6]Берешь реал-тайм OS и вперед.
Или ты надеятся на Windows? :)
← →
Игорь Шевченко © (2012-12-12 12:33) [7]звуковую карту надо использовать
← →
Вася (2012-12-12 12:45) [8]точно, синхронизироваться по звуковухе, надо попробовать
← →
Jeer © (2012-12-12 13:02) [9]
> Вася (12.12.12 12:45) [8]
>
> точно, синхронизироваться по звуковухе, надо попробовать
>
Зачем синхронизироваться?
Выдавай ШИМ сразу через звуковуху.
← →
brother © (2012-12-12 13:05) [10]уточни ТЗ, иначе только через звук...
← →
Anatoly Pogoretsky (2012-12-12 13:12) [11]> Вася (12.12.2012 12:04:05) [5]
О точности забудь,
используй внешнее
устройство
← →
Вася (2012-12-12 13:14) [12]ТЗ: 2 шаговика, 2 концевика, 1 релюха - все подключено к LPT через сборки ключей дарлингтона, если использовать мультимедийный таймер, то можно получить максимум 1 КГц на выходе порта, а хотелось бы шаговики разогнать поболее. Вариант с ШИМ через звуковуху мне нравится, но прийдется усложнять схему.
Как вариант можно попробовать сделать таймер на основе звуковухи, но как не знаю, щас какраз гуглю.
← →
Вася (2012-12-12 13:17) [13]1 КГц это я загнул :)
← →
RWolf © (2012-12-12 13:18) [14]такие вещи на внешнем контроллере делают.
← →
Jeer © (2012-12-12 14:08) [15]
> Вася (12.12.12 13:17) [13]
>
> 1 КГц это я загнул :)
>
Ты вообще не в ту степь "полез", если хочешь на винде делать.
На, типа DOS - легко.
← →
Игорь Шевченко © (2012-12-12 14:20) [16]Вася (12.12.12 13:14) [12]
http://www.google.ru/search?q=cnc+lpt
← →
Вася (2012-12-12 14:47) [17]да, таймер на звуковухе - тупик, там работа с буфером, частоту напрямую не получить :)
← →
RWolf © (2012-12-12 19:41) [18]а почему именно таймер?
звуковуха предназначена для вывода звука, вот звук и надо выводить.
два канала есть, для шаговика должно хватить.
← →
KilkennyCat © (2012-12-12 20:09) [19]
> да, таймер на звуковухе - тупик
тебе уже сказали как, а ты все через другое место.
← →
Германн © (2012-12-13 01:41) [20]
> RWolf © (12.12.12 19:41) [18]
>
> а почему именно таймер?
> звуковуха предназначена для вывода звука, вот звук и надо
> выводить.
>
Звук на шаговик? Оригинально!
Шаговик очевидно при этом должен будет исполнять музыку. :)
← →
Inovet © (2012-12-13 01:48) [21]> [3] Игорь Шевченко © (12.12.12 11:39)
> scream tracker пишет
Только в нём ШИМ на спикер выводился, а на LPT 8 бит ИКМ.
← →
Inovet © (2012-12-13 01:52) [22]> [20] Германн © (13.12.12 01:41)
> Звук на шаговик? Оригинально!
Прямоугольник выводить. Вот зажрались.
← →
Германн © (2012-12-13 02:06) [23]
> Inovet © (13.12.12 01:52) [22]
>
> > [20] Германн © (13.12.12 01:41)
> > Звук на шаговик? Оригинально!
>
> Прямоугольник выводить.
Через звуковую карту выводить прямоугольник средствами драйвера?
← →
Inovet © (2012-12-13 02:30) [24]> [23] Германн © (13.12.12 02:06)
> Через звуковую карту выводить прямоугольник средствами драйвера?
А в чём проблема? Хоть плеером можно.
← →
Inovet © (2012-12-13 02:34) [25]> [24] Inovet © (13.12.12 02:30)
Программа для ЧПУ в WAV формате - это же так необычно.
← →
Германн © (2012-12-13 02:50) [26]
> Inovet © (13.12.12 02:30) [24]
>
> > [23] Германн © (13.12.12 02:06)
> > Через звуковую карту выводить прямоугольник средствами
> драйвера?
>
> А в чём проблема? Хоть плеером можно.
Тогда вперёд и с песнями! :)
> Программа для ЧПУ в WAV формате - это же так необычно.
А чего тут необычного? В 86-м возможно тоже попробовали "Программу для ЧПУ в WAV формате".
← →
Inovet © (2012-12-13 03:01) [27]> [26] Германн © (13.12.12 02:50)
В 86-м году? Ну, не знаю, как тогда, а сейчас немецкие кинорежиссёры будут локти кусать от зависти.
← →
Jeer © (2012-12-13 10:02) [28]Я вообще не понял, каким боком у него ШИМ связан с ШД.
Виндовые программы для управления ШД через LPT используют старт-стопный режим.
ШИМ-а в них нет.
ШИМ дополнительно делается внешней схемой ( стабилизатор тока ).
← →
Inovet © (2012-12-13 10:25) [29]> [28] Jeer © (13.12.12 10:02)
> Я вообще не понял, каким боком у него ШИМ связан с ШД.
Слово модное.
← →
Jeer © (2012-12-13 16:45) [30]
> Тогда вперёд и с песнями! :)
Нет никаких проблем сформировать нужное число импульсов с заданной частотой ( в пределах возможности звуковухи ) в виде wave-пакета и выслать это наружу :)
Точность ( число импульсов ) гарантирована будет.
← →
Вася (2012-12-13 16:47) [31]ШИМ можно модулировать программно, проблема в частоте записи в порт
← →
KilkennyCat © (2012-12-13 16:48) [32]
> Нет никаких проблем сформировать нужное число импульсов
> с заданной частотой
в нужный момент времени, по 4-м каналам с нужным смещением? а по микрофонному входу, я полагаю, совершенно несложно отследить провал шага?
← →
KilkennyCat © (2012-12-13 16:49) [33]
> Вася (13.12.12 16:47) [31]
точно!
← →
KilkennyCat © (2012-12-13 16:57) [34]небольшая оффтопная история, специально для Васи:
в автосервисе иногда попадаются клиенты, которым говоришь, например, что цепь ГРМ растянулась, нужно менять. А он не верит и не хочет верить, ибо это дорого (есть такие сложные машины), и просит найти какую-нить другую причину неисправности, подешевле. И не уходит, и не верит. Просто тратит наше время и мозги.
← →
RWolf © (2012-12-13 16:58) [35]
> [32]
шаговики и двухфазными бывают, звуковой выход — это как раз два канала;
смещение — а в чём сложность повернуть фазу во втором канале?
ну, разве что провал шага не отследить, но это ещё не факт, что оно нужно топикстартеру.
← →
Вася (2012-12-13 17:09) [36]
> KilkennyCat © (13.12.12 16:57) [34]
Не вопрос купить за $20 готовый контроллер, но в сарае стоит 2 рабочих системника Cell800 и Cell700 - выбросить жалко и применить некуда, а они это уже готовый контроллер :).
Вот придумал что с ними сделать, из старого матричного принтера и печатной машинки слепил выжигатель, теперь пишу прогу, можно под DOS, но хочу Винду.
Если этот топик считаете бредом, закройте или игнорируйте.
← →
KilkennyCat © (2012-12-13 17:40) [37]ну-ну. если просто посчитать, то у меня бы ушел месяц как минимум, чтобы превратить этот хлам в контроллер. уж лучше я заработаю 20$ и куплю готовый. кстати, где это ты такой дешевый видел?
← →
Игорь Шевченко © (2012-12-13 17:54) [38]KilkennyCat © (13.12.12 17:40) [37]
> кстати, где это ты такой дешевый видел?
а разве у этих...МНТЦ не дешевый контроллер для их конструктора "Кулибин" ?
Может, я чего и путаю, конечно
← →
Вася (2012-12-13 17:56) [39]Не люблю выбрасывать исправные вещи, хоть и хлам.
http://www.ebay.com/itm/1pcs-CNC-Router-Single-1-Axis-Controller-Stepper-Motor-Drivers-TB6560-3A-new-/370668507324?pt=LH_DefaultDomain_0&hash=item564d9090bc
если 2-3 оси-$40 там же
← →
KilkennyCat © (2012-12-13 18:32) [40]а... а я-то думал. это так, фигня. да и плюс доставка сколько, баксов 50?
Страницы: 1 2 вся ветка
Форум: "Начинающим";
Текущий архив: 2013.08.25;
Скачать: [xml.tar.bz2];
Память: 0.53 MB
Время: 0.005 c