Регулировка и индикация ШИМ
- Сообщения: 5
- Зарегистрирован: Вс янв 31, 2010 21:08:11
Помогите пожалуйста с прошивкой и схемой. Необходима регулировка оборотов моторчика на 12В (печки в автомобиле) с помощью энкодера и индикацией уровня на семи светодиодах. При включении питания нагрузка отключеня, при нажатии на энкодер загорается первый светодиод и включается моторчик на минимальные обороты, при вращении соответственно увиличивается или уменьшается индицируя все это свечением или затуханием светодиодов. Повторное нажатие на энкодер отключает нагрузку.
- Реклама
Человеку нужно всё готовое, а проблема в том, где ж это взять.Mamonth писал(а):А в чем собственно проблема?
- Сообщения: 12
- Зарегистрирован: Пн мар 01, 2010 12:34:40
- Сообщения: 5
- Зарегистрирован: Вс янв 31, 2010 21:08:11
Дело в том что времени изучать программирование маловато, только начинаю, а вот спаять могу. Не пинайте Бога ради.
- Реклама
- Сообщения: 12
- Зарегистрирован: Пн мар 01, 2010 12:34:40
http://www.sendspace.com/file/cvubmk
там журналы в них регулятор оборотов микродрели, схема вроде должна подойти, прошивка там с ошибками говорю сразу мне заказывали ее поправить, потому и журнальчики остались.
вот от етой схемы можеш отталкиваться, лапы свободные есть, чтобы светодиоды там кнопочки всякие добавить. ну а спрошивкой сам подумай, кто тебе за так будет код писать? так что учи программирование или готовь бапке
там журналы в них регулятор оборотов микродрели, схема вроде должна подойти, прошивка там с ошибками говорю сразу мне заказывали ее поправить, потому и журнальчики остались.
вот от етой схемы можеш отталкиваться, лапы свободные есть, чтобы светодиоды там кнопочки всякие добавить. ну а спрошивкой сам подумай, кто тебе за так будет код писать? так что учи программирование или готовь бапке
Могу настряпатьhex32 писал(а):http://www.sendspace.com/file/cvubmk
там журналы в них регулятор оборотов микродрели, схема вроде должна подойти, прошивка там с ошибками говорю сразу мне заказывали ее поправить, потому и журнальчики остались.
вот от етой схемы можеш отталкиваться, лапы свободные есть, чтобы светодиоды там кнопочки всякие добавить. ну а спрошивкой сам подумай, кто тебе за так будет код писать? так что учи программирование или готовь бапке
Делал как-то подобный проект на тиньке 2313, индикация на двух статических семисегментниках и двух сдвиговых регистрах, регулировалось все энкодером, кнопкой выбирался один из трех каналов ШИМ. Исходник прилагаю.
- Вложения
-
- PWM.c
- (3.96 КБ) 610 скачиваний
Хотелось бы схему увидеть. В Си ни чегго не понимаю...
ПС. У самого в машине вентилятор на печке работает только на максимальных оборотах, и то, надо постараться чтобы включить, остальные вмерли. Думаю о том же, что и топикстартер - "Как запустить двигатель печки в работе с МК". Знать то знаю, да времени нет. Может и решим по ходу пьессы...
По мне так энкодер нах... можно кнопкой одной замутить. Теперь узнать бы скока вентилятор жрет тока? Какой МК планируете использовать?
ПС. У самого в машине вентилятор на печке работает только на максимальных оборотах, и то, надо постараться чтобы включить, остальные вмерли. Думаю о том же, что и топикстартер - "Как запустить двигатель печки в работе с МК". Знать то знаю, да времени нет. Может и решим по ходу пьессы...
По мне так энкодер нах... можно кнопкой одной замутить. Теперь узнать бы скока вентилятор жрет тока? Какой МК планируете использовать?
- Сообщения: 12
- Зарегистрирован: Пн мар 01, 2010 12:34:40
я журналы выкладывал, там схема же, вентилятор схема потянет, там запас хороший. прошивку я модифицировал, добавил фиксацию пуска по двойному нажанию кнопки старт, потом добавил переключатель на вкл/выкл плавный пуск, и джампер со светодиодом на программирование максимального и минимального уровня оборотов, чтобы если двигатель с другими параметрами если поставить настроить под него девайс можно было. ето применительно к микродрели.
на печку естественно надо изменить прошивку, управление удобное поставить, терморегулятор можно добавить и т.д.
на печку естественно надо изменить прошивку, управление удобное поставить, терморегулятор можно добавить и т.д.
- Сообщения: 12
- Зарегистрирован: Пн мар 01, 2010 12:34:40
Думаю, как раз эта Тини и подойдет. Это если делать с индикацией. Есть у меня несколько светодиодных шкал...хммм как бы объяснить... еще советского произвродства, использовались в индикаторах, мелкие светодиодные пластинки с тремя черточками-диодами. Изначально идея была такая: две кнопки + и -. Кнопка + включает и выключает. Получается 5 диодов на 5 режимов вентилятора, отображаем каждый режим 3-мя черточками. ШИМ приращиваем также 255\5 получается по 51. Силовой ключ на IRFZ44. Ток вот думаю не убъет ли частота сам двигатель вентилятора. ШИМ гдето 16Кгц. А он же не расчитан на такое издевательство. Интересно как вобще в авто реализована регулировка? Через сопроты? Да и реле где-то клацает.
Если без индикации то Тини 13 или 15 можно использовать
Если без индикации то Тини 13 или 15 можно использовать
В наших авто, регулировка оборотов двигателя печки всегда использовались проволочные резисторы, на классике он был один - получалось две скорости - сильно дует - не сильно дует, в восьмерках и девятках и десятках резистора было два, и поэтому было три скорости - максимальная, средняя, и минимальная...
Кстати электронный блок управления - штатный в десятке тож использует эти резисторы...
По поводу данной темы - я думаю что нужно использовать тиньку 2313, цифровую индикацию на 2х сегментный светодиодный индикатор - и полюбому энкодором значительно удобней пользоватся, его нужно брать с кнопкой, нажимаешь на энкодер - включается печка - и соответственно увеличиваешь или уменьшаешь обороты...
Хотя если сделать красивую шкалу - но обязательно нарастающий столбик - тож ничего, например первая скорость столбик из одного светодиода, второй из двух, третий из трёх, и тд... получится по типу антенки в сотовом....
Вот кстати фотка электронного блока управления совмещенная с блоком индикации - у нас в Пензе в магазине стоит в районе 2 килорублей...
P.S. Извиняйте за слишком много букв...
Кстати электронный блок управления - штатный в десятке тож использует эти резисторы...
По поводу данной темы - я думаю что нужно использовать тиньку 2313, цифровую индикацию на 2х сегментный светодиодный индикатор - и полюбому энкодором значительно удобней пользоватся, его нужно брать с кнопкой, нажимаешь на энкодер - включается печка - и соответственно увеличиваешь или уменьшаешь обороты...
Хотя если сделать красивую шкалу - но обязательно нарастающий столбик - тож ничего, например первая скорость столбик из одного светодиода, второй из двух, третий из трёх, и тд... получится по типу антенки в сотовом....
Вот кстати фотка электронного блока управления совмещенная с блоком индикации - у нас в Пензе в магазине стоит в районе 2 килорублей...
P.S. Извиняйте за слишком много букв...
- Вложения
-
- s.jpg
- Фото блока управления печкой...
- (46.46 КБ) 736 скачиваний
Блин четыре поста ранее у ZUB есть исходник для работы с энкодором на с, в поиске поищи есть темы, если что у меня есть библиотечка для обработки энкодера в протеусе, я её разместил в теме про протеус....
- Сообщения: 5
- Зарегистрирован: Вс янв 31, 2010 21:08:11
Вот кое-что нарыл в сети http://av-school.ru/index.php?dn=blogs& ... ent&id=416. Проверил на железке - работает, вот только как индикацию присобачить и кнопку энкодера?


