Электроника - это просто Теоретические и практические вопросы для начинающих электронщиков. |
29.11.2014, 00:41
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,627
Сказал спасибо: 115
Сказали Спасибо 813 раз(а) в 590 сообщении(ях)
|
Управление шаговиками посредством raspberry pi
Народ, а как вы управляете шаговыми двигателями (через драйверы, у которых на вход надо подавать EN, CLK и DIR) с "малинки"?
Надо бы подключить 4-5 движков, а у этой шняги только один выход ШИМ.
И как одновременно управлять больше, чем одним шаговиком?
Вообще не представляю себе реализации. На микроконтроллерах все элементарно делается, а здесь-то даже прерываний по таймерам нет! Я уж не говорю про генерирование N импульсов ШИМ...
P.S. Вариант с потоками и usleep/select/poll/epoll сразу отметаю: бред.
__________________
Союз Советских Социалистических Округов Северной Америки
|
|
|
|
29.11.2014, 00:55
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,907
Сказал спасибо: 2,543
Сказали Спасибо 11,818 раз(а) в 5,924 сообщении(ях)
|
Re: Управление шаговиками посредством raspberry pi
Сообщение от eddy
|
а здесь-то даже прерываний...
|
Ну так "Каждому пассажиру - по мягкому месту!"(с). А на эти самые места команды по одному шлейфу...
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
29.11.2014, 00:58
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,627
Сказал спасибо: 115
Сказали Спасибо 813 раз(а) в 590 сообщении(ях)
|
Re: Управление шаговиками посредством raspberry pi
akegor, я тупо не врубаюсь, как можно генерировать N ШИМ импульсов параллельно на несколько выходов "малинки" одновременно, когда у нее только один аппаратный ШИМ-выход!
Ведь софтовая реализация вообще not into a pussy, nor into the red army! Чуть какой затык (скажем, несколько клиентов к nginx обратились), возникнет зависон и кирдык.
__________________
Союз Советских Социалистических Округов Северной Америки
|
|
|
|
29.11.2014, 01:02
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,907
Сказал спасибо: 2,543
Сказали Спасибо 11,818 раз(а) в 5,924 сообщении(ях)
|
Re: Управление шаговиками посредством raspberry pi
Мягкое место, в данном случае, свой контроллер. Так проще и предсказуемей.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
29.11.2014, 01:04
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: Управление шаговиками посредством raspberry pi
eddy, Вы уверены в правильности вопроса?
хто есть "малинка"?
Последний раз редактировалось omercury; 29.11.2014 в 01:06.
|
|
|
|
29.11.2014, 01:06
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Управление шаговиками посредством raspberry pi
Начнем с того, какая стоит операционка? С точностью до 1мс почти любая ось будет работать с GPIO. Больше и не требуется. Не нужен там никакой шим. Все делается на потоках.
|
|
|
|
29.11.2014, 01:14
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,627
Сказал спасибо: 115
Сказали Спасибо 813 раз(а) в 590 сообщении(ях)
|
Re: Управление шаговиками посредством raspberry pi
Сообщение от Easyrider83
|
Начнем с того, какая стоит операционка?
|
Ну, понятное дело, не freeBSD.
Сообщение от Easyrider83
|
С точностью до 1мс почти любая ось будет работать с GPIO
|
12309 на SD-флешке — вполне обыденное явление.
__________________
Союз Советских Социалистических Округов Северной Америки
|
|
|
|
29.11.2014, 14:04
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,627
Сказал спасибо: 115
Сказали Спасибо 813 раз(а) в 590 сообщении(ях)
|
Админы, тему можно удалять (никому это не нужно)
Решение: никак.
__________________
Союз Советских Социалистических Округов Северной Америки
|
|
|
|
01.12.2014, 22:57
|
|
Почётный гражданин KAZUS.RU
Регистрация: 23.09.2008
Адрес: Козьмодемьянск. Это на Волге.
Сообщений: 2,399
Сказал спасибо: 5,548
Сказали Спасибо 1,049 раз(а) в 605 сообщении(ях)
|
Re: Управление шаговиками посредством raspberry pi
A3977
Пользовал пару раз. Нравятся.
|
|
|
|
02.12.2014, 11:53
|
|
Почётный гражданин KAZUS.RU
Регистрация: 29.12.2012
Адрес: Питер
Сообщений: 982
Сказал спасибо: 131
Сказали Спасибо 230 раз(а) в 157 сообщении(ях)
|
Re: Управление шаговиками посредством raspberry pi
Сообщение от eddy
|
Народ, а как вы управляете шаговыми двигателями (через драйверы, у которых на вход надо подавать EN, CLK и DIR) с "малинки"?
|
Обыкновенно. Если CLK заменить на STEP понятнее не становится ?
ШИМ такому драйверу не нужен. Он встроен в драйвер
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 12:35.
|
|