Параллельный программатор

Обсуждаем контроллеры компании Atmel.
Аватара пользователя
tych
Э...
Сообщения: 2792
Зарегистрирован: Ср апр 04, 2007 08:39:14
Откуда: Москва
Контактная информация:

Сообщение tych »

Есть MAX3xxx они от 2.7 вольт до 5.5
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
Аватара пользователя
Тихоня
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Пт мар 23, 2007 19:51:45
Откуда: Иркутск

Сообщение Тихоня »

При высоковольтном программировании ATtiny13 и ATtiny15 отличаются тем, что одной микрухе тактовую частоту подают на вторую ножку, а другой - на третью. Могу я для уменьшения кол-ва коммутационных элементов программатора объединить эти две ножки на сокете и вставлять туда любую из этих микрух? Иными словами, незадействованная нога обязательно должна быть в воздухе или же нет разницы, что на ней будет в момент программирования?
uvn
Вымогатель припоя
Сообщения: 530
Зарегистрирован: Пт май 18, 2007 07:49:27

Сообщение uvn »

Тихоня писал(а):При высоковольтном программировании ATtiny13 и ATtiny15 отличаются тем, что одной микрухе тактовую частоту подают на вторую ножку, а другой - на третью. Могу я для уменьшения кол-ва коммутационных элементов программатора объединить эти две ножки на сокете и вставлять туда любую из этих микрух? Иными словами, незадействованная нога обязательно должна быть в воздухе или же нет разницы, что на ней будет в момент программирования?

У ATiny15 нет возможности вообще влиять на тактовую частоту :)
В одной из схем параллельных программаторов (http://www.obdev.at/products/avrusb/avrdoper.html) ноги 2 и 3 были объединены. Я пробовал так прошивать ATiny15 с помощью AvrDragon.

Получил неожиданный результат: при стирании стёрлась ВСЯ информация из микросхемы. Может это был какой-то сбой, пока нет второй микросхемы для повторения опыта.
Аватара пользователя
Тихоня
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Пт мар 23, 2007 19:51:45
Откуда: Иркутск

Сообщение Тихоня »

uvn писал(а):У ATiny15 нет возможности вообще влиять на тактовую частоту :)

Я и не собираюсь на неё влиять. Внутренний генератор 1,6 МГц нужен при работе МК, но кроме того при высоковольтном программировании на третью ногу обязательно подаётся внешняя тактовая частота от программатора.
uvn писал(а):В одной из схем параллельных программаторов (http://www.obdev.at/products/avrusb/avrdoper.html) ноги 2 и 3 были объединены.

Вот это уже интересно. Могу предположить, что это было гнездо для программирования как ATtiny15, так и ATtiny11,12,13, которым внешнюю частоту нужно подавать на вторую ногу. Чтобы не ставить лишний джампер и не переключать тактовый сигнал, его подавали сразу на обе ножки, и 2-ю, и 3-ю. Но это только предположение...
uvn писал(а):Получил неожиданный результат: при стирании стёрлась ВСЯ информация из микросхемы. Может это был какой-то сбой, пока нет второй микросхемы для повторения опыта.

Что такое "вся"? :shock: Не читается даже сигнатура? Даже параллельным программатором? Может быть микруха просто вышла из строя? Тогда выходит, что объединять нельзя... :cry:
Аватара пользователя
Тихоня
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Пт мар 23, 2007 19:51:45
Откуда: Иркутск

Сообщение Тихоня »

Иван.паяльшик писал(а):Вот тут тоже решил собрать этот програматор и нужна платка если у ково есть выложите плиз, а то вчера разводил плату для eprom понравилось долго незабуду немного регистров а именно 8 чтобы можно было 16 битные шить

У немцев на сайте есть по-моему, в Eagle-формате:
http://www.der-hammer.инфо/hvprog/index_en.htm , только "инфо" в адресе исправь на латинские буквы.
Я разводил свою плату сам, но она находится в таком виде пока, что кому-то дать это не представляется возможным, кроме меня там никто не разберётся.
Аватара пользователя
tych
Э...
Сообщения: 2792
Зарегистрирован: Ср апр 04, 2007 08:39:14
Откуда: Москва
Контактная информация:

Сообщение tych »

Посмотрите варианты самоделок для параллельного и высоковольтного программирования AVR
http://www.roboforum.ru/viewtopic.htm?t=2563
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
Аватара пользователя
Пожиратель AVR
Встал на лапы
Сообщения: 117
Зарегистрирован: Чт янв 11, 2007 12:14:33
Контактная информация:

Сообщение Пожиратель AVR »

Вот нашел схему паралельного програматора в журнале радио смотрите может кто захочит изготовить.
Програматор ''кушает''
AT90S1200,AT90S2313,AT90S2323,AT90S2333,AT90S2343,AT90S4414,AT90S4433,AT90S4434,AT90S8515,AT90S8535,
ATMEGA16,ATMEGA161,ATMEGA162,ATMEGA163,ATMEGA168,ATMEGA169,ATMEGA32,ATMEGA323,ATMEGA48,ATMEGA8,
ATMEGA8515,ATMEGA8535,ATMEGA88,ATTINY10,ATTINY11,ATTINY12,ATTINY15,ATTINY22,ATTINY26,ATTINY28
Эти контролеры он шьет из по dos , а если софт для винды то к ним еше пребовляются ATTINY13,ATTINY24,ATTINY25,ATTINY44,ATTINY43,ATTINY45,ATTINY84,ATTINY85,ATTINY2313,ATMEGA64,ATMEGA103
,ATMEGA128,ATMEGA165,ATMEGA325,ATMEGA329,ATMEGA406,ATMEGA603,ATMEGA640,ATMEGA645,ATMEGA649,
ATMEGA1280,ATMEGA1281,ATMEGA2560,ATMEGA2561,ATMEGA3250,ATMEGA3290,ATMEGA6450,ATMEGA6490,
AT90PWM2,AT90PWM3,

Это маленький список что он может запрограмировать.
Также есть схемы разводки для всех этих микроконтролеров кому надо пишите отсканирую и выложу .
Сайт где для них лежит софт
http://www.eln-chan.org
На сайте есть две управляюшие програмы :
1.AVRXP.COM для MS DOS
2.AVRPP.EXE для систем XP,ME.
Вложения
прогер2.GIF
(89.21 КБ) 3158 скачиваний
Аватара пользователя
Sailanser
Друг Кота
Сообщения: 3121
Зарегистрирован: Ср фев 01, 2006 22:29:02
Откуда: г.Ростов-на-Дону

Сообщение Sailanser »

J0kER

Прикольно, но на ошибки проверяли плату, неужели у вас работает т.к на плате в глаза с первого взгляда бросается отсутствие кондеров С4 и С5 с кварца на землю, конечно более детально пока не глядел но это в глаза бросается сразу. И еще приольное обозначение СЫ тот кто не удосужится со схемой сверить это дело, долго будет голову ломать что же туда ставить. :))
Аватара пользователя
Пожиратель AVR
Встал на лапы
Сообщения: 117
Зарегистрирован: Чт янв 11, 2007 12:14:33
Контактная информация:

