Приветствую Вас, Гость! Регистрация RSS

Вторник, 22.08.2017
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 212»
Форум » Форум mega-avr.ucoz.ru » Вопросы начинающих » Начал осваивать микроконтроллер avr
Начал осваивать микроконтроллер avr
RAIDERДата: Среда, 08.12.2010, 18:25 | Сообщение # 1
Заглянувший
Сообщений: 17
Репутация: 0
Город: Омск
Статус: Отсутствует
Всем привет. Недавно начал увлекаться микроконтроллерами AVR. Писал маленькие программки и моделировал все в Proteus. И вот решил все попробовать на реально мк. Объясните что да как дальше. Вот написал я программу и отладил. Проверил в Proteus все работает. Дальше как? Я думаю программатор? и поискал в сети и нашел такой http://www.danomsk.ru/pdf/459518.html он нормальный? какие микронтроллеры я могу использовать с ним?

Сообщение отредактировал RAIDER - Среда, 08.12.2010, 18:25
 
ilvzДата: Четверг, 09.12.2010, 00:42 | Сообщение # 2
Любопытный
Сообщений: 143
Репутация: 2
Город: Almaty
Статус: Отсутствует
CVAVR говорит, что понимает программатор этого формата (AVR-ISP500 - ATSTK500). А это значит можно программировать и все контроллеры поддерживаемые CVAVR.
Сам прользуюсь AVR910-совместимыми от МастерКит-а. BA9010 через USB. Немного поправленным.
И NM9211 через COM<->USB переходник BA8050 или NONAME. Этот был первым. Собирал из набора. Потом переделывал. А вообще-то товарищ Google много что знает о совместимости программаторов с софтом.


Сообщение отредактировал ilvz - Четверг, 09.12.2010, 01:21
 
АвторДата: Четверг, 09.12.2010, 21:27 | Сообщение # 3
Автор сайта
Сообщений: 200
Репутация: 3
Город: Омск
Статус: Отсутствует
Здравствуйте RAIDER! Так то программатор очень хороший, но одно но - работа под управлением AVR Studio. Как будет работать с cvavr - надо проверять. Если вы программируете в среде CodeVisionAVR, то подойдёт программатор такой:
Внутрисхемный программатор AVR микроконтроллеров ( LPT-адаптер )
Кстати, я сам таким пользуюсь, правда не в ДАНЕ купил, а самодельный - отлично работает. Используя этот программатор, можно работать с PonyProg2000.
Если под USB интерфейс, то:
USB внутрисхемный программатор AVR микроконтроллеров
Драйвер USB программатора
Схема программатора
Использование этого устройства
Это всё в ДАНЕ есть, в наличии.
Его тоже ( вроде бы, точно не могу сказать ) можно использовать с cvavr ( AVR910 ). А так, он используется как самостоятельное устройство со своим интерфейсом.



_____________________________________________________________
Радиоэлектроника и Программирование занимательная штука...
 
RAIDERДата: Пятница, 10.12.2010, 01:06 | Сообщение # 4
Заглянувший
Сообщений: 17
Репутация: 0
Город: Омск
Статус: Отсутствует
Здравствуйте skiff. А вот этот программатор под USB что вы показали где можно приобрести и по какой цене? Вы ведь с Омска? Где вы в Омске приобретаете микроконтроллеры и остальные детали?
 
АвторДата: Пятница, 10.12.2010, 10:46 | Сообщение # 5
Автор сайта
Сообщений: 200
Репутация: 3
Город: Омск
Статус: Отсутствует
RAIDER, все детали я приобретаю в магазине ДАН:
40-90-90 - оптовый отдел (многоканальный)
40-99-99 – магазин ( позвонил, узнал о какой-либо детали )
Новый адрес: Больничный переулок, 6, блок 2, 4-й этаж (от уровня земли 2-й этаж)

магазин Дан ( сайт )

Quote
А вот этот программатор под USB что вы показали где можно приобрести и по какой цене?

Цена: 640руб

Под LPT Цена: 340руб

Кстати, продукция МАСТЕРКИТ продаётся в ДАНЕ.



_____________________________________________________________
Радиоэлектроника и Программирование занимательная штука...
 
RAIDERДата: Пятница, 10.12.2010, 14:27 | Сообщение # 6
Заглянувший
Сообщений: 17
Репутация: 0
Город: Омск
Статус: Отсутствует
Я вот до сих пор не понимаю как он работает. Я вот с одного конца в USB подключаю а с другого конца подключаю к своему МК. Запускаю программу выбираю файл и жму запрограммировать, и все? Или что то еще? И вот там на шлеифе входы их как на МК соединять? перепаивать или как? Не ругайте за глупые вопросы.)))) ДЛЯ ТОГО И ФОРУМ, ЧТОБ СПРАШИВАТЬ, КОГДА НЕ ЗНАЕШЬ - ВМЕСТЕ МЫ СИЛА...
 
