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

 
 
> помогите выбрать МК AVR+программатор+отладочную плату, хочу изучить МК
xxxdarksxx
сообщение Aug 25 2010, 19:17
Сообщение #1


Участник
*

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



всем привет,хочу научиться программировать микроконтроллеры и изучить их архетектуру,но думаю быстрее дело пойдет на практике,посоветуйте МК+программатор+отладочная плата не дороже 300грн(можно чуть дороже).

или вариант купить МК,сделать программатор громова (на ноуте есть СОМ порт)+самому начать делать отладочную плату,начать с пары светодиодов а потом по мере изучения и получения новых знаний добавлять ранзые фичи?посоветуйте пожалуйста.

чтобы точнее дать совет,учусь в университете на 4м курсе(системы управления и автоматики,бюджет,получаю стипендию).Учиться скорей всего 3 года (хочу на магистратуру),хочу научиться чтонибудь реально делать по специальности,в универе изучали только полгода ассемблера(очень слабо и еще зачет а не экзамен) и С++.Схемотехника как предмет был но преподователь полный нешар соотвественно знаний практически нет.Но деваться некуда собираюсь плотно заняться самообразованием)))

Сообщение отредактировал xxxdarksxx - Aug 25 2010, 19:23
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
xxxdarksxx
сообщение Aug 27 2010, 13:11
Сообщение #2


Участник
*

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



ладно всем спасибо,буду наверно брать AVR-USB-STK http://electronlab.com.ua/pi/manufacturers...ducts_id/165118 правда у нас оно 500грн стоит.Стипендию получу и закажу,ну перед этим еще на радиорынок наш сьезжу узнаю
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение Aug 27 2010, 13:37
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



Цитата(xxxdarksxx @ Aug 27 2010, 16:11) *
ладно всем спасибо...

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


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post
xxxdarksxx
сообщение Aug 27 2010, 13:48
Сообщение #4


Участник
*

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



Цитата(Dog Pawlowa @ Aug 27 2010, 16:37) *
Мой стандартный совет - а слабо поискать и найти фирмочку, у которой все есть уже?
Как у меня валяется с дюжину разных китов-джитагов, так и у других обычно тоже.
Мне кажется, никому не в лом помочь студенту, а если тот еще будет делать что-то полезное (ну типа мебель перетащить) или макетик спаять, так это будет обоюдная выгода.

хм...было бы отлично,просто не думал что это кому то нужно 07.gif у нас есть пару фирм занимающихся микроконтроллерами,предлагаете позвонить спросить?
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение Aug 27 2010, 14:34
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



Цитата(xxxdarksxx @ Aug 27 2010, 16:48) *
у нас есть пару фирм занимающихся микроконтроллерами,предлагаете позвонить спросить?

Именно это и предлагаю, потому что в одиночку без опыта легко пойти не туда и не так или задрать всех на этом форуме глупыми вопросами wink.gif
Поищите земляков на форумах - здесь или на Сахаре.


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post
xxxdarksxx
сообщение Aug 27 2010, 17:53
Сообщение #6


Участник
*

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



Цитата(Dog Pawlowa @ Aug 27 2010, 17:34) *
Именно это и предлагаю, потому что в одиночку без опыта легко пойти не туда и не так или задрать всех на этом форуме глупыми вопросами wink.gif
Поищите земляков на форумах - здесь или на Сахаре.

Земляки!Откликнитесь! rolleyes.gif

Цитата(Xenia @ Aug 27 2010, 20:10) *
Я не хохлуша, почём мне знать? smile.gif


АЦП и ШИМ есть в микроконтроллере AT90USB162, который стоит на этой плате. Причем выход ШИМ (PWM) как раз подключён к наушниковому гнезду через усилитель (на ОУ типа TS4871), Однако там фильтр высоких частот еще стоит, чтобы звук был чище. Поэтому если вам нужна от ШИМ высокая частота, то сигнал лучше брать не с гнезда для наушника, а со штырька разъема (PC6) - там нативный сигнал прямо с ножки МК до обработки.

И опять ОУ,если необходимо другое напряжение для датчика,пока понятно,спасибо)))
Go to the top of the page
 
+Quote Post
Xenia
сообщение Aug 27 2010, 18:47
Сообщение #7


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(xxxdarksxx @ Aug 27 2010, 20:53) *
И опять ОУ,если необходимо другое напряжение для датчика,пока понятно,спасибо

