Технический форум

Технический форум (http://www.tehnari.ru/)
-   Микропроцессоры (http://www.tehnari.ru/f115/)
-   -   С чего начать? (http://www.tehnari.ru/f115/t90036/)

stiv 01.08.2013 21:23

С чего начать?
 
хочется заняться созданием устройств с применением микроконтроллеров, посмотрев пару-тройку видео начали "разбегаться глаза",столько всяких типов микроконтроллеров (AVR, PIC, LPC, ARM и т.д.). Подскажите пожалуйста, с чего начать? На какой тип микроконтроллеров обратить внимание, где достать программатор и другие подобные вопросы новичка. Опыт работы с паяльником имеется (в аналоговой электронике), и есть небольшие азы программирования. В планах создавать устройства для быта, для автомобиля и т.п.

Weles 01.08.2013 22:23

Думаю стоит начать с AVR он помоему самый простой, да и программатор для них делается просто, называется программатор Громова, схем полно.

stiv 02.08.2013 08:01

ну я так понял программатор Громова действует через ЛПТ которого у меня нет(

Koss20088 02.08.2013 08:04

Соберити USB AVR-910, прекрасно работает

stiv 02.08.2013 08:17

Да слышал про этот программатор, даже были мысли заказать набор для сборки и собрать самому. ССЫЛКА УДАЛЕНА. Но как то этот сайт не внушил мне доверия.

stiv 02.08.2013 09:42

а в чём принципиальное отличие AVR и PIC

Weles 02.08.2013 10:15

Программатор громова работает и через COM порт, да и LPT скорее всего у вас есть только он внутренний и находится непосредственно на материнской плате. Хотя впринципе не суть можно и другой собрать или новый купить. AVR помоему как то понятнее, с пиками не сталкивался, там свои заморочки:D

stiv 02.08.2013 10:38

Да действительно просмотрев ещё раз материнку, сom порт был обнаружен . Полистав немного литературы по микроконтроллерам вынужден согласится с вами, с АVR как то всё яснее. НО по какой причине тогда в интернете большее число схем основано на PIC ?

korsaj 02.08.2013 11:47

Потому что с пиком проще..
(его невозможно заблокировать установкой слова конфигурации в отличии от авров).
А на авры писать программы проще..

Начинайте с АВР и как более мение начнете розбиратся переходите на ARM.

DDREDD 02.08.2013 12:02

Цитата:

Сообщение от stiv (Сообщение 935085)
ну я так понял программатор Громова действует через ЛПТ которого у меня нет(

http://www.tehnari.ru/717565-post32.html
http://www.tehnari.ru/716426-post24.html
Цитата:

Сообщение от Koss20088 (Сообщение 935086)
Соберити USB AVR-910, прекрасно работает

Цитата:

Сообщение от stiv (Сообщение 935087)
Да слышал про этот программатор, даже были мысли заказать набор для сборки и собрать самому. Но как то этот сайт не внушил мне доверия.

http://www.tehnari.ru/f115/t71649/

stiv 02.08.2013 12:17

спасибо за ответы, а есть для PIC аналог программатора Громова?

Bydlokoder 02.08.2013 13:31

Для PIC лучше купить или собрать PICkit2, там и программатор и отладчик в одном устройстве, и гарантированно шьет все что выпускает Microchip. Без отладчика в затруднительных ох как тяжко бывает :(

Читал, будто PICkit с модифицированной прошивкой шьет AVR_ы, но сам не пробовал.

stiv 02.08.2013 14:14

спасибо, А с какого микроконтроллера AVR вы посоветовали начать, но с перспективой создания чего - то более-менее стоящего?

Weles 02.08.2013 14:28

А, смотря что для вас стоящее:D Кпримеру Attiny 13, отличный контроллер хоть и с 8 ножками, зато маленький и разместить можно где угодно, так же Attiny 2313, и Atmega 8, вот пожалуй самые распространённые контроллеры. Выбирайте устройство которое хотите сделать и делайте.
Да и кстати есть усройство дл разблокирования и восстановления AVR, не помню как называется, помоему авр реаниматор или что то такое.

korsaj 02.08.2013 14:47

fuse doctor

korsaj 02.08.2013 14:49

Цитата:

Сообщение от stiv (Сообщение 935124)
спасибо за ответы, а есть для PIC аналог программатора Громова?

Есть, шьет 5-ю проводниками. Есть пик кит лайт - что-то типа AVR910.

korsaj 02.08.2013 15:11

USBASP USB ISP AVR в Украине стоит 80грн.

stiv 05.08.2013 21:25

Посоветуйте какую-нибудь литературу по микроконтроллерам AVR написанную простым и доступным языком. Смотрел видео уроки Константина Кубрикова очень понравились всё понятно и доступно объясняет. Но их как то мало для столь обширной темы. Что ещё посоветуете почитать или посмотреть?

korsaj 06.08.2013 00:21

Шпак Ю.А. - Программирование на языке С для AVR и PIC микроконтроллеров - 2011

stiv 06.08.2013 21:29

есть ли какой-нибудь программатор для pic без микроконтроллера для USB или COM?

korsaj 07.08.2013 00:08

Понипрог, Extra-PIC,
Ссылка удалена в соответствии с правилами форума.
В схемах где использована МАХ232 и ей подобные можно поставит FT232 и получится USB программатор.

stiv 07.08.2013 14:27

c какого микроконтроллера от AVR вы бы посоветовали начать?

Weles 07.08.2013 15:53

Думаю attiny 2313 отлично подойдёт, дёшево и устройств на нём в интернете много.

stiv 07.08.2013 17:05

а из ATmega ?

Weles 07.08.2013 18:24

Atmega8. Вам без разницы сейчас, по сути одно и то же, выпускает одна фирма. Найдите схему устройства с прошивкой которое хотите собрать, оттуда уже и берите контроллер, принцип прошивания всех контроллеров Atmel помоему одинаков.

stiv 07.08.2013 19:23

подскажите сайт где можно посмотреть различные устройства на AVR

Bydlokoder 07.08.2013 20:00

Сайтов таких уйма, как наших так и зарубежных. А так, могу порекомендовать книги Белова, у него их штук шесть, учебников и пособий по AVR, там и схемы и прошивки, и видеоуроки к последней книге, вроде, прилагались. Сам я AVR только начинаю изучать (раньше все больше PIC занимался), пока остановился на книге Di Halt_а "AVR. Учебный курс". Не знаю, кому как, а мне его пособие нравится.

Недавно любопытную книженцию нашел, сборник схем на AVR индийских авторов, там тоже полно всяких схем на AVR, причем довольно забавных - "Занимательные проекты на базе микроконтроллеров tinyAVR" Гадре Д., Мэлхотр Н.

А вообще, накачайте всяких книг по AVR и смотрите, какая окажется более или менее понятной и интересной для Вас.

Weles 07.08.2013 20:01

Подсказать не могу ибо будет рекламой но всё легко ищется в гугле. А так же и на нашем форуме устройств много, вас что интересует конкретно?

Вот кпримеру:
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/

stiv 07.08.2013 21:14

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

Bydlokoder 07.08.2013 21:18

Сначала "ногами дергать", а потом уже все остальное.

Проблема выбора МК и литературы это одно, а еще одна загвоздка - выбор среды программирования и компилятора. Их столько наплодили для PIC и AVR...

stiv 07.08.2013 21:37

ну я думал начать с CodeVisionAVR. Или посоветуете другой?

Bydlokoder 08.08.2013 02:13

Рекомендовать не стану, поскольку могу ошибаться, возможно, более опытные в AVR что-то посоветуют. А для себя выбрал Atmel Studio, на пиках еще привык к родному ПО от Microchip и по аналогии здесь выбрал фирменную среду от Atmel.

korsaj 08.08.2013 10:36

Выбирайте родное для мк ПО AVRStudio и MPLAB, не ошибетесь.
Что в одном, что в другом есть поддержка Си (конечно если вы хотите начать с него), но лучше начинать с асм - лучше поймете как работает мк, конечно времени потеряете больше на написание готовой программы.


Часовой пояс GMT +4, время: 06:48.

Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.