roboforum.ru

Технический форум по робототехнике.

Робо-контроллер на ATMEGA-64

Робо-контроллер на ATMEGA-64

-= Александр =- » 14 авг 2007, 23:29

Робо-контроллер на ATMEGA-64.
В общем нашел время продолжить работу над модульным роботом - сделал еще одну платку - центральный контроллер. Делал просто и сердито - только самое необходимое. (разводка портов, АЦП, интерфейсов, прерываний и часы реального времени) Все остальное будет висеть на шинах (SPI и I2C). Контроллер моторов уже готов, скоро начну протоколы обмена придумывать...  :roll:
Вложения
main64.jpg

-= Александр =- » 14 авг 2007, 23:36

А вот и контроллер моторов. Он уже пару месяцев как валяется собранный...  :roll:
Вложения
SPI DC Motor.jpg
SPI DC Motor.jpg (37.68 КиБ) Просмотров: 2419

Виталий » 14 авг 2007, 23:42

Будем благодарны за контроллер серв.

-= Александр =- » 14 авг 2007, 23:50

Будет и контроллер серв. Пока не знаю I2C или SPI - уж что мне удобнее будет. Пока думаю исполнительные устройства по SPI, а датчики по I2C или прямо на АЦП или PIO... Из этой серии будет так-же плата акселерометра, плата гироскопа, алата ИК-бампера и плата УЗ-сонара. Из приводов - универсальная плата управления ШД с ОС по току и енкодерами. В принципе на всем этом можно будет хоть робота, хоть станок ЧПУ строить.

Пока-что все нацелено вот на этого робота: http://www.roboforum.ru/viewtopic.htm?t=2417

Очередность такая:
1)Моторная плата (уже готова)
2)Контроллер (в процессе изготовления)
3)Сонар (в симуляции)
4)ШД (плата уже есть под крейт-SPI, но сложная и здоровая, делал по заказу, а не для робота. Буду под себя исправлять и упрощать.)
5)Там уже видно будет.

Re: Робо-контроллер на ATMEGA-64

avr123.nm.ru » 15 авг 2007, 11:17

-= Александр =- писал(а):Робо-контроллер на ATMEGA-64.


А схема ? того и другого.

А диода и конденсатора-электролита нет перед 7805 ?  А зря ...

avr123.nm.ru » 15 авг 2007, 11:33

Свободное место у MOSFET желательно медью залить и с ножками связать - пусть охлаждаются.

-= Александр =- » 15 авг 2007, 13:38

Кондер уже добавил, щас еще и диод воткну. А про мосфеты - они и так совсем не греются! Этот модуль я уже проверял...

-= Александр =- » 15 авг 2007, 17:59

Вот обе платы уже готовые!  :D
Вложения
IMG_1325.jpg
IMG_1324.jpg

Stillsly » 15 авг 2007, 18:47

сымаю шляпу перед вами Александр очень красяво и качественно сделанно.
будем точить свое мастерство чтобы до такого уровня исполнения подняться  :wink:

-= Александр =- » 15 авг 2007, 19:06

Возникла такая проблема: Мега64 не шьется. В даташите вычитал про ногу ~PEN - но куда ее не подключаю - толку никакого. Кто-нить с этим МК работал?

avr123.nm.ru » 15 авг 2007, 19:49

работали, знаем  - PEN подтянуть к питанию 1-10 ком           и выполнить рекомендации   http://avr123.nm.ru/07.htm

avr123.nm.ru » 15 авг 2007, 19:56

Читать http://avr123.nm.ru/07.htm  ОЧЕНЬ ЖЕЛАТЕЛЬНО до изготовления платы и тем более пайки.  Тогда будет шиться.

Потому как ножки разъема ISP будут ПРАВИЛЬНО подсоединены.

Если курс претит, то

можно просто посмотреть схему макетки на используемом МК или аналоге (mega128) - например на OLIMEX.com  (линк там  http://avr123.nm.ru/06.htm)

avr123.nm.ru » 15 авг 2007, 19:57

Stillsly писал(а):сымаю шляпу перед вами Александр очень красяво и качественно сделанно.


Желатель что неправильно.  

Но перемычки как всегда спасут.   :lol:  :lol:

avr123.nm.ru » 15 авг 2007, 20:03

ИМХО  считаю что правильно выложить вначале схему - чтоб коллективный разум мог узреть недочеты и высказать рекомендации а потом уже делать.

Схема будет ?

-= Александр =- » 15 авг 2007, 20:05

Так я и думал что тут все не так просто... Однако в даташите про этот чертов PEN с трудом нашел. Откуда было знать что там еще и ISP черт знает как сделано. В общем придется эту платку на соплях прошить и куда-нить толкнуть в готовом девайсе, а для себя другую сделать...

Кстати порывшись по форумам где-то заметил что PEN можно вообще в воздухе оставлять, мол у него внутри подтяжка. Так ли это?

Схема будет, как до ума доведу... Щас сначала печатку подправлю...


cron
Rambler\'s Top100 Mail.ru counter