Отладочная плата новичка для AVR

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Открыл глаза
Сообщения: 60
Зарегистрирован: Чт июн 25, 2009 16:51:32
Откуда: Саратов

Сообщение Shavire »

Кто-то делал отладочные платы с светиками, кнопками, индикаторами, СОМ-портом и прочее.. или знает уже готовые проекты, их слабые и сильные стороны прошу отписаться.
В МК я новичок и хочу собрать плату на которой было все сразу для экспериментов.
Из проектов я ознакомился с http://www.msevm.com/2009/03/avr.htm
Реклама
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1148
Зарегистрирован: Вт июл 08, 2008 12:24:17

Сообщение Yellow Tiger »

Можно либо взять за основу EasyAvr 5A (повторить, выбросив ненужное), либо купить её, например, в Терре.
Плюсы - USB-программатор на борту и возможность менять контроллеры (они подключаются к плате через адаптеры), минус - то, что USB-интерфейс для программы (не путать с программатором, что стоит на борту - у него свой USB-интерфейс есть) д.б. реализован программно, но, во-первых, для начала это не потребуется, а во-вторых, можно добавить какой-нибудь USB-UART мост сверху - все порты же в таких платах выведены на разъемы.
Стоит она относительно недорого.
Реклама
Потрогал лапой паяльник
Сообщения: 397
Зарегистрирован: Ср сен 19, 2007 09:21:04

Сообщение chief »

а у меня до сих пор отладочной платы толковой нет. И ничего живу. Универсальной ее сделать сложно по той причине что в разных задачах используются не только разные контроллеры, но и одни и те же узлы вешаются на разные порты например. Разные кварцы. По моему проще на скорую руку сделать проторип. Довести его до ума и сделать на чистовую
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1148
Зарегистрирован: Вт июл 08, 2008 12:24:17

Сообщение Yellow Tiger »

chief писал(а):Универсальной ее сделать сложно ...
Достаточно вывести все порты м/к на разъемы, линейки PLD или на КП, а м/к подключать через адаптеры. В рамках нескольких близких м/к, это будет вполне универсально.
Реклама
Эиком - электронные компоненты и радиодетали
Родился
Сообщения: 5
Зарегистрирован: Пн авг 24, 2009 20:14:12

Сообщение oleg_ll »

Тоже думал над этим вопросом.
В итоге, так ничего идеального не нашел.

Долго смотрел на EasyAVR5A и ее варианты - но к ней нужно еще отдельно пробрести 2 LCD дисплея (матричный и графический).. к тому-же, она только с DIP корпусами работает, как я понял, нет совместимости с AVR студио...

Самый прикол, это 10 пиновые колодочки, ону и фирмы микроэлектроника, не совместимы с распайкой у STK500 / STK600!
Т.е. на 9 и 10 пине, у них по разному выведены + и -.

Так же, как я понял, LCD дисплей к EasyAVR5A подключаемый, имеет чуть/чуть другую распайку чем обычные LCD..

Смотрел на других производителей - там все еще хуже...

Как итогу, из всего что есть, по моему, единственный выбор это STK500 или STK600.
Последняя более предпочтительна, так как на будущее держит и XMEGA и помоему какие-то 32 разрядные версии, а так же имеет подключение USB.

Однако, стоит с учетом переходнка на DIP она будет стоить как 2 (или даже 3) STK500. Обидно будет спалить по незнанию.

В итоге на STK сможете и программировать без проблем, и при желании переферию подключите, для изучения и отладки.
Реклама
Открыл глаза
Сообщения: 60
Зарегистрирован: Чт июн 25, 2009 16:51:32
Откуда: Саратов

Сообщение Shavire »

Я просмотрел варианты - остановлюсь на основе фастАВР. - покупные варианты мне не интересны, да и денег для такой роскоши не предусмотрено

Stalker46, а что за фенечки у тебя будут?
Реклама
Модератор
Аватара пользователя
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург

Сообщение Aheir »

По отладочным платам есть и темы на Форуме, и примеры в статьях и схемах.
Оптимизм х (Опыт + Знания) = const
Контактная информация:
Друг Кота
Сообщения: 13796
Зарегистрирован: Чт сен 20, 2007 14:08:00

Сообщение kalobyte »

EasyAVR5A + макетка пластиковая + провода
меня устраивает вполне

