Page 1 of 16

Регулятор оборотов двигателя постоянного тока.

Posted: 01 Feb 2009 00:00
by hardlock
Регулятор специально разрабатывался для сверлильного станка с двигателем постоянного тока.

Схема.

ATtiny13, на котором реализован ШИМ (вывод 5 - PB0), управляемый напряжением на выводе 3 (PB4). Вывод 2 (PB3) служит для включения двигателя. На него подключена педаль и выключатель, на случай, если нет педали. В качестве ключа применил транзистор IRF540.
sch.gif
sch.gif (5.9 KiB) Viewed 87222 times
Печатная плата.

Если честно, то печатную плату я не делал, а просто взял от Регулятор 12V вентилятора на ATtiny13. Но тут приведу вариант для изготовления...
pcb.gif
pcb.gif (3.25 KiB) Viewed 87222 times
FUSES выставлены в проекте, но если кто-то шьёт не из CodeVisionAVR, то повторю их тут:
fuses.gif
fuses.gif (1.5 KiB) Viewed 87222 times
Прошивка существует в двух вариантах - с плавным стартом, и обычным стартом. кому как нравится и какой двигатель стоит. Мой двигатель при обычном пуске потреблял до 20А, что слегка многовато... Качаем во вложениях.

Re: Регулятор оборотов двигателя постоянного тока.

Posted: 19 Feb 2009 16:51
by urcda
Здравствуйте у меня к вам вот такой вопрос возможно не по теме, извените заранее.
Моглибы вы разработать устройство, регулятор оборотов двигателя 12V 90A, в зависимости от температуры
Предлагается датчик температуры:
Датчик температуры охлаждающей жидкости 19.3828
Параметры датчика
Напряжение электропитания: 5...12В.
Рабочий ток: 0,5...5,0мА.
Диапазон температуры окружающей среды: -40...+125°C.
Сопpотивление датчика: 24...27кОм.
Датчик имеет линейную зависимость выходного напряжения от температуры окружаюшей среды.
Чувствительность датчика составляет 10 мВ/°C.
Контрольные точки градуировочной характеристики:
-60°C: 2,13 В—нарушение градуировки, неисправность цепи
-40°C: 2,33 В
-30°C: 2,43 В—переохлажденный двигатель
-20°C: 2,53 В
0°C: 2,73 В
+20°C: 2,93 В—холодный двигатель
+40°C: 3,13 В
+70°C: 3,43 В—горячий двигатель
+80°C: 3,53 В
+90°C: 3,63 В
+105°C: 3,83 В—перегретый двигатель
+125°C: 2,93 В—нарушение градуировки, неисправность цепи
МК на ваш выбор
Выходной каскод ШИМ регулятор на мощном полевике например IRF1405 или другой
Суть работы в следующем, при температуре +83-85°C двигатель начинает работать на 25-30% мощности, при увеличении температуры увеличивается мощность(при снижении температуры уменьшается) при +95-98°C двигатель работает на 100% мощности
Заранее спасибо за ответ

Re: Регулятор оборотов двигателя постоянного тока.

Posted: 19 Feb 2009 17:08
by hardlock
А почему бы не применить термодатчик DS18B20?

Re: Регулятор оборотов двигателя постоянного тока.

Posted: 19 Feb 2009 17:39
by urcda
Думаю можно

Re: Регулятор оборотов двигателя постоянного тока.

Posted: 19 Feb 2009 19:16
by hardlock
Тогда думаю устройство будет несложным, но сейчас совсем нет времени. Можете попробовать сами объеденить проекты термометра и управления двигателем - там нет вообще ничего сложного.

Re: Регулятор оборотов двигателя постоянного тока.

Posted: 19 Feb 2009 20:35
by urcda
Схемы соединить могу но написаить програму для МК нет
и у самого тоже нет времени занятся изучением, вот и прошу помощи, если у вас будет время,сможете придумать, я подожду

Re: Регулятор оборотов двигателя постоянного тока.

Posted: 19 Feb 2009 22:39
by hardlock
urcda wrote:если у вас будет время,сможете придумать, я подожду
пока ничего не могу обещать, т.к. кроме текущей работы (так которая работа) есть ещё комерческий проект, которым сейчас занят.

Re: Регулятор оборотов двигателя постоянного тока.

Posted: 20 Feb 2009 12:00
by urcda
Спасобо за содействие буду ждать когда вы освободитесь

Re: Регулятор оборотов двигателя постоянного тока.

Posted: 28 Feb 2009 18:28
by urcda
Вот тут немного посидел и сотворил схему, не судите строго, если чего подправте, если сможете напишите программу, думаю алгоритм понятен
схема проекта.zip
(5.14 KiB) Downloaded 3943 times



Добавлено спустя 17 часов 59 минут 20 секунд:
Подскажите что означает,"настройка внутреннего генератора 9.6МГц + делитель 8 (т.е. значение по умолчанию)", программируется Attiny13
Как выставить эти 9.6МГц, программировать буду в CV AVR
Возможно ATtiny прошить программатором AVR 910

Re: Регулятор оборотов двигателя постоянного тока.

Posted: 28 Feb 2009 21:24
by hardlock
urcda wrote:Как выставить эти 9.6МГц, программировать буду в CV AVR
Выставляется фьюзами. Почитайте в даташите...

Re: Регулятор оборотов двигателя постоянного тока.

Posted: 28 Feb 2009 21:43
by urcda
Возможно ATtiny прошить программатором AVR 910?

Re: Регулятор оборотов двигателя постоянного тока.

Posted: 28 Feb 2009 21:44
by hardlock
urcda wrote:Возможно ATtiny прошить программатором AVR 910?
Конечно! Им можно прошить почти всё, что шъётся по SPI...

Re: Регулятор оборотов двигателя постоянного тока.

Posted: 28 Feb 2009 21:59
by urcda
Спасибо за ответ, схемку смотрели, что скажите?

Re: Регулятор оборотов двигателя постоянного тока.

Posted: 28 Feb 2009 22:00
by hardlock
urcda wrote: схемку смотрели, что скажите?
не смотрел - всё с телефона... До ноута нет времени дотянуться...

Re: Регулятор оборотов двигателя постоянного тока.

Posted: 28 Feb 2009 22:18
by urcda
хорошо подожду пока до компа дотянитесь

Добавлено спустя 7 минут 11 секунд:
hardlock wrote:
urcda wrote:Как выставить эти 9.6МГц, программировать буду в CV AVR
Выставляется фьюзами. Почитайте в даташите...
Насколько я понял по даташу, 9.6МГц это значения по умолчанию, значит при програмировании ничего менять не надо, или я ошибаюсь?Вы не помните?
Могу сбросить датыш, есть возможность посмотреть pdf формат?

Re: Регулятор оборотов двигателя постоянного тока.

Posted: 28 Feb 2009 22:22
by hardlock
urcda wrote:Вы не помните?
к сожалению, сейчас не помню...
urcda wrote:подожду пока до компа дотянитесь
дотянулся :oops:
мне кажется малость перепутаны местами транзисторы...
Да и транзистору IRL2505 придётся несладко: I=100A, R=0,008Ω -> Pрассеивания=80Wt. Хотя и допускают 200, но это уже печка!!!

Re: Регулятор оборотов двигателя постоянного тока.

Posted: 28 Feb 2009 22:35
by urcda
hardlock wrote:
urcda wrote:Вы не помните?
к сожалению, сейчас не помню...
urcda wrote:подожду пока до компа дотянитесь
дотянулся :oops:
мне кажется малость перепутаны местами транзисторы...
Да и транзистору IRL2505 придётся несладко: I=100A, R=0,008Ω -> Pрассеивания=80Wt. Хотя и допускают 200, но это уже печка!!!
Брал подключение из одной схемы, которая управляет вентилятором с током 120А, заверил изготовитель не греется.
Что можете посоветовать?

Re: Регулятор оборотов двигателя постоянного тока.

Posted: 28 Feb 2009 22:38
by hardlock
urcda wrote:Что можете посоветовать?
Могу посоветовать взять этот транзистор на радиаторе, ваш двигатель и попробовать включить на постоянно... Можно применить теплоотвод с вентилятором, если будет сильно греться.

А подключение транзисторов посмотрите внимательнее - наоборот должны быть.

Re: Регулятор оборотов двигателя постоянного тока.

Posted: 28 Feb 2009 22:49
by urcda
Вы правильно говорите транзистор подключен не правильно, вот правильно
схема проекта.zip
(5.18 KiB) Downloaded 2416 times

Re: Регулятор оборотов двигателя постоянного тока.

Posted: 28 Feb 2009 22:52
by hardlock
Ну и IRL2505 тож правильно подключите... Сток и исток наоборот...
Вас запутало то, что у Вас снизу не земля, а плюс....

Re: Регулятор оборотов двигателя постоянного тока.

Posted: 28 Feb 2009 23:02
by urcda
В схеме нарисовано так
схема проекта.zip
(5.23 KiB) Downloaded 1675 times

Re: Регулятор оборотов двигателя постоянного тока.

Posted: 28 Feb 2009 23:05
by hardlock
Дык соурсе должен быть на земле....

Re: Регулятор оборотов двигателя постоянного тока.

Posted: 28 Feb 2009 23:30
by urcda
Да вы правы открыл датыш по 2505 там наоборот, может ещё попробывать заменить 2505 на 1405
схема проекта.zip
(5.23 KiB) Downloaded 1573 times
Добавлено спустя 16 минут 44 секунды:
Вопрос по ATtiny13 связан с пробой изготовить вот такой девайс http://www.avtoklop.spb.ru/self.html
я не сильно разбираюсь в программировании и поэтому задаю много вопросов

Re: Регулятор оборотов двигателя постоянного тока.

Posted: 28 Feb 2009 23:52
by hardlock
urcda wrote:открыл датыш по 2505 там наоборот
а теперь ещё поменяйте местами ноги соурс и драйн. Соурс - этот тот который "напротив" гэйта...
urcda wrote:Вопрос по ATtiny13
какой вопрос? я чего-то пропустил?

Re: Регулятор оборотов двигателя постоянного тока.

Posted: 01 Mar 2009 00:27
by urcda
по ATtiny13, я спрашивал как правильно выставить фюзы чтобы получить настройку внутреннего генератора 9.6МГц + делитель 8
спасибо за ответ

Добавлено спустя 29 минут 50 секунд:
Вот так будет правильно?
схема проекта.zip
(5.24 KiB) Downloaded 2120 times