Robo.com.ua Портал любителей робототехники

Главная · Проекты на Робо · Форумы · Ссылки · Статьи · Файловый архив · Поиск October 20 2020 20:30:11
Навигация
Главная
Проекты на Робо
Форумы
Ссылки
Статьи
Файловый архив
ЧаВо
Поиск
Блоги
YouTube




Последние статьи
Новая система складс...
Эксперимент с ИК при...
Проект ROBER или роб...
Программатор STK200 ...
Схема программатора ...
Партнерские ссылки
But that's not the end of this universe - http://jackpotpromocodes.com.
Просмотр темы
Robo.com.ua Портал любителей робототехники | Общий | Новичкам
Страница 2 из 11 < 1 2 3 4 5 > >>
Автор RE: Конструктор любительских роботов RoboCom32
Gennady
Пользователь

Сообщений: 129
Откуда: Украина, Киев
Зарегистрирован: 09.02.05
Опубликовано 19-04-2006 15:22
2Gritz Классическому МОСФЕТУ надо как минимум 10В для возбуждения затвора (Хоровицц, Хилл), на сегодняшний день они есть совершенно разные, о чем написано в их даташитах... Смотреть - туда. В разделы "предельные характеристики" и "рабочие характеристики". А если возникают, как и у меня поначалу, трудности с полярностью - то тут помогает тестер. Последовательность рассказать, или сами попробуете? (Подсказка: мизерной емкости затвора хватает на то, чтоб приоткрыть транзистор на некоторое время)

2Вовка. Респект тебе, движешься и движешь если не семимильными, то довольно большими шагами. По поводу отдельного контроллера движков - очень вкусная идея, не раз подымалась (где проходило слово И2С). Но неужели хорошая электроника должна страдать из-за 293-й микрухи... Ну не так страшны эти мосфеты, несколько часов экспериментов...

Удачи!


Ничто так не говорит об отсутствии доказательств, как слова: бесспорно, очевидно и общеизвестно...
Послать приватное сообщение
Автор RE: Конструктор любительских роботов RoboCom32
citoyen
Пользователь

Сообщений: 4
Откуда: Kharkov
Зарегистрирован: 26.03.06
Опубликовано 24-04-2006 15:08
Привет, всем. Я видел, Вовка делал часы, но начальное значение было зашито в программу, не хотите ли использовать микросхему, например DS1307 http://pdfserv.maxim-ic.com/en/ds/DS1307.pdf - связь с ней по I2C (всё равно в проекте по этой шине будет общение с блоком двигателей), питание 5V, также можно подключить маленькую батарейку 3V, которой хватит на годы.

Изменил(а) citoyen, 24-04-2006 15:10
Послать приватное сообщение
Автор RE: Конструктор любительских роботов RoboCom32
BOBKA
Администратор

Avatar пользователя

Сообщений: 523
Откуда: г. Киев
Зарегистрирован: 08.02.05
Опубликовано 25-04-2006 11:22
DS1307 я рассматриваю как потенциальный компонент платы расширения, которая будет заточена под автономный домашний робот. Именно из-за резервного батарейного питания.
Комплектацию такой платы предстоит еще обдумать и обсудить.

В начальной конфигурации, я считаю, вполне достаточно возможностей часов и календаря, реализуемых за счет МК Мега32 и часового кварца. Для робота, участвующего в соревнованиях на время, важна возможность отслеживать минуты и секунды. Это робот получает, практически, даром.

DS1307 - хороший компонент для развития системы на будущее.

386645092 Послать приватное сообщение
Автор RE: Конструктор любительских роботов RoboCom32
Persona
Пользователь