или вот не совсем бесплатный http://easyelectronics.ru/otladochnaya- ... d-v10.html
Друг Кота
Сообщения: 4435
Зарегистрирован: Сб мар 07, 2009 20:44:36

Сообщение Arlleex »

Shavire писал(а):Я просмотрел варианты - остановлюсь на основе фастАВР. - покупные варианты мне не интересны, да и денег для такой роскоши не предусмотрено

Stalker46, а что за фенечки у тебя будут?
разные интерфейсы вывел на отдельные штыри, система питания - от USB или от другого ип, кнопки, светодиоды, индикатор 7 сегм, LCD и т.д...
Не умеешь - не берись, но не взявшись не научишься...
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1596
Зарегистрирован: Вс дек 14, 2008 20:36:47
Откуда: SPb

Сообщение saschai »

Вот, давно делал, статью Коту, с посвещением Сталкеру отправлял, но...как то был проигнорирован :)))
Под любую АВР(почти) или Пикушку.
Реально проверено на Меге 8535, 8.. Тиньке 26
Все очень компактно и удобно, единственное, лучше цанговые разъемы ставить.
Если, лень две стороны делать, то все предусмотренно под проводнички на лицевой
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1596
Зарегистрирован: Вс дек 14, 2008 20:36:47
Откуда: SPb

Сообщение saschai »

Чуть, не забыл, собссно сама платка :))
Да и если использывать платки отдельно в качестве алаптеров для прогр-ов, надо кинуть сплюшку по +5В, с разъема на питание МК
Удачи и творческих успехов!
Открыл глаза
Сообщения: 60
Зарегистрирован: Чт июн 25, 2009 16:51:32
Откуда: Саратов

Сообщение Shavire »

Спасибо всем, буду думать :idea:
Встал на лапы
Аватара пользователя
Сообщения: 117
Зарегистрирован: Чт фев 28, 2008 23:54:35
Откуда: Воскресенск, МО

Сообщение Synergetik »

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

Тоже решил собрать простенькую демонстрационную плату, ничего лишнего, только основное:
1. Поддержка ATTiny13, ATTiny2313 в одной 20-й панельке.
2. Питание от USB-B, NP-116 (круглый), клеммника, BLS-3
3. Отключаемый (если питающее напряжение ниже 7 В) стабилизатор напряжения 5В, возможность полностью обесточить цепь МК и периферию.
4. Система защиты (предохранитель 0.5А, диод) и контроля (светодиод).
5. Вывод для каждой ноги МК
6. Переключаемые (то есть возможность рокировки простой манипуляцией двух джамперов) параллельные линии "-" и "+" вдоль всех выводов МК.
7. постоянное удержание логической единицы на выводе Reset с возможностью сброса в ноль одним нажатием на кнопку
8. Возможность прошивания МК обоих типов (для ATTiny13 джампером нужно дополнительно занулить вывод 4 GND) не вынимая их из панельки с помощью кабеля переходника (BLS 1x4 + BLS 1x2, которые элементарно совмещаются в один BLS 1x6)
9. Возможность подключения посредством BLS-разъёмов различной периферии - кварцевых резонаторов, светодиодов, семисегментников, громкоговорителей, силовых транзисторных и релейных ключей, и т. д.

Всё это помещается на плату габаритных размеров 36х56 мм. Причём разводка уже готова, остался лишь ряд разнородных вопросов, которые не хотелось бы раскидывать по разным темам. Буду благодарен за любую помощь.

1. а) Имеется стабилизатор напряжения L7805CV. Выйдет ли он из строя, если на вход ничего не подавать, GND будет занулён, а на выходе - напряжение порядка 5 В? б) И как он отреагирует, если подать инверсное напряжение питания? То есть обязательно ли ставить диод, или он выдержит пару секунд, пока не станет видно, что светодиод питания не горит?

2. а) Можно ли заземлять на +5 В выводы D- и D+ порта USB, если он используется исключительно как источник питания? Если можно, то немного проще будет разводить плату. б) Сгорит ли USB-порт компа, если к нему подключить большую нагрузку (или закоротить) или он просто отключится? Хотя думаю рисковать не стоит и следует поставить предохранитель.

