ШИМ АТМЕГА,изменение частоты.

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Аватара пользователя
AndyWorld
Прорезались зубы
Сообщения: 209
Зарегистрирован: Вт сен 30, 2008 09:23:14
Откуда: Краснодарский край

Сообщение AndyWorld »

Согласен, что Мега тут будет выглядеть не очень. Для такой вещи наверное Т15 подойдет в самый раз. Но на Мегу можно навесить еще кучу полезных девайсов. поливалку, например.
А схема действительно одна и таже и от одного автора. Только схема предложенная tych, типа со стабилизатором, не дает сетевому напряжению скакнуть выше установленного, все на уровне триака сделано. А моя обрезанная без стабилизации хотя прошивка используется одна. Автор предлагает скачать только hex файл. Я Делал схему tych пока МК был живой, но избавился от нее, вечером когда напруга всети скакала вверх, лампочки притухали, регулировал все нормально, днем обратный эффект - напруги не хватало лампочки светились тоже не ярко. А каждый раз прыгать под потолок покрутить подстроечник напряжно. Поэтому сделал второй вариант без стабилизации и воткнул на насос. Дороги на печатке не расчитал вот все и накрылось. Хотя долго работало в оригинале.
Если кому хочется поберечь галогеновые лампочки очень рекомендую. обе эти схемы. Да и прикольно это выглядит при включении света. Как видите можно и насос плавно включать а он 2КВт.
Наверное качну я прошивку, соберу програматор PIC и забацаю ее заново. Но мне все равно интересно как это, блин, делается? Сколько же импульсов ШИМ нужно сунуть в один период сетевого напряжения?
Аватара пользователя
tych
Э...
Сообщения: 2792
Зарегистрирован: Ср апр 04, 2007 08:39:14
Откуда: Москва
Контактная информация:

Сообщение tych »

Советую Тини13
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
Аватара пользователя
Рома1001
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Вс сен 21, 2008 13:19:20

Сообщение Рома1001 »

AndyWorld писал(а): Сколько же импульсов ШИМ нужно сунуть в один период сетевого напряжения?


В один ПОЛУпериод-- 1 импульс шим для открытия симистора. Закрываться он будет при смене полярности питающего напряжения. А для того чтобы регулировать мощность в нагрузке, надо синхронизировать импульсы шим с частотой сети и регулировать их фазу. Вроде бы так
Аватара пользователя
tych
Э...
Сообщения: 2792
Зарегистрирован: Ср апр 04, 2007 08:39:14
Откуда: Москва
Контактная информация:

Сообщение tych »

Рома1001 писал(а):В один ПОЛУпериод-- 1 импульс шим для открытия симистора.

причем тут вообще ШИМ ? - вы про фазовое регулирование говорите.
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
Аватара пользователя
Рома1001
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Вс сен 21, 2008 13:19:20

Сообщение Рома1001 »

причем тут вообще ШИМ ? - вы про фазовое регулирование говорите.[/quote]

Да. Имелось ввиду создать на выходе микроконтроллера короткие импульсы с двойной частотой сети и регулировать их фазу. Импульсы можно просто получить использованием режима ШИМ таймера (например таймер1 в 2313). Я такой опыт проводил, в протеусе может и коряво но работало
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Сообщение ARV »

Рома1001 писал(а):Имелось ввиду создать на выходе микроконтроллера короткие импульсы с двойной частотой сети и регулировать их фазу. Импульсы можно просто получить использованием режима ШИМ таймера (например таймер1 в 2313). Я такой опыт проводил, в протеусе может и коряво но работало
имхо, после того, как вы организуете синхронизацию вашего ШИМ-а с сетевым напряжением - от самого ШИМ-а мало что останется... а без синхронизации получится нечто совсем иное :) хотя занятное...
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Аватара пользователя
Рома1001
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Вс сен 21, 2008 13:19:20

Сообщение Рома1001 »

ARV писал(а):имхо, после того, как вы организуете синхронизацию вашего ШИМ-а с сетевым напряжением - от самого ШИМ-а мало что останется...