Сообщений: 276
Откуда: Киев
Зарегистрирован: 25.08.05
Опубликовано 26-04-2006 18:18
Простите за легкую критику. Мое мнение такое: Основная Robocom32 плата получилась "недогруженной", место закончилось, а на плате по существу ничего нет кроме Меги. Если идти дальше по такому пути расширения то двигатели очень скоро понадобятся очень мощные, чтобы этот "столб бутербродов" сдвинуть с места.
Отдельный контроллер I2C на Меге8 - прекрасная идея, но только если это объединить еще с чем-то (например с основной платой).
Корпуса DIP - очень большие. Мобильный робот - это как мобильный телефон, нужно беречь объем, хотя бы для питания.
Плата RoboCom32 просто огромная по размерам и лучше попытаться разработать несколько версий более оснащенных, а потом уже браться за платы расширения.
DS1307 - полностью поддерживаю.
Драйвер на MOSFET-ах отличная идея. Ничем не сложнее варианта с L293. Кроме того 10в для затворов это не правило. IRL варианты управляются лог. 5в, прямо с Меги через резистор. Работает всё отлично, многократно проверенно. Дискретный драйвер лучше и гибче выходит. Хочешь ток смотри, хочешь кол-во об./мин. меряй.
И потом раз уж это робот, а не гирлянда елочная, то можно его и чуть сложнее сделать, а то ведь и программировать нечего будет..
Как вариант для "продвинутого" расширения предлагаю VS1001K.
MP3 - "говорильный" блок для робота не будет помехой. Управляется это чудо просто, "кушает" не много, зато произведет впечатление на окружающих. Лабиринт по линии оч. простое задание для робота, скорее подходит для машинки..smiley

Изменил(а) Persona, 26-04-2006 18:30
Послать приватное сообщение
Автор RE: Конструктор любительских роботов RoboCom32
Persona
Пользователь

Сообщений: 276
Откуда: Киев
Зарегистрирован: 25.08.05
Опубликовано 26-04-2006 18:31
По прежнему пропадают сообщения..smiley
Послать приватное сообщение
Автор RE: Конструктор любительских роботов RoboCom32
BOBKA
Администратор

Avatar пользователя

Сообщений: 523
Откуда: г. Киев
Зарегистрирован: 08.02.05
Опубликовано 27-04-2006 12:32
Я всегда приветствовал конструктивную критику. Поэтому - спасибо на нее.
По поводу достоинств и недостатков DIP исполнения было сказано много слов. Я ориентируюсь на начальный уровень, на любителей, школьников, студентов. Просто чистых программистов не умеющих паять. Поэтому DIP.
Отдельный контроллер движков и сенсоров с I2C на Меге8 проектируется как логичное дополнение к основной плате. В том же размере с тем же разъемом. На основании только 2-х этих плат будет собран полноценный автономный робот. Для соревнований и путешествий по квартире. Так это планируется сделать.

Драйвер на MOSFET-ах будет на smd с двухсторонней пайкой на микромодуле. Кто не сможет сам спаять - поставит L293 и поехал...
Это "взрослым дядям" важны такие вещи как потребление без нагрузки, КПД и т.д. Школьник разницы в поведении робота не заметит. А проблем и головной боли у него будет меньше. Это мое мнение.
Будет выбор, альтернатива - что ставить MOSFET или L293 и уже это хорошо. Плата от этого, я думаю, только выиграет.

Модуль с MP3 - это был бы, действительно, серьезный наворот. Persona, ты мог бы его сделать ?
Мне бы, конечно, хотелось, чтобы он был совместим с уже "вымученым" типоразмером и разъемом для подключения плат расширения. Впрочем I2C - тоже вариант. Если ты считаешь, что плата у Робокома слишком "огромная по размерам", используй свободное место на MP3 плате для создания еще более продвинутого мультимедиа-модуля. Это будет твоя разработка и распоряжаться ею ты сможешь как угодно.
Насчет Лабиринта по линии. Даже в самых простых соревнованиях бывают победители и ...побежденные smiley Так что не все так просто.
386645092 Послать приватное сообщение
Автор RE: Конструктор любительских роботов RoboCom32
Persona
Пользователь

Сообщений: 276
Откуда: Киев
Зарегистрирован: 25.08.05
Опубликовано 29-04-2006 21:27
У меня есть уже вариант модуля MP3, правда другого размера. Если интересно, то могу переразвести под Ваш "стандартный" формат.smiley
Послать приватное сообщение
Автор RE: Конструктор любительских роботов RoboCom32
BOBKA
Администратор

Avatar пользователя

Сообщений: 523
Откуда: г. Киев
Зарегистрирован: 08.02.05
Опубликовано 06-05-2006 10:52
Это было бы здорово. А на схему можно взглянуть ?
Я в сети нашел разработки MP3 плеера на основе Мега161 (yampp3). Это не он случайно ?
386645092 Послать приватное сообщение
Автор RE: Конструктор любительских роботов RoboCom32
Persona
Пользователь

Сообщений: 276
Откуда: Киев
Зарегистрирован: 25.08.05
Опубликовано 06-05-2006 12:39
yampp3 - тоже разработан на базе рекомендаций фирмы производителя VLSI. Мой вариант почти ни чем не отличается. Контроллер Mega32, память для звука на SD-карте. Экран (монитор) общий - LCD от Nokia 6610 (цветной 128*128).smiley

Изменил(а) Persona, 06-05-2006 12:44
Послать приватное сообщение
Автор RE: Конструктор любительских роботов RoboCom32
Persona
Пользователь

Сообщений: 276
Откуда: Киев
Зарегистрирован: 25.08.05
Опубликовано 06-05-2006 12:40
smiley
Послать приватное сообщение
Автор RE: Конструктор любительских роботов RoboCom32
Persona
Пользователь

Сообщений: 276
Откуда: Киев
Зарегистрирован: 25.08.05
Опубликовано 06-05-2006 12:44
smiley
Послать приватное сообщение
Автор RE: Конструктор любительских роботов RoboCom32
Persona
Пользователь

Сообщений: 276
Откуда: Киев
Зарегистрирован: 25.08.05
Опубликовано 08-05-2006 18:08
smiley
Послать приватное сообщение
Автор RE: Конструктор любительских роботов RoboCom32
BOBKA
Администратор

Avatar пользователя

Сообщений: 523
Откуда: г. Киев
Зарегистрирован: 08.02.05
Опубликовано 12-05-2006 16:14
Последние новости про модуль расширения Робокома для управления моторами и сенсорами.
После нескольких витков эволюции, мы с Lohmatik-ом пришли к единому мнению относительно окончательной версии схемы. Она пока не готова в презентабельном виде, поэтому на словах:
Основа интеллекта - Мега8 и блок управления двигателями, совместимый с распиновкой L293.
Ключевой момент - не смотря на разнотипность подключаемых сенсоров (на сегодня проектируются: контактные датчики-кнопки, одометры, ИК-бамперы/локаторы, датчики света и звука, ИК-приемо-передатчик для обмена данными с др. роботами в кодах RC5, сенсор линии на 6-8 датчиков), интерфейс (разъемы и разводку) для подключения сенсоров мы решили сделать одинаковым - унифицированым для всех сенсоров.
Мы используем, практически, все встроеные возможности МК Мега8 (4 канала АЦП, ICP, все каналы ШИМ для моторов и ИК-передатчика, внешние прерывания и счетчики) для того, чтобы работать с разнотипными сенсорами, используя встроеные аппаратные блоки МК, заточеные под конкретную работу (это экономит ресурсы МК). То есть, ряд сенсоров будет рекомендован к установке в определенные разъемы. И эта "стандартная" конфигурация сенсоров будут поддерживаться официальной прошивкой Мега8.
Но на программном уровне можно будет эмулировать что угодно и подключать сенсоры куда угодно. Внутренний кварц на 8 МГц позволяет решать довольно ресурсоемкие задачи.

Место для внешнего кварца предусмотреть или это лишнее ?

В качестве разъемов для подключения сенсоров будут применяться компактные 4-х пиновые HU2,5-4 и WH2,5-4. Контакты следующие:
сигнал датчика1, питание +5В, земля, сигнал датчика2.
Я приступаю к разводке платы...
386645092 Послать приватное сообщение
Автор RE: Конструктор любительских роботов RoboCom32
ShadowMaster
Пользователь

Сообщений: 51
Откуда: Новоград-Волынский, Житомирская область
Зарегистрирован: 06.04.06
Опубликовано 14-05-2006 16:19
2BOBKA: я собрал платку, заработала с первого раза smiley буду пробовать подключать к COM порту.
22575318 http://novograd.com.ua Послать приватное сообщение
Автор RE: Конструктор любительских роботов RoboCom32
BOBKA
Администратор

Avatar пользователя

Сообщений: 523
Откуда: г. Киев
Зарегистрирован: 08.02.05
Опубликовано 15-05-2006 09:19
Ура !
Нашего полку прибыло smiley
386645092 Послать приватное сообщение
Автор RE: Конструктор любительских роботов RoboCom32
ShadowMaster
Пользователь

Сообщений: 51
Откуда: Новоград-Волынский, Житомирская область
Зарегистрирован: 06.04.06
Опубликовано 15-05-2006 10:56
COM тоже с первого раза завёлся smiley
22575318 http://novograd.com.ua Послать приватное сообщение
Автор RE: Конструктор любительских роботов RoboCom32
BOBKA
Администратор

Avatar пользователя

Сообщений: 523
Откуда: г. Киев
Зарегистрирован: 08.02.05
Опубликовано 15-05-2006 12:40
Не верю, так не бывает... smiley
386645092 Послать приватное сообщение
Автор RE: Конструктор любительских роботов RoboCom32
ShadowMaster
Пользователь

Сообщений: 51
Откуда: Новоград-Волынский, Житомирская область
Зарегистрирован: 06.04.06
Опубликовано 15-05-2006 15:10
бываетsmiley теперь хочу i2c помучать.
22575318 http://novograd.com.ua Послать приватное сообщение
Автор RE: Конструктор любительских роботов RoboCom32
BOBKA
Администратор

Avatar пользователя

Сообщений: 523
Откуда: г. Киев
Зарегистрирован: 08.02.05
Опубликовано 16-05-2006 09:34
Есть один важный вопрос, который я хочу обсудить.
Поскольку модуль с движками и сенсорами будет построен на МК Мега8, возникает необходимость заливки софта в этот МК (и, возможно, в МК других интеллектуальных модулей).
Ставить разъем программатора на каждый - непозволительная растрата места на платах. Тем более, что он уже стоит на базовой плате и подключен к шине РобоТранспорт.

Хочу предложить два варианта решения этой проблемы.

1 Вариант. На каждой плате с МК поставить перемычку, соединяющую ножку Reset с соответствующей линией на шине РобоТранспорт. На одной из плат перемычку на линии Reset замыкаем. Она становится подключенной к программатору через разъем на базовой плате. На остальных - убираем. Они не смогут войти в режим программирования потому, что сигнал Reset на МК поступать не будет. Переставлять перемычки, я думаю, придется нечасто. Потому, что в основном будет программироваться Мега32. А на остальных модулях прошивка будет меняться время от времени. В этом варианте платы отключать друг от друга не придется.

2 Вариант. Никаких перемычек не нужно. Будет еще один модуль с программатором в стандартном форм-факторе с шиной РобоТранспорт. Для программирования нужно будет соединить гибким шлейфом (а-ля компьютерный IDE HDD/CD-ROM 40 pin) разъемы модуля программатора и платы, которую будем прошивать и - поехали программировать.
Но при этом 40-пиновый шлейф РобоТранспорта придется от всех остальных модулей отсоединять каждый раз потому, что все остальные модули с МК будут дружно входить в режим программирования.

Какие будут мнения ?

Изменил(а) BOBKA, 16-05-2006 09:38
386645092 Послать приватное сообщение
Автор RE: Конструктор любительских роботов RoboCom32
ShadowMaster
Пользователь

Сообщений: 51
Откуда: Новоград-Волынский, Житомирская область
Зарегистрирован: 06.04.06
Опубликовано 16-05-2006 10:04
лично мне больше нравится вариант с перемычками
22575318 http://novograd.com.ua Послать приватное сообщение
Страница 2 из 11 < 1 2 3 4 5 > >>
Перейти на форум:
Гость
Имя

Пароль



Вы не зарегистрированны?
Нажмите здесь для регистрации.

Забыли пароль?
Запросите новый здесь.
Сейчас на сайте
Гостей: 2
На сайте нет зарегистрированных пользователей

Пользователей: 651
Не активированный пользователь: 2403
Посетитель: knevech
Last Seen Users
disop 7 weeks
EpicOne54 weeks
overlocker78 weeks
Driver_UA79 weeks
knevech87 weeks
Petro94 weeks
admin121 weeks
BOBKA132 weeks
salavat145 weeks
nik22152 weeks
Мини-чат
Вам необходимо залогиниться.

Нет присланных сообщений.
robo.com.ua Copyright © 2004-2015. EMail admin_shs()robo.com.ua