Сообщение Пожиратель AVR »

Я его плату смотрел на кварц это первая ошибка нет конденсаторов второетам чтото после маха было неправельно подрублено ну и пришлось снова плату разрабытывать.
Фильтруюшие конденсаторы с названием СЫ тоже интересно на схеме таких точно нет :))
Аватара пользователя
J0kER
Открыл глаза
Сообщения: 41
Зарегистрирован: Ср фев 14, 2007 10:21:05
Откуда: Красноярск
Контактная информация:

Сообщение J0kER »

Иван.паяльшик писал(а):Я его плату смотрел на кварц это первая ошибка нет конденсаторов второетам чтото после маха было неправельно подрублено ну и пришлось снова плату разрабытывать.
Фильтруюшие конденсаторы с названием СЫ тоже интересно на схеме таких точно нет :))

Кварц.. Собственно, там рядом дорожка минусовая идет. Подпаять пару кондеров - раз плюнуть. Я не паял, ибо кварц с интегреными кондерами.
Cbl - конденсатор блокировочный. Штука полезная сама по себе, и количество оных ненормировано..
Толстые электролиты потребны в случае если +12 заводим достаточно пульсирующее. Я питался от БП компа, посему не стал заморачиваться с этими монстрами..
После 232ой.. приходит на 14ю и 15ю ногу. Что там может быть не так?
ЗЫ: от своей железяки я толку не добился. Толи прошивка как-то кривовато в неё легла, толи Меги8ые не всегда отзываются на паралельный режим.. Но светодиодавми оно моргало вполне осмыслено.
А поднимать не стал, ибо у меня сейчас професиональный програматор в свободном доступе.. 17634 поддерживаемых кристалов.
uvn
Вымогатель припоя
Сообщения: 530
Зарегистрирован: Пт май 18, 2007 07:49:27

Сообщение uvn »

Тихоня писал(а):Что такое "вся"? :shock: Не читается даже сигнатура? Даже параллельным программатором? Может быть микруха просто вышла из строя? Тогда выходит, что объединять нельзя... :cry:

Сигнатура = 0xFF 0xFF 0xFF, калибровочный байт 0xFF в любом режиме (ISP, HV). Но при этом программируется и проверяется всё нормально.
Аватара пользователя
Тихоня
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Пт мар 23, 2007 19:51:45
Откуда: Иркутск

