Например TDA7294

Форум РадиоКот • Просмотр темы - Регулятор оборотов микродрели на PIC-контроллере
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Вс фев 08, 2026 14:25:13

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 198 ]    , , , , 5, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Регулятор оборотов микродрели на PIC-контроллере
СообщениеДобавлено: Вс дек 09, 2012 16:17:18 
Друг Кота

Карма: 33
Рейтинг сообщений: 213
Зарегистрирован: Ср окт 14, 2009 10:37:49
Сообщений: 3956
Откуда: Украина
Рейтинг сообщения: 0
vitok8 писал(а):
Имеется один вентилятор, которым необходимо управлять по трем каналам. Т.е. каждый канал может включаться положительным потенциалом и в каждом канале независимо от других регулироваться обороты.

Не понял, как одним вентилятором управлять по трем каналам...? Нарисуйте схему, а там посмотрим может и получится.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Регулятор оборотов микродрели на PIC-контроллере
СообщениеДобавлено: Вс дек 09, 2012 17:25:24 
Открыл глаза

Зарегистрирован: Чт дек 25, 2008 17:43:48
Сообщений: 79
Рейтинг сообщения: 0
Я нашел схему регулятора на attiny13, в которой можно реализовать управление по трем каналом, но регулировка оборотов потенциометрами, что не очень устраивает. Прикрепляю архив.

P.S. Это устройство нужно для управления пеллетной горелкой котла. Там как минимум три режима работы вентилятора горелки: розжиг,горение,продувка.


Вложения:
reg_tiny13.rar [48.03 KiB]
Скачиваний: 364
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Регулятор оборотов микродрели на PIC-контроллере
СообщениеДобавлено: Вс дек 09, 2012 17:42:19 
Друг Кота

Карма: 33
Рейтинг сообщений: 213
Зарегистрирован: Ср окт 14, 2009 10:37:49
Сообщений: 3956
Откуда: Украина
Рейтинг сообщения: 0
vitok8 писал(а):
Я нашел схему регулятора на attiny13, в которой можно реализовать управление по трем каналом, но регулировка оборотов потенциометрами, что не очень устраивает. Прикрепляю архив.

Теперь стало немного яснее.
Как я понял, есть три предустановки скорости и кнопками можно выбрать одну из скоростей? Теперь осталось выяснить каким образом должна производиться настройка скоростей. Я себе это представляю так: три кнопки выбора скорости. Еще две кнопки: больше, меньше. Выбрал, например, первую скорость, кнопками больше/меньше настроил, аналогично другие. Затем при работе устройства просто перещелкиваешь кнопки выбора скорости.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Регулятор оборотов микродрели на PIC-контроллере
СообщениеДобавлено: Вс дек 09, 2012 17:50:26 
Открыл глаза

Зарегистрирован: Чт дек 25, 2008 17:43:48
Сообщений: 79
Рейтинг сообщения: 0
Да, но скорости надо выбирать потенциалом +5v. У меня с другого контроллера есть три выхода, с помощью которых и выбирается соответствующая скорость.


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: Регулятор оборотов микродрели на PIC-контроллере
СообщениеДобавлено: Вс дек 09, 2012 18:02:57 
Друг Кота

Карма: 33
Рейтинг сообщений: 213
Зарегистрирован: Ср окт 14, 2009 10:37:49
Сообщений: 3956
Откуда: Украина
Рейтинг сообщения: 0
vitok8 писал(а):
Да, но скорости надо выбирать потенциалом +5v.

Это вместо кнопок выбора скорости? Уточню: управляться будет логическими уровнями 0 и 1? Настройка кнопками PLUS/MINUS?
Если все так, и Вас устраивает PIC16F628A, то я сделаю такую прошивку. По наличию свободного времени, сегодня-завтра.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Регулятор оборотов микродрели на PIC-контроллере
СообщениеДобавлено: Вс дек 09, 2012 18:09:06 
Открыл глаза

Зарегистрирован: Чт дек 25, 2008 17:43:48
Сообщений: 79
Рейтинг сообщения: 0
Да! Управление уровнями 0 и 1. 1-канал включен, 0-выключен и соответственно другие каналы(другая скорость). Если можно, то сделайте еще один канал на всякий случай(всего 4).


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Регулятор оборотов микродрели на PIC-контроллере
СообщениеДобавлено: Вс дек 09, 2012 21:30:17 
Друг Кота

