IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> Распайки адаптеров, Для самостоятельного изготовления
VSlonyk
сообщение 5.1.2009, 18:23
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 6
Регистрация: 27.12.2008
Из: Казахстан, Актобе
Пользователь №: 66



Если эта информация не является коммерческой тайной, просьба опубликовать схемы распаек.
Единственное что нашел тут: http://masterra.webzone.ru/gbook.htm
Поддержка 8/16-битных Flash
В адаптере DIP40-TSOP48 не используется сигнал WP (14 ножка), поэтому при работе с м.с типа 29DL163/29DL323 нельзя стереть/записать ‘boot block’. Это ограничение можно снять, если на плате адаптера соединить 14 ножку панели TSOP48 c 40 ножкой ZIF-панели через резистор 1к.
и
Программирование Flash, FWH, LPC
для программирования i82802, SST49LF002/004 и аналогов требуется адаптер DIP32-PLCC32-FWH, который отличается от стандартного DIP32-PLCC32 следующим образом:контакты 25,27,29 нужно соединить с Vcc (32), а 26,28 с GND (16).


--------------------
Лучше камнем вниз, чем жить по чьей то воле!.. Этот путь я выбрал сам... ©Ария
"Как низко пал секам!" Великий телеоператор Егерев К. Е.
Перейти в начало страницы
 
+Цитировать сообщение
masterra
сообщение 5.1.2009, 18:51
Сообщение #2


Администратор
***

Группа: Главные администраторы
Сообщений: 518
Регистрация: 4.6.2008
Пользователь №: 1



Конечно, не является. Просто не успели перенести информацию на новый сайт, к тому же появились новые адаптеры. Для них нужно расширить список. То что есть, доступно по адресу: http://masterra.webzone.ru/perehodn.htm
Цитата(VSlonyk @ 5.1.2009, 18:23) *
Если эта информация не является коммерческой тайной, просьба опубликовать схемы распаек.
Единственное что нашел тут: http://masterra.webzone.ru/gbook.htm
Поддержка 8/16-битных Flash
В адаптере DIP40-TSOP48 не используется сигнал WP (14 ножка), поэтому при работе с м.с типа 29DL163/29DL323 нельзя стереть/записать ‘boot block’. Это ограничение можно снять, если на плате адаптера соединить 14 ножку панели TSOP48 c 40 ножкой ZIF-панели через резистор 1к.
и
Программирование Flash, FWH, LPC
для программирования i82802, SST49LF002/004 и аналогов требуется адаптер DIP32-PLCC32-FWH, который отличается от стандартного DIP32-PLCC32 следующим образом:контакты 25,27,29 нужно соединить с Vcc (32), а 26,28 с GND (16).
Перейти в начало страницы
 
+Цитировать сообщение
Крафт
сообщение 18.1.2009, 14:37
Сообщение #3


Участник
**

Группа: Пользователи
Сообщений: 10
Регистрация: 18.1.2009
Пользователь №: 136



Цитата(masterra @ 5.1.2009, 18:51) *
Конечно, не является. Просто не успели перенести информацию на новый сайт, к тому же появились новые адаптеры. Для них нужно расширить список. То что есть, доступно по адресу: http://masterra.webzone.ru/perehodn.htm

Здравствуйте.
Я пользуюсь программатором master pro прошивка v4.50.
До посделнего времени работал в основном с микроконтроллерами серии at89. с параллельным программированием.
Сейчас решил перейти на atmega. atmega32 в частности. Решил изготовить адаптер по указанной в Вашей ссылке распайке, но у меня возникло сразу 2 вопроса.
1. Если я делаю переходник dip40-DIP40 (по таблице DIP40-AVR-последовательный режим, первая и последняя колонка), то возникает некое не соответствие, ножки 20-gnd; 40-vcc; 18-XTAL2; 19-XTAL1. Если сравнивать с даташитом к atmega32. должны быть 11,31;10,30;12;13 соответственно. Или я ошибаюсь, или таблица не точная?
2. Могу ли я, используя только пины RESET, MISO, MOSI, GND, SCK через шлейфик, использовать программатор в режиме внутрисхемного программирования?