Постоянное напряжение с аудиовыхода вам все равно не снять - там на выходе кондёр стоит на 47 мкф. Т.е. выходной каскад усилителя мощности выполнен почти по классической схеме УНЧ с емкостной развязкой в нагрузку, лишь с той разницей, что там не транзистор использован, а ОУ. Принципиальная схема приведена в описании, на которое я уже ссылалась.
Go to the top of the page
 
+Quote Post
xxxdarksxx
сообщение Aug 27 2010, 20:01
Сообщение #8


Участник
*

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



Цитата(Xenia @ Aug 27 2010, 21:47) *
Постоянное напряжение с аудиовыхода вам все равно не снять - там на выходе кондёр стоит на 47 мкф. Т.е. выходной каскад усилителя мощности выполнен почти по классической схеме УНЧ с емкостной развязкой в нагрузку, лишь с той разницей, что там не транзистор использован, а ОУ. Принципиальная схема приведена в описании, на которое я уже ссылалась.

я это понял,но вы же сказали что можно брать конкретно с штырька?

скажите,при программировании микроконтроллеров на С хватит знания архитектуры контроллера и знание элементарных операций,или все таки необходимо ооп?а то у меня как то с ним не сложилось((было всего семестр и как то не очень(
Go to the top of the page
 
+Quote Post
Xenia
сообщение Aug 27 2010, 20:51
Сообщение #9


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(xxxdarksxx @ Aug 27 2010, 23:01) *
я это понял,но вы же сказали что можно брать конкретно с штырька?

Ага, можно брать прямо со штырька, если УНЧ вам не нужен.

Цитата(xxxdarksxx @ Aug 27 2010, 23:01) *
скажите,при программировании микроконтроллеров на С хватит знания архитектуры контроллера и знание элементарных операций,или все таки необходимо ооп?а то у меня как то с ним не сложилось((было всего семестр и как то не очень(

Хватит, если вы не намерены загружать на свой МК операционку типа Линукс smile.gif. В принципе нет ничего такого, чего нельзя было бы написать без ООПа. Но бывают такие случаи, когда с помощью ООПа получается исключительно изящно и удобно. Например, программирование GUI под Windows. Но на таких слабеньких МК, как тот, что стоит на той плате, вряд ли можно воспользоваться всеми преимуществами ООПа.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Aug 27 2010, 21:04
Сообщение #10


Гуру
******

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



QUOTE (Xenia @ Aug 27 2010, 23:51) *
Но на таких слабеньких МК, как тот, что стоит на той плате, вряд ли можно воспользоваться всеми преимуществами ООПа.

http://electronix.ru/forum/index.php?showforum=188
http://electronix.ru/forum/index.php?showt...&hl=scmrtos Начало.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Xenia
сообщение Aug 27 2010, 22:02
Сообщение #11


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(zltigo @ Aug 28 2010, 00:04) *

Видите ли, здесь тема для начинающих, а на мой взгляд, начинать надо не с этого. Сейчас выше крыши развелось программистов, которые только и умеют, что вызывать библиотечные функции smile.gif. А если нужной функции найти не могут, то ищут библиотеки, в которых бы кто-то за них написал нужные им функции. И это при наличии отрицательной любознательности к тому, как эти функции написаны. Да что уж греха таить, я и сама когда-то была такой. И было так со мной до тех пор, пока я не заинтересовалась ...ассемблером smile.gif. Да-да, тем самым, от изучения которого вы так страстно отговариваете. И вот только тогда я совершенно иными глазами увидела внутреннюю кухню, в которой варится процессор. Этого показалось мало - заинтересовалась системами команд других процессоров. А дальше полезла еще глубже - в цифровую схемотехнику. И тот уровень, где программа переходит в электронику, меня полностью очаровал. Хотя и до сих пор в электронике волоку гораздо меньше, чем в программировании.

Ну так что вы предложите начинающему? Загрузить какую-нибудь scmRTOS, а потом на весь форум писать вопросы типа "Вызываю IdleProcessUserHook(), а она не работает! Помогите!" smile.gif А потом через это развивается комплекс неполноценности, когда сама сидишь дура дурой, а "взрослые дяденьки" дают тебе советы. Не надо этого! В начале надо пощупать всё своими руками! Почувствовать, как изменение каждого бита в служебных регистрах отзывается. Достигнуть, можно сказать, некоего "единения" с (микро)процессором. И только потом лезть во все эти RTOSы.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Aug 28 2010, 07:36
Сообщение #12


Гуру
******

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



QUOTE (Xenia @ Aug 28 2010, 01:02) *
А если нужной функции найти не могут, то ищут библиотеки, в которых бы кто-то за них написал нужные им функции.

Да полно sad.gif, причем половина ищет их на "ASM" а вторая на 'C' smile.gif. И 95% из вместе взятых для AVR sad.gif.
QUOTE
Ну так что вы предложите начинающему? Загрузить какую-нибудь scmRTOS, а потом на весь форум писать вопросы типа "Вызываю IdleProcessUserHook(), а она не работает! Помогите!" smile.gif

Ссылка на scmRTOS была дана, как противовес размышлениям про "ООП" в микроконтроллеростоении. А начинать писать первые строчки по нынешними временам надо с 'C'. ASM хоть на пару дней, но позже smile.gif. 'C', это не по тому, что идеальный путь, а потому, что из двух зол меньшее. Ничего печальнее, чем "настоящий ассемлерщик способный написать программу на ASM на любом языке" я видел. При этом, то дерьмо, которое у него получается в результате такого "подхода к делу" еще больше "убеждает" его самого, в "правильности". Замкнутый круг.
QUOTE
Почувствовать, как изменение каждого бита в служебных регистрах отзывается. Достигнуть, можно сказать, некоего "единения" с (микро)процессором

Дергание битами и единение достигается и на 'C' ровно так-же и с ровно такими-же затратами, как и на ASM. Только могут быть скрыты некоторые интимные подробности и аппаратные ограничения простых микроконтроллеров ( типа а чего это чего это у меня именно эта команда именно в этот регистр ничего не пишет?).
QUOTE
И только потом лезть во все эти RTOSы.

А вот это, действительно, потом. Так сказать следующий уровень понимания. До понимания и ПРАВИЛЬНОГО использования которого тоже надо дорасти. Иначе история в стиле "а нафига этот 'C'" просто будет повторяться один к одному в "а нафига эта RTOS".


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- xxxdarksxx   помогите выбрать МК AVR+программатор+отладочную плату   Aug 25 2010, 19:17
- - demiurg_spb   Берите любой контроллер хоть mega8 хоть mega162 хо...   Aug 25 2010, 20:20
|- - xxxdarksxx   Цитата(demiurg_spb @ Aug 25 2010, 22:20) ...   Aug 25 2010, 21:27
|- - sKWO   Цитата(xxxdarksxx @ Aug 26 2010, 00:27) 1...   Aug 26 2010, 03:56
- - defunct   Цитата(xxxdarksxx @ Aug 25 2010, 22:17) в...   Aug 25 2010, 20:29
- - xxxdarksxx   что скажите насчет этих плат? http://int.com.ua/in...   Aug 26 2010, 14:33
- - zltigo   Tiny - огрызк. 128 - толстый, дорогой, время его ...   Aug 26 2010, 14:51
- - xxxdarksxx   эту тему нужно перенести в раздел начинающих навер...   Aug 27 2010, 05:37
|- - zltigo   QUOTE (xxxdarksxx @ Aug 27 2010, 08:37) э...   Aug 27 2010, 05:43
- - ReAl   Там, конечно, «типа» много всего, но всё же ещё ра...   Aug 27 2010, 06:04
|- - xxxdarksxx   Цитата(ReAl @ Aug 27 2010, 08:04) Там, ко...   Aug 27 2010, 07:26
|- - Stariy Alex   Цитата(zltigo @ Aug 26 2010, 18:51) Tiny ...   Aug 27 2010, 09:02
|- - zltigo   QUOTE (Stariy Alex @ Aug 27 2010, 12:02) ...   Aug 27 2010, 09:19
||- - rx3apf   Цитата(zltigo @ Aug 27 2010, 13:19) Вы та...   Aug 27 2010, 09:27
||- - zltigo   QUOTE (rx3apf @ Aug 27 2010, 12:27) Если ...   Aug 27 2010, 10:19
||- - muravei   Цитата(zltigo @ Aug 27 2010, 14:19) безус...   Aug 27 2010, 10:28
||- - xxxdarksxx   Цитата(zltigo @ Aug 27 2010, 12:19) Я бы ...   Aug 27 2010, 11:22
|||- - zltigo   QUOTE (xxxdarksxx @ Aug 27 2010, 14:22) д...   Aug 27 2010, 11:35
||- - rx3apf   Цитата(zltigo @ Aug 27 2010, 14:19) Я бы ...   Aug 27 2010, 13:44
||- - zltigo   QUOTE (rx3apf @ Aug 27 2010, 16:44) что н...   Aug 27 2010, 14:02
||- - rx3apf   Цитата(zltigo @ Aug 27 2010, 18:02) Именн...   Aug 27 2010, 18:16
||- - zltigo   QUOTE (rx3apf @ Aug 27 2010, 21:16) реаль...   Aug 27 2010, 19:51
||- - sonycman   Цитата(zltigo @ Aug 27 2010, 23:51) DMA р...   Aug 27 2010, 20:13
|||- - zltigo   QUOTE (sonycman @ Aug 27 2010, 23:13) Пок...   Aug 27 2010, 20:26
||- - rx3apf   Цитата(zltigo @ Aug 27 2010, 23:51) Это с...   Aug 28 2010, 16:06
|- - ReAl   Цитата(xxxdarksxx @ Aug 27 2010, 10:26) д...   Aug 27 2010, 11:24
- - Xenia   Я бы посоветовала купить МК сразу c USB на борту, ...   Aug 27 2010, 11:01
|- - xxxdarksxx   Цитата(Xenia @ Aug 27 2010, 13:01) Я бы п...   Aug 27 2010, 12:07
|- - Xenia   Цитата(xxxdarksxx @ Aug 27 2010, 15:07) а...   Aug 27 2010, 17:10
|- - Xenia   Цитата(zltigo @ Aug 28 2010, 10:36) Дерга...   Aug 28 2010, 10:30
- - Wise   ..Действительно, к чему, спрашивается, в первом кл...   Aug 28 2010, 11:56
|- - Xenia   Цитата(Wise @ Aug 28 2010, 14:56) ..Дейст...   Aug 28 2010, 16:02
|- - zltigo   QUOTE (Xenia @ Aug 28 2010, 19:02) Это вс...   Aug 28 2010, 16:16
|- - zltigo   QUOTE (Xenia @ Aug 28 2010, 19:02) А вмес...   Aug 28 2010, 16:31
- - zltigo   QUOTE (Xenia @ Aug 28 2010, 13:30) А ассе...   Aug 28 2010, 15:43
- - Wise   ЦитатаТолько вот амбиции при этом хоть и пустые, н...   Aug 28 2010, 16:29
|- - zltigo   QUOTE (Wise @ Aug 28 2010, 19:29) Это точ...   Aug 28 2010, 16:45
- - Xenia   Услиями zltigo темы, касаяющиеся архитектуры AVR п...   Aug 28 2010, 16:42
|- - zltigo   QUOTE (Xenia @ Aug 28 2010, 19:42) Услиям...   Aug 28 2010, 17:19
|- - Xenia   Цитата(zltigo @ Aug 28 2010, 20:19) Вы сч...   Aug 28 2010, 18:31
|- - zltigo   QUOTE (Xenia @ Aug 28 2010, 21:31) Потому...   Aug 28 2010, 18:57
- - Wise   Цитатазнакомые мне хорошие программисты на 'C...   Aug 28 2010, 17:00
- - Wise   ЦитатаМои знакомые, как и я знают не один ASM, мои...   Aug 28 2010, 17:37
|- - zltigo   QUOTE (Wise @ Aug 28 2010, 20:37) О предм...   Aug 28 2010, 17:46
- - Wise   Цитатаи совсем уж откровенного флейма, просто эти ...   Aug 28 2010, 17:58
- - @Ark   По моему мнению, уважающим себя программистам нужн...   Aug 28 2010, 18:02
- - Wise   ЦитатаСкорее всего не получится оттолкнувшись от а...   Aug 28 2010, 18:11
|- - sonycman   Цитата(Wise @ Aug 28 2010, 22:11) ..Вот и...   Aug 28 2010, 18:42
- - Wise   Цитатаэто и не значит, что надо непременно начинат...   Aug 28 2010, 19:02
|- - zltigo   QUOTE (Wise @ Aug 28 2010, 22:02) P.S. Кс...   Aug 28 2010, 20:20
|- - MrYuran   Цитата(Wise @ Aug 28 2010, 23:02) P.S. Кс...   Aug 31 2010, 08:38
|- - aleksandr-zh   Цитата(MrYuran @ Aug 31 2010, 12:38) Ну, ...   Aug 31 2010, 08:45
- - Xenia   xxxdarksxx! А может быть вам стоит обратить вн...   Aug 28 2010, 20:28
|- - zltigo   QUOTE (Xenia @ Aug 28 2010, 23:28) А може...   Aug 28 2010, 21:10
|- - xxxdarksxx   Цитата(Xenia @ Aug 28 2010, 23:28) xxxdar...   Aug 28 2010, 21:25
|- - zltigo   QUOTE (xxxdarksxx @ Aug 29 2010, 00:25) п...   Aug 28 2010, 21:35
||- - xxxdarksxx   Цитата(zltigo @ Aug 29 2010, 00:35) PLC ...   Aug 28 2010, 21:42
||- - zltigo   QUOTE (xxxdarksxx @ Aug 29 2010, 00:42) с...   Aug 28 2010, 21:51
|- - Xenia   Цитата(xxxdarksxx @ Aug 29 2010, 00:25) а...   Aug 28 2010, 21:47
- - Savrik   Абсолютно согласен с zltigo - начинать с ассемблер...   Aug 29 2010, 01:06
|- - Александр Д.   начинать с ассемблера не стоит, но Понимать его же...   Aug 29 2010, 05:11
|- - Dog Pawlowa   Цитата(Savrik @ Aug 29 2010, 04:06) начин...   Aug 29 2010, 08:19
- - @Ark   ЦитатаЯ начинал с ассемблера, более того, практиче...   Aug 29 2010, 08:39
|- - zltigo   QUOTE (@Ark @ Aug 29 2010, 11:39) Практич...   Aug 29 2010, 09:09
||- - demiurg_spb   Цитата(zltigo @ Aug 29 2010, 13:09) Напри...   Aug 29 2010, 11:19
|- - Dog Pawlowa   Цитата(@Ark @ Aug 29 2010, 11:39) Подмечу...   Aug 29 2010, 14:10
- - @Ark   Цитатане поверите - интернета не было Почему-же не...   Aug 29 2010, 09:26
- - PrSt   То что я вам щас предложу - возможно даже лучше че...   Aug 29 2010, 11:49
|- - xxxdarksxx   Цитата(PrSt @ Aug 29 2010, 14:49) То что ...   Aug 29 2010, 13:35
|- - PrSt   Цитата(xxxdarksxx @ Aug 29 2010, 16:35) с...   Aug 29 2010, 15:06
|- - manul78   Цитата(xxxdarksxx @ Aug 29 2010, 17:35) с...   Aug 30 2010, 19:32
|- - aleksandr-zh   Цитата(manul78 @ Aug 30 2010, 23:32) 1. ...   Aug 31 2010, 04:23
|- - zltigo   QUOTE (aleksandr-zh @ Aug 31 2010, 07...   Aug 31 2010, 07:15
||- - aleksandr-zh   Цитата(zltigo @ Aug 31 2010, 11:15) У Вас...   Aug 31 2010, 07:19
|- - MrYuran   Цитата(aleksandr-zh @ Aug 31 2010, 08...   Aug 31 2010, 07:22
|- - aleksandr-zh   действительно! А что мелочиться-то?! давай...   Aug 31 2010, 07:30
|- - MrYuran   Цитата(aleksandr-zh @ Aug 31 2010, 11...   Aug 31 2010, 07:39
- - @Ark   Цитата... человек и отличается от обезьяны тем, чт...   Aug 29 2010, 14:33
|- - Dog Pawlowa   Цитата(@Ark @ Aug 29 2010, 17:33) Каждый ...   Aug 29 2010, 15:17
- - @Ark   ЦитатаИменно Вы предлагаете идти обезьяним путем ...   Aug 29 2010, 15:29
- - adnega   Господа, я бы добавить хотел! Дело в том, что ...   Aug 29 2010, 17:02
|- - Александр Д.   Цитата(adnega @ Aug 29 2010, 21:02) ... к...   Aug 29 2010, 17:09
- - Wise   ЦитатаПри изучении конкретного контроллера бОльшую...   Aug 29 2010, 18:09
|- - adnega   Цитата(Wise @ Aug 29 2010, 22:09) ..Удиви...   Aug 30 2010, 05:33
- - aleksandr-zh   хм а ссылочку можно?   Aug 31 2010, 07:42
- - zltigo   QUOTE (aleksandr-zh @ Aug 31 2010, 10...   Aug 31 2010, 07:49
|- - aleksandr-zh   Цитата(zltigo @ Aug 31 2010, 11:49) Что-ж...   Aug 31 2010, 08:00
|- - zltigo   QUOTE (aleksandr-zh @ Aug 31 2010, 11...   Aug 31 2010, 08:01
- - MrYuran   Цитата(aleksandr-zh @ Aug 31 2010, 11...   Aug 31 2010, 07:50
2 страниц V   1 2 >


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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 10:11
Рейтинг@Mail.ru


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