Технический форум по робототехнике.
Правила форума
В данном разделе каждый может иметь не более одной темы. Тема должна начинаться с логина (ника) робофорума.
CiSi » 10 янв 2010, 16:56
Встал перед самым норвым годом, после некоторых скитаний среди научных руководителей, один вопрос: тема бакалавровской работы. Получилось так что не я выбрал научного руководителя, а он меня.
Не знаю как сфурмулировать эту тему, но суть ее состоит в том чтобы изготовить некий транспортер через который будет двигаться поэлетеленовая пренка, которую надо обработать разрядом.
Собрал за три дня такую установку, фото расположил ниже, осталось еще платку для синхронизации движений спаять и все отладить (настроить).
Ленту требуется передвигать с переодичностью в 5мм или меньше, ширина пленки 5см.
Постепенно будет заполняться.
Последний раз редактировалось
CiSi 05 дек 2012, 12:26, всего редактировалось 8 раз(а).
Angel71 » 10 янв 2010, 17:03
чтот вроде плазменого резака, только для полиэтилена?
CiSi » 10 янв 2010, 21:09
Для обработки его поверхности. Так как пленку трудно чем либо поклыть (краской напимер) ее следует сначало, предварительно обработать, что бы поклытие хорошо на нее легло и крепко держалось.
Вот один из методов обработки предложили мы.
Добавлено спустя 4 минуты 56 секунд:
Вот почти готовая установка:
Добавлено спустя 1 минуту 19 секунд:
еще надо платку небольшую спаять из мк и дд для управления движками, и по мелочи отладить.
- Вложения
-
-
CiSi » 13 янв 2010, 12:22
Сделал плату синхронизации на тини2313 и л293д, не каких премудростей больше не делал, теперь надо все отладить и все готово!
- Вложения
-
MiBBiM » 13 янв 2010, 12:28
эм, а контроль натяжения?
CiSi » 13 янв 2010, 12:57
А зачем его контролировать, главное чтобы пренка не провисала, а этого мы добиваемся с помощью закручивания пренки на вал где большая шестерня (на фото видно).
На фотографии пленка просто еще не приклеплена к валу и по этому там видно ее провисание.
MiBBiM » 13 янв 2010, 13:05
дык закрутить можно так, что порвать пленку и даже не заметить этого впоследствии
CiSi » 13 янв 2010, 19:54
Мощности у редуктора не хватит чтобы пренку порвать, он ее и так еле натягивает.
CiSi » 16 янв 2010, 00:09
Возник вопрос: как сделать так чтобы кнопка при нажимании на нее(но не отпускании контакта), "давала сигнал" .
Дело в том что бигунок после столконовения со стенкой коробочки должен идти в обратную сторону, и так далее. Для этого я решил взять пару кнопок и приклеить их к стенкам корпуса. Но потом понял что не чего не получится так как чтобы кнопка послала сигнал на мк надо нажать и отпустить контакт, а у меня получается что бигунок нажмет на кнопку и не отпустит ее. - то есть движение бигунка не будет произведено во братную сторону.
Может можно как то это и без кнопок сделать?
Последний раз редактировалось
CiSi 16 янв 2010, 14:03, всего редактировалось 1 раз.
ALHIMIK » 16 янв 2010, 04:11
что значит
"вавала сигнал"
?
executer » 16 янв 2010, 13:53
тобы кнопка послала сигнал на мк надо нажать и отпустить контакт
Странно, что у вас за кнопки? С ИИ? У меня кнопки обычно за это время все 5 сигналов
вававают посылают:
ненажата-нажатие-нажата-отпускание-ненажата...
Почему бы вам на МК просто перехода ненажата-нажата не отслеживать?
CiSi » 16 янв 2010, 14:05
Обыкновенные кнопки.
У меня кнопки обычно за это время все 5 сигналов вававают посылают:
ненажата-нажатие-нажата-отпускание-ненажата...
Почему бы вам на МК просто перехода ненажата-нажата не отслеживать?
И как это сделать?
я делал просто:
- Код: Выделить всё • Развернуть
if (PINB.0 == 1){...} else {...}
Сергей » 16 янв 2010, 15:45
Может проще по прерываниям (фронтам) сделать?
executer » 16 янв 2010, 16:46
ну определенеи фронтов вот:
- Код: Выделить всё • Развернуть
short tmp; // вроде так булева переменная в CV
if ((PINB.0)&(!tmp)){...передний фронт}
if ((!PINB.0)&(tmp)){...задний фронт}
tmp = PINB.0;
Сергей » 16 янв 2010, 20:09
Зачем такой огород если аппаратно можно определять фронт?