Карма: 33
Рейтинг сообщений: 213
Зарегистрирован: Ср окт 14, 2009 10:37:49
Сообщений: 3956
Откуда: Украина
Рейтинг сообщения: 0
vitok8 писал(а):
Да! Управление уровнями 0 и 1. 1-канал включен, 0-выключен и соответственно другие каналы(другая скорость). Если можно, то сделайте еще один канал на всякий случай(всего 4).

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


Вложения:
Speed_Control_4.zip [9.15 KiB]
Скачиваний: 417
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Регулятор оборотов микродрели на PIC-контроллере
СообщениеДобавлено: Вс дек 09, 2012 21:52:53 
Открыл глаза

Зарегистрирован: Чт дек 25, 2008 17:43:48
Сообщений: 79
Рейтинг сообщения: 0
СПАСИБО!!! Все просто супер!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Регулятор оборотов микродрели на PIC-контроллере
СообщениеДобавлено: Вт дек 11, 2012 16:46:12 
Открыл глаза

Карма: 1
Рейтинг сообщений: 1
Зарегистрирован: Вт дек 11, 2012 14:17:21
Сообщений: 52
Откуда: minsk, belarus
Рейтинг сообщения: 0
Soir писал(а):
!nekromant! писал(а):
А вы не могли бы для тех кто в танке полностью нарисовать схему с оконечной цепью и цоколевкой индикатора

Оконечную цепь можете использовать как в оригинале, или вот ее же выкладывал rotaru. Были и другие... Собственно она зависит от Вашего электродвигателя (максимального тока и рабочего напряжения).
Цоколевку индикатора берите из даташит на Ваш индикатор. Обозначение выводов индикатора на моей схеме слева направо a,b...h и общий анод.
Изображение
На предыдущей странице velant77 выкладывал и печатную плату.

А можно в этой схеме добавить еще один разряд индикатора, и сделать тормоз для мотора?

_________________
Нет предела совершенству.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Регулятор оборотов микродрели на PIC-контроллере
СообщениеДобавлено: Вт дек 11, 2012 17:42:01 
Друг Кота

Карма: 33
Рейтинг сообщений: 213
Зарегистрирован: Ср окт 14, 2009 10:37:49
Сообщений: 3956
Откуда: Украина
Рейтинг сообщения: 0
stasser68 писал(а):
А можно в этой схеме добавить еще один разряд индикатора, и сделать тормоз для мотора?

Разряд добавить можно. А каким образом тормозить?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Регулятор оборотов микродрели на PIC-контроллере
СообщениеДобавлено: Вт дек 11, 2012 18:49:15 
Открыл глаза

Карма: 1
Рейтинг сообщений: 1
Зарегистрирован: Вт дек 11, 2012 14:17:21
Сообщений: 52
Откуда: minsk, belarus
Рейтинг сообщения: 0
Soir писал(а):
stasser68 писал(а):
А можно в этой схеме добавить еще один разряд индикатора, и сделать тормоз для мотора?

Разряд добавить можно. А каким образом тормозить?

Тормозить сигналом на базу транзистора, который бы замыкал +и- мотора.
Вложение:
1.png [6.41 KiB]
Скачиваний: 813

_________________
Нет предела совершенству.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Регулятор оборотов микродрели на PIC-контроллере
СообщениеДобавлено: Вт дек 11, 2012 19:55:38 
Друг Кота

Карма: 33
Рейтинг сообщений: 213
Зарегистрирован: Ср окт 14, 2009 10:37:49
Сообщений: 3956
Откуда: Украина
Рейтинг сообщения: 0
stasser68 писал(а):
Тормозить сигналом на базу транзистора, который бы замыкал +и- мотора.

Идея понятна. Собственно в исходной схеме есть выход на включение подсветки. Он как раз работает в таком режиме. Возможно только надо инвертировать сигнал, но я не совсем понял электрическую часть.
Во вложении проект в Proteus, Вы посмотрите, это только набросок для создания схемы. Так как по выводам МК появляется напряженка, я изменил первоначальную схему. Если устраивает и Вы сможете дорисовать выходную часть самостоятельно (вместо светодиодов транзисторные ключи, вместо осциллографа через ключ электродвигатель), я сделаю под нее прошивку. Если не устраивает - пишите (рисуйте) что нужно изменить.


Вложения:
Speed_Control_v5.zip [12.59 KiB]
Скачиваний: 516
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Регулятор оборотов микродрели на PIC-контроллере
СообщениеДобавлено: Вт дек 11, 2012 20:06:23 
Открыл глаза

