|
Микроконтроллер для сервопривода подскажите, Два аппаратных енкодера нужно. |
|
|
|
 |
Ответов
(135 - 149)
|
Mar 20 2009, 07:27
|
Частый гость
 
Группа: Свой
Сообщений: 157
Регистрация: 17-02-07
Из: Ульяновск
Пользователь №: 25 455

|
Цитата(Огурцов @ Mar 20 2009, 10:04)  Для spi кварц не нужен. А обработку энкодера тогда на 1МГц вести?
|
|
|
|
|
Mar 20 2009, 13:31
|
Гуру
     
Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588

|
Цитата(arisov @ Mar 20 2009, 07:27)  А обработку энкодера тогда на 1МГц вести? ATtiny25 может и повыше ; Цитата(_Pasha @ Mar 20 2009, 07:20)  Имхо, Вы не там копаете. По SPI пойдет большой поток. Лучше +/- SPI аппаратный, а +/- придется считать программно. Вообще, +/- от квадратурного не сильно отличается ;
Сообщение отредактировал Огурцов - Mar 20 2009, 13:31
|
|
|
|
|
Mar 20 2009, 14:00
|
Профессионал
    
Группа: Свой
Сообщений: 1 613
Регистрация: 2-09-08
Из: г.Набережные Челны
Пользователь №: 39 936

|
Цитата(Огурцов @ Mar 20 2009, 10:04)  ...Жирно, в данном случае это минус, а не плюс. Если цена, то квадратурный декодер со счетчиками, буферами и выборкой да с огромной вх. частотой, 60р. это не дорого. Если ног, то у него параллельные данные, самое оно. Я на CPLD много КИПов переделал. Работают как часики и в зной и стужу. Цитата(Огурцов @ Mar 20 2009, 10:04)  ...Жирно, в данном случае это минус, а не плюс. Если цена, то квадратурный декодер со счетчиками, буферами и выборкой да с огромной вх. частотой, 60р. это не дорого. Если ног, то у него параллельные данные, самое оно. Я на CPLD много КИПов переделал. Работают как часики и в зной и стужу.
|
|
|
|
|
Apr 5 2009, 06:45
|
Местный
  
Группа: Свой
Сообщений: 426
Регистрация: 5-04-07
Из: Санкт-Петербург
Пользователь №: 26 782

|
Цитата(arisov @ Apr 2 2009, 20:07)  Тогда другой вопрос - какой (PWM3 или 316) лучше? А то хочу купить, только выбрать не могу - какой заказывать (память роли не играет, в цене - мало отличаются)? В PWM3 норвеги накосячили в режиме PLL Central mode. В исполнении PWM3B эту проблему убрали. ИМХО, если помещаетесь в объемы 8К и 512 берите PWM3 B, а если что откатитесь на более дорогой 316, полностью совместимый по лапам и софту.
|
|
|
|
|
Apr 7 2009, 06:27
|
Группа: Новичок
Сообщений: 8
Регистрация: 7-04-09
Пользователь №: 47 288

|
Всем добрый день. Все пытаются запихнуть весь сервоконтроллер в один процессор. А если сделать разделение функций и применить два процессора и разделить между ними операции? Специально искал в Интернете что-нибудь подобное. И нашел!!! http://www.mcselec.com/index.php?option=co...1&Itemid=57 Здесь основные функции выполняет Мега32, а обработку енкодера выполняет специальная микросхема HCTL2032. Причем это на два двигателя. Микросхему думаю можно заменить еще одним микроконтроллером. Кстати на этом же сайте есть пример обработки енкодера http://www.mcselec.com/index.php?option=co...9&Itemid=57. А вот еще один сайтик http://www.picservo.com, а точная ссылка http://www.picservo.com/psdata.pdf. Здесь сервоконтроллер выполнен на двух PIC контроллерах. Но в новых версиях сервоконтроллера применен уже один PIC контроллер 18серии.
|
|
|
|
|
  |
4 чел. читают эту тему (гостей: 4, скрытых пользователей: 0)
Пользователей: 0
|
|
|