Например TDA7294

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

Текущее время: Пт дек 26, 2025 16:59:46

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


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



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: ШИМ контроллер и решулятор оборотов на мк?
СообщениеДобавлено: Пт янв 04, 2013 09:42:22 
Электрический кот
Аватар пользователя

Карма: -36
Рейтинг сообщений: -13
Зарегистрирован: Вт май 22, 2012 19:29:06
Сообщений: 1073
Рейтинг сообщения: 0
Доброго всем времени суток! Я хочу спросить кто делал подобные вещи? Интирисует момент: я ща юзаю аналоговый регулятор оборот соковыжималки а хочу переделать на цифровой вопрос какие параметры работы алгоритма регулировки сколько надо отметок миним на валу для определения измерения скорости? Прикол в том что даже аналоговый получилось что импульсами идёт включение (перебор с крутизной) а вот подобный эффект хочу избежать, как правильнее мерить не хотелось юзать контроллер с 256К памяти и пихать туда несколько десятков (их еще придумывать надо) алгоритмов регулировки, а если автоматически настраиваемый то тут уж думаю и 256К мало будет :))) .
Тот же вопрос и про ШИМ для преобразователя напряжения. Я сам с этой темой не толкался вообще но думается что не так что просто работать то будет с 1 запуска но вот в каком режиме.
Если ли у кого наработки в этом плане? Я ни имел с этим дело но предполагаю что тут не всё так гладко. Еще не пробовал делать подобные вещи.
Задача получить нормальный регулятор оборов без импульсного включения и плавания скорости, и нормальный ШИМ что бы не получить пачки импульсов вместо ровной ШИМ.
Алгоритмов не надо как таковых только примерные значения сколько мерить по сколько изменять сколько ждать и т.д.
Просьба не говорите экспериментируй пробую и всё такое(зачем решать уже решённую задачу).


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ШИМ контроллер и решулятор оборотов на мк?
СообщениеДобавлено: Пт янв 04, 2013 10:16:08 
Собутыльник Кота
Аватар пользователя

Карма: -22
Рейтинг сообщений: -63
Зарегистрирован: Вт сен 14, 2010 10:27:19
Сообщений: 2584
Рейтинг сообщения: 0
Алгоритм ПИД регулирования скорости можно взять в апноутах по электроприводу avr447 и avr49x там исходники IAR
вот адаптировано под IAR CVAVR PROTEUS http://kazus.ru/forums/showthread.php?t=16423
Регулирование делать двумя последовательно вкл. полевиками с соединенными истоками или igbt. Можно через опто изолир. барьер. Обороты высокие у соковыжималки так что много отметок не требуется. Можно поставить излучатель и приемник на моторе так чтобы якорь при вращении своими полюсами перекрывал свет.

_________________
Будете проходить мимо- проходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ШИМ контроллер и решулятор оборотов на мк?
СообщениеДобавлено: Пт янв 04, 2013 11:12:54 
Собутыльник Кота
Аватар пользователя

Карма: -22
Рейтинг сообщений: -63
Зарегистрирован: Вт сен 14, 2010 10:27:19
Сообщений: 2584
Рейтинг сообщения: 0
Вот еще с настройкой ПИД - http://www.atmel.com/Images/doc42016.pdf

_________________
Будете проходить мимо- проходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ШИМ контроллер и решулятор оборотов на мк?
СообщениеДобавлено: Пт янв 04, 2013 14:18:44 
Вымогатель припоя
Аватар пользователя

Карма: 7
Рейтинг сообщений: 56
Зарегистрирован: Вт авг 28, 2012 22:21:33
Сообщений: 535
Рейтинг сообщения: 0
Foton-4n писал(а):
не хотелось юзать контроллер с 256К памяти и пихать туда несколько десятков (их еще придумывать надо) алгоритмов регулировки, а если автоматически настраиваемый то тут уж думаю и 256К мало будет.

Поверь, контроллер с гигантскими 256 Кб памяти тебе еще и за пивом сбегает, не говоря уж о каких-то там алгоритмишках управления выжималкой.

Foton-4n писал(а):
Просьба не говорите экспериментируй пробую и всё такое(зачем решать уже решённую задачу).

Наверное затем, чтобы получить неоценимый опыт.


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: ШИМ контроллер и решулятор оборотов на мк?
СообщениеДобавлено: Вс янв 06, 2013 08:32:42 
Электрический кот
Аватар пользователя

Карма: -36
Рейтинг сообщений: -13
Зарегистрирован: Вт май 22, 2012 19:29:06
Сообщений: 1073
Рейтинг сообщения: 0
Спасибо а ответы а с пивом дело не имел. А по поводу 256К что так много эт не для меня. У меня управление лазером/фонариком с линейным и треггерным включением 92% от 8Кб заняла еще не финал. А так у меня около 1Кб занимает алгоритм определения короткого и длинного нажатия кнопки. С двойным кликом будет думаю порядка 2-х.
Я МК недавно прогю и привык как на компе всё по максимуму делать. По максимуму в смысле функционал и конфигурацию и куча режимов работы. Это будет прошивка для управление от выжималки до токарного станка наверное в будущем. Но в чём я экспериментирую а в чём то нет смысла время терять.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ШИМ контроллер и решулятор оборотов на мк?
СообщениеДобавлено: Вс янв 06, 2013 13:28:43 
Вымогатель припоя
Аватар пользователя

Карма: 7
Рейтинг сообщений: 56
Зарегистрирован: Вт авг 28, 2012 22:21:33
Сообщений: 535
Рейтинг сообщения: 0
У меня в ~4кБ памяти программ и ~200Б памяти данных поместилось:
- работа по SPI с двумя датчиками вибрации и АЦП.
- работа с внутренним АЦП.
- небольшая цифровая фильтрация измерений.
- работа с EEPROM и калибровка измерений.
- работа с UART и простым протоколом передачи данных.
- упаковка данных в кадры, битстаффинг, Манчестер-кодирование.
- частотная манипуляция.
- вычисление CRC.

Это я не хвастаюсь, просто хочу показать, что если работа с кнопкой занимает 2кБ, то это значит, что в Датском королевстве что-то не так. Нельзя вот так сходу применять парадигмы настольного программирования во встроенном ПО. Давайте выкладывайте свои алгоритмы, как вы их видите, свой код (только не весь сразу), мы посмотрим, что-нибудь подскажем, исправим.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ШИМ контроллер и решулятор оборотов на мк?
СообщениеДобавлено: Вс янв 06, 2013 22:10:05 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 12
Рейтинг сообщений: 67
Зарегистрирован: Пт авг 27, 2010 05:57:06
Сообщений: 2482
Откуда: Тюмень
Рейтинг сообщения: 0
В датском королевстве, похоже, любят использовать функцию delay_xx и при этом не знают, что можно оптимизацию по размеру делать.
С переходом на таймер по любому дело в минус пойдет( я о памяти)
;)
тут набросал алгоритм обработки длительности нажатия для одной кнопки
Сомневаюсь, что это займет 1кб.
При желании можно модернизировать для нескольких.


Последний раз редактировалось vitalik_1984 Вс янв 06, 2013 22:20:53, всего редактировалось 2 раз(а).

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ШИМ контроллер и решулятор оборотов на мк?
СообщениеДобавлено: Вс янв 06, 2013 22:11:56 
Друг Кота
Аватар пользователя

Карма: 96
Рейтинг сообщений: 1494
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15328
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
В зависимости от того, на чем писать, и что использовать. 8)
Работа с аппаратными средствами иль их программная симуляция, Си или ассемблер, умение содрать и использовать дармовые библиотеки, умение адаптации общего алгоритма под упрощенный вариант... :roll:


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

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


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

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


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

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


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