Спасибо.
Перейти в начало страницы
 
+Цитировать сообщение
masterra
сообщение 18.1.2009, 18:08
Сообщение #4


Администратор
***

Группа: Главные администраторы
Сообщений: 518
Регистрация: 4.6.2008
Пользователь №: 1



1. Да, верно. Таблица неполная, указана распайка для м.с типа atmega8515, at90s8515. Для корпусов типа atmega8535, at90s8535, atmega32.. нужно брать данные из последнего столбца.
DIP40-AVR (последовательное программирование)
AVR90Sxxx Atmega xxxx ATtinyxx
Pin DIP40 DIP8 DIP20 DIP28 DIP40 (8515) DIP40 (8535)
XTAL2 18 2 5 9 18 12
XTAL1 19 3 4 10 19 13
GND 20 4 10 8,22 20 11,31
Reset 31 1 1 1 9 9
SCK 32 7 19 19 8 8
MISO 33 6 18 18 7 7
MOSI 34 5 17 17 6 6
Vcc 40 8 20 7,20 40 10,30

2. Можно подключаться напрямую через шлейфик, но если плата предусматривает возможность внутисхемного программирования.
Цитата(Крафт @ 18.1.2009, 14:37) *
Здравствуйте.
Я пользуюсь программатором master pro прошивка v4.50.
До посделнего времени работал в основном с микроконтроллерами серии at89. с параллельным программированием.
Сейчас решил перейти на atmega. atmega32 в частности. Решил изготовить адаптер по указанной в Вашей ссылке распайке, но у меня возникло сразу 2 вопроса.
1. Если я делаю переходник dip40-DIP40 (по таблице DIP40-AVR-последовательный режим, первая и последняя колонка), то возникает некое не соответствие, ножки 20-gnd; 40-vcc; 18-XTAL2; 19-XTAL1. Если сравнивать с даташитом к atmega32. должны быть 11,31;10,30;12;13 соответственно. Или я ошибаюсь, или таблица не точная?
2. Могу ли я, используя только пины RESET, MISO, MOSI, GND, SCK через шлейфик, использовать программатор в режиме внутрисхемного программирования?

Спасибо.
Перейти в начало страницы
 
+Цитировать сообщение
VSlonyk
сообщение 26.1.2009, 20:11
Сообщение #5


Новичок
*

Группа: Пользователи
Сообщений: 6
Регистрация: 27.12.2008
Из: Казахстан, Актобе
Пользователь №: 66



masterra, можно ли к остальным табличкам из http://masterra.webzone.ru/perehodn.htm , по аналогии с (1 изображение) , добавить столбцы с номерамим контактов на zif панели 40/28 контактов, что то вроде (2 изображение) ?
Прикрепленные файлы
Прикрепленный файл  Untitled_2_copy.jpg ( 21,97 килобайт ) Кол-во скачиваний: 28
Прикрепленный файл  Untitled_3_copy.jpg ( 26,69 килобайт ) Кол-во скачиваний: 31
 


--------------------
Лучше камнем вниз, чем жить по чьей то воле!.. Этот путь я выбрал сам... ©Ария
"Как низко пал секам!" Великий телеоператор Егерев К. Е.
Перейти в начало страницы
 
+Цитировать сообщение
Крафт
сообщение 4.3.2009, 18:58
Сообщение #6


Участник
**

Группа: Пользователи
Сообщений: 10
Регистрация: 18.1.2009
Пользователь №: 136



Цитата(masterra @ 18.1.2009, 18:08) *
1. Да, верно. Таблица неполная, указана распайка для м.с типа atmega8515, at90s8515. Для корпусов типа atmega8535, at90s8535, atmega32.. нужно брать данные из последнего столбца.
DIP40-AVR (последовательное программирование)
AVR90Sxxx Atmega xxxx ATtinyxx
Pin DIP40 DIP8 DIP20 DIP28 DIP40 (8515) DIP40 (8535)
XTAL2 18 2 5 9 18 12
XTAL1 19 3 4 10 19 13
GND 20 4 10 8,22 20 11,31
Reset 31 1 1 1 9 9
SCK 32 7 19 19 8 8
MISO 33 6 18 18 7 7
MOSI 34 5 17 17 6 6
Vcc 40 8 20 7,20 40 10,30

