Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Разработка стандартизированных модулей для домашнего робостроения.
Правила форума
Правила раздела OpenRobotics

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение SkyStorm » 08 фев 2011, 23:47

Импульсник лепить мне знаний не хватит ...
Вторй акум на 7v, и питать от него логику а от 11v движки?
Никто кроме нас!!!
4Robots.ru - Все для роботов!
Аватара пользователя
SkyStorm
 
Сообщения: 2687
Зарегистрирован: 05 фев 2008, 15:33
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение =DeaD= » 08 фев 2011, 23:51

Пока подцепи внешний LDO, я тебе вышлю импульсник.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение SkyStorm » 09 фев 2011, 22:20

если пока сервы не подключать или подключать по одной для тестов.
То можно питать от 11вольт???
В документации никаких пояснений по питанию нет, написано только что желательно больше 6 вольт.
Никто кроме нас!!!
4Robots.ru - Все для роботов!
Аватара пользователя
SkyStorm
 
Сообщения: 2687
Зарегистрирован: 05 фев 2008, 15:33
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение =DeaD= » 09 фев 2011, 22:44

На сервы выводится то питание, которое подается на разъемы питания, поэтому на обычных серворазъемах будет эти самые 11В и сервы умрут.

Добавлено спустя 4 минуты 29 секунд:
SkyStorm писал(а):В документации никаких пояснений по питанию нет, написано только что желательно больше 6 вольт.

В документации сказано, что разъемы питания серв разные, подробней на рисунке, на рисунке сказано, что вот этот разъем питает сервы 0..7, а вот этот 8..15. Что дописать можно, чтобы было очевидней?

Добавлено спустя :
SkyStorm писал(а):В документации никаких пояснений по питанию нет, написано только что желательно больше 6 вольт.

В документации сказано, что разъемы питания серв разные, подробней на рисунке, на рисунке сказано, что вот этот разъем питает сервы 0..7, а вот этот 8..15. Что дописать можно, чтобы было очевидней?
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение Korbofos » 16 фев 2011, 22:42

Dead подскажите почему при подачи питания на разъем силового питания сервоприводов 8-15, это питание поступает на драйверы двигателей?
РАБОТА, РАБОТА перейди на Федота, с Федота на его брата, а ко мне их зарплата.
Аватара пользователя
Korbofos
 
Сообщения: 317
Зарегистрирован: 15 янв 2011, 11:27
Откуда: Челябинск
прог. языки: C/C++
ФИО: Александр

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение =DeaD= » 16 фев 2011, 22:46

Возможно потому что вы не сняли "Джампер объединения питания сервоприводов 8-15 и драйвера двигателей"
Указанный на схеме "2. Расположение разъемов на плате контроллера"
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение Grem » 12 мар 2011, 15:41

Мой -ds умирает что ли. Частенько не достукиваюсь до него по юарту. Дед, из-за чего это может быть?
"There is nothing better than sliding down snow and flying through the air" (с) Shane McConkey.
Lieber ein Brett am Fuß als eins vorm Kopf, aber lieber ein Brett vorm Kopf als zwei am Fuß.
Аватара пользователя
Grem
 
Сообщения: 1530
Зарегистрирован: 16 май 2009, 12:50
Откуда: Россия
прог. языки: Java, C

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение =DeaD= » 12 мар 2011, 15:46

ИМХО:

Умирать оно должно только одним способом - перестать прошиваться.
Остальное - проблемы проводов, питания и еще массы других факторов.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение Grem » 12 мар 2011, 15:50

Да я уже пробовал и другие usb кабеля, и пережимал шлейф между контроллером и мостом -> толку 0.
"There is nothing better than sliding down snow and flying through the air" (с) Shane McConkey.
Lieber ein Brett am Fuß als eins vorm Kopf, aber lieber ein Brett vorm Kopf als zwei am Fuß.
Аватара пользователя
Grem
 
Сообщения: 1530
Зарегистрирован: 16 май 2009, 12:50
Откуда: Россия
прог. языки: Java, C

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение =DeaD= » 12 мар 2011, 15:55

Фотку бы нормального разрешения всего этого добра в сборе.

А что именно означает "не достукиваюсь" ?
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение Grem » 12 мар 2011, 16:16

Нечем фоткать, да и что фоткать то, пк-мост-контроллер.
А что именно означает "не достукиваюсь" ?

Не отвечает на запросы.

Добавлено спустя 18 минут 44 секунды:
Перепрошил, пока вроде норм
"There is nothing better than sliding down snow and flying through the air" (с) Shane McConkey.
Lieber ein Brett am Fuß als eins vorm Kopf, aber lieber ein Brett vorm Kopf als zwei am Fuß.
Аватара пользователя
Grem
 
Сообщения: 1530
Зарегистрирован: 16 май 2009, 12:50
Откуда: Россия
прог. языки: Java, C

Re: Робот на базе роутера D Link DIR-320

Сообщение esprit » 23 мар 2011, 19:31

Извините за флуд:
D:\wifirobot\bus>"D:\wifirobot\bus\avrdude-5.8\avrdude.exe" -p m128 -c avr911 -P
com3 -b 115200 -U flash:w:"D:\wifirobot\bus\orfa_v0.9.0-b3_or-avr-m128-ds_maste
r_b115200.hex":i -U signature:r:con:r -F -v
avrdude.exe: Version 5.8, compiled on Oct 11 2009 at 18:06:16
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2009 Joerg Wunsch
System wide configuration file is "D:\wifirobot\bus\avrdude-5.8\avr
dude.conf"
Using Port : com3
Using Programmer : avr911
avr910_devcode (avrdude.conf) : 0x43
Overriding Baud Rate : 115200
AVR Part : ATMEGA128
Chip Erase delay : 9000 us
PAGEL : PD7
BS2 : PA0
RESET disposition : dedicated
RETRY pulse : SCK
serial program mode : yes
parallel program mode : yes
Timeout : 200
StabDelay : 100
CmdexeDelay : 25
SyncLoops : 32
ByteDelay : 0
PollIndex : 3
PollValue : 0x53
Memory Detail :

Block Poll Page
Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW
MaxW ReadBack
----------- ---- ----- ----- ---- ------ ------ ---- ------ -----
----- ---------
eeprom 4 12 64 0 no 4096 8 0 9000
9000 0xff 0xff
flash 33 6 128 0 yes 131072 256 512 4500
4500 0xff 0xff
lfuse 0 0 0 0 no 1 0 0 9000
9000 0x00 0x00
hfuse 0 0 0 0 no 1 0 0 9000
9000 0x00 0x00
efuse 0 0 0 0 no 1 0 0 9000
9000 0x00 0x00
lock 0 0 0 0 no 1 0 0 9000
9000 0x00 0x00
calibration 0 0 0 0 no 4 0 0 0
0 0x00 0x00
signature 0 0 0 0 no 3 0 0 0
0 0x00 0x00
Programmer Type : avr910
Description : Atmel AppNote AVR911 AVROSP
Connecting to programmer: .
Found programmer: Id = "AVRBOOT"; type = S
Software Version = 0.8; No Hardware Version given.
Programmer supports auto addr increment.
Programmer supports buffered memory access with buffersize=256 bytes.

