Например TDA7294

Форум РадиоКот • Просмотр темы - ШИМ АТМЕГА,изменение частоты.
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Вт авг 12, 2025 01:53:05

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


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



Форум закрыт Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 100 ]    , , , , 5
Автор Сообщение
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср окт 08, 2008 10:32:14 
Э...
Аватар пользователя

Карма: 1
Рейтинг сообщений: 9
Зарегистрирован: Ср апр 04, 2007 08:39:14
Сообщений: 2792
Откуда: Москва
Рейтинг сообщения: 0
Рома1001 писал(а):
Все проекты применительно к языку С.

Выж про принцыпы и алгоритмы спрашивали там они СЛОВАМИ не описаны ? без Си и АСМа - просто СЛОВАМИ , диаграммами, СХЕМАМИ, осуиллограммами.

Рома1001 писал(а):
Кто нибудь ещё пишет на этой планете на ассемблере?

Много нарду такие штуки на АСМе лабает - но редко спрашивают, а обычно отвечают на вопросы новичков.

_________________
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср окт 08, 2008 10:33:56 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Вт сен 30, 2008 09:23:14
Сообщений: 209
Откуда: Краснодарский край
Рейтинг сообщения: 0
Очень с трудом понимаю, что такое фазовое регулирование. Но вот как себе я это представляю...
Извините если криво нарисовал.


Вложения:
Wawe.jpg [25.45 KiB]
Скачиваний: 634
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср окт 08, 2008 19:55:24 
Первый раз сказал Мяу!
Аватар пользователя

Зарегистрирован: Вс сен 21, 2008 13:19:20
Сообщений: 20
Рейтинг сообщения: 0
AndyWorld писал(а):
Очень с трудом понимаю, что такое фазовое регулирование. Но вот как себе я это представляю...
Извините если криво нарисовал.


Это выглядит вот так примерно. Извиняюсь за качество, от руки набросал


Вложения:
Фазовое-регулирование-мощно.jpg [86.1 KiB]
Скачиваний: 915

_________________
Учусь на своих ошибках
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср окт 08, 2008 20:05:15 
Э...
Аватар пользователя

Карма: 1
Рейтинг сообщений: 9
Зарегистрирован: Ср апр 04, 2007 08:39:14
Сообщений: 2792
Откуда: Москва
Рейтинг сообщения: 0
AndyWorld писал(а):
Очень с трудом понимаю, что такое фазовое регулирование.

это регулирование мощности в нагрузке путем изменения фазы включения нагрузки - полупериод это фаза от 0 до 180 градусов или до 2пи. Таким образом регулируется доля времени в течении котрого нагрузка включена. По сути это ШИМ с частотой сети.

_________________
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср окт 08, 2008 21:59:54 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Вт сен 30, 2008 09:23:14
Сообщений: 209
Откуда: Краснодарский край
Рейтинг сообщения: 0
Ага понятно... При построении алгоритма формирования сигналов здесь нужно будет плясать от нуля. Если я правильно понял. Т.е. ловим ноль, ждем необходимое время и открываем заслонку, как только получаем снова ноль заслонку закрываем, и опять ждем. Т.е. для получения 50% мощности нагрузки, к примеру, нужно формировать импульсы 5мс или все таки пачку импульсов продолжительностью 5 мс? Если да то какой частоты должны быть эти импульсы в пачке 5 мс?
Я извиняюсь за эти вопросы, для некоторых они могут показаться глупыми. Но я так далеко в дебри электроники никогда еще не заходил. Я себя конечно успокаиваю тем что - раз писал программы под SQL, то и для МК смогу написать, но много тут оказалось нюансов которые я не понимаю. Например, я еще не разобрал АЦП, Компаратор. Tych так и не дописал 3 часть 9-й главы про АЦП. В схемках, лежит прикольный пример использования АЦП "Модинг БП". Без исходников!!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср окт 08, 2008 23:16:10 
Первый раз сказал Мяу!
Аватар пользователя

Зарегистрирован: Вс сен 21, 2008 13:19:20
Сообщений: 20
Рейтинг сообщения: 0
AndyWorld писал(а):
ловим ноль, ждем необходимое время и открываем заслонку

Можно и не ноль, а например фронт сигнала сетевого напряжения

AndyWorld писал(а):
как только получаем снова ноль заслонку закрываем

Симистор сам закроется при смене полярности питания, а как только получим "точку отсчёта"(ноль сети или наростание фронта) надо снова ждать необходимое время для того чтобы вновь выдать импульс открытия "заслонки". И так каждый полупериод.
Как раз время ожидания и определяет фазу открытия "заслонки"

AndyWorld писал(а):
Т.е. для получения 50% мощности нагрузки, к примеру, нужно формировать импульсы 5мс или все таки пачку импульсов продолжительностью 5 мс? Если да то какой частоты должны быть эти импульсы в пачке 5 мс?

Для получения 50% мощности надо програмно расположить импульс управления симистором прямо посередине полуволны. Длительность импульса открытия симистора не особо критична и составляет 200-400мкс. А насчёт пачек -некоторые разработчики иногда вместо одного импульса выдают пачку из 3-10 для надёжности открытия симистора.А если углубиться в переходные процессы, то можно увидеть влияние на всё это большой индуктивности нагрузки(симистор может просто не закрываться и не открываться когда надо. Тут уж дело техники). Кстати период сетевой синусоиды 20мс.Если частота удвоенная, то 10мс. Откуда вы взяли значение 5мс?

_________________
Учусь на своих ошибках


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт окт 09, 2008 06:29:40 
Э...
Аватар пользователя

Карма: 1
Рейтинг сообщений: 9
Зарегистрирован: Ср апр 04, 2007 08:39:14
Сообщений: 2792
Откуда: Москва
Рейтинг сообщения: 0
Рома1001 писал(а):
Кстати период сетевой синусоиды 20мс.Если частота удвоенная, то 10мс. Откуда вы взяли значение 5мс?

Ну просто он прочитал наверно мой пост, а вы нет. И подумать поленились.

Для некоторых нагрузок просто пропускают целые полупериоды. Чем чаще пропуски - тем меньше мощность в нагрузке. Преимущества - практически полноее отсутствие помех от комутации.

_________________
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт окт 09, 2008 08:14:02 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Вт сен 30, 2008 09:23:14
Сообщений: 209
Откуда: Краснодарский край
Рейтинг сообщения: 0
Спасибо всем за разъяснения. Наверное я так и попробую сделать.
P.S.
В топике форума "Выключатель на ИК.." из журнала Радио, как раз такое устройство обсуждается, и теперь я думаю что неправильное включение симистора как раз и дает большие ВЧ помехи от которых и глючит МК. Можно конечно с ними бороться с помощью дросселя, но тогда миниатюрность изделия будет перечеркнута.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт окт 09, 2008 10:03:05 
Первый раз сказал Мяу!
Аватар пользователя

Зарегистрирован: Вс сен 21, 2008 13:19:20
Сообщений: 20
Рейтинг сообщения: 0
tych писал(а):
Ну просто он прочитал наверно мой пост, а вы нет. И подумать поленились.

Я наверное что то прохлопал. :( Где почитать?

_________________
Учусь на своих ошибках


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт окт 09, 2008 14:37:33 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 98
Рейтинг сообщений: 2116
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18403
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
Рома1001 писал(а):
tych писал(а):
Ну просто он прочитал наверно мой пост, а вы нет. И подумать поленились.

Я наверное что то прохлопал. :( Где почитать?
ну так в этой теме и почитайте :))) человек упоминал 50% мощности
для 50% мощности надо "отсечь" 50% полупериода, не так ли? а это и составляет 5 мс...

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб янв 10, 2009 15:03:30 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Вт май 27, 2008 23:23:24
Сообщений: 238
Рейтинг сообщения: 0
Народ помогите разобраться с ШИМ на Atmega8L. Я читал avr 123.nm.ru и не совсем всё понял. Вот я хочу сделать регулировку яркости светодиода, который я подключаю к PB1 плюсом, а минус к GND. Внутренний RC генератор настроен на 8Мгц.
Что я делаю:
Код:
#include <mega8> // Подключаю библиотеку для работы с atmega8.
DDRB=0x02; //Ножку PB1 настраиваю на 1
PORTB = 0x00; // Устанавливаю 0 на всех портах B

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб янв 10, 2009 17:23:50 
Опытный кот
Аватар пользователя