Сообщение Тихоня »

uvn писал(а):Сигнатура = 0xFF 0xFF 0xFF, калибровочный байт 0xFF в любом режиме (ISP, HV). Но при этом программируется и проверяется всё нормально.

Методом сравнения надобно дальше: почитать эту же микруху на другом программаторе, а на этом программаторе - другую такую же "тиньку" (если добудешь другую).
Я провёл эксперимент над ATtiny12: подал SWCLK (Software clock) с программатора HVProg (режим HV) на 2-ю и 3-ю ноги МК одновременно. Пробовал читать, стирать, писать, всё ОК! Микруха осталась жива, никаких отклонений не обнаружено.
Вывод: ATtiny12 не возражает против того, чтобы программироваться в универсальном гнезде для восьминогих МК. :))
Проверить ATtiny15 не могу, так как не располагаю сим девайсом.

P.S. Кстати, эта тини-12 валялась у меня как неисправная: после того, как я однажды в ISP-режиме перепрограммировал её на внешний Low-Frequency кристалл, она работать работала, но Пони-прог её перестал видеть. Я уже решил, что нечаянно запретил ISP-режим. Из-за этого и собрал HVProg. А оказалось, что все фьюзы были в норме, просто Поник что-то при тактовой 32768 Гц дурить начал...
Аватара пользователя
J0kER
Открыл глаза
Сообщения: 41
Зарегистрирован: Ср фев 14, 2007 10:21:05
Откуда: Красноярск
Контактная информация:

Сообщение J0kER »

Вот вот, у меня валялся десяток залоченых по RSTDSB мег8. И они через раз сигнатуры выдавали то более менее осмысленые значения, то 0xFF. С осцилографом ковыряться некогда было, посему свой HVProg закинул.
ЗЫ: собирал его и на классической разводке от авторов, эффект тот-же.
Дофига стоит.. ближе к штуке баксов. :(
Аватара пользователя
Sailanser
Друг Кота
Сообщения: 3121
Зарегистрирован: Ср фев 01, 2006 22:29:02
Откуда: г.Ростов-на-Дону

Сообщение Sailanser »

Кто нить собирал этот паралельный программатор http://pol-sem.narod.ru/paraprog/paraprog.htm а то на днях другу по его просьбе собрал только вот что то он не фурычит нифига :shock: мож там какие тонкости есть при его запуске вообщем что может быть?
Isil
Родился
Сообщения: 12
Зарегистрирован: Чт окт 19, 2006 10:35:27

Сообщение Isil »

Схема рабочая, описание качественное и полное, ищи косяки при сборке.
Аватара пользователя
Sailanser
Друг Кота
Сообщения: 3121
Зарегистрирован: Ср фев 01, 2006 22:29:02
Откуда: г.Ростов-на-Дону

Сообщение Sailanser »

Странно все проверил вроде все правильно.
Последний раз редактировалось Sailanser Вт июн 05, 2007 21:25:26, всего редактировалось 1 раз.
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Сообщение Aheir »

Мне вот не нравится такое количество ног СОМ-порта, закороченных на землю...
Ну вот не нравится и все...
Или к компу только RX/TX подсоединены?
Оптимизм х (Опыт + Знания) = const
Аватара пользователя
Sailanser
Друг Кота
Сообщения: 3121
Зарегистрирован: Ср фев 01, 2006 22:29:02
Откуда: г.Ростов-на-Дону

Сообщение Sailanser »

Aheir
Да к компу идет только три провода RX,TX и GND использовал старый шнур от комповой мыши 0,5 метра остальные просто физически не подлючены вот и силят на земле для усиления разьема а то его облтало не слабо когда разьем отсоединяешь.
Аватара пользователя
Мышонок
Друг Кота
Сообщения: 3792
Зарегистрирован: Чт сен 14, 2006 11:42:09
Откуда: Обитаю на чердаке
Контактная информация:

Сообщение Мышонок »

А если будет использован полный кабель, что будет с компьютером?

Между прочим, есть специальные разъёмы, закрепляемые на плате, или денежек жалко?
Память очень интересная штука: бывает так, что запомнишь одно, а вспомнишь другое...
Аватара пользователя
Sailanser
Друг Кота
Сообщения: 3121
Зарегистрирован: Ср фев 01, 2006 22:29:02
Откуда: г.Ростов-на-Дону

Сообщение Sailanser »

мышонок
Насчет полного кабеля да согласен будет бардак, но я использование полного кабеля видел очень редко обычно когда делают подобные устройства то народ сам пояет кабели 1% из 100 что берут готовый.
А про разьем да денежек не жалко обычно бывает лень ехать через весь город на радиобазар из-за одного разьема.
Ответить

Вернуться в «AVR»