А вот ради интереса программка. Меняем OCR1A-меняется шим(не реализовано), меняем TCNT0-регулируем фазу. Почему ничего не останется?
Вложения
code.asm
программка меняет фазу выходных, синхронизированных с сетью импульсов, от нажатия кнопки
(4.89 КБ) 633 скачивания
Аватара пользователя
tych
Э...
Сообщения: 2792
Зарегистрирован: Ср апр 04, 2007 08:39:14
Откуда: Москва
Контактная информация:

Сообщение tych »

Рома1001 писал(а):Почему ничего не останется?

Ну потому что нельзя называть ШИМ-ом то что вы свет в квартире включаете вечером и утром, хотя формально это тоже ШИМ.
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Сообщение ARV »

Рома1001 писал(а):А вот ради интереса программка. Меняем OCR1A-меняется шим(не реализовано), меняем TCNT0-регулируем фазу.
вы сначала сделайте все, а потом поглядите - сильно вам аппаратный ШИМ помогает, или это лишь ради "престижу" сделано :) можно и к козе крылья приделать, только лебедь не получится...
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Аватара пользователя
Рома1001
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Вс сен 21, 2008 13:19:20

Сообщение Рома1001 »

ARV писал(а):вы сначала сделайте все, а потом поглядите - сильно вам аппаратный ШИМ помогает, или это лишь ради "престижу" сделано :) можно и к козе крылья приделать, только лебедь не получится...

