|
|
  |
помогите выбрать МК AVR+программатор+отладочную плату, хочу изучить МК |
|
|
|
Aug 25 2010, 19:17
|
Участник

Группа: Участник
Сообщений: 51
Регистрация: 11-02-10
Пользователь №: 55 414

|
всем привет,хочу научиться программировать микроконтроллеры и изучить их архетектуру,но думаю быстрее дело пойдет на практике,посоветуйте МК+программатор+отладочная плата не дороже 300грн(можно чуть дороже).
или вариант купить МК,сделать программатор громова (на ноуте есть СОМ порт)+самому начать делать отладочную плату,начать с пары светодиодов а потом по мере изучения и получения новых знаний добавлять ранзые фичи?посоветуйте пожалуйста.
чтобы точнее дать совет,учусь в университете на 4м курсе(системы управления и автоматики,бюджет,получаю стипендию).Учиться скорей всего 3 года (хочу на магистратуру),хочу научиться чтонибудь реально делать по специальности,в универе изучали только полгода ассемблера(очень слабо и еще зачет а не экзамен) и С++.Схемотехника как предмет был но преподователь полный нешар соотвественно знаний практически нет.Но деваться некуда собираюсь плотно заняться самообразованием)))
Сообщение отредактировал xxxdarksxx - Aug 25 2010, 19:23
|
|
|
|
|
Aug 25 2010, 20:29
|

кекс
     
Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326

|
Цитата(xxxdarksxx @ Aug 25 2010, 22:17)  всем привет,хочу научиться программировать микроконтроллеры и изучить их архетектуру,но думаю быстрее дело пойдет на практике,посоветуйте МК+программатор+отладочная плата не дороже 300грн(можно чуть дороже). Вот такие есть варианты с учетом названного бюджета: 1. Для быстрого старта рекомендую STK500, на борту есть все необходимое - и com-порт, и кнопочки, и светики, и гнезда для разных МК, и программатор, и внешний клок, т.е. действительно все что только может потребоваться кроме отладчика.. (но потом после старта она будет непотребным хламом пылиться на полке). 2. Для более высоких полетов мысли - плата от Prottoss'a http://prottoss.com/projects/Tiny.NET/tinynet.htm плюс самопальный JTAGICE будет очень хорошим сочетанием. 3. Если с паяльником дружите, тогда можно пойти таким путем: AVR-Dragon (отладчик + программатор для практически всех МК AVR) и самому спаять на макетке подопытный девайс.
|
|
|
|
|
Aug 25 2010, 21:27
|
Участник

Группа: Участник
Сообщений: 51
Регистрация: 11-02-10
Пользователь №: 55 414

|
Цитата(demiurg_spb @ Aug 25 2010, 22:20)  Берите любой контроллер хоть mega8 хоть mega162 хоть mega64. Программатор действительно можно собрать самому - будет первый опыт. Можно купить недорого б/у отладку-программатор типа stk500. вариантов море... Дерзайте!
кстати, вы из какого города сами будете? да с контроллером более-менее все понятно,а вот stk500 новый 1100 грн стоит http://www.kosmodrom.com.ua/data/stk500.php я из Донецка Цитата(defunct @ Aug 25 2010, 22:29)  Вот такие есть варианты с учетом названного бюджета: 1. Для быстрого старта рекомендую STK500, на борту есть все необходимое - и com-порт, и кнопочки, и светики, и гнезда для разных МК, и программатор, и внешний клок, т.е. действительно все что только может потребоваться кроме отладчика.. (но потом после старта она будет непотребным хламом пылиться на полке). 2. Для более высоких полетов мысли - плата от Prottoss'a http://prottoss.com/projects/Tiny.NET/tinynet.htm плюс самопальный JTAGICE будет очень хорошим сочетанием. 3. Если с паяльником дружите, тогда можно пойти таким путем: AVR-Dragon (отладчик + программатор для практически всех МК AVR) и самому спаять на макетке подопытный девайс. 1. дороговато,разве что найти бу,а где?и нет уверенности что там все будет работать, или лучше потратиться?ведь инвистиции в образование самые выгодные) 2.платка хорошая но цену надо еще узнать 3. с паяльником не очень но думаю что то простенькое для начала спаять смогу.а драгон стоит 700 грн http://www.kosmodrom.com.ua/razrabotka/avrdragon.php
Сообщение отредактировал xxxdarksxx - Aug 25 2010, 21:04
|
|
|
|
|
Aug 26 2010, 03:56
|

Местный
  
Группа: Участник
Сообщений: 355
Регистрация: 27-03-07
Из: Україна, Чуднів
Пользователь №: 26 530

|
Цитата(xxxdarksxx @ Aug 26 2010, 00:27)  1. дороговато,разве что найти бу,а где?и нет уверенности что там все будет работать, или лучше потратиться?ведь инвистиции в образование самые выгодные) Тут дешевле, правда заказывать из Киева, но на 300 гр в плюсе
--------------------
нельзя недооценивать предсказуемость глупости
|
|
|
|
|
Aug 27 2010, 06:04
|

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

|
Там, конечно, «типа» много всего, но всё же ещё раз обратите внимание на уже упомянутые 28/32 ногие atmega8/48/88/168/328 Если речь о «Космодроме», то http://kosmodrom.com.ua/razrabotka/maket/avr-p28-mod.phpИ старт будет дешевле, и поработаете сразу с кристаллами, которые экономически более оправданы, чем мега128. При всём моём уважении к AVR :-), при нынешнем уровне/балансе цен на микроконтроллеры осваивать с нуля эту линейку ради применения «толстых» кристаллов как-то не то, чтобы бессмысленно, но нужно хорошо понимать зачем это делать.
--------------------
Ну, я пошёл… Если что – звоните…
|
|
|
|
|
Aug 27 2010, 07:26
|
Участник

Группа: Участник
Сообщений: 51
Регистрация: 11-02-10
Пользователь №: 55 414

|
Цитата(ReAl @ Aug 27 2010, 08:04)  Там, конечно, «типа» много всего, но всё же ещё раз обратите внимание на уже упомянутые 28/32 ногие atmega8/48/88/168/328 Если речь о «Космодроме», то http://kosmodrom.com.ua/razrabotka/maket/avr-p28-mod.phpИ старт будет дешевле, и поработаете сразу с кристаллами, которые экономически более оправданы, чем мега128. При всём моём уважении к AVR :-), при нынешнем уровне/балансе цен на микроконтроллеры осваивать с нуля эту линейку ради применения «толстых» кристаллов как-то не то, чтобы бессмысленно, но нужно хорошо понимать зачем это делать. дело не в цене,мне еще учиться 2 или 3 года хочу попробывать все,да и с авр на пики перейти говорят просто,дело в том что хочу освоить ассемблер,а в пиках он уже практически не используется( относительно мало команд).Вообще если так говорить проще уже начинать с ARM
|
|
|
|
|
Aug 27 2010, 09:02
|

Знающий
   
Группа: Свой
Сообщений: 736
Регистрация: 29-04-06
Из: Berlin
Пользователь №: 16 605

|
Цитата(zltigo @ Aug 26 2010, 18:51)  Tiny - огрызк... Тинька не огрызок, а для нужных случаев. Цитата(ReAl @ Aug 27 2010, 10:04)  ...«Космодроме», то http://kosmodrom.com.ua/razrabotka/maket/avr-p28-mod.phpя эту линейку ради применения «толстых» кристаллов как-то не то, чтобы бессмысленно, но нужно хорошо понимать зачем это делать. Да вы обратили внимание на снятые с производства чипы? Цитата Поддерживаемые устройства: AT90S2333, AT90LS2333, AT90S4433, AT90LS4433, ATtiny28L, ATtiny28V. У меня отладчик на 8 кб, USB. Цитата(xxxdarksxx @ Aug 27 2010, 11:26)  Вообще если так говорить проще уже начинать с ARM Вам будет проще начинать с 8 битным, а к остальному еще придете.
|
|
|
|
|
Aug 27 2010, 09:19
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
QUOTE (Stariy Alex @ Aug 27 2010, 12:02)  Вам будет проще начинать с 8биным, а к остальному еще придете. Вы так хорошо лично знаете xxxdarksxx, что знаете, чего ему начинать? Или Вы хотели сказать о себе, что Вам лет 20 назад было проще начинать с "8"  . Все, однако, изменилось. Причем к лучшему.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Aug 27 2010, 09:27
|
Гуру
     
Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047

|
Цитата(zltigo @ Aug 27 2010, 13:19)  Вы так хорошо лично знаете xxxdarksxx, что знаете, чего ему начинать? Или Вы хотели сказать о себе, что Вам лет 20 назад было проще начинать с "8"  . Все, однако, изменилось. Причем к лучшему. Если человек говорит, что хочет изучить ассемблер, то что Вы ему предложите ? Я бы тоже предложил именно 8-битные AVR, на asm под них пишется легко и непринужденно. А альтернативы-то ? MSP430 ? Ну, может быть... PIC24 ? Под ARM-то на асме как-то больше для извращенцев, IMHO... Ну, можно, конечно, классику типа i51 (мне вот не довелось и нисколько не жалею). Цитата(xxxdarksxx @ Aug 27 2010, 11:26)  а в пиках он уже практически не используется( относительно мало команд). Никакой связи, на самом деле. Только вот система команд у PIC16 несколько своеобразная. Хотя есть неплохая альтернатива, ex-parallaxовский ассемблер, с синтаксисом, напоминающим i51.
Сообщение отредактировал rx3apf - Aug 27 2010, 09:28
|
|
|
|
|
Aug 27 2010, 10:19
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
QUOTE (rx3apf @ Aug 27 2010, 12:27)  Если человек говорит, что хочет изучить ассемблер, то что Вы ему предложите ? Я бы ему для начала сказал, что "Assembler" в отличие от языков высокого уровня, есть пустой звук, без совершенно конкретного ядра. И знание ASM, например, AVR поможет изучению другого ASM, например, STM8 приметно так-же, как и знание Фортрана, т.е. безусловно поможет, но не очень. Заниматься первым попавшимся ASM для того, что-бы просто "заниматься" без явной на то необходимости явно не стоит  .
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|