Догадки конечно имеются, но весьма смутные. Как получится плата, обязательно сюда выложу, если конечно, кому интересно.
Последний раз редактировалось Synergetik Ср сен 16, 2009 22:26:42, всего редактировалось 1 раз.
Контактная информация:
Открыл глаза
Аватара пользователя
Сообщения: 54
Зарегистрирован: Вс авг 16, 2009 17:30:06
Откуда: Камышин, Волгоградская обл.

Сообщение galex1981 »

Конечно выложи!
Контактная информация:
Встал на лапы
Аватара пользователя
Сообщения: 117
Зарегистрирован: Чт фев 28, 2008 23:54:35
Откуда: Воскресенск, МО

Сообщение Synergetik »

galex1981 писал(а):Конечно выложи!
Как и обещал - выкладываю. Только не надо ругать - травить платы пока не умею, и прогами, рисующими разводку, не владею. Предлагаю даже не конечный продукт, а систему идей (наверняка не новых), которую каждый может применить по-своему.

Итак, готовое изделие:
Изображение Изображение

Разводка (вид с лицевой, а не с фольгированной стороны платы):
Изображение
Ручкой показаны дорожки, жирным карандашом - перемычки.

Аксессуары и программирующий шнур:
ИзображениеИзображение

Приблизительная стоимость: 200 р. (плата) + 40 р. (один комплект аксессуаров) + 50 р. (шнур).

У используемой макетной платы имеется неприятная особенность: при пайке флюсом между дорожкам возникает небесконечное (около 3-5 кОм) сопротивление. Однако пока негативным образом это не сказывалось. Насколько я знаю, демонстрационная плата работает исправно (проверил на двух устройствах на Tiny13 и Tiny2313).

Почему светодиоды без резисторов, а кварц без конденсаторов - догадайтесь сами. Так же, как и то, зачем светодиод и перемычка оформлены в разъёме BLS-3.

Будет непонятно - спрашивайте. Удачи.
Контактная информация:
Прорезались зубы
Сообщения: 208
Зарегистрирован: Вт авг 14, 2007 14:46:45
Откуда: Москва

Сообщение Freiwind »

Yellow Tiger писал(а):Можно либо взять за основу EasyAvr 5A (повторить, выбросив ненужное), либо купить её, например, в Терре.
Если покупать, то лучше напрямую в Микроэлектронике, а не в Терре. Примерно на 1500 рублей дешевле будет. Ну и плюс доставка 25$

Насчет распайки графического LCD не знаю, но символьный LCD имеет совершенно стандартную распайку на этой плате.
Контактная информация:
Первый раз сказал Мяу!
Сообщения: 33
Зарегистрирован: Сб июн 21, 2008 10:25:24

Сообщение SAVELY »

Могу поделиться опытом своей платы если интерестно могу всё выложить
Вложения
IMG_0652.jpg
(61.75 КБ) 2963 скачивания
Прорезались зубы
Аватара пользователя
Сообщения: 236
Зарегистрирован: Вт дек 25, 2007 17:23:13
Откуда: Украина, Севастополь

Сообщение Dancer »

SAVELY, выкладывайте все, пожалуйста. Очень интересно посмотреть.
Прорезались зубы
Аватара пользователя
Сообщения: 226
Зарегистрирован: Вт мар 03, 2009 11:37:31
Откуда: Николаевская обл.

Сообщение Corporal »

Мне тоже захотелось себе сделать самому. Вот недавно развел... ВНИМАНИЕ!!! Не проверял, могут быть ошибки. Кто найдет - сообщите, пожалуйста.
Вложения
atmega8.rar
(88.13 КБ) 1216 скачиваний
Последний раз редактировалось Corporal Пн янв 11, 2010 12:39:22, всего редактировалось 1 раз.
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 347
Зарегистрирован: Сб дек 13, 2008 09:03:43
Откуда: г.Советская Гавань

Сообщение ВНН »

Из опыта отладочная плата должна быть с минимальным набором компонентов.Сечас делаеш одно завтра другое.Выкладываю плату
на М128 только выводы портов ISP 7805 и кнопка reset + доп +5в
Добавил для M16 & M32 Все тоже + отдельный RX TX
Вложения
M16_M32.lay
(66.25 КБ) 1324 скачивания
ATMEGA128M.lay
(167 КБ) 1296 скачиваний
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»