реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Программатор AVR (LPT), Схема и плата
IF_P
сообщение Aug 11 2010, 15:37
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 136
Регистрация: 2-01-06
Пользователь №: 12 772



Я на Казусе выложил свою схему и плату программатора AVR.
http://kazus.ru/forums/showpost.php?p=2376...p;postcount=404

Схема отличается тем, что сделана отдельным блоком и может использоваться с разными программами (PonyProg, AVREAL, ByteBlaster). Только в каждом случае нужен свой кабель на принтерный порт. Выходной разъем можно не ставить и запаять шлейф прямо в плату. Но стоит ли экономить? Всякое еще может быть.
Конечно, она получилась немного дороже той схемы, что размещается в DB-25, но зато универсальной.

Проект сделан в PCAD 2001. Плата сделана под корпус Z23.

P.S.
Так как схема имеет входной кабель, имеется возможность разместить программируемое устройство (AVR) значительно дальше от компьютера, чем в случае с обычным DB25.

У меня и входной и выходной кабеля более 1 м и нормально работает.

Вот еще в формате PDF.

Сообщение отредактировал zltigo - Aug 13 2010, 13:39
Эскизы прикрепленных изображений
Прикрепленное изображение
 

Прикрепленные файлы
Прикрепленный файл  Prog.rar ( 24.79 килобайт ) Кол-во скачиваний: 74
Прикрепленный файл  PDF_format.RAR ( 45.12 килобайт ) Кол-во скачиваний: 92
 
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Aug 11 2010, 16:51
Сообщение #2


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



Жесть:-)


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post
atmicandr
сообщение Aug 17 2010, 10:22
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 354
Регистрация: 11-02-10
Из: Ирбит
Пользователь №: 55 416



rolleyes.gif А вообще если честно, скажу по секрету- это ещё один из многих вариантов программатора STK200/300, а работаю этим типом программатора я уже давно, это самый удачный адаптер для прошивки AVR в CVAVR и Pony - такая связка меня еще никогда не подводила (это не реклама а правда жизни).

Сообщение отредактировал atmicandr1 - Aug 17 2010, 10:24


--------------------
Нео, есть два способа попасть в матрицу...Либо интерфейсный кабель в затылок, либо силовой в жопу... (NO ® monitor.net.ru)
Go to the top of the page
 
+Quote Post
swisst
сообщение Aug 17 2010, 12:39
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 163
Регистрация: 16-02-07
Из: Харьков
Пользователь №: 25 425



Цитата(atmicandr1 @ Aug 17 2010, 13:22) *
rolleyes.gif А вообще если честно, скажу по секрету- это ещё один из многих вариантов программатора STK200/300, а работаю этим типом программатора я уже давно, это самый удачный адаптер для прошивки AVR в CVAVR и Pony - такая связка меня еще никогда не подводила (это не реклама а правда жизни).


правда жизни - это отсутствие LPT-портов...
Go to the top of the page
 
+Quote Post
atmicandr
сообщение Aug 17 2010, 17:03
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 354
Регистрация: 11-02-10
Из: Ирбит
Пользователь №: 55 416



Цитата(swisst @ Aug 17 2010, 18:39) *
правда жизни - это отсутствие LPT-портов...

Позволю себе с Вами не согласиться, так как это утверждение справедливо только для ноутбуков, а на стационарных компах как параллельный так и последовательный порты в течение нескольких лет уж точно никуда не денутся, посмотрите например на платы от Gigabyte (по их новостям не пробегала и не планировалась идея полного доминирования УСБ), а я даже в самых старых компах при их сборке применял материнские платы их производства и всё было хоккей. С уважением Корчагин Андрей.

Сообщение отредактировал atmicandr1 - Aug 17 2010, 17:07


--------------------
Нео, есть два способа попасть в матрицу...Либо интерфейсный кабель в затылок, либо силовой в жопу... (NO ® monitor.net.ru)
Go to the top of the page
 
+Quote Post
swisst
сообщение Aug 18 2010, 07:09
Сообщение #6


Частый гость
**

Группа: Свой
Сообщений: 163
Регистрация: 16-02-07
Из: Харьков
Пользователь №: 25 425



Цитата(atmicandr1 @ Aug 17 2010, 20:03) *
Позволю себе с Вами не согласиться, так как это утверждение справедливо только для ноутбуков, а на стационарных компах как параллельный так и последовательный порты в течение нескольких лет уж точно никуда не денутся, посмотрите например на платы от Gigabyte (по их новостям не пробегала и не планировалась идея полного доминирования УСБ), а я даже в самых старых компах при их сборке применял материнские платы их производства и всё было хоккей. С уважением Корчагин Андрей.


LPT порты в материнских платах уже давно давно выпускаются в качестве опции, кстати вместе со вторым com-портом - докупаете планку на заднюю панель с ЛПТ и КОМ и вперед...можно ПиСиФАй контроллер втулит...только вот зачем это все, если можно намного проще и универсальнее...

Go to the top of the page
 
+Quote Post
atmicandr
сообщение Aug 18 2010, 07:49
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 354
Регистрация: 11-02-10
Из: Ирбит
Пользователь №: 55 416



Цитата(swisst @ Aug 18 2010, 13:09) *
LPT порты в материнских платах уже давно давно выпускаются в качестве опции, кстати вместе со вторым com-портом - докупаете планку на заднюю панель с ЛПТ и КОМ и вперед...можно ПиСиФАй контроллер втулит...только вот зачем это все, если можно намного проще и универсальнее...

Во первых это привычка. Во вторых у меня куча разных самодельных прогеров, включая Willem, которые меня не подводили ни разу. И в третьих это то, что всё, кроме разработки устройств на ПЛИС, я делаю в оболочке WIN98, в которой УСБ не пойми как работает.


--------------------
Нео, есть два способа попасть в матрицу...Либо интерфейсный кабель в затылок, либо силовой в жопу... (NO ® monitor.net.ru)
Go to the top of the page
 
+Quote Post
prottoss
сообщение Aug 18 2010, 13:15
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(atmicandr1 @ Aug 18 2010, 14:49) *
Во первых это привычка. Во вторых у меня куча разных самодельных прогеров, включая Willem, которые меня не подводили ни разу. И в третьих это то, что всё, кроме разработки устройств на ПЛИС, я делаю в оболочке WIN98, в которой УСБ не пойми как работает.
Ну что сказать...А Баба Яга против (С)


--------------------
Go to the top of the page
 
+Quote Post
DuMA
сообщение Feb 4 2011, 10:36
Сообщение #9


Участник
*

Группа: Участник
Сообщений: 21
Регистрация: 14-04-06
Пользователь №: 16 105



Добрый день, я долго решал какой себе собрать первый программатор для AVR и в итоге повторил Ваш программатор.

чтобы его проверить, подключил чистую ATTiny2313 и попробовал прочитать ее при помощи PonyProg но программа контроллер не увидела.
PonyProg я запустил на Win7 при попытке чтения светодиод моргал.

Поэтому хочу задать несколько вопросов:

1) я подал на контроллер внешнее питание 5,5В и его же на 2 контакт разъема J2. это правильно?
2) сигнал MOSI и MISO нужно подавать на одноименные ноги контроллера или может MOSI на MISO а MISO на MOSI?
3) нужно ли к контроллеру подключать внешний кварц? по даташиту по умолчанию он работает от внутреннего 8MGz и в схеме я его планирую тоже запускать с внутренним.
4) на схеме STK200/300 на LPT есть перемычки 2-12 и 3-11 может их тоже нужно было делать?

Заранее спасибо за ответ.
Go to the top of the page
 
+Quote Post
ReAl
сообщение Feb 4 2011, 19:59
Сообщение #10


Нечётный пользователь.
******

Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417



1) Ну если J2.pin2 это питание адаптера, то правильно.
2) Соединяются одноимённые.
3) По умолчанию - от 1 МГц (RC 8 MHz и CKDIV8 прошит)
4) Перемычки нужны для определения наличия адаптера. Если светодиод на адаптере замигал, то перемычки не очень и нужны.


--------------------
Ну, я пошёл… Если что – звоните…
Go to the top of the page
 
+Quote Post
OKF
сообщение Feb 5 2011, 17:04
Сообщение #11


Участник
*

Группа: Участник
Сообщений: 67
Регистрация: 25-10-06
Пользователь №: 21 651



А XTAL1 из правильного места выведен?
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Feb 5 2011, 17:18
Сообщение #12


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(atmicandr1 @ Aug 18 2010, 11:49) *
я делаю в оболочке WIN98, в которой УСБ не пойми как работает.

все там нормально работало, с известными кумулятивными обновлениями.
Go to the top of the page
 
+Quote Post
DuMA
сообщение Feb 6 2011, 15:28
Сообщение #13


Участник
*

Группа: Участник
Сообщений: 21
Регистрация: 14-04-06
Пользователь №: 16 105



Цитата(OKF @ Feb 5 2011, 19:04) *
А XTAL1 из правильного места выведен?

по схеме от светодиода
к 5 ноге 2313
Go to the top of the page
 
+Quote Post
OKF
сообщение Feb 7 2011, 13:36
Сообщение #14


Участник
*

Группа: Участник
Сообщений: 67
Регистрация: 25-10-06
Пользователь №: 21 651



Цитата(DuMA @ Feb 6 2011, 19:28) *
по схеме от светодиода
к 5 ноге 2313

Вы о какой схеме? Я о pdf. Может нужно с катода?
Хотя, возможно и так будет работать. Смотря какой светодиод)).

Сообщение отредактировал OKF - Feb 7 2011, 13:41
Go to the top of the page
 
+Quote Post
DuMA
сообщение Feb 8 2011, 13:24
Сообщение #15


Участник
*

Группа: Участник
Сообщений: 21
Регистрация: 14-04-06
Пользователь №: 16 105



Цитата(OKF @ Feb 7 2011, 15:36) *
Хотя, возможно и так будет работать. Смотря какой светодиод)).


поставил вместо светодиода закоротку, не помогло

попробовал прошить avreal-ом, вот что он пишет:

C:\avreal>avreal32 +tiny2313 -as -p1-o0,-5 -r -c 1.hex

avreal/WIN32 - AVR controllers programmer by Redchuk Alexandr
v1.28r6 (Jan 9 2011 20:19:58) http://real.kiev.ua/avreal
bug-reports, suggestions and so on mail to avreal@real.kiev.ua
Command:
+tiny2313 -as -p1-o0,-5 -r -c 1.hex
warning: forced LPT cycle time will be ignored
Adapter enabled
Can't resync

Reset pin released
Adapter disabled

и вот еще:

C:\avreal>avreal32 +tiny2313 -as -p1-o1MHz -r -c 1.hex

avreal/WIN32 - AVR controllers programmer by Redchuk Alexandr
v1.28r6 (Jan 9 2011 20:19:58) http://real.kiev.ua/avreal
bug-reports, suggestions and so on mail to avreal@real.kiev.ua
Command:
+tiny2313 -as -p1-o1MHz -r -c 1.hex
Adapter enabled
Can't resync

Reset pin released
Adapter disabled
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 18:14
Рейтинг@Mail.ru


Страница сгенерированна за 0.01478 секунд с 7
ELECTRONIX ©2004-2016