Страница 96 из 115
Re: С чего начать программировать микроконтроллеры?
Добавлено: Сб дек 13, 2014 01:08:07
mehanik_universe
убедили,еще разок почитаю о ардуино.ато с ассемблером както трудновато получается...
Re: С чего начать программировать микроконтроллеры?
Добавлено: Сб дек 13, 2014 13:02:01
mehanik_universe
выбор сделан,буду учится на ардуино. Ктото может дать ссылку на эмуль? половину инета облазил, неиогу найти его...
Re: С чего начать программировать микроконтроллеры?
Добавлено: Сб дек 13, 2014 13:31:02
Morroc
а он есть ?

мне эмули не нравятся, на работе можно развлекаться, а дома проще на макетке собрать, в живую оно интересней, убить его не так то просто, я и питание с ардуины замыкал и ноги с 0/1 выходом и 20 вольт подавал - кондер взорвался на входе, но платка жива - подкоптилась только
вот и недостатки в общем то - эмуля вроде нет, отладчика штатно тоже нет (хотя проекты какие то попадались на эту тему)
p.s. о, блин... нашел
http://www.123dapp.com/circuits, но собрать интересней

Re: С чего начать программировать микроконтроллеры?
Добавлено: Сб дек 13, 2014 13:51:45
Alexeyslav
Так ардуино это же фактически голый контроллер с минимальной обвязкой - он прекрасно эмулируется в шпротеусе даже без обвязки - симулятору вся эта шелуха вроде блокировочных конденсаторов и кварца не нужна, он их работу не эмулирует.
Re: С чего начать программировать микроконтроллеры?
Добавлено: Сб дек 13, 2014 14:01:39
Morroc
мк эмулируется, но чтобы ардуинские скетчи запускать - нужно как минимум знатно по..долбаться, наверное в принципе можно
перекидывать туда .hex ради эмуляции - это жесть какая то, нафига ? сама фишка дуины "быстро и просто" теряется
Re: С чего начать программировать микроконтроллеры?
Добавлено: Сб дек 13, 2014 14:21:47
Alexeyslav
У человека железа на руках еще нет, а поиграть уже хочет. Там правда одна небольшая загвоздка, нужно зайти на сайт ардуины и посмотреть схемы плат на предмет соответствия пронумерованых выводов и выводов самого контроллера. Да, и учтите что нумеарция выводов для DIP и TQFP корпусов отличается.
Re: С чего начать программировать микроконтроллеры?
Добавлено: Сб дек 13, 2014 15:06:47
mehanik_universe
я сегодня - завтра буду заказ делать,посоветуйте что брать еще, ну там макетные платы,резисторы,или может есть комплекты какие-то... незнаю что мне еще понадобится.
Re: С чего начать программировать микроконтроллеры?
Добавлено: Сб дек 13, 2014 16:24:55
COKPOWEHEU
Каких-нибудь светодиодов и кнопок. Поиграете с бегущими огоньками и обработкой кнопок. На самом деле при изучении контроллера этого может хватить надолго. С другой стороны, кто же будет изучать контроллер на примере Ардуины.
Re: С чего начать программировать микроконтроллеры?
Добавлено: Сб дек 13, 2014 16:30:19
axillent
Re: С чего начать программировать микроконтроллеры?
Добавлено: Сб дек 13, 2014 17:43:29
alex_
А почему бы не начать с протеуса и АВР студио, програмку написал в протеус загрузил и не надо ждать когда детальки приедут, а когда приедут тогда и с железками поиграешься. Только играйся на мегах не бери тиньки у них бывают глюки с эмуляцией

Re: С чего начать программировать микроконтроллеры?
Добавлено: Сб дек 13, 2014 17:50:26
Alexeyslav
Бери тогда сразу набор для обучения, там в комплекте идет много необходимого на первое время, а потом уже поймешь чего не хватает и докупишь.
Re: С чего начать программировать микроконтроллеры?
Добавлено: Сб дек 13, 2014 18:26:55
COKPOWEHEU
Хз как в новых версиях, но у меня в ATmega8 не эмулировался режим непрерывного преобразования и 16-битный ШИМ с ограничением по ICR. Вжелезе все это, разумеется, работает.
Re: С чего начать программировать микроконтроллеры?
Добавлено: Сб дек 13, 2014 20:01:07
Morroc
mehanik_universe писал(а):я сегодня - завтра буду заказ делать,посоветуйте что брать еще, ну там макетные платы,резисторы,или может есть комплекты какие-то... незнаю что мне еще понадобится.
провода мне нравятся такого типа
http://www.aliexpress.com/item/120pcs-2 ... 28086.html
есть разной длины, все что попадались отдельные качеством заметно хуже (отрываются легко контакты), а эти можно легко разделить по 1 или использовать как шлейф с нужным кол-вом проводов
сами дуины мне больше нравятся в таком формате
http://www.aliexpress.com/item/1Set-IC- ... 84392.html
(бывают и на stm32
http://www.aliexpress.com/item/leaflabs ... 44708.html, но сразу такую не советую - обычно приходится скетчи переделывать под нее, нужен некоторый опыт)
но тогда нужно брать парочку больших макеток, место на них улетает быстро (зато несложная конструкция полностью влазит в макетку, ничего не болтается рядом)
если нет осциллографа пригодится такая штука (да и если есть тоже может пригодиться)
http://www.aliexpress.com/snapshot/6134 ... 3239414123
возьмите минимум парочку регистров типа 74hc595 (а для побаловаться с i2c еще таких PCF8574AP), какой нибудь семисегментный индикатор побаловаться, классический двухстрочный жки можно взять (мне больше нравятся графические oled, ниже есть пара ссылок), пару простых энкодеров (крутилок)
модулей и мелочевки дохренища, на все случаи жизни брать - разоришся нафиг

ниже список что я у китайцев заказывал и оно более менее заработало
http://www.aliexpress.com/snapshot/6089 ... 3285794123
http://www.aliexpress.com/snapshot/6116 ... 0566834123
http://www.aliexpress.com/snapshot/6067 ... 6637954123
http://www.aliexpress.com/snapshot/6063 ... 4929034123
http://www.aliexpress.com/snapshot/6057 ... 8001974123
http://www.aliexpress.com/snapshot/3062 ... 6056634123
http://www.aliexpress.com/snapshot/3061 ... 4754454123
http://www.aliexpress.com/snapshot/3061 ... 4754534123
нетипичная сервомашинка
http://www.aliexpress.com/snapshot/6097 ... 2032194123
еще кое что брал на dvrobot, chipster, tixer, robocraft
Re: С чего начать программировать микроконтроллеры?
Добавлено: Сб дек 13, 2014 20:17:35
mehanik_universe
alex_ писал(а):А почему бы не начать с протеуса и АВР студио, програмку написал в протеус загрузил и не надо ждать когда детальки приедут, а когда приедут тогда и с железками поиграешься. Только играйся на мегах не бери тиньки у них бывают глюки с эмуляцией

извините,а где этот протеус взять? уменя AVR studio 4.19 стоит и ардуино 1.0.5, на нем и пишу...
и скажите еще в коком расширение должен быть код проги?
Re: С чего начать программировать микроконтроллеры?
Добавлено: Сб дек 13, 2014 20:22:13
mehanik_universe
Morroc,спасибо за инфу
Re: С чего начать программировать микроконтроллеры?
Добавлено: Сб дек 13, 2014 20:55:56
alex_
mehanik_universe писал(а):
извините,а где этот протеус взять?
На бескрайних просторах интернета, его найти не так сложно.
mehanik_universe писал(а):
и скажите еще в коком расширение должен быть код проги?
Если прошивка то обычно .hex
Re: С чего начать программировать микроконтроллеры?
Добавлено: Сб дек 13, 2014 21:19:30
COKPOWEHEU
Но протеус кексами (hex) кормить не стоит, эльфы (elf) вкуснее. В смысле отлаживать проще.
Re: С чего начать программировать микроконтроллеры?
Добавлено: Сб дек 13, 2014 21:28:05
alex_
Мой микроСи только кексы печь умеет

Re: С чего начать программировать микроконтроллеры?
Добавлено: Вс дек 14, 2014 12:56:49
mehanik_universe
посоветуйте какой модели ардуино брать,на каком МК?
Re: С чего начать программировать микроконтроллеры?
Добавлено: Вс дек 14, 2014 13:09:40
mehanik_universe
думаю UNO брать