Зарегистрирован: Сб янв 05, 2008 11:05:15
Сообщений: 849
Откуда: Україна м.Луцьк
Рейтинг сообщения: 0
явно не сидеть сложа руки!!! нужно провести настройку таймера, что бы он работал в режиме шим, а потом просто менять значения регистров.

_________________
Я не Сашок!!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб янв 10, 2009 18:47:05 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Вт май 27, 2008 23:23:24
Сообщений: 238
Рейтинг сообщения: 0
Вот в этом вся и проблема


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб янв 10, 2009 19:20:35 
Мучитель микросхем

Зарегистрирован: Вс июн 01, 2008 12:16:38
Сообщений: 459
Рейтинг сообщения: 0
Sounds писал(а):
Вот в этом вся и проблема

В чем проблема? Скачать даташит и посмотреть про таймер? Или Вы хотите чтобы Вам здесь готовый код написали?. Ключевые регистры для настройки TCCRn(x), OCRn(x), еще можно ключевое слова прерывания (interrupts) посоветовать.
Пимечание - n может быть числом для меги 8 по моему от 0 до 2, x-буква (для таймеров по моему от от A до C), регистры могут быть 2-х байтрые.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб янв 10, 2009 20:25:52 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Вт май 27, 2008 23:23:24
Сообщений: 238
Рейтинг сообщения: 0
Проблема в том что я не могу настроить ШИМ.
Исходный текст мне не как не поможет, ну посудите сами для чего мне исходник если я не понимаю как с ним работать.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб янв 10, 2009 20:46:55 
Опытный кот
Аватар пользователя

Зарегистрирован: Сб янв 05, 2008 11:05:15
Сообщений: 849
Откуда: Україна м.Луцьк
Рейтинг сообщения: 0
в чем и на чем Вы пишете?

_________________
Я не Сашок!!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб янв 10, 2009 21:06:10 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Вт май 27, 2008 23:23:24
Сообщений: 238
Рейтинг сообщения: 0
Компилятор CodeVisionAVR.
Пишу на С++
Спасибо вам за помощь!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс янв 11, 2009 09:54:57 
Опытный кот
Аватар пользователя

Зарегистрирован: Сб янв 05, 2008 11:05:15
Сообщений: 849
Откуда: Україна м.Луцьк
Рейтинг сообщения: 0
Ну так как написали??? Или еще нужна помощь??? Вы не стесняйтесь говорите.

_________________
Я не Сашок!!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс янв 11, 2009 16:56:00 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Вт май 27, 2008 23:23:24
Сообщений: 238
Рейтинг сообщения: 0
Спасибо за помощь! Пока вроде начинаю разбираться, но если помощь понадобится я обязательно напишу! :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс апр 12, 2009 16:27:18 
Родился

Зарегистрирован: Ср мар 25, 2009 18:06:12
Сообщений: 10
Откуда: Kiev
Рейтинг сообщения: 0
Может кто-то мне поможет :) ,значит у меня задача преобразователь 36в 400Гц 3 фазы,поскольку я не очень силен в програмировании,решил взять более-менее готовый проект http://kazus.ru/forum/topic_10496-50.html Но сразу несколько нюансов-мне не нужна 3 ая гармоника,мне надо получить чистый (или почти) синус,далее я просто поставлю фильтра+ вых каскад. Как правильно переписать синусную таблицу под 400 гц? мне ШИМ не нужен,спасибо!
Да,и зачем использовать еще инвертор для другой полуволны,разве нельзя "вырисовать" синус?


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Форум закрыт Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 100 ]    , , , , 5

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


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

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


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

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


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