Обсуждаем контроллеры компании Atmel.
Ответить

плата для изучения микроконтроллера Atmega 16

Пн май 07, 2018 00:36:30

Здравствуйте ! Для изучения микроконтроллера Atmega 16 очень нужна плата для самостоятельных занятий дома по лабораторным предмета Схемотехника . Темы лабораторных работ : прерывания, таймеры …

Вот такая плата подойдет ? :

https://ru.aliexpress.com/item/ATMEGA16 ... eeeea54-31


Прошу Вас подсказать , так как этим вообще не занимался . В начале поэтому для меня все трудно.

Re: плата для изучения микроконтроллера Atmega 16

Пн май 07, 2018 05:36:06

Плата с ZIFом так что пойдёт для изучения и не только меги16!

Re: плата для изучения микроконтроллера Atmega 16

Пн май 07, 2018 10:00:13

Плата с ZIFом так что пойдёт для изучения и не только меги16!


Если можете поясните, пожалуйста , не совсем понимаю, первый раз слышу ! Что это за плата ? И где ее можно купить ?

Re: плата для изучения микроконтроллера Atmega 16

Пн май 07, 2018 10:20:37

собственно Вами предложенная плата имеет ZIF кроватку для быстрой смены измучаемой микросхемы :))
а потому и
пойдёт для изучения и не только меги16!

Re: плата для изучения микроконтроллера Atmega 16

Пн май 07, 2018 10:24:37

Спасибо !


А как это выглядит к примеру ? Какая это плата с кроваткой ? Чтобы работать можно было .

Re: плата для изучения микроконтроллера Atmega 16

Пн май 07, 2018 10:42:47

та плата, что Вы планируете купить... вот на ней голубая площадка с ручкой вокруг микросхемы - это и есть разъём (кроватка) для быстрого монтажа/смены микросхемы - ручка кверху - микросхема выпадывает, ручка вбок (как на рисунке китайцев) - зафиксирована (принцип как у компьютерных процов).

Re: плата для изучения микроконтроллера Atmega 16

Пн май 07, 2018 10:49:04

Спасибо !

Вот на это я и хотел обратить Ваше внимание. Но Вы сказали раньше.

А эта плата , на которую я указал , насколько она , скажем так , дееспособна в плане изучения AVR ?

Re: плата для изучения микроконтроллера Atmega 16

Пн май 07, 2018 11:15:05

а что Вы хотите изучить? точнее с чего планируете начать?
По часовой:
желтое - силовое реле (выход для включения внешних приборов)
рядом с ним (синие) его контакты
под ними регулятор для обучения приёмам работы с АЦП
правее 6 разрядов семисегментника похоже со сдвиговыми регистрами (плохо видно) справа от них - ИК приемник (вроде)
под ними - клавиатурная матрица
правее черное (разъём) и синее (подстроечник) - для подсоединения различных строковых ЛСД (подстроечник - регулировка контраста)
вокруг микросхемы желтые - вывода от портов контроллера (подписаны - удобно)
черный (вниз-влево от МК) - разъём программирования - скорее всего понадобится внешний ISP программатор (в отличие от ардуины, которые часто имеют встроенный на борту) = скорее всего - потому что эта схема может быть чем то ардуиноподобным и уметь прошиваться через COM порт используя уже прописанный китайцами в МК начальный код - бутлоадер
рядом разъём ds18b20 - подключение термодатчика по однопроводной шине (сам датчик отсутствует)
по левому краю снизу вверх - RS232 (COM порт), PS/2-подключение клавиатуры от компа, разъём питания, рядом кнопка питания
сверху (левее МК) - линейка светодиодов (назначение сам им придумаешь)
есть пара кварцев - тактовый на 8Мгц и часовой, есть батарея часов, есть и микросхема часовая, ещё есть микросхема памяти (работают по I2C).
думаю по учебникам с этой платой будет удобно работать (уроки отрабатывать).
ПС: немного дополнил разглядывая иероглифы :))
Последний раз редактировалось Ivanoff-iv Пн май 07, 2018 12:15:10, всего редактировалось 1 раз.

Re: плата для изучения микроконтроллера Atmega 16

Пн май 07, 2018 11:29:51

спасибо ! немного я попозже , надо мне идти !!!!!!

Re: плата для изучения микроконтроллера Atmega 16

Пн май 07, 2018 12:24:01

ещё китайцы обещают в комплекте диск с учебником и примерами для этой платы...
надеюсь комнтарии не на китайском :))

Re: плата для изучения микроконтроллера Atmega 16

Ср май 09, 2018 00:43:32

Для этой платы нужен программатор или отладчик ?

Re: плата для изучения микроконтроллера Atmega 16

Ср май 09, 2018 13:15:41

