О сайте Группа в контакте RSS Годограф Volksturm Импульсные металлоискатели IB металлоискатели Пинпоинтеры Другие схемы Заказать Конструкции металлоискателей Полезные ссылки

Схемы металлоискателей MD4U

Сборка, настройка, обсуждение, теория и практика построения металлоискателей.
Текущее время: Сб: 20 апр 2024 0:01

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему
 [ Сообщений: 30 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: подскажите с программатором
СообщениеДобавлено: Чт: 06 дек 2007 23:59 
Не в сети
Аватара пользователя

Зарегистрирован: Пн: 17 сен 2007 0:46
Сообщения: 35
Откуда: BY.Брестская обл
Всем доброго времени суток!
Подскажите какой собрать программатор,
чтоб был не сложный, и работал без "глюков"
для AVR


Вернуться к началу
 Профиль  
 


Вы можете отключить эти сообщения.
 Заголовок сообщения:
СообщениеДобавлено: Пт: 07 дек 2007 0:03 
Не в сети
Аватара пользователя

Зарегистрирован: Пт: 23 фев 2007 19:11
Сообщения: 620
Откуда: Украина, Сумы, Киев
stk200


У вас нет необходимых прав для просмотра вложений в этом сообщении.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт: 07 дек 2007 0:19 
Не в сети
Аватара пользователя

Зарегистрирован: Вс: 06 ноя 2005 11:17
Сообщения: 4527
Откуда: С.-Петербург
Да, STK200/STK300 вполне подойдёт:
http://fandy.front.ru/AVR_ICSP.htm

Изображение

Схема по ссылке отличается парой светодиодов, по которым видна "работа" программатора.

Очень важный момент - этот программатор должен иметь короткий хвост к "таргету" (сантиметров 20...25). На снимках - ранняя версия, не корректная, с длинным хвостом. Т.е., берём удлиннитель LPT-порта, уже к нему подтыкаем программатор, и соединяем программатор с контроллером коротеньким хвостиком.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт: 07 дек 2007 0:25 
Не в сети
Аватара пользователя

Зарегистрирован: Пт: 23 фев 2007 19:11
Сообщения: 620
Откуда: Украина, Сумы, Киев
мне все время хочется такой програматор : плата на ней много панелек для всех видов МК АВР: начиная от тини13 и заканчивая атмегой 32 :D но видно несудьба:могу пару часов сидеть разводить плату МД,а на програмер сил нехватает :lol: все заканчуется поключинием буфера к ЛТП... 8)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт: 07 дек 2007 9:30 
Не в сети

Зарегистрирован: Чт: 22 ноя 2007 14:22
Сообщения: 10
Откуда: Нижний Новгород
Если хочется универсальный проггер для AVR, то проще собрать на USB (схема и платы обкатаны)
Страничка автора : http://prottoss.com/projects/AVR910.usb ... rammer.htm
Форум по настройке : http://www.roboforum.ru/old/viewtopic.h ... ea05730edc


У вас нет необходимых прав для просмотра вложений в этом сообщении.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт: 07 дек 2007 12:42 
Не в сети
Аватара пользователя

Зарегистрирован: Вс: 06 ноя 2005 11:17
Сообщения: 4527
Откуда: С.-Петербург
BlackFire писал(а):
Если хочется универсальный проггер для AVR, то проще собрать на USB (схема и платы обкатаны)
Страничка автора : http://prottoss.com/projects/AVR910.usb ... rammer.htm
Форум по настройке : http://www.roboforum.ru/old/viewtopic.h ... ea05730edc


А вот это не советую. Программатор, на мой взгляд, сыроват, у кого-то работает, у кого-то нет, на одних компьютерах работает, на других - нет (у меня, например, на 1 машине работает нормально, а на 3-х - с глюками). Если хочется варианты посложней - можно посмотреть на том же Electronix'е (AVR910, например). Только человек спрашивал "несложный и без глюков", вариант Protoss'а (при всём к нему уважении) сюда не вписывается ни по одному из параметров.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт: 07 дек 2007 12:57 
Не в сети

Зарегистрирован: Чт: 22 ноя 2007 14:22
Сообщения: 10
Откуда: Нижний Новгород
Сорри ... я в основном OSTINу писал :(
вот наконец нашел что искал - всем желающим научиться собирать программер посвящается :)
http://www.avr123.nm.ru/07.htm
PS если что не так - чур ногами не бить!
PPS USB'шный програматор у меня нормально работает ... может что неправильно сделал ... может компы такие попадают ... хотя я склоняюсь к глюкам мелкомягких ..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт: 07 дек 2007 13:02 
Не в сети

Зарегистрирован: Чт: 22 ноя 2007 14:22
Сообщения: 10
Откуда: Нижний Новгород
к слову там и по поводу фьюзов доходчиво все описано :wink:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт: 07 дек 2007 13:23 
Не в сети
Аватара пользователя

Зарегистрирован: Вс: 06 ноя 2005 11:17
Сообщения: 4527
Откуда: С.-Петербург
BlackFire писал(а):
PPS USB'шный програматор у меня нормально работает ... может что неправильно сделал ... может компы такие попадают ... хотя я склоняюсь к глюкам мелкомягких ..


Я склоняюсь к версии разных чипсетов - у меня нормально работает на чипсете Intel, а с глюками - на AMD. Но это и говорит о "сырости" разработки - человек написал "под себя", для своего компа отладил, выложил, и привет - "тысячи людей повторили, ничего не знаю!". Оно конечно, "даренному коню в зубы не смотрят", но рекомендовать такую конструкцию для повторения я не могу.

Там ещё вторая проблема есть - этому программатору требуется программа, умеющая работать с AVR910. Из них у меня не вызвала отвращения только AVR OSP II, но оказалось, что именно с этим программатором она нормально не работает.

В общем, валяется у меня это чудо около машины, с которой устойчиво работает, а "по делу" продолжаю пользовать STK или JTAG (последнее куда интересней).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт: 07 дек 2007 13:29 
Не в сети

Зарегистрирован: Чт: 22 ноя 2007 14:22
Сообщения: 10
Откуда: Нижний Новгород
Может тогда лучше прибить мое сообщение по AVR910 - чтоб мозг людям не парить?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт: 07 дек 2007 13:33 
Не в сети
Аватара пользователя

Зарегистрирован: Вс: 06 ноя 2005 11:17
Сообщения: 4527
Откуда: С.-Петербург
BlackFire писал(а):
Может тогда лучше прибить мое сообщение по AVR910 - чтоб мозг людям не парить?


Да зачем ? Каждый ведь сам для себя решает, чем больше информации - тем лучше.


Вернуться к началу
 Профиль  
 
В сети

Вы можете отключить эти сообщения.
 Заголовок сообщения:
СообщениеДобавлено: Сб: 08 дек 2007 10:18 
Не в сети
Аватара пользователя

Зарегистрирован: Пн: 30 окт 2006 17:20
Сообщения: 2268
Откуда: Sumy,Ukraine
Andy_F писал(а):
...продолжаю пользовать... JTAG (последнее куда интересней).

JTAG - это самое интересное. Через этот интерфейс шьётся любая техника. Я, в основном, шью им "убитые" спутниковые ресиверы. Главное, что можно извлечь из этого для металлодетекторостроения, так полная повторяемость и воспроизводимость какого-либо эффекта. Например, человек изготовил прибор, а он у него работает "не так", а, ещё лучше - работает лучше, чем задумывалось :shock: :lol: . Чтобы народ мог повторить его подвиг :oops: , ему надо через JTAG слить весь дамп с камня и выложить для желающих... Цифровая часть "клона" получится один к одному, ну, аналоговая, конечно :roll: ...

_________________
Количество металла в земле обратно пропорционально количеству мужиков, копающих её поверхность.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб: 08 дек 2007 11:37 
Не в сети
Аватара пользователя

Зарегистрирован: Чт: 29 июн 2006 21:11
Сообщения: 4371
Откуда: г.Волжский
А можно слить с минелаба, кощея, фазитрона?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб: 08 дек 2007 11:51 
Не в сети
Аватара пользователя

Зарегистрирован: Пн: 30 окт 2006 17:20
Сообщения: 2268
Откуда: Sumy,Ukraine
Можно слить только с устройства, поддерживающего JTAG-интерфейс, а это, как правило, девайсы связки двух раздельных МС (контроллер+флеш), где сам основной камень устройства занимается функцией загрузки/выгрузки полного дампа флеши. Если же это контроллер со встроенной памятью (как и у большинства фирменных детекторов), то он, как правило, имеет средства внутренней защиты информации, мимо чего никогда не проходят производители. Иначе мы бы были завалены дешёвыми китайскими Эксплорерами.

_________________
Количество металла в земле обратно пропорционально количеству мужиков, копающих её поверхность.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб: 08 дек 2007 12:36 
Не в сети
Аватара пользователя

Зарегистрирован: Чт: 29 июн 2006 21:11
Сообщения: 4371
Откуда: г.Волжский
А можно ли JTAG программатором программировать Атмеги и Пики и в какой программе?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб: 08 дек 2007 13:40 
Не в сети
Аватара пользователя

Зарегистрирован: Вс: 06 ноя 2005 11:17
Сообщения: 4527
Откуда: С.-Петербург
DesAlex писал(а):
JTAG - это самое интересное. Через этот интерфейс шьётся любая техника....


Вообще-то, JTAG применительно к AVR (и к многим другим контроллерам) - это отладчик, тем и интересен (для разработчика). Как программатор он никакой особой ценности не представляет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб: 08 дек 2007 15:55 
Не в сети
Аватара пользователя

