Микроконтроллеры | ШИМ на PIC |
|
---|---|---|
Подскажите,что почитать по организации ШИМ на PIC.Хочу сделать схему для управления коллекторным двигателем,с изменением скорости вращения от 0 до максимума.Задавать скорость двумя кнопками + и - .И ещё- индикатор задания оборотов( от того же PICа-7ми сегментный индикатор)с сохранением последних установок.Может есть готовая разработка? |
|
|
Vadan: что почитать по организации ШИМ на PICВ дш на МК про аппаратный шим все расписано. |
|
|
Vadan: Может есть готовая разработка? |
|
|
Я делал программный ШИМ (мне нужно было несколько каналов). Тут все просто. Берем любой таймер, при его прерывании увеличиваем значение 8-ми битной пременной SHIM (значение счетчика ШИМ, любое имя) на 1 (или больше, если нужна более высокая частота). Сравниваем с переменной VOLTAGE (сюда заносим значение ровня выходного сигнала). Если SHIMVOLTAGE - переводим ножку на выходе в состояние "1" (высокий ровень), в противном случае "0". |
|
|
Года три назад была в журнале "Радио" статья. Номер не помню, а вот автора запомнил. www.hobby-elec.org это адрес его сайта. Там много любопытного. Если взять любой PIC контроллер, в котром есть ШИМ, то программа получается простейшая. |
|
|
Спасибо за отклики.Пока изучаю datasheets на PIC.Кстати,взяться за эту разработку меня побудил именно сайт www.hobby-elec.org. |
|
|
Vadan , Есть спец библиотеки - типа motor.h и т.д. на Cи. еще в нете гуляет версия на Бейсике для Пиков. (если есть необ. могу куда-нить выложить . т.к. купил такой кит на подарок |
|
|
To Cheeeper |
|
|
Vadan: Подскажите,что почитать по организации ШИМ на PIC.Хочу сделать схему для управления коллекторным двигателем,с изменением скорости вращения от 0 до максимума. Может есть готовая разработка? Сервопривод AN696 есть и в PROTEUS в примерах - и даже РАБОТАЕТ ! моторчик с энкодером и без энкодера. И команды принимает из терминала. |
|
|
Vadan: Скиньте мне на mail |
|
|
Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь |
© 2003—2024 |