Параллельный программатор
Да, статейка пришлась бы очень кстати, поскольку программатор мне понравился - в отличии от схемы Prottosa и всяких там аля USBISP работает довольно надёжно. Поэтому хотелось бы подробнее о его переделке под USB, которая была бы совместима с большинством сред программирования(их встроенными программаторами).
Насчёт адаптеров - не думаю, что это очень большая проблема - подойдут любые правильно-разведённые, ибо поменять местами пару проводов в разъёме не составит труда. Для меня важнее сама схемотехника и драйвера для OS.
Насчёт адаптеров - не думаю, что это очень большая проблема - подойдут любые правильно-разведённые, ибо поменять местами пару проводов в разъёме не составит труда. Для меня важнее сама схемотехника и драйвера для OS.
- sema
- Мудрый кот
- Сообщения: 1708
- Зарегистрирован: Ср апр 23, 2008 17:44:56
- Откуда: Россия, г. Нижний Новгород
- Контактная информация:
BAYERN писал(а):Прошу прощения,но это не аналог STK-500, а AVRISP. Вы фьюзы как прошивали? Вы используете ту версию АВРСтудии из под которой прошивали?
Фьюзы прошивал АВРстудио 4.12. А 2313 программировал отдельно.
АВР Студия прогер видит, атмегу шьёт, а потом тишину, в режим программирования не переходит
ошибаетесь, это аналог STK500, подробнее здесь http://www.der-hammer.info/hvprog/index_en.htm ,
умеет:
1) параллельное высоковольтное программирование
2) внутрисхемное программирование
3) высоковольтное последовательное программирование
2313 программатор не содержит (загрузчик там нафиг не нужен), ATMega8535 программировал прямо в схеме, с помощью аналога AVR910 от Протоса. сначала прошил фьюзы отвечающие за работу от кварца, потом тот самый *.ebn
переделка под USB заключается в установке вместо MAX232 -> FT232BM по типовой схеме из даташита
12В формируется при помощи MC34063. гальванической развязки от компа нет, за 7 лет занятий микроконтроллерами еще не пожег ни одного, как такое случится сделаю развязку
подробности будут в статье
Последний раз редактировалось sema Вс сен 21, 2008 23:42:33, всего редактировалось 2 раза.
абажаю мой KIA CEED [img]http://www.kolobok.us/smiles/madhouse/to_become_senile.gif[/img]
Пресекать нарушения закона мой долг и обязанность как гражданина моей страны
Пресекать нарушения закона мой долг и обязанность как гражданина моей страны
Моё выглядит примерно так:
- Вложения
-
- IMG_0440_2.jpg
- А это собственно сам проггер,немного жалею, что тоже не стал делать двухстороннюю.Вторая кренка внизу.
- (175.53 КБ) 1408 скачиваний
-
- IMG_0427_1.jpg
- не бойтесь двухсторонних плат - этот адаптер - моя первая.
- (55.58 КБ) 1139 скачиваний
-
- IMG_0436_1.jpg
- уже готовый
- (90.48 КБ) 1061 скачивание
-
- IMG_0438_2.jpg
- уже готовый
- (152.64 КБ) 1109 скачиваний
Alexxsh не о Хамере написал, а об этомsema писал(а): ошибаетесь, это аналог STK500, подробнее здесь http://www.der-hammer.info/hvprog/index_en.htm ,
умеет:
http://ra4nal.qrz.ru/main/avrisp.htmlBAYERN писал(а): Собрал аналог STK500 на Атмеге8538 и АТ90S2313 по схеме из статьи Радио №5 2006 год.
to BAYERN собирал два раза - работает хорошо, попробуй еще раз сделать обновление Атмеги8538 ( по умолчанию в студии при обновлении кажется AT90S8535 стоит и может не переключил на АTmega8538 ).
- sema
- Мудрый кот
- Сообщения: 1708
- Зарегистрирован: Ср апр 23, 2008 17:44:56
- Откуда: Россия, г. Нижний Новгород
- Контактная информация:
да, действительно не про хамер. почитал статью про AVRISP, гм... если в двух словах то хамер лучше,
как ни крути
в том смысле что при аналогичной сложности схемы, значительно функциональнее
в том смысле что при аналогичной сложности схемы, значительно функциональнее
абажаю мой KIA CEED [img]http://www.kolobok.us/smiles/madhouse/to_become_senile.gif[/img]
Пресекать нарушения закона мой долг и обязанность как гражданина моей страны
Пресекать нарушения закона мой долг и обязанность как гражданина моей страны
- sema
- Мудрый кот
- Сообщения: 1708
- Зарегистрирован: Ср апр 23, 2008 17:44:56
- Откуда: Россия, г. Нижний Новгород
- Контактная информация:
sema писал(а):Вот кстати вопрос как будет удобнее несколько типов разъемов на одной печатке или каждый разъем на своей печатке?
так что скажете? делаю схемы адаптеров, завтра-послезавтра начну разводить. поскольку печатки выложу в статье то собираю общественное мнение как удобнее?
абажаю мой KIA CEED [img]http://www.kolobok.us/smiles/madhouse/to_become_senile.gif[/img]
Пресекать нарушения закона мой долг и обязанность как гражданина моей страны
Пресекать нарушения закона мой долг и обязанность как гражданина моей страны
Ну, если вы хорошо знакомы с системами автотрассировки, то можно, и возможно лучше, разместить все 7(если смотреть по ранее выложенной таблице) панелек на одной плате, так как в каждой группе МК( по таблице распиновки ) есть часто употребляемые МК. Но мне кажется, что всё-таки можно их распределить и по размеру - на 40 разместить отдельно на другой плате.
Сам я не восстанавливаю МК каждый день и серийно их также не прошиваю ( я думаю, что тут таких большинство ), а использую ISP.
И ещё ОЧЕНЬ важно: при росте размеров повторяемость усложняется, тем более что планируется большая плотность и число узких дорожек. Да и впринципе уважающий себя и других народ, я умаю, в любом случае скажет вам спасибо за качественную разводку. Я за две платы.
Сам я не восстанавливаю МК каждый день и серийно их также не прошиваю ( я думаю, что тут таких большинство ), а использую ISP.
И ещё ОЧЕНЬ важно: при росте размеров повторяемость усложняется, тем более что планируется большая плотность и число узких дорожек. Да и впринципе уважающий себя и других народ, я умаю, в любом случае скажет вам спасибо за качественную разводку. Я за две платы.
Вот фотка с этой-же темы. По моему довольно грамотно.
- Вложения
-
- HVProg_.jpg
- (190.89 КБ) 1532 скачивания
- S.T.A.L.K.E.R.
- Потрогал лапой паяльник
- Сообщения: 309
- Зарегистрирован: Ср июл 30, 2008 15:00:01
- Откуда: УКРАИНА Бердянск
- Контактная информация:
- S.T.A.L.K.E.R.
- Потрогал лапой паяльник
- Сообщения: 309
- Зарегистрирован: Ср июл 30, 2008 15:00:01
- Откуда: УКРАИНА Бердянск
- Контактная информация:
- S.T.A.L.K.E.R.
- Потрогал лапой паяльник
- Сообщения: 309
- Зарегистрирован: Ср июл 30, 2008 15:00:01
- Откуда: УКРАИНА Бердянск
- Контактная информация:
- sema
- Мудрый кот
- Сообщения: 1708
- Зарегистрирован: Ср апр 23, 2008 17:44:56
- Откуда: Россия, г. Нижний Новгород
- Контактная информация:
а можно подробнее что за параллельный программатор подключающийся к ЛПТ порту?
http://ru.wikipedia.org/wiki/LPT-порт тут довольно подробно (1-я ссылка гугля кстати)
http://www.google.ru/search?complete=1& ... q=2&oq=LPT тут все его ссылки
http://ru.wikipedia.org/wiki/LPT-порт тут довольно подробно (1-я ссылка гугля кстати)
http://www.google.ru/search?complete=1& ... q=2&oq=LPT тут все его ссылки
абажаю мой KIA CEED [img]http://www.kolobok.us/smiles/madhouse/to_become_senile.gif[/img]
Пресекать нарушения закона мой долг и обязанность как гражданина моей страны
Пресекать нарушения закона мой долг и обязанность как гражданина моей страны
- S.T.A.L.K.E.R.
- Потрогал лапой паяльник
- Сообщения: 309
- Зарегистрирован: Ср июл 30, 2008 15:00:01
- Откуда: УКРАИНА Бердянск
- Контактная информация:
- sema
- Мудрый кот
- Сообщения: 1708
- Зарегистрирован: Ср апр 23, 2008 17:44:56
- Откуда: Россия, г. Нижний Новгород
- Контактная информация:
вы путаете способ подключения к компьютеру со способом программирования МК. альтера байт бластер служит для внутрисхемного программирования (последовательного)
абажаю мой KIA CEED [img]http://www.kolobok.us/smiles/madhouse/to_become_senile.gif[/img]
Пресекать нарушения закона мой долг и обязанность как гражданина моей страны
Пресекать нарушения закона мой долг и обязанность как гражданина моей страны
- S.T.A.L.K.E.R.
- Потрогал лапой паяльник
- Сообщения: 309
- Зарегистрирован: Ср июл 30, 2008 15:00:01
- Откуда: УКРАИНА Бердянск
- Контактная информация:
- sema
- Мудрый кот
- Сообщения: 1708
- Зарегистрирован: Ср апр 23, 2008 17:44:56
- Откуда: Россия, г. Нижний Новгород
- Контактная информация:
кстати при разводке адаптеров возник вопрос. для ATTiny2313 (далее из даташита) при параллельном програмировании к выводам PD4 и PD6 подключаются линии программатора BS1/PAGEL и XA1/BS2 соответственно. линии PAGEL и BS2 используются при страничном программировании, BS1 и XA1 при побайтном. имеется в виду что 2313 поддерживает оба способа программирования? а STK500 как это делает?
про ЛПТ, если в него посветить фонариком то будет видна нумерация выводов
про ЛПТ, если в него посветить фонариком то будет видна нумерация выводов
абажаю мой KIA CEED [img]http://www.kolobok.us/smiles/madhouse/to_become_senile.gif[/img]
Пресекать нарушения закона мой долг и обязанность как гражданина моей страны
Пресекать нарушения закона мой долг и обязанность как гражданина моей страны