Зарегистрирован: Пн: 30 окт 2006 17:20
Сообщения: 2268
Откуда: Sumy,Ukraine
FOMA писал(а):
А можно ли JTAG программатором программировать Атмеги и Пики и в какой программе?

ИМХО, для Атмела, так лучше, чем PonyProg ничего не придумано, для Пиков тоже есть свои программаторы... Пользоваться программами типа Jkeys под JTAG имеет смысл только тогда, когда нужно в точности склонировать флеш без выпайки таковой из устройства.

_________________
Количество металла в земле обратно пропорционально количеству мужиков, копающих её поверхность.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вс: 16 дек 2007 20:15 
Не в сети
Аватара пользователя

Зарегистрирован: Пн: 17 сен 2007 0:46
Сообщения: 35
Откуда: BY.Брестская обл
Собрал STK200/STK300 по схеме Andy_F
Опыта работы с программаторами нет :oops:
Поэтому прошу подсказать что подается на разьем Х2
Как подключается AVR? к каким ногам?
Куда и сколько подается питание? :?:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вс: 16 дек 2007 21:26 
Не в сети
Аватара пользователя

Зарегистрирован: Вс: 06 ноя 2005 11:17
Сообщения: 4527
Откуда: С.-Петербург
Жендос писал(а):
Собрал STK200/STK300 по схеме Andy_F
Опыта работы с программаторами нет :oops:
Поэтому прошу подсказать что подается на разьем Х2
Как подключается AVR? к каким ногам?
Куда и сколько подается питание? :?:


Открываем datasheet на соответствующий контроллер, и смотрим на названия выводов микросхемы.

MOSI подсоединяется к MOSI,
MISO - к MISO,
SCK - к SCK,
RESET - к RESET,
земля - к земле,
а питается программатор от таргета (т.е., вывод +Up надо соединить с питанием контроллера, который собираемся запрограммировать).

P.S. Только это вовсе не моя схема, моя заслуга разве что в дополнительном светодиоде.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вс: 16 дек 2007 21:49 
Не в сети
Аватара пользователя

Зарегистрирован: Пн: 17 сен 2007 0:46
Сообщения: 35
Откуда: BY.Брестская обл
если я правильно понял то этот программатор
позволяет программировать AVR прямо в схеме?
Значит мы собираем устройство полностью,
подпаиваем к нужным ногам AVR программатор
Включаем Clone, программатор и при помощи компьютера
заливаем в контроллер прошивку??
Если я проавильно представляю весь процесс!!!???


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вс: 16 дек 2007 21:58 
Не в сети
Аватара пользователя

Зарегистрирован: Вс: 06 ноя 2005 11:17
Сообщения: 4527
Откуда: С.-Петербург
Жендос писал(а):
если я правильно понял то этот программатор
позволяет программировать AVR прямо в схеме?


Да, внутрисхемный программатор - это программатор, который программирует внутри схемы :) . В схеме Клона есть специальный разъём - X1 - через который контроллер и программируется.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вс: 16 дек 2007 22:12 
Не в сети
Аватара пользователя

Зарегистрирован: Пн: 17 сен 2007 0:46
Сообщения: 35
Откуда: BY.Брестская обл
Спасибо за быстрые и понятные ответы

но один момент до конца мне не ясен
это последовательность действий

1) Включаем программатор в LPT порт компьютера предварительно соединив его с clone
2)Подаем питание на собранный Clone c вставленным в него чистым AVR контроллером
3) запускаем программу для заливки прошивки
4) выставляем все нужные настройки
5)программируем контроллер
6)отключаем все ,отсоеденяем программатор
7)запускаем clone !?

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вс: 16 дек 2007 22:16 
Не в сети
Аватара пользователя

Зарегистрирован: Вс: 06 ноя 2005 11:17
Сообщения: 4527
Откуда: С.-Петербург
Жендос писал(а):
1) Включаем программатор в LPT порт компьютера предварительно соединив его с clone
2)Подаем питание на собранный Clone c вставленным в него чистым AVR контроллером
3) запускаем программу для заливки прошивки
4) выставляем все нужные настройки
5)программируем контроллер
6)отключаем все ,отсоеденяем программатор
7)запускаем clone !?


Да, в общих чертах всё правильно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн: 17 дек 2007 17:24 
Не в сети
Аватара пользователя

Зарегистрирован: Пн: 17 сен 2007 0:46
Сообщения: 35
Откуда: BY.Брестская обл
Когда покупал разъем для программатора, мне дали LPT
разъем под плату, подскажите пожалуста, будет ли он работать если я
не поставлю металическую часть разъема, так как если ее прикручивать то винтики торчат и недают нормально вставить разъем в комп


У вас нет необходимых прав для просмотра вложений в этом сообщении.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн: 17 дек 2007 17:37 
Не в сети

Зарегистрирован: Чт: 22 ноя 2007 14:22
Сообщения: 10
Откуда: Нижний Новгород
Глубоко без разницы - просто легко помять контакты .....


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 30 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 3 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти: