Разное и полезное > Микроконтроллеры и их программирование

Четыре независимых генератора частот на разных ногах AVR

(1/3) > >>

Althair:
Имеем atmega328 на 16 мгц.
Надо: на четырех трех портах независимо генерить меандр с произвольной частотой 1..16000 гц, считая при этом кол-во импульсов и параллельно умудряясь гонять данные через UART.
Может у кого-нибудь есть идеи, или наработки?
Предупреждая вопросы: ворочу контроллер управления осями фрезера. Готовое не предлагать, это крайний случай.

ToxiN:
Предлагаю более извращенский вариант: три отдельных контроллера на чем-нить попроще и один общий, который усе обрабатывает и с компом по телефону болтает.

и добавил...
А еще ИгорьПалыч, глянь здесь, может, идея полезна будет
easyelectronics.ru/upravlenie-mnozhestvom-servomashinok.html

Althair:
Тоже вариант, но увязать их воедино будет весьма непросто. Ибо ровный круг провести по двум осям - это нужно раздавать пинки этим "отдельным", и получится немногим проще. А драйвера двиглов имеют управление step-dir, что малость ограничивает пространство для манёвра

и добавил...
Сервомашины не требуют частот. Частота сигнала фиксированная, обычно 50 Гц, а сама рулёжка выполняется длительностью импульса. Посему - не то

ToxiN:
Я не про сервы, а про общий смысл формирования хрен-знает-чего на всех копытах разом.

и добавил...
Это тебе в Тушино надо. С товарищем Шендриком из Вымпела пообщаться :) у него 4 вентильных дрыгателя с одной ПЛИСины рулятся с отслеживанием ускорений и положения.

и добавил...
В смысле положения руля (или закрылка, не знаю, как они правильно зовутся)

Althair:

--- Цитата: ToxiN от 08 Ноября 2015, 16:10:35 ---ПЛИС
--- Конец цитаты ---
На этом тему Вымпела можно закрывать, ибо

--- Цитата: Althair от 08 Ноября 2015, 15:42:46 ---Имеем atmega328 на 16 мгц.
--- Конец цитаты ---


и добавил...

--- Цитата: ToxiN от 08 Ноября 2015, 16:10:35 ---хрен-знает-чего на всех копытах разом.
--- Конец цитаты ---
В том-то и мякотка, что на всех копытах, но произвольно.

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии