roboforum.ru

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


Библиотека LCD и пару вопросов.

Раздел создан специально для людей которым интересна робототехника, но в силу разных причин они не знают с чего начать.
Задавайте ваши вопросы, какими бы простыми они не казались, постоянные посетители форума постараются ответить на них по мере своих сил.
Робот своими руками. Самодельный робот.

Re: Библиотека LCD и пару вопросов.

Сообщение HarryStar » 02 май 2011, 15:03

1) Повысить напряжение
2) Перемотать обмотки с целью повысить kv (оборот/вольт)
3) Заменить мотор
Аватара пользователя
HarryStar
 
Сообщения: 995
Зарегистрирован: 15 ноя 2010, 13:56
Откуда: Нижний Новгород
прог. языки: С, С++, РНР

Re: Библиотека LCD и пару вопросов.

Сообщение Krish » 02 май 2011, 17:46

Блин поскорей бы прислали корпус :(
Уже 2 контроллера спаял, хочется проверить...
________
Krish
 
Сообщения: 155
Зарегистрирован: 29 дек 2010, 14:08
Откуда: Ростов-на-Дону
Skype: levanchik322
прог. языки: С++

Re: Библиотека LCD и пару вопросов.

Сообщение osc » 02 май 2011, 22:00

Вот вопрос, у меня постоянно не работают порты C...

У меги 16, 32 и тп... на этом порту находится Jtag, отключи его во фьюзах через AVR Studio (снять галочку с JTAGEN) и проблема исчезнет.
Аватара пользователя
osc
 
Сообщения: 333
Зарегистрирован: 07 сен 2009, 20:06
прог. языки: c, c#
ФИО: Евгений

Re: Библиотека LCD и пару вопросов.

Сообщение Krish » 04 май 2011, 20:03

Посоветуйте, мне нужен небольшой по размерам контроллер,типа orduino nano, малых размеров...
что лучше : http://robotshop.su/e-store/catalog/195/667/ (тут есть плата для расширения выводов, но цена режится... да и моста для uart нет)
или вот это: http://shop.roboforum.ru/product/orduino_nano_v11_plus/ тут вроде интересная конструкция, только плату для расширения придётся самому разводить...
Что лучше?
Или есть какие нибудь другие контроллеры.
Мне понравился контроллер на fasto-2, он очень маленький и симпатичный. Не кто не знает где его купить. Вот ссылка на робота: http://www.myrobot.ru/articles/sport_ro ... record.php
Krish
 
Сообщения: 155
Зарегистрирован: 29 дек 2010, 14:08
Откуда: Ростов-на-Дону
Skype: levanchik322
прог. языки: С++

Re: Библиотека LCD и пару вопросов.

Сообщение Krish » 06 май 2011, 18:29

Нашёл, заказал, думаю норм :)
http://soberyrobota.com.ua/index.php?ma ... 9&vote=yes
думаю для linetracera поидёт, там встроенный ДД))


Вопрос, в чем разница между мостами UART (ft232, max232, cp2102 и т.д.)
Очень важно, скажите плиз.
Krish
 
Сообщения: 155
Зарегистрирован: 29 дек 2010, 14:08
Откуда: Ростов-на-Дону
Skype: levanchik322
прог. языки: С++

Re: Библиотека LCD и пару вопросов.

Сообщение osc » 06 май 2011, 21:35

MAX232 - преобразователь уровней для COM порта.
FT232,CP2102 - микроконтроллеры, которые будучи воткнутыми в USB прикидываются COM портом :)
Аватара пользователя
osc
 
Сообщения: 333
Зарегистрирован: 07 сен 2009, 20:06
прог. языки: c, c#
ФИО: Евгений

Re: Библиотека LCD и пару вопросов.

Сообщение SSG » 09 май 2011, 20:28

Krish писал(а):Вопрос, стандартная библиотека с robozone.su подключатся к портам:
PortB.0, PortB.1, PortB.2, PortB.3, PortB.4, PortB.5, PortB.6, PortB.7. Можно ли подключить LCD к другим портам, например, к выводам порта C, использую Atmega16.

Если алфавитно-цифровой, то можно тут http://roboforum.ru/post43648.html#p43648 посмотреть пример
I live My life!
Аватара пользователя
SSG
 
Сообщения: 1058
Зарегистрирован: 15 янв 2007, 19:23
Откуда: Беларусь, Барановичи
прог. языки: С для МК, Delphi для ПК

Re: Библиотека LCD и пару вопросов.

Сообщение Krish » 11 май 2011, 19:29

столкнулся с такой проблемой...
Подключаю сервопривод с данной программой:
Код: Выделить всёРазвернуть
$regfile = "m16def.dat"                                     'используем мк ATmega16

$crystal = 16000000                                         'частота кварцевого резонатора 16mHz

Config Portc.2 = Output                                     'Порту присвоенно имя Servo1

Config Servos = 1 , Servo1 = Portc.2 , Reload = 11

Dim I As Integer , P As Integer

P = 12                                                     'чем меньше значение переменной, тем быстрее будет вращаться серва и наоборот

Enable Interrupts

Servo(1) = 101                                              'центрируем серво (для разных моделей серво этот параметр может отличаться)

Wait 1

Do

For I = 101 To 150
Servo(1) = I : Waitms P
Next

For I = 150 To 200
Servo(1) = I : Waitms P
Next

For I = 200 To 150 Step -1
Servo(1) = I : Waitms P
Next

For I = 150 To 0 Step -1
Servo(1) = I : Waitms P
Next

For I = 0 To 101
Servo(1) = I : Waitms P
Next

Loop

End

Вроде бы она рабочая, фьюзы на Меге16 поставил на 16Mhz и всё равно серва не крутит!
У кого были проблемы с сервами? что вы делали?
+ У меня на роботе постоянно какие то помехи, мне сказали что из за моторов, стабилизатора нет.. стоит ли его ставить?
Вроде питание к МК стабильное, стоит фильтр на AVCC и т.п.

SAM_0195.JPG


Добавлено спустя 1 минуту 40 секунд:
Эта старая фотка, просто фотоаппарата нет.
ДД рабочии, проверял...
Krish
 
Сообщения: 155
Зарегистрирован: 29 дек 2010, 14:08
Откуда: Ростов-на-Дону
Skype: levanchik322
прог. языки: С++

Пред.

Вернуться в Новичкам или основы основ роботостроения.

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

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