Sleep() в мкс
Модератор: Модераторы
Я просто понял, что здесь больше проблема не в самой задержке а в том как ненадолго выделить время другим процессам..
- Brainenjii
- энтузиаст
- Сообщения: 1351
- Зарегистрирован: 10.05.2007 00:04:46
да я сам толком не знаю, что мне нужно ^_^ Вообще, задача такая - организовать широтно-импульсную модуляцию для управления двигателем с LPT ^_^ Но поскольку знания электроники практически нет, найти решение не получается. Для этой самой ШИМ говорят нужны частоты 1-10кГц. Т.е. меньше 1мс. Вот, но если все ресурсы процессора будут уходить на генерацию импульсов с LPT - смысла во всей затее нет. А как поведет себя двигатель в ответ на "плавающий" импульс - не представляю.
- FeodoR
- новенький
- Сообщения: 59
- Зарегистрирован: 16.04.2010 12:11:34
- Откуда: MSK, ЮАО
- Контактная информация:
У меня большие сомнения про возможность создания ШИМ напрямую через LPT, так как ШИМ предусматривает варьируемую по времени полку у сигнала.
Про ШИМ информативно написано на сайте Электроника для всех.
То есть, задача сводится к тому, что нужно уметь выдавать TTL (+5В) уровень произвольное количество времени. Ну и, естественно, знать спецификацию двигателя, чтобы рассчитать время выдачи импульса в зависимости от заданной загрузки (0..100%) двигателя. Как это сделать через LPT ума не приложу.
Сказанное выше верно, если я правильно понял стоящую перед Вами задачу.
Про ШИМ информативно написано на сайте Электроника для всех.
То есть, задача сводится к тому, что нужно уметь выдавать TTL (+5В) уровень произвольное количество времени. Ну и, естественно, знать спецификацию двигателя, чтобы рассчитать время выдачи импульса в зависимости от заданной загрузки (0..100%) двигателя. Как это сделать через LPT ума не приложу.
Сказанное выше верно, если я правильно понял стоящую перед Вами задачу.
-
IBAH3XYCTA
- незнакомец
- Сообщения: 5
- Зарегистрирован: 06.05.2010 17:52:25
НЕ-НЕ-НЕ!!! Извините, товарищ, но вьі не туде идете... Я работал на фирме по созданию всяких електронньіх устройств и сечас работаю, но для себя, так єти вопросьі решаються ТОЛЬКО через єлектронику, благо, готовьіх решений полно, а компютер только управляет єтими девайсами. Вьіход из єтой ситуации - найдите себе напарника-єлектронщика и не изобретайте велосипед на паровом ходу 
-
IBAH3XYCTA
- незнакомец
- Сообщения: 5
- Зарегистрирован: 06.05.2010 17:52:25
Да, никто не запрещает по воробям из танка стрелять, если так, повеселится. Но для серйозного проекта нужно наверное разграничить хард и софт. Получается, что вьі делаете замену 20$ платьі компютером и софтом под него. Но как говорится:"Хозяин-барин".
На сем откланяюсь, ибо начнеться флуд и холивар
На сем откланяюсь, ибо начнеться флуд и холивар
- FeodoR
- новенький
- Сообщения: 59
- Зарегистрирован: 16.04.2010 12:11:34
- Откуда: MSK, ЮАО
- Контактная информация:
Не начнётся. Не люблю 
Добавлено спустя 2 минуты 34 секунды:
Если вопрос только про управление, соглашусь на все 100. Проще (и дешевле) купить плату и будет она спокойно работать.
Но если надо совершать эволюции с двигателем (стендом, какая разница), принимая во внимание то, что привешено к двигателю (подвешено на стенде), принимая и анализируя от прикрученного (подвешенного) информацию, то вот тут уже лучше комп.
Добавлено спустя 2 минуты 34 секунды:
Если вопрос только про управление, соглашусь на все 100. Проще (и дешевле) купить плату и будет она спокойно работать.
Но если надо совершать эволюции с двигателем (стендом, какая разница), принимая во внимание то, что привешено к двигателю (подвешено на стенде), принимая и анализируя от прикрученного (подвешенного) информацию, то вот тут уже лучше комп.
..А ещё лучше отдельный процессор с микропрограммой - как промежуточное звено, чтобы не нагружать комп ненужными ему делами, а если никаких доп. данных с компа получать не надо (видео потоки из интернета этк..), то можно обойтись и вообще железякой с процессором и панелью управления. Так правильнее..
- Brainenjii
- энтузиаст
- Сообщения: 1351
- Зарегистрирован: 10.05.2007 00:04:46
Боюсь без компа никуда. Вообще, в мечтах сделать робота ^_^ При этом обладая возможностями полноценного ПК (в частности WiFi и подобное). Правда пока всё застопорилось в схеме управления двигателями с LPT. Сейчас получилось вот такое
