С чего начать?
хочется заняться созданием устройств с применением микроконтроллеров, посмотрев пару-тройку видео начали "разбегаться глаза",столько всяких типов микроконтроллеров (AVR, PIC, LPC, ARM и т.д.). Подскажите пожалуйста, с чего начать? На какой тип микроконтроллеров обратить внимание, где достать программатор и другие подобные вопросы новичка. Опыт работы с паяльником имеется (в аналоговой электронике), и есть небольшие азы программирования. В планах создавать устройства для быта, для автомобиля и т.п.
|
Думаю стоит начать с AVR он помоему самый простой, да и программатор для них делается просто, называется программатор Громова, схем полно.
|
ну я так понял программатор Громова действует через ЛПТ которого у меня нет(
|
Соберити USB AVR-910, прекрасно работает
|
Да слышал про этот программатор, даже были мысли заказать набор для сборки и собрать самому. ССЫЛКА УДАЛЕНА. Но как то этот сайт не внушил мне доверия.
|
а в чём принципиальное отличие AVR и PIC
|
Программатор громова работает и через COM порт, да и LPT скорее всего у вас есть только он внутренний и находится непосредственно на материнской плате. Хотя впринципе не суть можно и другой собрать или новый купить. AVR помоему как то понятнее, с пиками не сталкивался, там свои заморочки:D
|
Да действительно просмотрев ещё раз материнку, сom порт был обнаружен . Полистав немного литературы по микроконтроллерам вынужден согласится с вами, с АVR как то всё яснее. НО по какой причине тогда в интернете большее число схем основано на PIC ?
|
Потому что с пиком проще..
(его невозможно заблокировать установкой слова конфигурации в отличии от авров). А на авры писать программы проще.. Начинайте с АВР и как более мение начнете розбиратся переходите на ARM. |
Цитата:
http://www.tehnari.ru/716426-post24.html Цитата:
Цитата:
|
спасибо за ответы, а есть для PIC аналог программатора Громова?
|
Для PIC лучше купить или собрать PICkit2, там и программатор и отладчик в одном устройстве, и гарантированно шьет все что выпускает Microchip. Без отладчика в затруднительных ох как тяжко бывает :(
Читал, будто PICkit с модифицированной прошивкой шьет AVR_ы, но сам не пробовал. |
спасибо, А с какого микроконтроллера AVR вы посоветовали начать, но с перспективой создания чего - то более-менее стоящего?
|
А, смотря что для вас стоящее:D Кпримеру Attiny 13, отличный контроллер хоть и с 8 ножками, зато маленький и разместить можно где угодно, так же Attiny 2313, и Atmega 8, вот пожалуй самые распространённые контроллеры. Выбирайте устройство которое хотите сделать и делайте.
Да и кстати есть усройство дл разблокирования и восстановления AVR, не помню как называется, помоему авр реаниматор или что то такое. |
fuse doctor
|
Цитата:
|
USBASP USB ISP AVR в Украине стоит 80грн.
|
Посоветуйте какую-нибудь литературу по микроконтроллерам AVR написанную простым и доступным языком. Смотрел видео уроки Константина Кубрикова очень понравились всё понятно и доступно объясняет. Но их как то мало для столь обширной темы. Что ещё посоветуете почитать или посмотреть?
|
Шпак Ю.А. - Программирование на языке С для AVR и PIC микроконтроллеров - 2011
|
есть ли какой-нибудь программатор для pic без микроконтроллера для USB или COM?
|
Понипрог, Extra-PIC,
Ссылка удалена в соответствии с правилами форума. В схемах где использована МАХ232 и ей подобные можно поставит FT232 и получится USB программатор. |
c какого микроконтроллера от AVR вы бы посоветовали начать?
|
Думаю attiny 2313 отлично подойдёт, дёшево и устройств на нём в интернете много.
|
а из ATmega ?
|
Atmega8. Вам без разницы сейчас, по сути одно и то же, выпускает одна фирма. Найдите схему устройства с прошивкой которое хотите собрать, оттуда уже и берите контроллер, принцип прошивания всех контроллеров Atmel помоему одинаков.
|
подскажите сайт где можно посмотреть различные устройства на AVR
|
Сайтов таких уйма, как наших так и зарубежных. А так, могу порекомендовать книги Белова, у него их штук шесть, учебников и пособий по AVR, там и схемы и прошивки, и видеоуроки к последней книге, вроде, прилагались. Сам я AVR только начинаю изучать (раньше все больше PIC занимался), пока остановился на книге Di Halt_а "AVR. Учебный курс". Не знаю, кому как, а мне его пособие нравится.
Недавно любопытную книженцию нашел, сборник схем на AVR индийских авторов, там тоже полно всяких схем на AVR, причем довольно забавных - "Занимательные проекты на базе микроконтроллеров tinyAVR" Гадре Д., Мэлхотр Н. А вообще, накачайте всяких книг по AVR и смотрите, какая окажется более или менее понятной и интересной для Вас. |
Подсказать не могу ибо будет рекламой но всё легко ищется в гугле. А так же и на нашем форуме устройств много, вас что интересует конкретно?
Вот кпримеру: http://www.tehnari.ru/f156/t36842/ http://www.tehnari.ru/f156/t35002/ http://www.tehnari.ru/f113/t61802/ http://www.tehnari.ru/f156/t35001/ http://www.tehnari.ru/f170/t61889/ http://www.tehnari.ru/f170/t61589/ И т.д. Вот тут я учился, может попонятнее будет с чего начинать :)) http://www.tehnari.ru/f117/t33647/ |
Ну в будущем хочу заняться изготовлением всяких примочек в машину, хотелось бы сделать пульт радио управления нагрузками и тому подобное.
|
Сначала "ногами дергать", а потом уже все остальное.
Проблема выбора МК и литературы это одно, а еще одна загвоздка - выбор среды программирования и компилятора. Их столько наплодили для PIC и AVR... |
ну я думал начать с CodeVisionAVR. Или посоветуете другой?
|
Рекомендовать не стану, поскольку могу ошибаться, возможно, более опытные в AVR что-то посоветуют. А для себя выбрал Atmel Studio, на пиках еще привык к родному ПО от Microchip и по аналогии здесь выбрал фирменную среду от Atmel.
|
Выбирайте родное для мк ПО AVRStudio и MPLAB, не ошибетесь.
Что в одном, что в другом есть поддержка Си (конечно если вы хотите начать с него), но лучше начинать с асм - лучше поймете как работает мк, конечно времени потеряете больше на написание готовой программы. |
Часовой пояс GMT +4, время: 06:48. |
Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.