Ну вот зачем же так? Я можно сказать только начинаю разбираться в тонкостях программирования, а вы так сразу. Лучше бы объяснили как да чяво, да хде не так:( (это по программке).Я наверное и попытался изобрести велосипед, но всё же сам. Ну а на самом деле, я просто почитал эту тему, и попробовал предложить своё. Я так понял , что тов. AndyWorld надо плавно включить эл. двигатель насоса. Решил что подойдет фазовое регулирование мощности, а вот зачем использовать шим в таком случае чего то не соображу, вот если бы двигатель был постоянного тока , тогда да, а так... Поясните суть использования шим?
YurkaM
Нашел транзистор. Понюхал.
Сообщения: 151
Зарегистрирован: Пн сен 01, 2008 14:49:03
Откуда: Казахстан

Сообщение YurkaM »

Рома1001 писал(а):Поясните суть использования шим?

С её помощью можно сформировать синусоиду нужной частоты и амплитуды. Изменяя эти параметры, управлять асинхронным движком.
Аватара пользователя
Сэр Мурр
Модератор
Сообщения: 11169
Зарегистрирован: Чт окт 27, 2005 18:50:07
Откуда: из мест не столь отдалённых

Сообщение Сэр Мурр »

А теперь подумайте- что проще для плавного пуска- фазовое регулирование с помощью тиристора и простенького регулятора, или же частотный преобразователь?
Так что надо идти по пути наименьшего сопротвления, а не демонстрировать способы чесания правого уха левой ногой.
Аватара пользователя
Рома1001
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Вс сен 21, 2008 13:19:20

Сообщение Рома1001 »

YurkaM писал(а):С её помощью можно сформировать синусоиду нужной частоты и амплитуды. Изменяя эти параметры, управлять асинхронным движком.

А как? Просто никогда с этим не сталкивался. А не могли бы вы привести простенький пример такого управления двигателем на АВР, ну хотя бы общий алгоритм работы программы? Наверное там что то связано с изменением регистров таймеров и компаратора? В общих чертах так сказать , если не трудно.(на аппноут не посылайте пожалуйста, своими словами если можно)
Аватара пользователя
tych
Э...
Сообщения: 2792
Зарегистрирован: Ср апр 04, 2007 08:39:14
Откуда: Москва
Контактная информация:

Сообщение tych »

Рома1001 писал(а): не могли бы вы привести простенький пример такого управления двигателем на АВР, ну хотя бы общий алгоритм работы программы?

Полные РАБОЧИЕ проекты управления разными моторами в апноутах AVR447 AVR448 AVR449 - вы их найдете в списке всех апноутов AVR на стр. 7 у меня в домашней страничке.

И еще AVR492 и рядом. Фото силовой платки на стр. 1 у меня в домашней.

Полная документация, теория, исходники, схемы плат и разводка - все выложено для повторения.
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
Аватара пользователя
Рома1001
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Вс сен 21, 2008 13:19:20

Сообщение Рома1001 »

Сэр Мурр писал(а):А теперь подумайте- что проще для плавного пуска- фазовое регулирование с помощью тиристора и простенького регулятора, или же частотный преобразователь?
Так что надо идти по пути наименьшего сопротвления, а не демонстрировать способы чесания правого уха левой ногой.

Т.к. я не знаком с принцыпами программирования задачи частотного преобразования на АВР, то мне проще фазовый метод. А выше указанный амплитудно частотный для меня пока тёмный лес(в плане программированя АВР). Научите что к чему, я ж затем и здесь. Мож оно и проще?
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Сообщение ARV »

Сэр Мурр писал(а):А теперь подумайте- что проще для плавного пуска- фазовое регулирование с помощью тиристора и простенького регулятора, или же частотный преобразователь?
Так что надо идти по пути наименьшего сопротвления, а не демонстрировать способы чесания правого уха левой ногой.

главное то, что фазовым способом плавный пуск асинхронника не очень-то получится сделать, если асинхронник, конечно, с короткозамкнутым ротором, а не с фазным... так что фазовый метод далеко не панацея, хотя и проще частотника...
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Аватара пользователя
Рома1001
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Вс сен 21, 2008 13:19:20

Сообщение Рома1001 »

tych писал(а):
Полные РАБОЧИЕ проекты управления разными моторами в апноутах AVR447 AVR448 AVR449 - вы их найдете в списке всех апноутов AVR на стр. 7 у меня в домашней страничке.

И еще AVR492 и рядом. Фото силовой платки на стр. 1 у меня в домашней.

Полная документация, теория, исходники, схемы плат и разводка - все выложено для повторения.


Все проекты применительно к языку С. Кто нибудь ещё пишет на этой планете на ассемблере? Или это уже прошлый век?
Учусь на своих ошибках
Аватара пользователя
Рома1001
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Вс сен 21, 2008 13:19:20

Сообщение Рома1001 »

ARV писал(а):главное то, что фазовым способом плавный пуск асинхронника не очень-то получится сделать, если асинхронник, конечно, с короткозамкнутым ротором, а не с фазным... так что фазовый метод далеко не панацея, хотя и проще частотника...


Вот мы тут гадаем что лучше, а кто нибудь знает какой движок у тов. AndyWorld ? Может он с фазным ротором? и проблем меньше становится-ставь что то вроде аналога пускового реостата и всё. Громоздко, но выход.
Учусь на своих ошибках
Аватара пользователя
AndyWorld
Прорезались зубы
Сообщения: 209
Зарегистрирован: Вт сен 30, 2008 09:23:14
Откуда: Краснодарский край

Сообщение AndyWorld »

Всего один день меня не было, и тут столько всего, цлая страница появилась. Собрал я снова эту схему ибо без воды жить тяжко. Работает сволочь. Пришлось взглянуть на двигатель поближе. Это не погружной насос, внутри нет щеток - значит не коллекторный. На роторе и статоре куча обмоток. Что-то похожее я видел в стиральных машинах. бирка с моделью зажавела и отвалилась когда-то.
Я к чему весь этот разговор затеял. Есть схема, нет исходного кода, димер подходит как для ламп так и для двигателей как оказалось. Я вот и предположил что симистором управляет ШИМ. Предположил! А что там внутри МК используется неизвестно, может фазовая или не фазовая регулировка. Аможет и ШИМ с удвоеной частотой сети. Вот это и хочется выяснить.
YurkaM
Нашел транзистор. Понюхал.
Сообщения: 151
Зарегистрирован: Пн сен 01, 2008 14:49:03
Откуда: Казахстан

Сообщение YurkaM »

ШИМ - это вообще-то метод(способ) регулирования. Желательно как-то разделять, что бы было понятно, когда идет речь о методе, а когда об аппаратном блоке для его получения. То же фазовое регулирование с некоторой натяжкой можно назвать ШИМ-регулированием, но вот использовать для этого аппаратный бок ШИМ микроконтроллера, мягко говоря, нерационально...
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»