Форум на Kuban.ru (http://forums.kuban.ru/)
-   Радиолюбитель (http://forums.kuban.ru/f1060/)
-   -   ОФФ, не ОФФ ... Программирование микроконтроллеров - с чего начать ? (http://forums.kuban.ru/f1060/off_ne_off_programmirovanie_mikrokontrollerov_-_s_chego_nachat--7146823.html)

Winny 04.09.2015 15:04

ОФФ, не ОФФ ... Программирование микроконтроллеров - с чего начать ?
 
Ситуация такова. Молодой коллега, дабы не усох мозг (ну и в перспективе с пользой для себя), хочет заняться программированием микроконтроллеров. С год назад тут проскакивали ссылки на какой-то хороший форум для начинающих, - тогда не сохранил, сейчас уже не найду. Если можете помочь - прошу помочь.
И второй вопрос. Можно ли начать вообще без "железа", на каком-нить софтовом эмуляторе ? ес-но, на фриварном.
З.Ы, гуглем пользоваться умеем оба, беда в том, что люди мы в данном вопросе вообще тёмные - не отличим полезное от неполезного.

samer 04.09.2015 16:15

Контроллеров каких ? Их много видов и прог для них.
Без железа никак , ну совсем никак. Практика сильная вешь. Единственное что это практически только хобби и денег на этом не заработать много. Ну или типа репетиторства по данной теме , но тогда надо много уметь. С пользой это хорошо. Вот к примеру шас придет
GSM модем и буду делать на нем сигнализацию для дома.
Вот один из видов.
[url]http://www.arduino.ru/[/url]

Директор Правды 04.09.2015 16:24

Я бы испанский начал учить...

8pin 04.09.2015 20:29

на мой взгляд начинать лучше всего с code vision avr + proteus.

aw 04.09.2015 22:40

заказывайте на али плату дискавери с stm8, c сайта iar качаете свободную версию компилятора устанавливаете соединяете по юсб с платой грузите примеры и разбираетесь что за фигня почему ничего не работает. Преред этим изучаем программирование на си, и по дашитам разбираемся с устройством и регистрами мк. Все очень просто .

aw 04.09.2015 22:47

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

chignon 05.09.2015 10:39

5-aw >++

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

STEYR63 05.09.2015 22:22

Вот ссылка на описание эмулятора Протеус
[url]http://kazus.ru/forums/showthread.php?t=13198[/url]
Когда-то именно из-за наличия этой информации выбрал для себя этот CAD/
Еще не разу не пожалел :-)

IntelMan 06.09.2015 23:37

[b]"Можно ли начать вообще без "железа"...[/b]
Нужно начинать с изучения английского языка, основ аналоговой и цифровой электроники, затем языка программирования микроконтроллеров (C и т.п.)... Если после этого останется желание продолжить изучение - смело выбирай тип желаемого микроконтроллера и собирай на него всю информацию из интернета и соответствующей литературы... и учи, учи, учи... затем только реальные схемы и практическая работа по программированию...

Dark_Rider 07.09.2015 13:24

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

madfuck 07.09.2015 20:29

[quote=Директор Правды;40001961]Я бы испанский начал учить... [/quote]китайский в перспективе гораздо полезнее

Titanium 09.09.2015 08:42

Освойте лучше программирование промышленных и полупромышленных контроллеров - ИМХО намного полезнее, чем тратить время на игрушки типа ардуино.

chignon 10.09.2015 07:14

12-Iridium > жаль что забанен, а то мне очень интересно: чем же полезнее?
На игрушках можно хоть для себя что-нибудь сделать, а пром - там все занято и влезть со стороны... это надо быть гением маркетинга.

aw 10.09.2015 18:27

[quote=Iridium;40039444]программирование промышленных и полупромышленных контроллеров [/quote]Правильно, мицубиси например, только купить его не каждое предприятие может себе позволить, зато язык там прикольный (графический релейных схем по моему так завется) уж точно везде пригодится. А по теме , почему stm8 discaveri на плате программатор на stm32 и сама stm8,скачал любой доступный компилятор и работай, несколько лет назад брал за 270руб сейчас наверное дороже, имея плату можно закупать stm8 от 20 р на али и ей прошивать, не лежит душа к стм берем пики, аурдины , разобравшись с одной перескочить на другую без проблем.

Перпетум Мобиле 11.09.2015 10:54

Если смотреть в сторону промышленных контроллеров, то чтобы не палить бабло, купите Raspberry PI B(+) и поставьте на него Codesys. 2 часа рантайма в демо режиме работают, для отладки программ за глаза.

Перпетум Мобиле 11.09.2015 10:55

Правда придется плату сделать для развязок входов, выходов еще.
На Pi B у меня даже есть где-то разводка платы, на B+ надо по новой рисовать...

NiceRielty 13.09.2015 18:49

14-aw >Кроме мицубиси (который кстати довольно эксклюзивен) есть много других промышленных ПЛК, в том числе российские аналоги, которые по цене довольно демократичны.

13-chignon >
Если научитесь работать с каким-нибудь недорогим ПЛК, еще и в связке со СКАДА - тогда можно попробовать занять нишу на рынке, а не просто делать поделки для себя. Начиная от систем "умный дом" разной степени сложности, заканчивая автоматизации каких-либо инженерных систем зданий типа вентиляции, кондиционирования, отопления.

Caracal 14.09.2015 00:55

NiceRielty, ОВК 0 это как раз только начало. То ли дело в серьёзном производстве, где в схему завязаны датчики расхода вещества, давления, веса и температуры и n-надцать частотников и исполнительных механизмов

NiceRielty 14.09.2015 11:46

18-Caracal >Да, но в этой нише как правило все давным-давно занято, автоматику на серьезных производствах обслуживают либо свои собственные службы, либо серьезные аутсосрсинговые подрядные организации. Не говоря уже о том, что проектируется и устанавливается эта автоматика тоже не частниками с улицы, а чаще всего поставляется уже вместе с оборудованием. Хотя - все может быть. Это уже вопрос насколько хватит фантазии, настойчивости, желания. Главный вопрос - что это реально серьезно и на этом можно зарабатывать. А вот на ардуино - вряд ли.

hmhm 17.09.2015 10:28

виня вбросил и слился
бггг

Winny 18.10.2015 06:36

Прошу извинить. Товарища перевели с дневной в смену, - и видимся редко, и не спрашивает. А мне даже на любимую Политику времени не хватает :)
1-HIFI > вот, кстати : [url]http://www.dns-shop.ru/catalog/i1017156/platforma-iskra-neo-atmega32u4-16mhz-32kb[/url] ИскраНео - это что ? пишут, что аналог Ардуино. Это действительно так ?
2-Директор Правды > тот же романский, что и инглиш. Тогда уж японский.
8-STEYR63 > спасибо.
9-IntelMan > возможно, мы о разном ? у меня в голове представляется какой-нить PIC16F873.
12-Iridium > можно какой-нить пример ?
19-Водитель трамвая > отдел АСУ у нас присутствует, а как же. Речь не о том, чтобы влезть вместо них.
20-хмхм > сирожа-кагебейка, как всегда. Масса такта, участия и лучики добра ... Если ты так озабочен моим непоявлением - личка открыта, мог туда "просигнализировать".


Текущее время: 09:32. Часовой пояс GMT +3.