АвторДата: Пятница, 10.12.2010, 15:19 | Сообщение # 7
Автор сайта
Сообщений: 200
Репутация: 3
Город: Омск
Статус: Отсутствует
RAIDER, а у тебя какая отладочная плата? если можно её внешний вид( фото ) и схему ( можно в архиве ), я посмотрю!


_____________________________________________________________
Радиоэлектроника и Программирование занимательная штука...
 
RAIDERДата: Суббота, 11.12.2010, 23:33 | Сообщение # 8
Заглянувший
Сообщений: 17
Репутация: 0
Город: Омск
Статус: Отсутствует
skiff, у меня ее нету. Я просто даже не знаю для чего она и что с ней делать. Я был бы рад если бы все мне объяснили, если конечно не затруднит.
 
АвторДата: Воскресенье, 12.12.2010, 01:07 | Сообщение # 9
Автор сайта
Сообщений: 200
Репутация: 3
Город: Омск
Статус: Отсутствует
Quote
...у меня ее нету. Я просто даже не знаю для чего она и что с ней делать...Я был бы рад если бы все мне объяснили...

Да это без проблем, ты главное не отступай и спрашивай... happy

В ДАНЕ можно приобрести ( что я не давно и сделал для сэбэ ) простенькую, отладочную плату ME-AVR-READY BOARD ( "Оценочная плата для Atmel." MIKROEL )


Документация

Цена - 1190.00 руб ( на заказ в течении 2 недель ).

Поддержка микроконтроллеров:
AT90S8515, AT90S8535, ATmega161, ATmega162, ATmega8515, ATmega16, ATmega32, ATmega8535

Источник питания можно такой ( проверенно ):
У меня это 12В 1.5А AC/DC SWITCHING ADAPTER
MODEL NO: ES18E12-120



_____________________________________________________________
Радиоэлектроника и Программирование занимательная штука...
 
RAIDERДата: Воскресенье, 12.12.2010, 01:55 | Сообщение # 10
Заглянувший
Сообщений: 17
Репутация: 0
Город: Омск
Статус: Отсутствует
А для чего она? какие функции она выполняет? А если я буду использовать другие микроконтроллеры то мне надо будет другую отладочную плату?
 
АвторДата: Воскресенье, 12.12.2010, 02:05 | Сообщение # 11
Автор сайта
Сообщений: 200
Репутация: 3
Город: Омск
Статус: Отсутствует
Вставляешь в неё микроконтроллер ATMEL, например ATmega8535 ( DIP40B ), подключаешь программатор разъёмом к AVRPROG CONNNECTOR, прошиваешь файлом *.hex и наблюдаешь мигание светодиодов ( ну это смотря чего программно "сварганил" ). К разъёмам PORTn можно подключать индикатор, кнопки, исполнительные устройства и т.д. пост #17

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

Если ты захочешь использовать другие микроконтроллеры, например Atmega8 или Atmega128, то безусловно тебе понадобиться другая плата...
На начальном этапе можешь работать с Atmega8535 ( я сам с ней работаю ).



_____________________________________________________________
Радиоэлектроника и Программирование занимательная штука...
 
RAIDERДата: Воскресенье, 12.12.2010, 03:08 | Сообщение # 12
Заглянувший
Сообщений: 17
Репутация: 0
Город: Омск
Статус: Отсутствует
То есть на отладочной плате я проверю работоспособность, а потом на реальную плату переносится? Я правильно понял?
 
АвторДата: Воскресенье, 12.12.2010, 11:37 | Сообщение # 13
Автор сайта
Сообщений: 200
Репутация: 3
Город: Омск
Статус: Отсутствует
Конечно! Отладочная плата как прообраз будущего устройства - на ней ты разрабатываешь и отлаживаешь программу. Отладочная плата должна иметь полный функционал:
- Интерфейс USB
- Интерфейс RS232 ( на сегодняшний день уже подустарел )
- Кнопки
- Индикатор - WG, WH ( это может быть отдельная панель + кнопки )
- Портовые разъёмы - для подключения каких - либо исполнительных устройств, единичных светодиодов ( например, трехцветный ).
- Входные цепи АЦП
- зуммер
и т.д.

ПРИМЕР. Отладочная плата ME-EASYAVR6

В ДАНЕ стоит прилично - 5900.00 руб



На плате есть все необходимое для разработки прототипа будущего устройтсва – 2х16 LCD-дисплей (COG) с последовательным интерфейсом, интегрированный на плату программатор AVRprog, светодиоды для отображения логического состояния выводов микроконтроллера, клавиатура 4х4, клавиатура с функционалом джойстика и расширитель портов.

Интегрированный на плату программатор AVRprog, позволяет без покупки дополнительных устройств начать разработку приложений для микроконтроллера.

