Gtlab Forum

Тематический => Негитарная электроника => Тема начата: yjm от Сентября 04, 2008, 10:11:38 am

Название: Посоветуйте контроллер
Отправлено: yjm от Сентября 04, 2008, 10:11:38 am
Для курсовой работы надо выбрать котроллер 8 16 или 32 разрядный. Нужен такой чтоб в нете было много инфы по нему причем не поверхностной, а с описанием всех тонкостей работы т.к. скорее всего придется изготавливать аппаратную часть и естественно надо чтоб это все дело после сборки работало. Еще желательно чтоб можно было найти различные программные наработки для решения типовых задач. Вобщем нужен максимально "дружелюбный" контроллер. Я так понимаю что выбирать придется между AVR и PIC. Кто что может сказать по поводу онных и конткретных моделей среди них.
В задание будет скорее всего что то типа: подключение клавиатуры, памяти, ЖКИ, АЦП, межпроцессорный обмен через ПДП и т.д.
Название: Re: Посоветуйте контроллер
Отправлено: dimab от Сентября 04, 2008, 12:36:24 pm
AVR 8-битный

Могу порекомендовать MSP430, он 16битный, библиотек для них от производителя - море.

Также (если не боишься трудностей с необходимостью более глубокого изучения контроллера) - ARM. AT91SAM7 можно купить за 10$, он 32битный, быстрый.
Название: Re: Посоветуйте контроллер
Отправлено: yjm от Сентября 04, 2008, 01:38:33 pm
Быстродействие не имеет значения. Желательно чтоб архитектура была относительно простой и адресное пространство было не мудреным.
Название: Re: Посоветуйте контроллер
Отправлено: yjm от Сентября 04, 2008, 01:47:11 pm
Как на счет 8 битных AVR что лучше из ATxmega и ATmega ? Что лучше для данных целей MSP430 или AVR 8 бит ?
Название: Re: Посоветуйте контроллер
Отправлено: dimab от Сентября 04, 2008, 01:54:16 pm
Для работы с дисплеем/клавой, АЦП - AVR за глаза хватит
но поддержка внешней оперативки есть не у всех, mega8535, mega162, ну и старшие наверное - mega128

xMega - конечно лучше, там и DMA есть и эвент контроллер, и ускорение AES, ну если это не нужно - то и он сам не нужен
и xMega  8/16 битный, что они имели ввиду - хз, в руках еще их не держал.

На сайте атмела все расписано.

AVR прост для освоения, все понятно, прямо и без загогулин.
Хорошо дружит с СИ, avr studio поддерживает AVRgcc компилятор, обе бесплатные.
Название: Re: Посоветуйте контроллер
Отправлено: yjm от Сентября 04, 2008, 02:53:05 pm
А для mega8515-16AU программатор самому реально сделать ?
Название: Re: Посоветуйте контроллер
Отправлено: dimab от Сентября 04, 2008, 03:17:15 pm
можно прошивать 5ю проводами напрямую из ЛПТ порта.
Или поискать в нете схему STK200 - что есть более правильно. Там 1 деталь нужна.
Название: Re: Посоветуйте контроллер
Отправлено: KMG от Сентября 04, 2008, 03:40:46 pm
Вот схема 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.
Название: Re: Посоветуйте контроллер
Отправлено: yjm от Сентября 04, 2008, 04:25:44 pm
Для написания и компиляции AVR Studio ?
И еще на схеме на резисторах 100R что значит ? И эта микросхема 74НС244SO не редкость ?
Название: Re: Посоветуйте контроллер
Отправлено: dimab от Сентября 04, 2008, 05:03:44 pm
да, AVRstudio, +WinAVR, если нужен СИ

100R= 100ом

74hc244  - не редкость, обычная логика.
Название: Re: Посоветуйте контроллер
Отправлено: yjm от Сентября 04, 2008, 06:02:30 pm
ОК Спасибо !
Название: Re: Посоветуйте контроллер
Отправлено: A1eX от Сентября 04, 2008, 07:11:26 pm
http://robozone.su/2008/03/21/prostojj-programmator-dlja-parallelnogo.html
он же с лейкой
74нс244 аналог кажецо 555ап5...
Название: Re: Посоветуйте контроллер
Отправлено: KMG от Сентября 04, 2008, 07:40:13 pm
С последовательными резисторами работает лучше (проверено, собирал оба варианта, кондеры наоборот могут увеличивать земляной "звон", что приводит к сбоям при программировании).
С последовательными резисторами у меня шлейф от программатора почти 1,5м (кстати длинный кабель между компом и программатором гораздо хуже чем длинный шлейф от программатора до устройства)
Название: Re: Посоветуйте контроллер
Отправлено: dimab от Сентября 04, 2008, 09:07:04 pm
я шил без буфера 2м проводом, и все отлично
сейчас с буфером, после него 4м витой пары - работает отлично.

без резисторов в обоих случаях.
А конденсаторы - да, звенеть  может.