Карма: 1
Рейтинг сообщений: 1
Зарегистрирован: Вт дек 11, 2012 14:17:21
Сообщений: 52
Откуда: minsk, belarus
Рейтинг сообщения: 0
Все подходит. Но, между выключением мотора и тормозом должна быть небольшая пауза, во избежании сквозных токов. А остальное "зеер гуд". Индикатор будет показывать каждую ступень мощности?

_________________
Нет предела совершенству.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Регулятор оборотов микродрели на PIC-контроллере
СообщениеДобавлено: Вт дек 11, 2012 20:14:24 
Друг Кота

Карма: 33
Рейтинг сообщений: 213
Зарегистрирован: Ср окт 14, 2009 10:37:49
Сообщений: 3956
Откуда: Украина
Рейтинг сообщения: 0
stasser68 писал(а):
Индикатор будет показывать каждую ступень мощности?

Как скажете.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Регулятор оборотов микродрели на PIC-контроллере
СообщениеДобавлено: Вт дек 11, 2012 22:20:57 
Открыл глаза

Карма: 1
Рейтинг сообщений: 1
Зарегистрирован: Вт дек 11, 2012 14:17:21
Сообщений: 52
Откуда: minsk, belarus
Рейтинг сообщения: 0
И, если можно, выложите листинг программы с комментариями.

_________________
Нет предела совершенству.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Регулятор оборотов микродрели на PIC-контроллере
СообщениеДобавлено: Вт дек 11, 2012 23:48:56 
Друг Кота

Карма: 33
Рейтинг сообщений: 213
Зарегистрирован: Ср окт 14, 2009 10:37:49
Сообщений: 3956
Откуда: Украина
Рейтинг сообщения: 0
stasser68 писал(а):
Но, между выключением мотора и тормозом должна быть небольшая пауза, во избежании сквозных токов.

Первый вариант для проверки. Для начала погоняйте в Proteus. Поскольку разработка для меня только виртуальная да и мог что-то не так понять, то ошибки не исключаю.
Проект в Proteus, прошивка и описание работы во вложении. Что не так - пишите, доработаю, что непонятно - спрашивайте.

P.S.
Листинга не будет. 8)


Вложения:
Speed_Control_v5.zip [17.13 KiB]
Скачиваний: 442
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Регулятор оборотов микродрели на PIC-контроллере
СообщениеДобавлено: Ср дек 12, 2012 00:00:41 
Открыл глаза

Карма: 1
Рейтинг сообщений: 1
Зарегистрирован: Вт дек 11, 2012 14:17:21
Сообщений: 52
Откуда: minsk, belarus
Рейтинг сообщения: 0
В протеусе супер!!! Завтра попробую протестировать в железе. Как только будут результаты-отпишусь. Заранее очень большое спасибо!!!

_________________
Нет предела совершенству.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Регулятор оборотов микродрели на PIC-контроллере
СообщениеДобавлено: Ср дек 12, 2012 06:30:13 
Родился

Зарегистрирован: Ср дек 12, 2012 05:58:02
Сообщений: 2
Рейтинг сообщения: 0
собрал регулятор, если ставлю диод и конденсатор на моторе - не стартует. только с "толкача" без диода и кондёра - всё ок. на сколько страшно если его убрать?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Регулятор оборотов микродрели на PIC-контроллере
СообщениеДобавлено: Ср дек 12, 2012 06:58:19 
Друг Кота

Карма: 33
Рейтинг сообщений: 213
Зарегистрирован: Ср окт 14, 2009 10:37:49
Сообщений: 3956
Откуда: Украина
Рейтинг сообщения: 0
stasser68 писал(а):
Завтра попробую протестировать в железе. Как только будут результаты-отпишусь.

Результатами будут сожженные транзисторы. Вы уверены, что нарисовали правильно схему торможения?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Регулятор оборотов микродрели на PIC-контроллере
СообщениеДобавлено: Ср дек 12, 2012 09:44:27 
Друг Кота

Карма: 33
Рейтинг сообщений: 213
Зарегистрирован: Ср окт 14, 2009 10:37:49
Сообщений: 3956
Откуда: Украина
Рейтинг сообщения: 0
z0m8ie писал(а):
собрал регулятор, если ставлю диод и конденсатор на моторе - не стартует. только с "толкача" без диода и кондёра - всё ок.

Диод правильно установили?


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 198 ]    , , , , 5, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 21


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y