Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.03.22;
Скачать: CL | DM;

Вниз

Мастер-класс по микроконтроллерам.   Найти похожие ветки 

 
Дмитрий С ©   (2012-08-20 13:04) [0]

Никто не хочет провести и поучаствовать?

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

Ну и стоимость тоже можно обсудить.


 
Игорь Шевченко ©   (2012-08-20 13:15) [1]

http://www.pro-radio.ru/controllers/
859 тем, на все вопросы наверняка есть ответы


 
картман ©   (2012-08-20 13:26) [2]

http://habrahabr.ru/post/139180/


 
DayGaik   (2012-08-20 13:37) [3]

Спасибо. Мне помимо того, что хочется научится, хочется живого общения и атмосферы соответствующей.


 
Дмитрий С ©   (2012-08-20 13:38) [4]

Да блин опять этот ник!


 
kilkennycat ©   (2012-08-20 14:41) [5]

здесь все-таки не радиоэлектронный форум.
http://electronix.ru/forum/index.php?showforum=134

> Ну и стоимость тоже можно обсудить.

стоимость чего? обучения? 35 тысяч в месяц.


 
tesseract ©   (2012-08-20 15:16) [6]

Чего маяться - http://www.arduino.cc/ Вагон применения и примеров.


 
Jeer ©   (2012-08-20 15:26) [7]


> tesseract ©   (20.08.12 15:16) [6]
>
> Чего маяться - http://www.arduino.cc/ Вагон применения и
> примеров.


Кстати - да.
Купил клон ( их много ) - замечательная штучка для быстрой перенастройки под свои нужды.
http://freeduino.ru/arduino/index.html

Покупал:
http://freeduino.ru/arduino/index.html


 
DayGaik   (2012-08-20 15:36) [8]


> tesseract ©   (20.08.12 15:16) [6]

Кажется мне подойдет, т.к. паять ничего не надо. Но поразбираюсь еще.


> стоимость чего? обучения? 35 тысяч в месяц.

Это сколько занятий?


 
Rouse_ ©   (2012-08-20 20:18) [9]

Дим, я бы на твоем месте нашел аську Костика "kilkennycat" да помучал бы его в свободное время, чай человек практически постоянно с железяками возится и уж явно имеет что сказать :)


 
Rouse_ ©   (2012-08-20 20:21) [10]

Ну на крайняк берешь бутылку Чиваса и на выходные в Питер, там они с Алмазом и напо.. пардон научат и покажут и расскажут :) Проверенно :)


 
kilkennycat ©   (2012-08-20 21:58) [11]


> Rouse_ ©

Я сейчас редко пью - некогда. паяю вовсю как раз такие девайсы.


> DayGaik   (20.08.12 15:36) [8]
> Это сколько занятий?

это пока не осознаешь как самому разобраться, как вкыл-выкыл лампочек делать. платформо-независимо. т.е. фундаментальный подход. Ибо примеров мильен. у одних только PICов есть офигенно громадный Microchip Solutions.
Только не "ардуинщество" - разработка и пайка самостоятельно.


 
kilkennycat ©   (2012-08-20 22:02) [12]


>  DayGaik

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


 
Дмитрий С ©   (2012-08-20 22:17) [13]


> разумеется, что-то подсказать если, какие-то нюансы-хитрости
> - это бесплатно, аська в анкете

Ну естественно с вопросами "как сделать чтобы лампочка зажигалась" доставать даже неприлично как-то. А сейчас у меня толком то и вопросов нет еще.


> Только не "ардуинщество" - разработка и пайка самостоятельно.

Мне как раз это понравилось. В программировании у меня опыта больше, разберусь как программировать, затем уже в железную часть потихонечку - там у меня опыта никакого вообще нет. И вложений относительно немного.


 
DVM ©   (2012-08-20 23:16) [14]

На мой взгляд ардуино это игрушка-конструктор. Ничему серьезному с ее помощью не научишься. Проще уж вообще на полностью программном эмуляторе тренироваться. Оно конечно может пригодиться для того чтобы быстро и неоптимально на коленке соорудить работающую конструкцию с минимальными усилиями за счет высокой стоимости конструкции. Но

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


 
kilkennycat ©   (2012-08-20 23:20) [15]


> И вложений относительно немного.

сколько ща ардуино стоит?  500-1000 рублев? ну а мне подобное, только лучше, обойдется в 200 рублей. Кроме того, ардуино, это вроде как изначально атмел? не лучший вариант. документирован, много примеров, но проигрывает пикам, техасцам и ст по цене-мощности-надежности.

для начинания рекомендую купить таки замечательные штуки: (не требуют программатора, ибо он на борту (и его можно юзать отдельно)
http://www.terraelectronica.ru/pdf/ST/STM8L-DISCOVERY.pdf - стоит менее 500 рублей,
http://www.terraelectronica.ru/pdf/ST/STM32VLDISCOVERY.pdf - так же менее 500 рублей, но уже ARM Cortex, можно какую-нить операционку впихнуть легко.
http://www.terraelectronica.ru/pdf/TI/MSP-EXP430G2.pdf - 250 рублей! а может дофига.


 
DVM ©   (2012-08-20 23:56) [16]


> kilkennycat ©   (20.08.12 23:20) [15]


> сколько ща ардуино стоит?  500-1000 рублев? ну а мне подобное,
>  только лучше, обойдется в 200 рублей.

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


 
kilkennycat ©   (2012-08-21 00:06) [17]


> DVM ©   (20.08.12 23:56) [16]

да, я видел. подумывал даж самому че-нить такое сбацать и продавать.


 
Дмитрий С ©   (2012-08-21 00:27) [18]


> kilkennycat ©   (20.08.12 23:20) [15]

Вот это очень ценная информация. Спасибо. Пока перевариваю.


 
Jeer ©   (2012-08-21 11:11) [19]

Проект Arduino ушел достаточно далеко по пути развития.

Не вижу причин относится к нему несерьезно.
Да, это не серийный вариант, а прототипирование, отладка, проверка идей и пр, а также штучные "творения".
Большое число наращиваемых модулей и масса софта с открытым кодом - мощный стимул для ее использования.

В качестве платформы применяются не только продукция Atmel, но и PIC-и (PIC32), ядра на основе Cortex-M3 от NXP и др.


 
Jeer ©   (2012-08-21 11:15) [20]

Готовые библиотеки:
http://arduino.cc/en/Reference/Libraries


 
tesseract ©   (2012-08-21 12:23) [21]


> kilkennycat ©   (20.08.12 23:20) [15]


А IDE под эту радость скока стоит? 2-3к евро?


 
kilkennycat ©   (2012-08-21 21:47) [22]


> tesseract ©   (21.08.12 12:23) [21]

в данном случае нисколько. несколько производителей, несколько вариантов, в большинстве ограничены либо функциями оптимизатора, либо размером кода в около 32 килобайт, что очень много, либо временем (от месяца до двух).
но и в про версии дешевле... под ST программатор мне обошелся в 4 тыщи рублей, а софт сейчас придется брать примерно за 1100 долларов. Но это уже серьезные проекты, с серьезной оплатой. В прочем, я даже в этих проектах не вываливался бы за ограничение фри-версий, если бы не езернетовская часть, очень уж большая.


 
Jeer ©   (2012-08-21 22:05) [23]

Не люблю я ограничения :)


 
Jeer ©   (2012-08-21 22:08) [24]


> либо размером кода в около 32 килобайт, что очень много,


Не смеши - это на чистом асме при сильно оптимизированных либах, хорошо.
А для современных коммуникативных, интерфейсных, тем более DSP-приложений - только "встать, но не работать" (С)


 
Германн ©   (2012-08-21 22:42) [25]


> Не смеши - это на чистом асме при сильно оптимизированных
> либах, хорошо.

Ну ты тут перегибаешь!


 
kilkennycat ©   (2012-08-21 22:57) [26]


> Jeer ©   (21.08.12 22:08) [24]

ну... некоторым и под виндой программистам не хватает ни проца, ни оперативки, ни винта :)


 
Jeer ©   (2012-08-21 23:38) [27]


> Германн ©   (21.08.12 22:42) [25]
>
>
> > Не смеши - это на чистом асме при сильно оптимизированных
> > либах, хорошо.
>
> Ну ты тут перегибаешь!


Хорошо, уложись в Ethernet-стек, эмуляцию Com-порта на USB, "Пчелку", голубого зуба, интерфейс с GPS-модулем - это небольшой примитив, что реализован на *duino.
Уложись в 32к.


 
DVM ©   (2012-08-21 23:50) [28]

А не проще ли все эти Ethernet, USB, GPS и т.д. реализовывать на PC с практически неограниченным объемом памяти и возможностями? PC за 50$ уже купить можно, а дальше будет еще дешевле. Не уйдут ли микроконтроллеры из большинства применений, где от них требуется более-менее сложный функционал?


 
kilkennycat ©   (2012-08-21 23:54) [29]


> Jeer ©   (21.08.12 23:38) [27]


неудачные примеры. я уложусь. TCP-IP c напрягом, но уложусь. остальные вообще легко, мне под них 16-тикбайтного PIC18F14K50 хватает (из них 2кб под бутлоадер улетает, и остается исчо куча места.)


 
kilkennycat ©   (2012-08-21 23:55) [30]


> DVM ©   (21.08.12 23:50) [28]

ты имеешь ввиду обычные компы? че нить типа интелатомовское?


 
DVM ©   (2012-08-21 23:58) [31]


> kilkennycat ©   (21.08.12 23:55) [30]


> ты имеешь ввиду обычные компы? че нить типа интелатомовское?

Ну да, обычные компы, в миниатюрном исполнении.


 
Дмитрий С ©   (2012-08-22 00:01) [32]


> Ну да, обычные компы, в миниатюрном исполнении.
>

Грубо говоря, как на компе зажечь лампочку?


 
Inovet ©   (2012-08-22 00:03) [33]

> [32] Дмитрий С ©   (22.08.12 00:01)
> Грубо говоря, как на компе зажечь лампочку?

Приделать к такому компу специализированные порты.


 
DVM ©   (2012-08-22 00:03) [34]


> Дмитрий С ©   (22.08.12 00:01) [32]


> Грубо говоря, как на компе зажечь лампочку?

Не, это слишком простая задача, а вот как зажечь лампочку через встроенный веб сервер через интернет - уже более близко к теме.


 
DVM ©   (2012-08-22 00:05) [35]


> Inovet ©   (22.08.12 00:03) [33]


> Приделать к такому компу специализированные порты.

Да есть компы с десятками DIO - хоть гирляндами управляй.


 
kilkennycat ©   (2012-08-22 00:06) [36]

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


 
Inovet ©   (2012-08-22 00:08) [37]

> [35] DVM ©   (22.08.12 00:05)
> Да есть компы с десятками DIO - хоть гирляндами управляй.

О чём и речь. В таком компе и будет сразу предусмотрено всё подобное, или допаиваться/довтыкиваться по потребностям будет.


 
DVM ©   (2012-08-22 00:10) [38]


> kilkennycat ©   (22.08.12 00:06) [36]


> ну, это экономически невыгодно.

Ну я ж и говорю для сложных задач. А выгода, зачастую девайсы на микроконтроллерах стоят 15-20 тыс рублей (специфика, ниша определенная), хотя там копмплектующих на 1000-2000 максимум. PC сюда отлично вписывается по цене. А разрабатывать под него проще.


 
kilkennycat ©   (2012-08-22 00:13) [39]

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


 
Inovet ©   (2012-08-22 00:14) [40]

> [36] kilkennycat ©   (22.08.12 00:06)
> да и зачем для моргания светодиодиком и щелканья релюшкой
> такая сложность?

Только что говорили про всчкие GPS, и прочее.



Страницы: 1 2 вся ветка

Текущий архив: 2013.03.22;
Скачать: CL | DM;

Наверх




Память: 0.57 MB
Время: 0.078 c
2-1339945459
ankazh
2012-06-17 19:04
2013.03.22
VISIBLE


2-1338853453
Vainu
2012-06-05 03:44
2013.03.22
random,textfile, дипломная работа


2-1339949716
Cobalt
2012-06-17 20:15
2013.03.22
Вывод текста


2-1340225376
Разведка
2012-06-21 00:49
2013.03.22
ищу функцию


2-1339314251
СветаНеМогуСделать
2012-06-10 11:44
2013.03.22
Массивы и символьные строки