2. Можно подключаться напрямую через шлейфик, но если плата предусматривает возможность внутисхемного программирования.


Здравствуйте.
Собрал я адаптер по данной схеме. под DIP8 (программирование attiny15) и DIP40 (atmega32). Но столкнулся с непонятной для меня ситуацией.
attiny15 программируется без проблем. и область данных(еепром) и область кода(флеш).
а вот с atmega32 проблемма, в область данных запись и чтение без проблем, а в область кода не читается и не пишется.
программа выдает ошибку обмена данными. (чип новый, нигде не использовался) фьюзы не трогал.

Некоторые наблюдения:
Если выбрать тип микросхемы attiny15. но в действительности в программатор в стационарную панель-зажим ничего не включать, то при чтении из области кода или данных, программа говорит данные успешно считаны, если выбрать тип микросхемы atmega32(или другие atmegaXX). то в режиме чтения области кода выдается ошибка обмена данных.
Еще заметил, фьюзы считываются(чтение конфигурации), но в микроконтроллер не пишутся, при попытке записать, программа программатора пишет ошибка обмена данными. Помогает перезагрузка программы и самого программатора.


В чем может быть проблема?
у меня master pro.
Перейти в начало страницы
 
+Цитировать сообщение
Крафт
сообщение 5.3.2009, 18:04
Сообщение #7


Участник
**

Группа: Пользователи
Сообщений: 10
Регистрация: 18.1.2009
Пользователь №: 136



Цитата(Крафт @ 4.3.2009, 18:58) *
Здравствуйте.
Собрал я адаптер по данной схеме. под DIP8 (программирование attiny15) и DIP40 (atmega32). Но столкнулся с непонятной для меня ситуацией.
attiny15 программируется без проблем. и область данных(еепром) и область кода(флеш).
а вот с atmega32 проблемма, в область данных запись и чтение без проблем, а в область кода не читается и не пишется.
программа выдает ошибку обмена данными. (чип новый, нигде не использовался) фьюзы не трогал.

Некоторые наблюдения:
Если выбрать тип микросхемы attiny15. но в действительности в программатор в стационарную панель-зажим ничего не включать, то при чтении из области кода или данных, программа говорит данные успешно считаны, если выбрать тип микросхемы atmega32(или другие atmegaXX). то в режиме чтения области кода выдается ошибка обмена данных.
Еще заметил, фьюзы считываются(чтение конфигурации), но в микроконтроллер не пишутся, при попытке записать, программа программатора пишет ошибка обмена данными. Помогает перезагрузка программы и самого программатора.
В чем может быть проблема?
у меня master pro.


Опс, возможно в этом дело:
Цитата
прошивка 4.60 (контрольная сумма 21F1), последняя версия для програматоров Мастер Про с кв. резонатором 22,1184 Мгц, добавлена поддержка микроконтроллеров Atmega (последовательный режим программирования) и PIC16F87xA(со страничной записью)

У меня прошивка 4.50.
Хм... теперь проблема где перепрошить контроллер программатора (at89c52) smile.gif
Перейти в начало страницы
 
+Цитировать сообщение
Крафт
сообщение 6.3.2009, 14:00
Сообщение #8


Участник
**

Группа: Пользователи
Сообщений: 10
Регистрация: 18.1.2009
Пользователь №: 136



Цитата(Крафт @ 5.3.2009, 18:04) *
Опс, возможно в этом дело:

У меня прошивка 4.50.
Хм... теперь проблема где перепрошить контроллер программатора (at89c52) smile.gif

Поговорю еще сам с собой. Может кому пригодится.
Купил at89c52 за 72рубля (искать на стороне программатор на время, даже за пиво дороже могло выйти), прошил свежую прошивку. все заработало, атмеги программируются без проблем. да и куча глюков пропала.
Еще интересный момент. На брюхе программатора написано что версия прошивки 4.50, а в микросхеме зашитой оказалась 4.40.
Такие пироги.
Перейти в начало страницы
 
+Цитировать сообщение
Крафт
сообщение 14.3.2009, 10:40
Сообщение #9


Участник
**

Группа: Пользователи
Сообщений: 10
Регистрация: 18.1.2009
Пользователь №: 136



Здравствуйте.
Это снова я smile.gif Может кому пригодится.

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

Обо всем по порядку.
Контроллер через спаянный адапрер шьется без проблем, а вот программа не работала. Пришел к выводу что что-то не ладно с кодом, который прошивался в микроконтроллер. Ну некоторые изыскания и заметил что для микроконтроллеров с последовательным программированием после чтения файла, данные в буфер попадают с измененным порядком байтов, тоесть младший байт пишется первым, старший вторым.
Дальнейшие изыскания показали, что этот баг появился в версии программы программатора 5.68
в старой версии, 5.21 такой проблемы нет.
версия 5.68:
[img]http://italks.ru/master568.png[/img]
версия 5.21
[img]http://italks.ru/master521.png[/img]

Подитожу, новая программа, везде(по крайней мере для контроллеров) где используется последовательное программирование, меняет байты местами. В старой программе такой проблемы нет.
Однако, старая программа криво работает с фьюзами.
Таким образом приходится писать код в старой программе, а править фьюзы в новой.

ps. версия прошивки программатора мастер про 4.80
Прикрепленные файлы
Прикрепленный файл  master568.png ( 19,16 килобайт ) Кол-во скачиваний: 17
Прикрепленный файл  master521.png ( 19,02 килобайт ) Кол-во скачиваний: 13
 
Перейти в начало страницы
 
+Цитировать сообщение
TREDROLE
сообщение 21.4.2009, 21:02
Сообщение #10


Новичок
*

Группа: Пользователи
Сообщений: 2
Регистрация: 15.4.2009
Из: Россия
Пользователь №: 289



Тема для меня знакома не по наслышке smile.gif
Перейти в начало страницы
 
+Цитировать сообщение
rushn
сообщение 22.3.2010, 4:08
Сообщение #11


Новичок
*

Группа: Пользователи
Сообщений: 2
Регистрация: 22.3.2010
Пользователь №: 690



Здравствуйте!
Подскажите распайку адаптера для м.с. М95160? В списке микросхема заявлена, а адаптера к ней нет.
Перейти в начало страницы
 
+Цитировать сообщение
masterra
сообщение 22.3.2010, 18:57
Сообщение #12


Администратор
***

Группа: Главные администраторы
Сообщений: 518
Регистрация: 4.6.2008
Пользователь №: 1



Для Dip адаптер не требуется, если м.с в корпусе Soic, то обычный адаптер Dip8-Soic8(один в один).
Цитата(rushn @ 22.3.2010, 4:08) *
Здравствуйте!
Подскажите распайку адаптера для м.с. М95160? В списке микросхема заявлена, а адаптера к ней нет.

Перейти в начало страницы
 
+Цитировать сообщение
rushn
сообщение 23.3.2010, 5:09
Сообщение #13


Новичок
*

Группа: Пользователи
Сообщений: 2
Регистрация: 22.3.2010
Пользователь №: 690



Цитата(masterra @ 22.3.2010, 18:57) *
Для Dip адаптер не требуется, если м.с в корпусе Soic, то обычный адаптер Dip8-Soic8(один в один).

Спасибо, буду пробовать.
Перейти в начало страницы
 
+Цитировать сообщение
petja
сообщение 18.8.2012, 9:11
Сообщение #14


Новичок
*

Группа: Пользователи
Сообщений: 1
Регистрация: 18.8.2012
Пользователь №: 832