Отличительные особенности:
- интегрированный на плату программатор AVRprog;
- сокет для установки микроконтроллеров с ядром AVR;
- разъем PS/2;
- возможность подключить дисплей 2х16 LCD или графический 128х64 GLCD;
- клавиатура 4х4;
- кнопка сброса;
- 35 светодиодов для отображения логического состояния выводов микроконтроллера;
- RS-232;
- контроллер сенсорного дисплея;
- расширитель портов;
- сокет для установки датчика температуры DS1820;
- разъем с выведенными портами I/O.

Комплектация: отладочная плата ME-EASYAVR6, диск с ПО, комплект кабелей.

ИНФОРМАЦИЯ



_____________________________________________________________
Радиоэлектроника и Программирование занимательная штука...
 
RAIDERДата: Воскресенье, 12.12.2010, 12:15 | Сообщение # 14
Заглянувший
Сообщений: 17
Репутация: 0
Город: Омск
Статус: Отсутствует
Какой мне посоветуете для начинания? Ну чтоб не сильно дорогой был но и чтоб функционировал нормально. Мне лдя того чтоб собрать первую схему надо программатор и эту отладочную плату? А без платы никак нельзя все это делать?
 
АвторДата: Воскресенье, 12.12.2010, 13:34 | Сообщение # 15
Автор сайта
Сообщений: 200
Репутация: 3
Город: Омск
Статус: Отсутствует
Для начала возьми простенькую, отладочную плату ME-AVR-READY BOARD ( "Оценочная плата для Atmel." MIKROEL ) ( чтоб меньше мароки было с распайкой с нуля на макетной плате с дырочками ), приобрети недорогой LCD-индикатор ( Расшифровка названий ), например, WH1602J-YYB-CTK (WINSTAR) ( в ДАНЕ ), кнопки, светодиоды, датчик ds18b20, вообщем то, с чем ты будешь работать и что будешь изучать.


_____________________________________________________________
Радиоэлектроника и Программирование занимательная штука...
 
АвторДата: Воскресенье, 12.12.2010, 13:48 | Сообщение # 16
Автор сайта
Сообщений: 200
Репутация: 3
Город: Омск
Статус: Отсутствует
Дополнительную оснастку я делал такую

кнопки

датчик

RS232

семисегментный индикатор

ЖК индикатор

А ты с микроконтроллерами AVR, я так понял только начал заниматься?



_____________________________________________________________
Радиоэлектроника и Программирование занимательная штука...
 
RAIDERДата: Понедельник, 13.12.2010, 15:13 | Сообщение # 17
Заглянувший
Сообщений: 17
Репутация: 0
Город: Омск
Статус: Отсутствует
Я вообще с микроконтроллерами вообще только начал заниматься. Я вообще учусь по направлению "Информатика и вычислительная техника". И вот в качестве бакалаврской и далее мигистерской работы преподаватель дал тему в этом направлении.
Так мне надо купить:
-программатор(BM9010)
-отладочную плату(ME-AVR-READY BOARD ( "Оценочная плата для Atmel." MIKROEL ))
-Десяток светодиодов

А еще я слышал про макетную плату где все соединяется без пайки. Стоит ли ее брать?

 
АвторДата: Понедельник, 13.12.2010, 15:20 | Сообщение # 18
Автор сайта
Сообщений: 200
Репутация: 3
Город: Омск
Статус: Отсутствует
Quote
Так мне надо купить:

Да.
Как научишься работать с железом, так и научишься определять что и зачем нужно, и как с этим работать...

Да, такие макетки сейчас популярные - соединил детали, какие надо и работай!



_____________________________________________________________
Радиоэлектроника и Программирование занимательная штука...
 
RAIDERДата: Понедельник, 13.12.2010, 15:31 | Сообщение # 19
Заглянувший
Сообщений: 17
Репутация: 0
Город: Омск
Статус: Отсутствует
Спасибо большое. А из литературы что посоветуете? И вы не против если я буду обращаться с вопросами?
 
АвторДата: Понедельник, 13.12.2010, 15:44 | Сообщение # 20
Автор сайта
Сообщений: 200
Репутация: 3
Город: Омск
Статус: Отсутствует
Ну конечно, а для чего по твоему тогда форум нужен biggrin
А из литературы то это:
  • baranov_v_n__primenenie_mikrokontrollerov_avr__shemy__algori
  • А. В. Белов - Самоучитель разработчика устройств на микроконтроллерах AVR
  • Микроконтроллеры AVR вводный курс
  • Микроконтроллеры AVR от простого к сложному
  • Микроконтроллеры AVR Практикум для начинающих
  • Практическое программирование МК Atmel AVR на языке ассемблера
  • Программирование на языке C для AVR и PIC микроконтроллеров
  • Создаем устройства на микроконтроллерах AVR

И что-то ещё в этом духе



_____________________________________________________________
Радиоэлектроника и Программирование занимательная штука...
 
Форум » Форум mega-avr.ucoz.ru » Вопросы начинающих » Начал осваивать микроконтроллер avr
Страница 1 из 212»
Поиск: