Регистрация | Вход

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: ivan_fd  
Форум Picbasic.ru » Программирование МК » PicBasicPro » Как правильно организовать вывод ШИМ на PIC Basic
Как правильно организовать вывод ШИМ на PIC Basic
RA9UBD Дата: Вс, 20.04.2008, 17:36  |                                                                                                                Сообщение # 1
Группа: Проверенные
Ранг:  Понимаю
Сообщений: 63
Репутация: 0   ±
Замечания:   ±
На сайте с 11.04.2008

Статус: Offline

Доброго времени суток.

Натолкните на мысль. Нужно организовать вывод ШИМ, но его скважность управлялась другим ШИМ сигналом.

Задача то такая. Управление оборотами коллекторного двигателя, ШИМ 1 кгц.

Управляющий ШИМ, будет поступать от аппаратуры управления моделями. Канальный импульс поступает каждые 20 мс. Длина канального импульса плавно изменяется от 1мс до 2мс, его длительность кодирует уровень оборотов двигателя. 1мс - мотор Стоп, 2 мс макс обороты, т.е. на выходе лог. единица.

Подойдут ли комманды PWM и PULSIN.
Или лучше PULSOUT и PULSIN.
Желательно под PIC16F84, 4Мгц тактовая.
Я читал что у 16F84, есть аппаратный ШИМ генератор. Как его использовать на PIC Basic.

Может быть ест похожие проекты на PIC Basic. Посмотреть как пример, как там организованно это дело.

Заранее спасибо.

ЯНДЕКС Дата: 20.04.2008
Aleks_ey Дата: Пн, 21.04.2008, 19:44  |                                                                                                                Сообщение # 2
Группа: Пользователи
Ранг:  Начал соображать
Сообщений: 31
Репутация: 1   ±
Замечания:   ±
На сайте с 15.11.2007

Статус: Offline

У PIC16F84 нет аппаратного ШИМ, но есть у PIC16F628. У него такой корпус и расположение выводов.
Форум Picbasic.ru » Программирование МК » PicBasicPro » Как правильно организовать вывод ШИМ на PIC Basic
  • Страница 1 из 1
  • 1
Поиск: