roboforum.ru

Технический форум по робототехнике.
Текущее время: 02 дек 2024, 16:07

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: SMT-Robot
СообщениеДобавлено: 01 мар 2009, 23:51 
Не в сети

Зарегистрирован: 23 авг 2008, 22:28
Сообщения: 1158
Откуда: Санкт-Петербург
ФИО: Сергей
Собрал контроллер для робота. ATMega32 (DIP), большая часть схемы аналогичная Минибот-у. Драйвер двигателя на L293D (под рукои был, не стал пока на ключах делать). Конструкция специально с целью попробовать технологические приемы. Выполнена на печатной макетке. Пассивные компоненты (резисторы и керамические конденсаторы) SMD (большей часть выпаянные из плат старых CDROM-ов, оттуда-же дроссели).
Хотел проверить сэндвич-компоновку, с заменяемыми платами. Не самая удачная конструкция получилась.
Времени ушло около 4 недель - в выходные и иногда вечерами.
Вчера-сегодня собрал 8-элементный датчик линии. ИК-приемники их старых шариковых мышек (можно и от колесика оптической). ИК-светодиоды 940нм - в мышках слабоватые.
Собрал быстренько лайнтрейсера из Лего и мотор-редукторов от LegoMinibot'a, но поскольку аккумуляторы не подключал еще (использую 4 батарейки), ездит о-о-чень медленно, но датчик успешно работает.
Плата контроллера имеет свой разъем питания для 3.3в, а также L1117 3.3v, получающий питание 6 вольт с платы драйвера двигателя и коммутации. Джамперами питание разделяется. При проверке на максимальных ооротах, питание проседало - добавил электролитических конденсаторов и дроссели (очень платки старых CDROM-мов пригодились).

Вложение:
Комментарий к файлу: В сборе
SMT-Robot Assembled.JPG
SMT-Robot Assembled.JPG [ 86.1 КиБ | Просмотров: 2717 ]
Вложение:
Комментарий к файлу: Разобранный
SMT-RobotDisassembled.JPG
SMT-RobotDisassembled.JPG [ 115.18 КиБ | Просмотров: 2756 ]
Вложение:
Комментарий к файлу: Вид на плату контроллера снизу, чтобы продемонстрировать, насколько все просто
SMT-RobotRear view.jpg
SMT-RobotRear view.jpg [ 123.17 КиБ | Просмотров: 2695 ]
Вложение:
Комментарий к файлу: Датчик линии
LineSensor.jpg
LineSensor.jpg [ 156.27 КиБ | Просмотров: 2724 ]


Сначала за пару дней собрал плату контроллера, проверил, помигав светодиодами. Потом собрал пладу драйвера двигателя, начал доводить до рабочего состояния - это еще пару выходных и несколько вечеров в рабочие дни. В эти выходные - датчик линии и остальная сборка.
Пишу так подробно, чтобы начинающие могли оценить свои возможности и наличие времени.
Удобно паять на макетке SMD компоненты (резисторы и конденсаторы). Значительно удобнее, чем обычные компоненты, для которых нужно еще найти место. С помощью 3-х кратной линзы, тонкого (1мм) "нитки" припоя (купил очень дешево 4 катушки в Ашане), пинцета и 18 ваттного паяльника с 1мм жалом. Позже сделал двойную оптику - за 10см 2-кратной линзой (50 руб в канцтоварах), установил подвижную 50мм 3-кратную линзу (еще 20 рублей). По мере необходимости использую большую линзу - большой угол обзора, или придвигаю в дополнение к ней маленькую. Линзы закреплены на куске металлопластиковой водопроводной трубы, прикрученной болтом к дешевой струбцине.
Вложение:
Pic1.jpg
Pic1.jpg [ 101.63 КиБ | Просмотров: 2876 ]

Вложение:
Pic4.jpg
Pic4.jpg [ 62.18 КиБ | Просмотров: 2707 ]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SMT-Robot
СообщениеДобавлено: 02 мар 2009, 00:00 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
а почему разъемы IDC не боковые?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SMT-Robot
СообщениеДобавлено: 02 мар 2009, 00:15 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
какая цель преследовалась? чем не устроил минибот?

_________________
Tomorrow will be. Better


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SMT-Robot
СообщениеДобавлено: 02 мар 2009, 00:47 
Не в сети

Зарегистрирован: 20 окт 2005, 16:11
Сообщения: 432
Откуда: Вильнюс,Литва
прог. языки: Basic
про датчик линии можно поподробнее?
на каком расстоянии от пола он находиться?
разница в напряжении между черным и белым покрытием?
можно схемку?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SMT-Robot
СообщениеДобавлено: 02 мар 2009, 09:43 
Не в сети

