roboforum.ru

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

Ищу программатор

Делимся опытом в каких устройствах и чем можно поживиться.
А так же где и почём приобрести компоненты.

Ищу программатор

Сообщение BAST » 26 май 2011, 15:00

Всем привет.
Ищу программатор для микроконтроллеров avr. Конечно если он будет ещё прошивать tiny и pic было бы шикарно.
обязательное наличие USB, UART
Ценовой диапазон до 1000р.
Возможны варианты интернет магазинов.
Живу в СПб

В общем за любые советы буду благодарен :wink:
BAST
 
Сообщения: 26
Зарегистрирован: 06 окт 2009, 15:58
Откуда: Питер

Re: Ищу программатор

Сообщение =DeaD= » 26 май 2011, 15:11

ATtiny это разновидность AVR, как и ATmega

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

Re: Ищу программатор

Сообщение Dmitri Vladimirovich » 26 май 2011, 15:16

+1

там Вам будет и юсб и уарт, и i2c и SPI =)

к томуже наверняка можно найти в инете прошивку которая ПИК прошивает
#define TRUE FALSE
Dmitri Vladimirovich
 
Сообщения: 283
Зарегистрирован: 05 янв 2010, 23:07
Откуда: Красноармейск
Skype: dmitry.vladimirivich
ФИО: Дима.В.

Re: Ищу программатор

Сообщение BAST » 26 май 2011, 16:45

Большое спасибо за советы.
http://www.megachip.ru/item.php?item_id=2140020
вот что есть в местном магазине, это я так понимаю в самый раз?
BAST
 
Сообщения: 26
Зарегистрирован: 06 окт 2009, 15:58
Откуда: Питер

Re: Ищу программатор

Сообщение RootAdmin » 26 май 2011, 17:05

Для AVR - avr910usb 400 (набор запчастей плюс плата) рублей до 1000 в сборе. Для пиков - подороже, да.
Я б не стал закладываться на ардуину. Если бюджет ограничен разве что...
Дым, идущий из всех устройств в помещении предвещает появление электрика.
RootAdmin
 
Сообщения: 1725
Зарегистрирован: 07 авг 2010, 21:29
Откуда: КМВ
прог. языки: C
ФИО: Андрей

Re: Ищу программатор

Сообщение =DeaD= » 27 май 2011, 00:03

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

Re: Ищу программатор

Сообщение BAST » 27 май 2011, 00:42

Да заказал уже. Завтра оплачу квитанцию. Там на сайте было сказано, что свяжутся, но пока не кто не звонил. Щас на сайте посмотрел, статус - написано: Готов к отгрузке.
Завтра получается поеду за ним.

Надеюсь потом поможете ссылками, чтобы я смог его использовать как программатор.
BAST
 
Сообщения: 26
Зарегистрирован: 06 окт 2009, 15:58
Откуда: Питер

Re: Ищу программатор

Сообщение =DeaD= » 27 май 2011, 07:24

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

Re: Ищу программатор

Сообщение BAST » 02 июл 2011, 18:06

Так наконец добрался до контроллера, аж целый месяц он пролежал без дела, сессия долгая оказалась. Ну да ладно.

По порядку:
К orduino припаял ножки pls.
Прошил orduino файлом который скидывал shadyninja в теме: Контроллер универс. ORduino Nano, Arduino IDE-совместимый
Соединил свою orduino c MRC-40, согласно схеме mega-isp
При попытке прошивки получаю:
C:\Arduino-Mega-ISP>avrdude -q -C avrdude.conf -p m16 -c avrisp -P COM2 -b 19200
-e -U flash:w:MIGALKA.HEX
avrdude: stk500_getsync(): not in sync: resp=0x00
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51

avrdude done. Thank you.


Все параметры проверил. В настройках моего com-potra скорость стоит такая же.
Фьюзы не пишу, так как на контроллере который я прошиваю они уже выставлены.

Подскажите мб я orduino не тем чемто прошил? В чём проблемка, что не хочет работать?
BAST
 
Сообщения: 26
Зарегистрирован: 06 окт 2009, 15:58
Откуда: Питер

Re: Ищу программатор

Сообщение galex1981 » 02 июл 2011, 21:25

У тебя в командной строке используется программатор avrisp а протокол прошивки используешь stk-500. Уж определись чем прошивать его будешь
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: Ищу программатор

Сообщение BAST » 03 июл 2011, 01:16

Результат моей проделанной работы за день:
Контроллер более не подаёт признаков жизни: светодиод не мигает, программа ардуино также с контроллером больше дел иметь не хочет. Система контроллер видит.
Подскажите что делать?

Добавлено спустя 21 минуту 18 секунд:
Вот что имею при попытке. При подключении меги 16 - светодиод горит постоянно, и гаснет токо по нажатию кнопки ресет.
C:\Arduino-Mega-ISP>avrdude -q -C avrdude.conf -p m16 -c stk500v1 -P COM2 -b 19200 -e -U flash:w:migalka.hex

avrdude: AVR device initialized and ready to accept instructions
avrdude: Device signature = 0x000000
avrdude: Yikes! Invalid device signature.
Double check connections and try again, or use -F to override
this check.


avrdude done. Thank you.


Добавлено спустя 8 минут 12 секунд:
Изображение
BAST
 
Сообщения: 26
Зарегистрирован: 06 окт 2009, 15:58
Откуда: Питер

Re: Ищу программатор

Сообщение galex1981 » 03 июл 2011, 01:38

В общем сейчас программатор не читает твой МК. Уверен что скорость по COM-порту 19200?
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: Ищу программатор

Сообщение BAST » 03 июл 2011, 02:09

Да, в параметрах порта значение - Скорость (бит/c): 19200
BAST
 
Сообщения: 26
Зарегистрирован: 06 окт 2009, 15:58
Откуда: Питер

Re: Ищу программатор

Сообщение galex1981 » 03 июл 2011, 02:26

Я то понял что в параметрах порта скорость 19200, но stk-500 работает ли с такой скоростью? У меня например он работает со скоростью 115200
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: Ищу программатор

Сообщение boez » 04 июл 2011, 12:47

Не-не-не, там же ясно написано что связь дудки с stk500 есть. Значит скорость ОК. Просто нет связи с прошиваемым МК.
boez
 
Сообщения: 1981
Зарегистрирован: 27 авг 2008, 10:45
Откуда: Харьков
прог. языки: С/С++

След.

Вернуться в Что, где, почём

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

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