Электроника - это просто Теоретические и практические вопросы для начинающих электронщиков. |
03.12.2014, 15:13
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,585
Сказал спасибо: 704
Сказали Спасибо 4,350 раз(а) в 1,995 сообщении(ях)
|
Re: Управление шаговиками посредством raspberry pi
__________________
Я не помогаю. Я провоцирую думать.
Не дай вам Бог плохих контактов.
|
|
|
|
03.12.2014, 15:22
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,630
Сказал спасибо: 115
Сказали Спасибо 814 раз(а) в 591 сообщении(ях)
|
Re: Управление шаговиками посредством raspberry pi
Сообщение от Kabron
|
Подкину дерьмеца
|
Та писюшка на ампер-два? Данунафиг! Сгорит же моментально!
Забавно: уже и "малинку" начали "ардуинить". Ох уж эти ...
__________________
Союз Советских Социалистических Округов Северной Америки
|
|
|
|
03.12.2014, 15:28
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Управление шаговиками посредством raspberry pi
Говницо сразу жрать не надо. Оно для размышления. Читай его подпись сначала.
|
|
|
Сказали "Спасибо" Easyrider83
|
|
|
03.12.2014, 15:49
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,630
Сказал спасибо: 115
Сказали Спасибо 814 раз(а) в 591 сообщении(ях)
|
Re: Управление шаговиками посредством raspberry pi
Сообщение от Easyrider83
|
Оно для размышления
|
Я уже неоднократно говорил: драйверов у меня всяких разных полным-полно.
При чем здесь это?
А вышеупомянутая писюшка будет при максимальном токе выделять 2*1.5²*0.305=1.4Вт! На такую-то писюльку!!! Без радиатора или хотя бы приличной площади рассеивающей медной площадки на печатке не обойтись!
Я уж не говорю про отсутствие ШИМ'а с обратной связью!
Действительно, Говнецо!
__________________
Союз Советских Социалистических Округов Северной Америки
|
|
|
|
03.12.2014, 15:53
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Управление шаговиками посредством raspberry pi
Все равно надкусил )))
|
|
|
|
03.12.2014, 18:41
|
|
Частый гость
Регистрация: 17.12.2011
Сообщений: 10
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 2 сообщении(ях)
|
Re: Управление шаговиками посредством raspberry pi
Сообщение от eddy
|
Таки "малинка" ближе к микроконтроллерам, чем к компьютерам.
|
Ближе-то она ближе, но не настолько, чтобы такими вещами рулить. В бОльшей степени она всё-таки комп.
Я так понимаю, с контроллерами у Вас неплохо - вот и сделайте промежуточный интерфейс между малиной и движками. Как мне видится, самый красивый вариант.
|
|
|
|
04.12.2014, 19:56
|
|
Почётный гражданин KAZUS.RU
Регистрация: 23.09.2008
Адрес: Козьмодемьянск. Это на Волге.
Сообщений: 2,415
Сказал спасибо: 5,550
Сказали Спасибо 1,052 раз(а) в 608 сообщении(ях)
|
Re: Управление шаговиками посредством raspberry pi
А кто (или что) мешает сделать, например, на XC95хх прокладку?
Через СПИ отсылаешь ей команду - 120 шагов по Х, через каждые 5 шагов Х-а 1 шаг по У и т.д. И спокойно занимаешься другими делами. Хотя, этим может и какая мелкая СТМ-ка заниматься...
|
|
|
|
04.12.2014, 21:07
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,630
Сказал спасибо: 115
Сказали Спасибо 814 раз(а) в 591 сообщении(ях)
|
Re: Управление шаговиками посредством raspberry pi
В общем, попробовал сегодня светодиод ШИМить через /dev/mem. Чтобы напрямую не уродоваться, поставил библиотечку wiringPi.
Говно, конечно, но сойдет для "лишь бы крутилось".
Задержки сделал таким черезжопным способом:
Код:
|
do{
usleep(10); // garanteed pause == 10us
}while(dtime() - curtime ‹ pause); |
Без usleep(10) получалось совсем уж жестоко: разброс был до нескольких миллисекунд! А так получается вполне терпимо: от силы пара сотен микросекунд погрешность.
Как будет время, прикручу вместо светодиодов драйвер ШД и погоняю. А потом можно будет забульбенить по потоку на каждый ШД, общение через кольцевые буферы (все равно один поток — очереди тут нафиг не сплющились). Этот способ еще хорош тем, что потом легко можно будет к этому делу прикрутить вебсокеты и вуаля - готова управлялка с графической мордой!
Правда, для этой морды еще надо будет разобраться, как видео в реальном времени показывать, чтобы не приходилось iframe перезагружать (говнобраузеры до сих пор нормальным сборщиком мусора не обзавелись). Но это уже другая песня!
__________________
Союз Советских Социалистических Округов Северной Америки
|
|
|
|
04.12.2014, 21:13
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,585
Сказал спасибо: 704
Сказали Спасибо 4,350 раз(а) в 1,995 сообщении(ях)
|
Re: Управление шаговиками посредством raspberry pi
Что то ТС как то к дерьмецу не равнодушен.
Сообщение от eddy
|
говнобраузеры до сих пор нормальным сборщиком мусора не обзавелись
|
__________________
Я не помогаю. Я провоцирую думать.
Не дай вам Бог плохих контактов.
|
|
|
|
05.12.2014, 16:35
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,630
Сказал спасибо: 115
Сказали Спасибо 814 раз(а) в 591 сообщении(ях)
|
Re: Управление шаговиками посредством raspberry pi
Вот такая хрень получилась:
http://pastebin.com/9JerwF0f
// пока на гитхаб/сосфорж не выкладываю - надо до приличного вида довести
__________________
Союз Советских Социалистических Округов Северной Америки
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 16:14.
|
|