Gtlab Forum
Тематический => Негитарная электроника => Тема начата: yjm от Сентября 04, 2008, 10:11:38 am
-
Для курсовой работы надо выбрать котроллер 8 16 или 32 разрядный. Нужен такой чтоб в нете было много инфы по нему причем не поверхностной, а с описанием всех тонкостей работы т.к. скорее всего придется изготавливать аппаратную часть и естественно надо чтоб это все дело после сборки работало. Еще желательно чтоб можно было найти различные программные наработки для решения типовых задач. Вобщем нужен максимально "дружелюбный" контроллер. Я так понимаю что выбирать придется между AVR и PIC. Кто что может сказать по поводу онных и конткретных моделей среди них.
В задание будет скорее всего что то типа: подключение клавиатуры, памяти, ЖКИ, АЦП, межпроцессорный обмен через ПДП и т.д.
-
AVR 8-битный
Могу порекомендовать MSP430, он 16битный, библиотек для них от производителя - море.
Также (если не боишься трудностей с необходимостью более глубокого изучения контроллера) - ARM. AT91SAM7 можно купить за 10$, он 32битный, быстрый.
-
Быстродействие не имеет значения. Желательно чтоб архитектура была относительно простой и адресное пространство было не мудреным.
-
Как на счет 8 битных AVR что лучше из ATxmega и ATmega ? Что лучше для данных целей MSP430 или AVR 8 бит ?
-
Для работы с дисплеем/клавой, АЦП - AVR за глаза хватит
но поддержка внешней оперативки есть не у всех, mega8535, mega162, ну и старшие наверное - mega128
xMega - конечно лучше, там и DMA есть и эвент контроллер, и ускорение AES, ну если это не нужно - то и он сам не нужен
и xMega 8/16 битный, что они имели ввиду - хз, в руках еще их не держал.
На сайте атмела все расписано.
AVR прост для освоения, все понятно, прямо и без загогулин.
Хорошо дружит с СИ, avr studio поддерживает AVRgcc компилятор, обе бесплатные.
-
А для mega8515-16AU программатор самому реально сделать ?
-
можно прошивать 5ю проводами напрямую из ЛПТ порта.
Или поискать в нете схему STK200 - что есть более правильно. Там 1 деталь нужна.
-
Вот схема STK200:
(https://guitartonelab.ru/proxy.php?request=http%3A%2F%2Fimg147.imageshack.us%2Fimg147%2F397%2Fstk200kd7.th.gif&hash=089fa12136acec74e4de21f2d0d08d6476c72b6d) (http://img147.imageshack.us/my.php?image=stk200kd7.gif)
У меня он упакован в пластмассовый корпус переходника 9-25.
С одной стороны DB25 мама с другой IDC10 для подключения шлейфа к target board.
-
Для написания и компиляции AVR Studio ?
И еще на схеме на резисторах 100R что значит ? И эта микросхема 74НС244SO не редкость ?
-
да, AVRstudio, +WinAVR, если нужен СИ
100R= 100ом
74hc244 - не редкость, обычная логика.
-
ОК Спасибо !
-
http://robozone.su/2008/03/21/prostojj-programmator-dlja-parallelnogo.html
он же с лейкой
74нс244 аналог кажецо 555ап5...
-
С последовательными резисторами работает лучше (проверено, собирал оба варианта, кондеры наоборот могут увеличивать земляной "звон", что приводит к сбоям при программировании).
С последовательными резисторами у меня шлейф от программатора почти 1,5м (кстати длинный кабель между компом и программатором гораздо хуже чем длинный шлейф от программатора до устройства)
-
я шил без буфера 2м проводом, и все отлично
сейчас с буфером, после него 4м витой пары - работает отлично.
без резисторов в обоих случаях.
А конденсаторы - да, звенеть может.