Форум по Роботика

Технически форум => Общ форум => Темата е започната от: profesora в Септември 09, 2009, 08:04:06 pm

Титла: Управление на моторчета чрез компютър
Публикувано от: profesora в Септември 09, 2009, 08:04:06 pm
Гледах наскоро много машинки правени от лего и се замислих как всъщност се контролира движението на моторчетата да се въртят в точния момент и прочие ако може да ми дадете метериали да попрочета схеми  програми и прочие защото се интересувам
Титла: Управление на моторчета чрез компютър
Публикувано от: Vexorian в Септември 09, 2009, 11:13:07 pm
Оточни по-добре въпроса си. Ако питаш как се следи позицията и скоростта на моторите - http://en.wikipedia.org/wiki/Rotary_encoder
Титла: Управление на моторчета чрез компютър
Публикувано от: profesora в Септември 10, 2009, 03:22:42 pm
http://www.youtube.com/watch?v=htnL1KTpaY8

Ето примерен клип с една машинка как компютъра и дава команди в точния момент да се заварти мотора примерно  чрез тока на серииния пралелния порт и как всъщност се програират тези деиствия да се извършват  има ли накакво подразделение на С++ или друг програмен език за програмиране на механични компоненти
Титла: Управление на моторчета чрез компютър
Публикувано от: tommyboy в Септември 10, 2009, 09:36:42 pm
Ами незнам дали има подразделение, но ти трябва да знаеш в кой точно момент трябва да се подаде сигнал към моторчето и чрез програмата да го направиш дали е на асемблер или C++ или там някой си език. Според мен най-добре да си имаш програмка на PC-то чрез, която да задаваш командите или цял алгоритъм съставен от тези команди за поведението на моторите. Целия този алгоритъма после се предава към външен модул, чрез USB, RS-232 или др. както е най-удачно. След като модула е получил командите трябва да изработи ел. сигналите за моторите. Дори и да не са мотори мисля, че това един от начините. Пък ако не искаш през компа да управляваш, може направо алгоритъма да е записан в някой микроконтролер.
Титла: Управление на моторчета чрез компютър
Публикувано от: Vexorian в Септември 13, 2009, 03:35:12 pm
Кубът се следи с уеб-кам(страната на куба и цветовете). С енкодери се изчислява точната позиция на механизмите. Моторите се управляват с LEGO Mindstorm, който получава команди от лаптопа. Той всъщност извършва и главният алгоритъм.
Титла: sacramento
Публикувано от: greensnake в Септември 22, 2009, 12:48:59 pm
солими метаки
сонето тобеси
мекипо некади
Титла: Управление на моторчета чрез компютър
Публикувано от: tommyboy в Септември 22, 2009, 10:15:48 pm
мога да ти дам програми за предаване на данни по RS-232 през серийния порт за да вържеш примерно микроконтролер с PC.
Титла: Управление на моторчета чрез компютър
Публикувано от: zoro1 в Септември 22, 2009, 11:33:57 pm
Ами стандартния WIndows XP има такова нещо.Казва се Хипер терминал.
Идеята е че в МК трябва да има  програмка за комуникация с 232 протокола
иначе : http://hobby.neomontana-bg.com/kit122.htm#
схемата и описанието
и програмата: http://hobby.neomontana-bg.com/Download/RelayControl%20v1.1b.exe
Титла: sacramento
Публикувано от: greensnake в Септември 23, 2009, 02:00:51 pm
белине нелодо
ликопи пабоба
летета силиде
Титла: sacramento
Публикувано от: greensnake в Септември 23, 2009, 02:15:57 pm
малини кикали
тадидо маноне
побеке кимале