Konstantin
MIEE
Zelenograd
Moscow
Russia

SSC-32

SSC-32 — возможно лучший сервоконтроллер. Имеет 32 канала с разрешением 1 мкс.

Спецификация

  • Микроконтроллер Atmel ATMEGA168-20PU или ATMega8-20PU
  • Опционально EEPROM 24LC32P
  • Скорость работы CPU 14.75 MHz
  • Встроенный Sequencer = 12 Servo Hexapod (Alternating Tripod) (Lynxmotion)
  • Последовательный порт RS-232 (связь на скоростях 2400, 9600, 38.4k, 115.2k)
  • 32 выхода
  • 4 аналоговых/цифровых входа
  • Потребление тока 31мА
  • Возможно подключение до 32 сервоприводов
  • Диапазон вращения сервоприводов 180°
  • Разрешение по положению — 1мкс, .09°
  • Разрешение по скорости — 1uS / Second
  • Способы контроля сервоприводов — свободный, с указанием времени перемещения, с указанием скорости или синхронно.

Описание

Сервоконтроллер предназначен для управления большим количеством сервоприводов (до 32). Управление осуществляется через интерфейс RS-232. То есть им можно управлять как с компьютера, так и с любого другого устройства, имеющего интерфейс RS-232.

Схемотехника

Сервоконтроллер построен на недорогом микроконтроллере ATMega168 (ATmega8). В схеме устройства применяются сдвиговые регисторы 74HC595MTC, что позволяет добиться увеличения числа каналов-выходов без большой вычислительной нагрузки на CPU. Есть возможность использовать раздельное питание на 0-15 каналы, 16-31 каналы и на электронику. Присутствуют джамперы для объединения питания как для серв, так и для серв с электроникой. Напряжение, подаваемое на МК и другие мокросхемы регулируется DC-DC преобразователем, который понижает питающее напряжение (от 5 до 10 Вольт) до стабильных 5 Вольт. Так же в схеме можно найти целую кучу фильтрующих конденсаторов по 0,1 мкФ, что повышает стабильность работы сервоконтроллера. Уровни TTL интерфеса RS-232 поднимаются преобразователем (МАХ232 или аналогичным) до уровней COM-порта (12 В). Присутствует джампер-разём перехвата сигналов RS-232 с TTL уровнями для прямого подключения (в обход преобразователя) к сторонним устройствам. Скорость последовательного интерфейса (2400, 9600, 38.4k, 115.2k) регулируется в зависимости от конфигурации двух джамперов.

Примечание: На прикрепленной схеме не прорисованы линии питания для сдвиговых регистров!

Прошивка

В МК модуля используется бутлоадер. Скачать его можно тут, а тут лежит его описание. Сама прошивка берется с офф сайта lynxmotion.com.

Ссылки

Comments
Search
Wayne     |91.206.218.xxx |2010-05-24 22:04:59
По-моему он и есть лучший.
Олег  - проект сервоконтроллера в Altium designer     |109.165.68.xxx |2010-07-27 00:30:15
Сделал компактный вариант контроллера,
чуть больше 5х5см
Выложил полный
проект в альтиуме, надеюсь пригодится.http://robochamp.ru/index.php/projects/111-serv...
Only registered users can write comments!

3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

 
© This e-mail address is being protected from spambots. You need JavaScript enabled to view it 2009