теоретически возможно, что она может шиться через COM порт, если прошивка МК позволяет (как у больших ардуин, но у них юсб->ком ещё встроенный есть для удобства), практически - вряд ли, да и не очень удобно через ком шиться (не везде он есть), поэтому думаю что программатор нужен, к тому же он позволит настраивать фьюзы и переписывать все области МК включая и бутлоадер (подойдёт USBasp).

Re: плата для изучения микроконтроллера Atmega 16

Ср май 09, 2018 16:08:25

Спасибо !

Вот из этих https://ru.aliexpress.com/item/Free-Shi ... autifyAB=0


https://ru.aliexpress.com/store/product ... Title=true что лучше подойдет ?

Re: плата для изучения микроконтроллера Atmega 16

Ср май 09, 2018 18:16:52

Это сильно разные вещи. Первый - это USBASP, простой дешевый и очень хороший программатор для любых АВР-ок, хоть для ATtiny, хоть для ATmega. Второй - это эмулятор JTAG, фактически - полноценный отладчик, позволяющий все основные функции отладки "в железе" - брэкпоинты, пошаговое выполнение, просмотр памяти, регистров, оборудования и т.п., причем работает прямо из Студии. Но, увы, он работает только с "большими" АВР-ками начиная с 16-й Меги и с числом ног не менее 40. К тому же, на АВР-ках, идущих с завода, интерфейс JTAG, обычно, отключен и этот эмулятор работать не будет. Так, что или один USBASP, или оба вместе - через USBASP включишь интерфейс JTAG, а потом можно будет пользовать и отладку, и прошивку через JTAG. Ну, и интерфейс JTAG занимает часть ног МК, из-за чего некоторые аппаратные фичи окажутся недоступными.

Да, на исходной плате присутствуют оба разъема - и ISP (для подключения USBASP) и JTAG (для эмулятора JTAG), так, что, вероятно, надо брать оба. Простые вещи можно будет шить через USBASP, а наткнешься на что-то хитровывернутое, можно будет и через JTAG поотлаживать...

Re: плата для изучения микроконтроллера Atmega 16

Ср май 09, 2018 22:46:38

Спасибо !

Но остается важный вопрос , если кто может объясните . Все возможно самое главное в плане изучения микроконтроллера сделать с помощью этой платы или нет ?

Re: плата для изучения микроконтроллера Atmega 16

Чт май 10, 2018 04:13:27

Пойдет. Вполне приличная учебная плата. Конечно, абсолютно все возможности МК на ней не попробуешь, но все основные сигналы МК у нее выведены на штырьки, покупай или паяй сам дополнительное оборудование, подключай его проводками Du Pont и вперед! Цена вот только у этой платы - ой! А так... ZIF-разъем для МК позволит воткнуть туда не только 16-ю Мегу, но и 32-ю, и 644-ю, и даже 1284-ю, готовые разъемы ISP и JTAG позволят подключить соответствующий гаджет штатным его шнурком без каких-либо дополнительных манипуляций, в общем, подключай и веселись.

Рекомендую AVR Studio 4.19 + AVR Toolchain 3.3.0.710, более свежие Студии слишком толстые, хорошо работают только на крутых компах с i5-i7 и SSD-шником, на машинках прошлых поколений тормозят по-тяжелому, а разницы особой нет - ну, поддерживают они Xmega, но стоит ли их учить, в условиях, когда новых AVR-ок нет и не будет, а старые, рано или поздно, попадут у Микрочипа в Obsolette и будут стоить космических денег?..

Re: плата для изучения микроконтроллера Atmega 16

Вс май 13, 2018 11:53:55

Борис_20, осциллограф на STM32 уже сделали? viewtopic.php?p=3226345#p3226345
Зачем после STM32 понадобилась мега, ведь у нее возможностей гораздо меньше?

Re: плата для изучения микроконтроллера Atmega 16

Вс май 13, 2018 20:02:24

мега нужна для текущих занятий по лабораторным по предмету Схемотехника . STM 32 для выпускной , итоговой работы . МЕГА для выпускной не была одобрена преподавателем , она проще . Осциллограф не сделал, так как сейчас идут занятия и не только по Схемотехнике , но и по ряду других предметов . Нету времени заниматься Осциллографом. Время хватило только подобрать тему , заказать железо и собрать теорию по STM32 .

Re: плата для изучения микроконтроллера Atmega 16

Вс май 13, 2018 21:25:59

Тогда спросите преподавателя подойдет ли плата с мегой.

Re: плата для изучения микроконтроллера Atmega 16

Пн май 14, 2018 16:48:32

Спасибо МУДРЫЙ КОТ за совет ! :)) :kiss: :tea:
Ответить