Добрый день!
У меня программатор Мастер-32 подключение через USB
Есть Serial Eeprom AT93C46A выполнена в корпусе soic-8
1ножка—CS(Chip Select)
2ножка—SK(Serial Data Clock)
3ножка—DI(Serial Data Input)
4ножка—D0(Serial Data Output)
5ножка—GND
6ножка—NC
7ножка—DC
8ножка—VCC(Power Supply)
Я так понимаю мне нужен адаптер с DIP32—DIP8—SOIC8
________DIP32______DIP8_____SOIC8
VSS______16_________8________8
VDD______32_________1________1
DATA______9_________7________7
CLOCK____10_________6________6
VPP_______1_________4________4
Подскажите пожалуйста правильную схему подключения для изготовления
адаптера DIP32—DIP8—SOIC8 . Для памяти AT93C46A.
Перейти в начало страницы
 
+Цитировать сообщение
masterra
сообщение 20.8.2012, 18:40
Сообщение #15


Администратор
***

Группа: Главные администраторы
Сообщений: 518
Регистрация: 4.6.2008
Пользователь №: 1



Распайка "один в один".
Цитата(petja @ 18.8.2012, 9:11) *
Добрый день!
У меня программатор Мастер-32 подключение через USB
Есть Serial Eeprom AT93C46A выполнена в корпусе soic-8
1ножка—CS(Chip Select)
2ножка—SK(Serial Data Clock)
3ножка—DI(Serial Data Input)
4ножка—D0(Serial Data Output)
5ножка—GND
6ножка—NC
7ножка—DC
8ножка—VCC(Power Supply)
Я так понимаю мне нужен адаптер с DIP32—DIP8—SOIC8
________DIP32______DIP8_____SOIC8
VSS______16_________8________8
VDD______32_________1________1
DATA______9_________7________7
CLOCK____10_________6________6
VPP_______1_________4________4
Подскажите пожалуйста правильную схему подключения для изготовления
адаптера DIP32—DIP8—SOIC8 . Для памяти AT93C46A.

Перейти в начало страницы
 
+Цитировать сообщение
aleks
сообщение 24.3.2014, 10:35
Сообщение #16


Новичок
*

Группа: Пользователи
Сообщений: 2
Регистрация: 30.9.2011
Пользователь №: 779



Добрый день.
Просмотрел распайку адаптеров и не нашел для AM29F010 (DIP32-PLCC32-TSOP-32 не совсем подходит, не совпадает с описанием микросхемы, А17 - 30 нога, а она не используемая, Vpp - 1 нога, тоже не используемая). Может быть так что программатор не использует эти ноги? (У микросхемы нет А17 адреса и напряжения программирования).
Перейти в начало страницы
 
+Цитировать сообщение
masterra
сообщение 24.3.2014, 20:46
Сообщение #17


Администратор
***

Группа: Главные администраторы
Сообщений: 518
Регистрация: 4.6.2008
Пользователь №: 1



Распайка правильная, AM29F010 - частный случай, адаптер используется также для других типов м.с.
Цитата(aleks @ 24.3.2014, 10:35) *
Добрый день.
Просмотрел распайку адаптеров и не нашел для AM29F010 (DIP32-PLCC32-TSOP-32 не совсем подходит, не совпадает с описанием микросхемы, А17 - 30 нога, а она не используемая, Vpp - 1 нога, тоже не используемая). Может быть так что программатор не использует эти ноги? (У микросхемы нет А17 адреса и напряжения программирования).

Перейти в начало страницы
 
+Цитировать сообщение
Димитрий
сообщение 8.7.2015, 11:39
Сообщение #18


Новичок
*

Группа: Пользователи
Сообщений: 1
Регистрация: 8.7.2015
Пользователь №: 1,181



Добрый день!
У меня программатор Мастер-32 подключение через USB
Есть PIC16F630 в корпусе DIP-14
Подскажите пожалуйста правильную схему подключения для изготовления
адаптера DIP32—DIP14.
Перейти в начало страницы
 
+Цитировать сообщение
CybB
сообщение 19.3.2016, 19:54
Сообщение #19


Новичок
*

Группа: Пользователи
Сообщений: 2
Регистрация: 10.8.2009
Пользователь №: 532



Здравствуйте!

Подскажите пожалуйста схему адаптера DIP32-TSOP48-NAND.
Перейти в начало страницы
 
+Цитировать сообщение

Ответить в данную темуНачать новую тему
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 28.3.2024, 18:30