Зарегистрирован: 23 авг 2008, 22:28
Сообщения: 1158
Откуда: Санкт-Петербург
ФИО: Сергей
EdGull писал(а):
а почему разъемы IDC не боковые?

планировал, что "сэндвич" будет расти вверх. Разъемы под 40-пиновый IDE-шлейф. ATmega32 в DIP акуратненько в 2 стороны по 20 пинов укладывалась, думалось второй ряд для GND или питания использовать, чтобы светодиоды/фотодиоды/еще-что-то PLS-разъемами подключать - экспериментальная платка, все-же. Когда спаял и собрал, подумал о боковых разъемах.

MiBBiM писал(а):
какая цель преследовалась? чем не устроил минибот?

хотелось самостоятельно спаять и поменьше габаритами - в игрушки не влезает. Также все опасаюсь Минибот спалить случайно.

Кирилл писал(а):
про датчик линии можно поподробнее?
на каком расстоянии от пола он находиться?
разница в напряжении между черным и белым покрытием?
можно схемку?

1. в зависимости от тока на светодиодах, расстояние от пола примерно от 3 до 12 мм.
2. разница 1.9в (питание 3.3в)
3. В линейке только светодиоды и фототранзисторы, схемы фактически нет. подключение к порту А как на Миниботе.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SMT-Robot
СообщениеДобавлено: 02 мар 2009, 09:47 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
1. ты когда винчестеры в стойке соеденяешь, там разъемы как стоят? :wink:
2. тю... а чё бояться? ну спалишь... зайдешь в скайп, и всё тебе отремонтируем.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SMT-Robot
СообщениеДобавлено: 02 мар 2009, 23:14 
Не в сети

Зарегистрирован: 23 авг 2008, 22:28
Сообщения: 1158
Откуда: Санкт-Петербург
ФИО: Сергей
1. в стойке места дофига :) , хотелось ширину-длину уменьшить. Теперь тоже склоняюсь к варианту разъем сбоку с одним общим шлейфом на несколько плат.
2. да жалко такую красоту портить :D


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SMT-Robot
СообщениеДобавлено: 20 апр 2009, 08:26 
Не в сети

Зарегистрирован: 23 авг 2008, 22:28
Сообщения: 1158
Откуда: Санкт-Петербург
ФИО: Сергей
мотор-редуктор с двигателями от CD-ROM-ов. Оказалось, что они довольно похожие в разных моделях - подобрал пару с одинаковым током (без нагрузки и с зажатым ротором). Шестеренку на ось наклеил термоклеем (ось чуть тоньше).
Замерил осциллографом период срабатывания энкодера: 175 мс и 185 мс - довольно близко.
Масса по 45 грамм.
Вложение:
Motor v4_1.jpg
Motor v4_1.jpg [ 55.91 КиБ | Просмотров: 3759 ]

Вложение:
Motor v4_2.jpg
Motor v4_2.jpg [ 57.3 КиБ | Просмотров: 2695 ]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SMT-Robot
СообщениеДобавлено: 20 апр 2009, 08:41 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
Так все таки в CD-Rom ах коллекторные двигатели (шпиндель)?

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SMT-Robot
СообщениеДобавлено: 20 апр 2009, 09:56 
Не в сети
Аватара пользователя

Зарегистрирован: 27 ноя 2004, 00:42
Сообщения: 3339
Откуда: совсем Москва
ФИО: Григорий
шпиндель - нет. а вот лоток выдвигает коллекторный.

_________________
злой полицейский


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SMT-Robot
СообщениеДобавлено: 20 апр 2009, 10:56 
Не в сети

Зарегистрирован: 14 май 2008, 17:30
Сообщения: 27
Откуда: Москва - Электросталь
На шпинделе тоже бывают коллекторные.
Столкнулся, когда "помер" плеер XORO 415. Практически типовая неисправность - перестает читать диски, а потом и совсем их не отдает. Причина - истираются и заклинивают токоподводящие пластины к коллектору двигателя вращения диска. Типовой же рецепт - замена двигателя на подходящий из привода CD-ROM.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SMT-Robot
СообщениеДобавлено: 20 апр 2009, 14:40 
Не в сети
Аватара пользователя

Зарегистрирован: 19 май 2008, 17:35
Сообщения: 7
Откуда: Беларусь
На шпинделе в старых компутерных и СD музыку слушать коллекторные двигатели.
Всё дело в скорости приводов.

Пример механика магнитолы:


Вложения:
Комментарий к файлу: простите за качество мобилка
ABCD0010.JPG
ABCD0010.JPG [ 239.01 КиБ | Просмотров: 2654 ]
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 12 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO