Регулятор оборотов микродрели на PIC-контроллере

Все прочитали, вроде даже поняли, взяли паяльник - а нифига не получается? Скорее сюда! Поможем. Чем можем...
virusolog
Родился
Сообщения: 7
Зарегистрирован: Вт ноя 04, 2014 11:39:46

Re: Регулятор оборотов микродрели на PIC-контроллере

Сообщение virusolog »

virusolog писал(а):Про энкодер понял. Я так и не понял, что делают кнопки CW и CCW. Если можете, поясните. А то, что мощный полевик греется без
драйвера, то это факт. Самый простой и достаточно эффективный драйвер для MOSFETов можно сообразить всего из 2-х триодов. Схема
прилагается. Попытался добавить картинку, но не знаю, удалось ли ?

Изображение
Kardinal98
Родился
Сообщения: 5
Зарегистрирован: Пт окт 31, 2014 22:44:14

Re: Регулятор оборотов микродрели на PIC-контроллере

Сообщение Kardinal98 »

за драйвер спасибо, попробую собрать. кнопки это и есть сам экодер, ни каких дополнительных не нужно, может в протеусе так энкодер обозначается на схемах, еще не разбирался с этой софтиной. хочу научится сам писать прошивки, а какую литературу почитать для начинающих не знаю. скачал довольно много книг, вот только с какой начать.
virusolog
Родился
Сообщения: 7
Зарегистрирован: Вт ноя 04, 2014 11:39:46

Re: Регулятор оборотов микродрели на PIC-контроллере

Сообщение virusolog »

Да. видимо насчёт кнопок так оно и есть. Я тоже буду разбираться с Протеусом.
Спасибо за ценные советы.
djek73
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Ср янв 19, 2011 09:10:34
Откуда: г.Омск

Re: Регулятор оборотов микродрели на PIC-контроллере

Сообщение djek73 »

Здравствуйте уважаемые Коты!Связаться с товарищем Soir я так понимаю нет возможности?Очень понравилась его последняя разработка(на странице №7,сообщение добавлено: Пт янв 11, 2013 22:22:22),устройство простое и универсальное.
Осмелюсь попросить вас,может кто согласиться подправить проект и прошиву под мои нужды?.Нужно всего лишь:
1.Увеличить частоту ШИМ до 25-30 кГц
2.Изменить диапазон регулировки мощности,сделать от 25 до 95%
3.Протеус,после запуске моделирования и старта устройства,выдает лог с желтым треугольником:
Simuiation is not running in real time due to excessive CPU load.Что это значит,поясните пожалуйста!
Кто откликнется,буду очень рад.На всякий случай,моя почта: pankrat-73@yandex.ru
stasser68
Открыл глаза
Сообщения: 52
Зарегистрирован: Вт дек 11, 2012 14:17:21
Откуда: minsk, belarus

Re: Регулятор оборотов микродрели на PIC-контроллере

Сообщение stasser68 »

[quote="djek73"]
3.Протеус,после запуске моделирования и старта устройства,выдает лог с желтым треугольником:
Simuiation is not running in real time due to excessive CPU load.Что это значит,поясните пожалуйста!

Это означает, что процессор перегружен, и симуляция не может выполниться.
Нет предела совершенству.
VKr
Родился
Сообщения: 3
Зарегистрирован: Сб мар 02, 2013 22:30:11

Re: Регулятор оборотов микродрели на PIC-контроллере

Сообщение VKr »

Soir писал(а):
vitok8 писал(а):Да! Управление уровнями 0 и 1. 1-канал включен, 0-выключен и соответственно другие каналы(другая скорость). Если можно, то сделайте еще один канал на всякий случай(всего 4).

Пробуйте. Во вложении проект (не схема, проект) в Proteus и прошивка. Если будут трудности в разработке схемы - пишите, помогу.
Описывать работу особо нечего, старался придерживаться ТЗ. Некоторые моменты.
- каналов 4.
- для исключения неоднозначности при одновременном включении более одного канала, выбирается старший (сверху вниз). Если не выбран ни один канал - выход отключен.
- число ступеней регулировки 250.
- регулировка воздействует только на текущий выбранный канал.
- кнопки работают по короткому и длинному нажатию.
- через ~5 сек от последнего нажатия на кнопки, новые значения настроек запишутся в память. При следующем включении питания будут считаны из памяти.
---
Прошивка написана практически полностью заново и в железе не проверена. Если что не так - пишите.




С Наступающим Годом.
Можно ли спросить, На какой частоте Шим работает прошивка "Speed control V4"?
И вопрос можно ли увеличить частоту ШИМ до 25-30 кГц . Проблема в том что двигатель поёт так что рядом быть больше 5 мин. невозможно.
Спасибо.

viewtopic.php?f=22&t=40579&start=80
fly-ruslan
Родился
Сообщения: 8
Зарегистрирован: Чт апр 09, 2015 10:47:48

Re: Регулятор оборотов микродрели на PIC-контроллере

Сообщение fly-ruslan »

какие полевые транзисторы можно использовать в этой схеме. Двигатель дпр72-н1
Вложения
hpbt3v3o3.JPG
(63.92 КБ) 923 скачивания
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Re: Регулятор оборотов микродрели на PIC-контроллере

Сообщение Gudd-Head »

Откуда эта порнография схема?
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
fly-ruslan
Родился
Сообщения: 8
Зарегистрирован: Чт апр 09, 2015 10:47:48

Re: Регулятор оборотов микродрели на PIC-контроллере

Сообщение fly-ruslan »