Programmer supports the following devices:
Device code: 0x44
avrdude.exe: devcode selected: 0x44
avrdude.exe: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.02s
avrdude.exe: Device signature = 0x1e9702
avrdude.exe: safemode: Fuse reading not support by programmer.
Safemode disabled.
avrdude.exe: NOTE: FLASH memory has been specified, an erase cycle will be perfo
rmed
To disable this feature, specify the -D option.
avrdude.exe: erasing chip
avrdude.exe: reading input file "D:\wifirobot\bus\orfa_v0.9.0-b3_or-avr-m128-ds_
master_b115200.hex"
avrdude.exe: writing flash (13782 bytes):
Writing | ################################################## | 100% 1.77s
avrdude.exe: 13782 bytes of flash written
avrdude.exe: verifying flash memory against D:\wifirobot\bus\orfa_v0.9.0-b3_or-a
vr-m128-ds_master_b115200.hex:
avrdude.exe: load data flash data from input file D:\wifirobot\bus\orfa_v0.9.0-b
3_or-avr-m128-ds_master_b115200.hex:
avrdude.exe: input file D:\wifirobot\bus\orfa_v0.9.0-b3_or-avr-m128-ds_master_b1
15200.hex contains 13782 bytes
avrdude.exe: reading on-chip flash data:
Reading | ################################################## | 100% 1.50s
avrdude.exe: verifying ...
avrdude.exe: 13782 bytes of flash verified
avrdude.exe: reading signature memory:
Reading | ################################################## | 100% 0.02s
avrdude.exe: writing output file "con"
▲Ч☻
avrdude.exe done. Thank you.
D:\wifirobot\bus>
Я так понимаю OR-AVR-M128-DS прошился успешно...

Добавлено спустя 1 час 16 минут 51 секунду:
Я совсем запутался. Как говорится "в трех соснах". Подключил OR-AVR-M128-DS по схеме Компьютер (WinXP) - USB-UART - OR-AVR-M128-DS. Питание на OR-AVR-M128-DS не подавал. Светодиод индикации питания логики загорелся (OR-AVR-M128-DS питается от USB-UART) Джампер включения встроенного линейного стабилизатора 3,3 В не снимал. Прошил http://media.vehq.ru/openrobotics/binar ... 9.0-b3.zip. Вроде все прошилось. Запускаю HyperTermina, пытаюсь отправить что то типа PinGetF0, а в ответ тишина. Что делаю не так? Как проверить, что все прошилось? И Разъем питания логики и джампер единого питания логики и силовой части (VLOG) не распаян на OR-AVR-M128-DS. Как запитать OR-AVR-M128-DS?
Орфография и стилистика автора сохранены.
esprit
 
Сообщения: 70
Зарегистрирован: 06 июн 2008, 05:26
Откуда: Уссурийск

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение =DeaD= » 23 мар 2011, 21:14

1. Джампер единого питания логики не распаян? Странно, можно фото?
2. Джампер стабилизатора 3.3В надо снимать при работе с USB-UART.
3. После включения ORFA запускается не сразу, а после бутлоадера (надо подождать секунд 5-10 после подачи питания).
4. Попробуйте отправить в СОМ-порт "?" и перевод строки. Соединяетесь ведь с COM3 на 115200?
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

GPIO

Сообщение lenant » 15 апр 2011, 22:05

Столкнулся с такой проблемой: при попытке выставить режим какому-нибудь из портов GPIO, получаю в ответ от контролера такое сообщение:
ERR09 in P cmd
Что это может значить? Для выставления режима посылаю команду типа PinModeA0=In, в общем как в инструкции. Пробовал на 2х разных платах - везде это сообщение.
Считать значения порта через команду PinGet получается нормально, но нужно выставить режим АЦП.
Версия прошивки V1.2.
lenant
 
Сообщения: 1
Зарегистрирован: 15 апр 2011, 17:14

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение Anrino » 08 июн 2011, 20:31

Здравствуйте
Возможно ли и как подключить к плате энкодеры (датчики угла)
http://www.chipdip.ru/product/eaw0j-b24-ae0128l.aspx
http://www.chipdip.ru/product/ecw1j-b24-bc0024l.aspx
Anrino
 
Сообщения: 1
Зарегистрирован: 07 июн 2011, 22:33

Пред.След.

Вернуться в Open Robotics

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

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