Страница 1 из 1

Регулировка и индикация ШИМ

Добавлено: Пн мар 01, 2010 01:33:07
Oleg-galaxy
Помогите пожалуйста с прошивкой и схемой. Необходима регулировка оборотов моторчика на 12В (печки в автомобиле) с помощью энкодера и индикацией уровня на семи светодиодах. При включении питания нагрузка отключеня, при нажатии на энкодер загорается первый светодиод и включается моторчик на минимальные обороты, при вращении соответственно увиличивается или уменьшается индицируя все это свечением или затуханием светодиодов. Повторное нажатие на энкодер отключает нагрузку.

Добавлено: Пн мар 01, 2010 05:18:47
Mamonth
А в чем собственно проблема?

Добавлено: Пн мар 01, 2010 05:29:10
AI_Disable
Mamonth писал(а):А в чем собственно проблема?
Человеку нужно всё готовое, а проблема в том, где ж это взять.

Добавлено: Пн мар 01, 2010 12:43:01
hex32
есть у меня прошивка и схема, регулятор оборотов микродрели, там pic16f628ой стоит

Регулировка и индикация ШИМ

Добавлено: Пн мар 01, 2010 21:40:24
Oleg-galaxy
Дело в том что времени изучать программирование маловато, только начинаю, а вот спаять могу. Не пинайте Бога ради.

Добавлено: Пн мар 01, 2010 22:27:17
hex32
http://www.sendspace.com/file/cvubmk
там журналы в них регулятор оборотов микродрели, схема вроде должна подойти, прошивка там с ошибками говорю сразу мне заказывали ее поправить, потому и журнальчики остались.
вот от етой схемы можеш отталкиваться, лапы свободные есть, чтобы светодиоды там кнопочки всякие добавить. ну а спрошивкой сам подумай, кто тебе за так будет код писать? так что учи программирование или готовь бапке

Добавлено: Пт мар 05, 2010 00:01:34
CHYVAK[EASTSIDE]
hex32 писал(а):http://www.sendspace.com/file/cvubmk
там журналы в них регулятор оборотов микродрели, схема вроде должна подойти, прошивка там с ошибками говорю сразу мне заказывали ее поправить, потому и журнальчики остались.
вот от етой схемы можеш отталкиваться, лапы свободные есть, чтобы светодиоды там кнопочки всякие добавить. ну а спрошивкой сам подумай, кто тебе за так будет код писать? так что учи программирование или готовь бапке
Могу настряпать :)) ради личного опыта, надо? тогда поподробней что хочешь

Добавлено: Пт мар 05, 2010 23:01:56
ZUB
Делал как-то подобный проект на тиньке 2313, индикация на двух статических семисегментниках и двух сдвиговых регистрах, регулировалось все энкодером, кнопкой выбирался один из трех каналов ШИМ. Исходник прилагаю.

Добавлено: Сб мар 06, 2010 00:15:58
AndyWorld
Хотелось бы схему увидеть. В Си ни чегго не понимаю...

ПС. У самого в машине вентилятор на печке работает только на максимальных оборотах, и то, надо постараться чтобы включить, остальные вмерли. Думаю о том же, что и топикстартер - "Как запустить двигатель печки в работе с МК". Знать то знаю, да времени нет. Может и решим по ходу пьессы...
По мне так энкодер нах... можно кнопкой одной замутить. Теперь узнать бы скока вентилятор жрет тока? Какой МК планируете использовать?

Добавлено: Сб мар 06, 2010 13:54:25
hex32
я журналы выкладывал, там схема же, вентилятор схема потянет, там запас хороший. прошивку я модифицировал, добавил фиксацию пуска по двойному нажанию кнопки старт, потом добавил переключатель на вкл/выкл плавный пуск, и джампер со светодиодом на программирование максимального и минимального уровня оборотов, чтобы если двигатель с другими параметрами если поставить настроить под него девайс можно было. ето применительно к микродрели.
на печку естественно надо изменить прошивку, управление удобное поставить, терморегулятор можно добавить и т.д.

Добавлено: Сб мар 06, 2010 15:54:32
AndyWorld
Я имел ввиду схему для Тини 2313.

Добавлено: Сб мар 06, 2010 19:39:40
hex32
AndyWorld писал(а):Какой МК планируете использовать?

Добавлено: Сб мар 06, 2010 23:37:56
AndyWorld
Думаю, как раз эта Тини и подойдет. Это если делать с индикацией. Есть у меня несколько светодиодных шкал...хммм как бы объяснить... еще советского произвродства, использовались в индикаторах, мелкие светодиодные пластинки с тремя черточками-диодами. Изначально идея была такая: две кнопки + и -. Кнопка + включает и выключает. Получается 5 диодов на 5 режимов вентилятора, отображаем каждый режим 3-мя черточками. ШИМ приращиваем также 255\5 получается по 51. Силовой ключ на IRFZ44. Ток вот думаю не убъет ли частота сам двигатель вентилятора. ШИМ гдето 16Кгц. А он же не расчитан на такое издевательство. Интересно как вобще в авто реализована регулировка? Через сопроты? Да и реле где-то клацает.
Если без индикации то Тини 13 или 15 можно использовать

Добавлено: Вс мар 07, 2010 10:08:32
andrey_artemov
В наших авто, регулировка оборотов двигателя печки всегда использовались проволочные резисторы, на классике он был один - получалось две скорости - сильно дует - не сильно дует, в восьмерках и девятках и десятках резистора было два, и поэтому было три скорости - максимальная, средняя, и минимальная...
Кстати электронный блок управления - штатный в десятке тож использует эти резисторы...

По поводу данной темы - я думаю что нужно использовать тиньку 2313, цифровую индикацию на 2х сегментный светодиодный индикатор - и полюбому энкодором значительно удобней пользоватся, его нужно брать с кнопкой, нажимаешь на энкодер - включается печка - и соответственно увеличиваешь или уменьшаешь обороты...
Хотя если сделать красивую шкалу - но обязательно нарастающий столбик - тож ничего, например первая скорость столбик из одного светодиода, второй из двух, третий из трёх, и тд... получится по типу антенки в сотовом....

Вот кстати фотка электронного блока управления совмещенная с блоком индикации - у нас в Пензе в магазине стоит в районе 2 килорублей...


P.S. Извиняйте за слишком много букв...

Добавлено: Вс мар 07, 2010 16:35:01
AndyWorld
Симпотишно! Но мне пойдет такая фича так как имею в пользовании Опель Вектру А.
А вот использование энкодера это классная идея. Только как его обрабатывать МК? У нас есть такие Энкодер EC12E1220405 -12 пульсов -50 руб., Энкодер EC12E24204A9 - 24 пульса-40 руб..

Добавлено: Вс мар 07, 2010 20:36:13
andrey_artemov
Блин четыре поста ранее у ZUB есть исходник для работы с энкодором на с, в поиске поищи есть темы, если что у меня есть библиотечка для обработки энкодера в протеусе, я её разместил в теме про протеус....

Добавлено: Пн мар 08, 2010 21:43:51
Oleg-galaxy
Вот кое-что нарыл в сети http://av-school.ru/index.php?dn=blogs& ... ent&id=416. Проверил на железке - работает, вот только как индикацию присобачить и кнопку энкодера?