Gudd-Head писал(а):Откуда эта порнография схема?

чуть выше в ветке, от Virusolog
fly-ruslan
Родился
Сообщения: 8
Зарегистрирован: Чт апр 09, 2015 10:47:48

Re: Регулятор оборотов микродрели на PIC-контроллере

Сообщение fly-ruslan »

virusolog писал(а):
virusolog писал(а):Про энкодер понял. Я так и не понял, что делают кнопки CW и CCW. Если можете, поясните. А то, что мощный полевик греется без
драйвера, то это факт. Самый простой и достаточно эффективный драйвер для MOSFETов можно сообразить всего из 2-х триодов. Схема
прилагается. Попытался добавить картинку, но не знаю, удалось ли ?

Изображение

вот...
fly-ruslan
Родился
Сообщения: 8
Зарегистрирован: Чт апр 09, 2015 10:47:48

Re: Регулятор оборотов микродрели на PIC-контроллере

Сообщение fly-ruslan »

либо какой готовый эффективный вариант можно использовать, вместо пары кт819 и кт3102?
Вложения
Schema.png
(14.85 КБ) 860 скачиваний
Аватара пользователя
jn79
Опытный кот
Сообщения: 821
Зарегистрирован: Ср окт 10, 2007 10:54:35
Откуда: Омская обл
Контактная информация:

Re: Регулятор оборотов микродрели на PIC-контроллере

Сообщение jn79 »

в схеме с энкодером не работает сам энкодер :)
кнопки, индикация нормально работают а на обороты энкодера не реагирует
stasser68
Открыл глаза
Сообщения: 52
Зарегистрирован: Вт дек 11, 2012 14:17:21
Откуда: minsk, belarus

Re: Регулятор оборотов микродрели на PIC-контроллере

Сообщение stasser68 »

jn79 писал(а):в схеме с энкодером не работает сам энкодер :)
кнопки, индикация нормально работают а на обороты энкодера не реагирует


Не работает в протеусе или в железе?
Нет предела совершенству.
Аватара пользователя
jn79
Опытный кот
Сообщения: 821
Зарегистрирован: Ср окт 10, 2007 10:54:35
Откуда: Омская обл
Контактная информация:

Re: Регулятор оборотов микродрели на PIC-контроллере

Сообщение jn79 »

заработало ! у энкодера земля была на третьем выводе
хорошо что у меня pec12 оказался и быстро нашел причину, а уже потом прочитал что у pec16 вывод С может быть и посередине и с краю
Аватара пользователя
ANGELJT
Мучитель микросхем
Сообщения: 471
Зарегистрирован: Чт дек 16, 2010 08:28:29
Откуда: С-Пб

Re: Регулятор оборотов микродрели на PIC-контроллере

Сообщение ANGELJT »

Доброго всем ....

Собрал схемку версии 5. Все хорошо, все работает.
Вопросы только в схеме силовых выходов -
1. Как правильно организовать тормоз, и нужен ли он в принципе...
2. В теме проскакивало, что 819 сложно раскачать... и что силовой ключ(полевик) греется (как я понял, из-за использования в схеме ШИМ). Отсюда вопросы по выходу на мотор.
3. Ну и последнее , какой(оптимально достаточный) порекомендуете ключ(полевик) на подсветку, из расчета 10 диодов по 30мА каждый. Самые простые пойдут, типа irlml 6402 / 2502, или надо что-то мощнее ?

Soir-у, большое спасибо за схему и прошивку , она многим помогла! Жаль что его уже нет на форуме...
Аватара пользователя
pin1000
Сверлит текстолит когтями
Сообщения: 1290
Зарегистрирован: Чт май 24, 2018 12:07:05
Откуда: Челябинск-"Метеоритный"

Re: Регулятор оборотов микродрели на PIC-контроллере

Сообщение pin1000 »

Опробовал все прошивки и только v5 работает относительно адекватно. Я применяю одноразрядный индикатор. На нем есть цифры 9 ,8,5 и все, изменение скороси плюс минус происходят, запись режима тоже. Основная проблема не показывае изменения индикатор. Прошивка под 2 разрядный? А как подключить 2 разрядный? На схеме не отражено.

Добавлено after 10 minutes 8 seconds:
Подскажите, а где посмотреть схему с двух разрядным индикатором? Перерыл всю тему и не нашел.
stasser68
Открыл глаза
Сообщения: 52
Зарегистрирован: Вт дек 11, 2012 14:17:21
Откуда: minsk, belarus

Re: Регулятор оборотов микродрели на PIC-контроллере

Сообщение stasser68 »

Если с энкодером, то на 7 странице этого форума файл Speed_Control_v5 enc. Там схема в формате Proteus, описание, и две прошивки для индикаторов с ОА и ОК.
Нет предела совершенству.
Аватара пользователя
pin1000
Сверлит текстолит когтями
Сообщения: 1290
Зарегистрирован: Чт май 24, 2018 12:07:05
Откуда: Челябинск-"Метеоритный"

Re: Регулятор оборотов микродрели на PIC-контроллере

Сообщение pin1000 »

[uquote="stasser68",url="/forum/viewtopic.php?p=3420209#p3420209"]Если с энкодером, то на 7 странице этого форума файл Speed_Control_v5 enc. Там схема в формате Proteus, описание, и две прошивки для индикаторов с ОА и ОК.[/uquote]
Спасибо, разобрался. "Собака порыта" была в Proteus. Пауза 50 лет сказываетя, осваиваю многое с 0-ля.
Все сделал, все Ок.
Ответить

Вернуться в «Практика»