roboforum.ru

Технический форум по робототехнике.

Общий FAQ по форуму. Читать перед созданием новой темы!

Вопросы и пожелания к администрации форума.

Общий FAQ по форуму. Читать перед созданием новой темы!

Сообщение -= Александр =- » 31 авг 2007, 00:32

Многие вопросы уже по 10 раз обсуждались. Предлогаю тут собирать все воедино! Каждая тема - в отдельное сообщение.

Перед тем как создавать тему:

1)Поиск по форуму:

http://www.roboforum.ru/search.php

2)Поиск GOOGLE по форуму:

http://www.google.com/advanced_search?q ... as_qdr=all

3)Если поиск выдает кучу всего ненужного - жмем Ctrl+F и ищем в этой теме.


4)Вся литература находится здесь:

http://www.roboforum.ru/viewforum.php?f=19

Пишите сюда все что считаете нужным, я буду удалять или править на свое усмотрение. Все пожелания и обращения - в личку.
Для тех кто не знает: личка - это тут: http://www.roboforum.ru/privmsg.htm?mode=post&u=7 или по кнопке Изображение
Просьба придерживаться оформления как в моем первом сообщении.
Последний раз редактировалось -= Александр =- 31 авг 2007, 01:08, всего редактировалось 4 раз(а).
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Сообщение -= Александр =- » 31 авг 2007, 00:41

Последний раз редактировалось -= Александр =- 01 сен 2007, 15:00, всего редактировалось 1 раз.
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Re: Общий FAQ по форуму. Читать перед созданием новой темы!

Сообщение -= Александр =- » 30 окт 2007, 20:05

Баян №2: L293 Драйвер двигателей. (H-мост, К1128КТ4Р, К1128КТ4А)

L293 - на ток 1000 мА но требует внешних диодов на выходы.

L293D - имеет встроеные защитные диоды но ток 600 мА

Популярная микросхема от STMicroelectronics. Содержит в себе 2 Н-моста. Может управлять двумя коллекторными двигателями.

Максимальный длительный ток: 1 А на канал.
Максимальный пиковый ток: 2 А на канал.
Встроенная защита от перегрева.
Микросхемы L293, SN754410, L293D и L293DNE полностью совместимая по контактам.

Две самых принципиальных разницы между L293D(L293DNE) и L293(SN754410):
  1. Наличие диодов у L293D(L293DNE). Диоды нужны для того что бы ЭДС двигателей не воздействовала на микросхему.
  2. Максимальный ток на канал 0.6A для L293D(L293DNE) в отличии 1A у L293(SN754410)

Даташит:
http://www.st.com/stonline/books/pdf/docs/1328.pdf

Статья на робоклубе:
http://www.roboclub.ru/master/motors_54.html

Статья на RoboWiki

  • Схема включения в простом режиме:

    Изображение
  • Схема включения с использованием ШИМ-регулирования мощности:

    Изображение
  • Назначение выводов:

    Номер Назначение
    Канал
    1 2
    ----------------------
    1 9 Разрешение работы (лог.1 включает выходы)
    2 15 Вход А
    7 10 Вход В
    3 14 Выход А (на двигатель)
    6 11 Выход В (на другой конец двигателя)
    ----------------------------
    4,5,12,13 Земля
    8 Питание моторов (5.5-36В)
    16 Питание логики (4.5-5.5В)

    В даташите написано что питание логики тоже 4.5-36В, однако и лог.1 тогда будет тоже 36В.
  • Комментарии:
    1)Диоды вокруг двигателя гасят выбросы самоиндукции.
    2)L293D не нуждается в защитных диодах - они в нее встроены.
    3)Чтобы снизить помехи - рекомендуется параллельно двигателю ставить керамический конденсатор 100nF: один на плате и один непосредственно на выводах двигателя. Также можно провод к двигателю пропустить через ферритовое кольцо или сделать пару витков на тороидальном сердечнике. (витки делать обоими проводами сразу, параллельно). Также хорошо помогает использование экранированного провода.
    4)На микросхеме падает 1.5-2В. Это значит что на двигателе во включенном состоянии будет на 1.5-2 вольта меньше, чем на источнике питания. Это следует учтывать, особенно при использовании низковольтных двигателей.
  • Обсуждения:
viewtopic.php?f=16&t=7207
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Re: Общий FAQ по форуму. Читать перед созданием новой темы!

Сообщение -= Александр =- » 30 окт 2007, 20:07

Баян №3: Батарейки, аккумуляторы, зарядка

Все тут: Аккумуляторы и все о них

  • Обсуждения:
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Re: Общий FAQ по форуму. Читать перед созданием новой темы!

Сообщение -= Александр =- » 30 окт 2007, 20:21

Баян №4: ШИМ (PWM, Регулирование скорости и мощности)

ШИМ - это широтно-импульсная модуляция. т.е. модуляция
(управление) напряжением или током путем изменением ширины
импульсов при неизменной их величине.

Изображение

- период ШИМ - это время между фронтами (или спадами) соседних импульсов - обозначается T - обычно он постоянен по времени. С периодом связана обратная величина - частота ШИМ равная 1 / T в Гц.

- величина ШИМ - это отношение А / Т умноженное на 100 - получаем проценты (англ. X % duty cycle).

Заумная Статья из Википедии

Серьезная статья на английском

Задача из курса avr123:
http://avr123.nm.ru/z8.htm - Просто и понятно рассказано что такое ШИМ и как его сделать.

Статья на робоклубе: http://parts.roboclub.ru/shim.htm

  • Обсуждения:
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Re: Общий FAQ по форуму. Читать перед созданием новой темы!

Сообщение -= Александр =- » 30 окт 2007, 20:30

Че-то я тут один все сочиняю и пишу, avr123 иногда помогает, а остальные? Давайте тоже помогайте! Или хоть идеи давайте... Если кто сам до чего допер - тоже другим полезно будет! Если че-то до глупости простое, но глючит и неработает никак - тоже обращайтесь, помогу, может даже сюда вынесу... А то половина форума у нас из одинаковых вопросов состоит... Форум здоровый, а путеводителя нету...

Добавил еще 3 баяна. Кому не влом - подберите плиз ссылок на толклвые обсуждения и проблемы...
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Re: Общий FAQ по форуму. Читать перед созданием новой темы!

Сообщение Vooon » 02 ноя 2007, 06:08

таблица скоростей и ошибок UART/USART.
bauds.html.gz
несжатый весит около 700 КБ
(52.67 КиБ) Скачиваний: 274



в тексте страници сохранил код генертора,
для его запуска нужен python и cog.py

просьба помоч подправить ряд номиналов кварцев, запись экспоненциальная. (1.1E6 == 1100000)
Код: Выделить всёРазвернуть
(0.032768E6,0.1E6,0.5E6,1.00E6,1.84E6,2.00E6,2.21E6,2.46E6,3.00E6,3.20E6,3.55E6,3.56E6,3.579545E6,3.58E6,3.61E6,3.63E6,3.6864E6,3.69E6,3.84E6,3.90E6,4.00E6,4.03E6,4.06E6,4.10E6,4.19E6,4.22E6,4.25E6,4.41E6,4.43E6,4.76E6,4.8E6,4.92E6,5.00E6,5.60E6,6.00E6,6.14E6,6.32E6,6.65E6,7.00E6,7.159E6,7.16E6,7.20E6,7.37E6,7.50E6,8.00E6,8.19E6,8.87E6,9.00E6,9.22E6,9.60E6,9.83E6,10.00E6,10.04E6,10.08E6,10.09E6,10.13E6,10.14E6,10.15E6,10.16E6,10.18E6,10.24E6,10.25E6,10.70E6,10.78E6,11.00E6,11.06E6,11.17E6,11.30E6,11.73E6,11.78E6,11.80E6,11.98E6,12.00E6,12.08E6,12.09E6,12.13E6,12.14E6,12.20E6,12.29E6,12.57E6,12.58E6,12.61E6,12.80E6,13.21E6,13.22E6,13.47E6,13.50E6,13.52E6,13.53E6,13.60E6,13.61E6,13.62E6,13.88E6,14.00E6,14.32E6,14.55E6,14.7456E6,14.91E6,14.95E6,14.99E6,15.00E6,15.00E6,15.21E6,15.29E6,15.45E6,15.56E6,15.66E6,15.83E6,15.91E6,15.94E6,16.00E6,16.320E6,16.38E6,16.384E6,16.400E6,16.90E6,17.16E6,17.73E6,18.00E6,18.05E6,18.43E6,20.00E6)


Настройка UART USART с помощью мастера генератора кода - http://avr123.nm.ru/z5.htm
Linux user | Firefox user
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3339
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков

Re: Общий FAQ по форуму. Читать перед созданием новой темы!

Сообщение Master » 11 май 2008, 11:27

Если вы хотите чтобы вам НИКТО НЕ ОТВЕТИЛ
1. Нивкоем случае не говорите что вы хотите получить от устройства, а говорите: "Собрал одну фичу, она не работает, что делать?".
2. Нивкоем разе не пользуйтесь поиском.
3. Выкладывайте схемы в неизвестных форматах, а лучше вообще не выкладывайте. А еще лучше вместо схемы выложить 2-х слойную печатную плату, она намного нагляднее. А еще лучше выложить схему нарисованную в пойнте от руки, причем с бодуна.
4. Задавая вопрос по схеме, выкладывайте все одним архивом (прошивка, исходники, картинки, книгу откуда вы взяли эту схему) все это должно весить не менее 10 МБ, а то иначе никто не будет качать.
5. Обязательно нужно поссорится с кем-нибудь кто вам ответил.
6. Ну кончено же обязательно создавать новую тему для обсуждения: Н-моста, ТСОПа, ИК-локатара, робота с робоклуба.
7. Ни при каких обстоятельствах не заполняйте в профиле поле "Город", а то если это сделать будут вам отвечать всяке дядьки, оно вам нада?
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Re: Общий FAQ по форуму. Читать перед созданием новой темы!

Сообщение -= Александр =- » 26 июн 2008, 01:02

Баян №5: Сервопривод.

SERVO - сервопривод или рулевая машинка - это электромеханическое устройство которое устанавливает ( поворачивает ) свой выходной вал ( либо другой механический параметр - перемещение, момент, скорость ) в соответствии с управляющим сигналом.
http://avr123.nm.ru/z13.htm

Управление SERVO с помощью МК AVR:
http://www.roboforum.ru/viewtopic.php?f=2&t=3987

Серва крутится только на 150 градусов вместо 180 - что делать?

Ответ:
Проблема решается напаиванием резисторов 1-3кОм по бокам от переменного резистора на выходном валу сервы (с номиналом могу наврать - замерьте полное сопротивление переменника своей сервы, возьмите от него по 10% номинал примерно или чуть больше).
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Re: Общий FAQ по форуму. Читать перед созданием новой темы!

Сообщение -= Александр =- » 10 ноя 2008, 13:50

Баян №6: FUSE-биты в AVR.

Трижды читаем даташит, прежде чем что-либо в них менять!
Если из чтения так и не наступила ясность - идем сюда: http://palmavr.sourceforge.net/cgi-bin/fc.cgi
Вот еще полезная табличка:
Вложения
07_fuse_table.gif
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Re: Общий FAQ по форуму. Читать перед созданием новой темы!

Сообщение -= Александр =- » 03 дек 2009, 23:02

Баян №7: Как подключить камеру от мобильника?

Все написано тут:
http://o-d-v.nm.ru/tel_cam/index.htm
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич


Вернуться в Организационные вопросы

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

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