• I






      
           

Научно-популярный образовательный ресурс для юных и начинающих радиолюбителей - Popular science educational resource for young and novice hams

Основы электричества, учебные материалы и опыт профессионалов - Basics of electricity, educational materials and professional experience

КОНКУРС
language
 
Поиск junradio

Радиодетали
ОК
Сервисы

Stock Images
Покупка - продажа
Фото и изображений


 
Выгодный обмен
электронных валют

Друзья JR



JUNIOR RADIO





Два сервопривода для ходьбы с использованием стартовой панели TI



Статьи публикуются по мере поступления. Для упорядоченного тематического
поиска воспользуйтесь блоком  "Карта сайта"







Привет, я купил два небольших серводвигателя в прошлом месяце. Думал, что я могу сделать с этими двумя сервоприводами, поскольку их всего два.  Пришла мысль, сделать что то типа ящерицы или крокодила. Используемая здесь технология сервоуправления немного отличается от обычной аппаратной PWM, я использовал кольцевой буфер для сохранения каждой позиции сервомеханизма и информации о контакте.  Для этого используется только прерывание сравнения таймера. Метод, используемый для управления большим количеством сервомеханизмов с использованием дешевого микроконтроллера с ограниченными аппаратными модулями Timer-pwm. Используя программное обеспечение pwm, я могу контролировать больше серводвигателей (4,5, 6 и т. д). В зависимости от количества контактов ввода-вывода. Кодирование стартовой панели msp430 выполняется в Ассемблере.  Для этой цели я использовал сборщик naken430asm в Linux. Цепь проста, просто нужно подключить серво-входы к выводам P1.1 и P1.2 пусковой панели ti с микроконтроллером MSP430G2231, а затем, как обычно, необходимо подключить источник питания к плате пульта и сервоприводу. Я использовал батарею 3.7V для ее питания (старая батарея nokia BL-5C).

 

 

Фото:

 


Скачать

CODE

 







Просмотров: 916 | Добавил: Chinas | Рейтинг: 0.0/0








Необходимо добавить материалы...
Результат опроса Результаты Все опросы нашего сайта Архив опросов
Всего голосовало: 372



          

Радио для всех© 2024