roboforum.ru

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


Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

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

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

Сообщение NorthStar » 20 дек 2010, 13:54

Тогда нельзя ли подробнее про подключение к Ардуино (или PIC).
Т.е. я соединяю TX от Arduino с RX от M128 через резистор 2 кОм и 3 кОм между землей и этой линией, ближе к M128. Провод RX от Ардуино я через 1 кОм резистор соединяю с ТХ от M128. Землю на плате Ардуино я соединяю с землей на M128. Так?
NorthStar
 
Сообщения: 317
Зарегистрирован: 13 сен 2010, 12:47

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

Сообщение =DeaD= » 20 дек 2010, 14:04

TX с Ардуино идёт на 2к резистор, который другим концом соединён с RX на M128. А еще RX с М128 соединён одним концом резистора 3к, который другим концом соединён с землёй. Так вроде однозначней? :) EAGLE далеко :)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

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

Сообщение NorthStar » 20 дек 2010, 14:51

ок. Попробую это повторить. Только надо будет сначала разъем добыть на 14 pin.
NorthStar
 
Сообщения: 317
Зарегистрирован: 13 сен 2010, 12:47

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

Сообщение NorthStar » 20 дек 2010, 22:24

Что-то не получается прошивку обновить. Пишет то, что ниже висит. В чем косяк? Я ранее с AVR не работал (
Может версия не та? Дайте ссылку чтоль тогда, а то avrdude под windows фиг найдешь.
(напоминаю, что у меня USB-UART; программатора нет)

C:\hobbi\arduino-0021\arduino-0021\hardware\tools\avr\bin>avrdude.exe -p m128 -c
avr911 -P com9 -b 115200 -U flash:w:"c:\hobbi\arduino-0021\arduino-0021\hardwar
e\tools\avr\bin\ssc32.hex":i -U signature:r:con:r -F -v

avrdude.exe: Version 5.4-arduino, compiled on Oct 11 2007 at 19:12:32
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/

System wide configuration file is "C:\hobbi\arduino-0021\arduino-00
21\hardware\tools\avr\bin\avrdude.conf"

Using Port : com9
Using Programmer : avr911
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 = "☺№─wf♫├"; type =
Software Version = ├.w; Hardware Version = o.♫
avrdude.exe: error: buffered memory access not supported. Maybe it isn't
a butterfly/AVR109 but a AVR910 device?
NorthStar
 
Сообщения: 317
Зарегистрирован: 13 сен 2010, 12:47

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

Сообщение =DeaD= » 20 дек 2010, 22:43

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

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

Сообщение NorthStar » 20 дек 2010, 23:28

нажимал. А где взять пакет WinAVR?
NorthStar
 
Сообщения: 317
Зарегистрирован: 13 сен 2010, 12:47

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

Сообщение =DeaD= » 20 дек 2010, 23:30

в гугле...

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

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

Сообщение NorthStar » 20 дек 2010, 23:53

Сорри. Всё разобрался. Я не тем файлом прошивал. По ссылке двойной архив был. Я решил - то что внутри (файл orfa-v0.9.0-b2) и есть прошивка. Так что советую поправить архив. Такие виндолюбы как я не поймут )
NorthStar
 
Сообщения: 317
Зарегистрирован: 13 сен 2010, 12:47

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

Сообщение =DeaD= » 20 дек 2010, 23:55

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

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

Сообщение Vooon » 21 дек 2010, 01:16

Вот интересно, стандартным для винды проводником открывается на отлично,
а у любителей рара снова проблемы.

Добавлено спустя 48 секунд:
И ведь написал же как нужный файл называется...
Linux user | Firefox user
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3339
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков

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

Сообщение =DeaD= » 21 дек 2010, 08:52

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

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

Сообщение NorthStar » 21 дек 2010, 11:53

Я WinRarом разжимал. После разжимания получается некий файл без расширения. Вот его я и пытался пристроить в качестве прошивки. Потом открыл его в ноутпаде и увидил заголовок Зипа, тогда и доперло в чем прикол.
Теперь всё работает нормально и терминал от SSC32 и прочее. Спасибо всем за помощь.
NorthStar
 
Сообщения: 317
Зарегистрирован: 13 сен 2010, 12:47

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

Сообщение =DeaD= » 21 дек 2010, 12:15

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

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

Сообщение NorthStar » 19 апр 2011, 15:06

Господа. Возник вопрос - а нельзя ли как-нибудь получить исходный текст этой прошивки?
Хочу кое-какую доработку туда сделать, чтоб можно было с датчиками работать и останавливать сервы в определенных ситуациях. Так же хотел бы попробовать на Arduino эту прошивку переписать.
NorthStar
 
Сообщения: 317
Зарегистрирован: 13 сен 2010, 12:47

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

Сообщение =DeaD= » 19 апр 2011, 15:41

Можно конечно - http://hg.vehq.ru/orfa/

Переписывать под ардуино не думаю, что хорошая мысль, пока нет желания туда перелезать с общего WinAVR.

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

Пред.След.

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

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

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

Mail.ru counter