Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR...

 
Опции темы
Непрочитано 25.10.2012, 16:25  
pavned
Прописка
 
Регистрация: 25.10.2012
Сообщений: 112
Сказал спасибо: 50
Сказали Спасибо 1 раз в 1 сообщении
pavned на пути к лучшему
Вопрос Генератор синусоиды на микроконтроллере Atmega

Здравствуйте.
До этого занимался только программированием, теперь вот буду и паять)
Поставлена задача составить схему, промоделировать, спаять и запрограммировать генератор синусоиды на микроконтроллере Atmega.
Выходная частота 40-60 Гц, выходной ток 0-1 А, напряжение 0-100В.
Генератор синусоиды планируется использовать для тестирования работы терминалов релейной защиты (в качестве моделирования сигнала со вторичных обмоток тр-ров тока и напряжения)
Принципиальная схема работы в принципе понятна: мк - ЦАП - ОУ - трансформатор.
ЦАП по схеме R2R.
Вопрос, получится ли в одном устройстве одновременно моделировать вторичные цепи тр-ра токи и напряжения?
Не совсем ясно какой ОУ выбрать, каким напряжение его питать.

Может есть какие-то готовые схемки?
Спасибо за внимание))

п.с. буква г пропала))) она была))
Реклама:

Последний раз редактировалось pavned; 25.10.2012 в 16:26. Причина: буква г пропала))) она была))
pavned вне форума  
Непрочитано 25.10.2012, 16:51  
SasaVitebsk
Гражданин KAZUS.RU
 
Регистрация: 04.08.2006
Сообщений: 911
Сказал спасибо: 28
Сказали Спасибо 180 раз(а) в 139 сообщении(ях)
SasaVitebsk на пути к лучшему
По умолчанию Re: енератор синусоиды на микроконтроллере Atmega

ATMega не имеет ЦАПа. Придётся внешний ставить. Правда можно ШИМом. Частота невысокая - получится. Но в принципе, существует много МК имеющих встроенный ЦАП за теже деньги. Например stm32f100 некоторые, at91sam3l некоторые. Можно и NXP подобрать. У freescale есть подобные. Если вопрос джитера, то можно подобрать msp430 чуть подороже. По-моему atxMega некоторые позволяют.
Тем не менее если в качестве нагрузки использовать трансформатор, то я бы использовал ШИМ и силовой ключ. Индуктивная нагрузка прекрасно сглаживает и можно без заморочек получить качественный выходной сигнал. Конечно вопрос какие искажения допускаются. Какая точность и т.п. Работы с прогой будет поболее, но в целом немного. А вот схема упрощается в разы.
SasaVitebsk вне форума  
Сказали "Спасибо" SasaVitebsk
pavned (25.10.2012)
Непрочитано 25.10.2012, 17:11  
pavned
Прописка
 
Регистрация: 25.10.2012
Сообщений: 112
Сказал спасибо: 50
Сказали Спасибо 1 раз в 1 сообщении
pavned на пути к лучшему
По умолчанию Re: енератор синусоиды на микроконтроллере Atmega

Сообщение от SasaVitebsk Посмотреть сообщение
ATMega не имеет ЦАПа. Придётся внешний ставить. Правда можно ШИМом. Частота невысокая - получится. Но в принципе, существует много МК имеющих встроенный ЦАП за теже деньги. Например stm32f100 некоторые, at91sam3l некоторые. Можно и NXP подобрать. У freescale есть подобные. Если вопрос джитера, то можно подобрать msp430 чуть подороже. По-моему atxMega некоторые позволяют.
Тем не менее если в качестве нагрузки использовать трансформатор, то я бы использовал ШИМ и силовой ключ. Индуктивная нагрузка прекрасно сглаживает и можно без заморочек получить качественный выходной сигнал. Конечно вопрос какие искажения допускаются. Какая точность и т.п. Работы с прогой будет поболее, но в целом немного. А вот схема упрощается в разы.

спасибо за ответ))
занимають электротехникой и программированием, электронику пришлось затронуть неожиданно )
из первого абзаца понял процентов 50.
насчет точности - отклонения в пределах 1-2% от идеальной синусоиды вполне допустимы.
не подскажите, что из себя будет представлять ШИМ и силовой ключ? в теории знаю, на практике в первый раз сталкиваюсь
pavned вне форума  
Непрочитано 25.10.2012, 17:33  
Vadim_sh
Вид на жительство
 
Регистрация: 29.01.2010
Адрес: Десногорск Смол.обл.
Сообщений: 333
Сказал спасибо: 17
Сказали Спасибо 256 раз(а) в 103 сообщении(ях)
Vadim_sh на пути к лучшему
По умолчанию Re: енератор синусоиды на микроконтроллере Atmega

на радиокоте ДДС уже давно болтается
http://radiokot.ru/circuit/digital/measure/20/

не это нужно?
Vadim_sh вне форума  
Непрочитано 25.10.2012, 17:49  
pavned
Прописка
 
Регистрация: 25.10.2012
Сообщений: 112
Сказал спасибо: 50
Сказали Спасибо 1 раз в 1 сообщении
pavned на пути к лучшему
По умолчанию Re: енератор синусоиды на микроконтроллере Atmega

Сообщение от Vadim_sh Посмотреть сообщение
на радиокоте ДДС уже давно болтается
http://radiokot.ru/circuit/digital/measure/20/

не это нужно?
спасибо, тоже находил
но вопрос остается в силе - для моего предела частоты, уместно ли использовать внешний ЦАП, или лучше встроенный ШИМ?

к тому же выход нужно довести до 100В 1А - усиливаться будет питание с ОУ? какой ОУ подойдет? какой трансформатор?
pavned вне форума  
Непрочитано 25.10.2012, 19:46  
victor1956
Гражданин KAZUS.RU
 
Регистрация: 15.05.2007
Адрес: Петербург
Сообщений: 548
Сказал спасибо: 39
Сказали Спасибо 66 раз(а) в 51 сообщении(ях)
victor1956 на пути к лучшему
По умолчанию Re: енератор синусоиды на микроконтроллере Atmega

100 В 1 А - трансформатор будет неслабый,на 100 Вт.
Усилитель, к которому нужно будет подключить этот
транс, тоже на 100 Вт,сделать такой усилитель не просто.
Если предположить,что напряжение питания усилителя будет
24 В,его КПД 80 %,то такой усилитель будет потреблять около 5 А,
т.е еще и блок питания нужно мощный.
Я когда то делал похожую установку,только она была на 1500 вольт 0,1 А,
частота от 2 до 400 Гц.
Все было сделано по бестрансформаторной схеме, на коленке - ШИМ - TL494 из блока питания,модулирующий генератор - Г3-122,силовая часть - мостовая схема на IGBT транзисторах,питалось все это от двух лабораторных блоков питания на 1000 в
соединенных последовательно(в сумме давали 1500 В).
victor1956 вне форума  
Непрочитано 25.10.2012, 23:50  
SasaVitebsk
Гражданин KAZUS.RU
 
Регистрация: 04.08.2006
Сообщений: 911
Сказал спасибо: 28
Сказали Спасибо 180 раз(а) в 139 сообщении(ях)
SasaVitebsk на пути к лучшему
По умолчанию Re: енератор синусоиды на микроконтроллере Atmega

Ну а вы прикиньте, какова схема на ШИМ получится. По сути транс. Первичная обмотка с отводом от средней точки. На среднюю точку подаётся питание силовое и два ключа на края обмотки. Одним формируете одну полуволну - вторым вторую. Это конечно упрощено. Схем море. На тему инверторов различных. Можно посмотреть схемы упсов со 100% синусом. Этого достаточно в инете. При вашей частоте несложно обеспечить необходимые параметры. Правда в таких схемах сигнал будет искажаться при значительных изменениях нагрузки.
Видал и чуть более усложнённые модификации схемы. Средняя точка и с десяток ключей в одну сторону.
В противном случае вам всё правильно сказал victor1956. У Вас 100Вт. Возьмём КПД 80%. Итого 125 Вт. Предположим что в качестве первичного напряжения мы выберем питание +/-15. Тогда вы сможете без искажений получить синус +/- 13. При этом вам придётся обеспечить сигнал с усилителя ~ 5A на плечо. Учитывая, что это будет аналоговая схема, то рассеиваемая мощность на выходных ключах будет ват 50. плюс представьте предварительный усилитель с 3 до 26. Тоже непростая задача. Хотя, конечно решаемая.
SasaVitebsk вне форума  
Непрочитано 26.10.2012, 06:09  
dimanka
Временная регистрация
 
Регистрация: 30.03.2007
Адрес: Челябинск
Сообщений: 62
Сказал спасибо: 11
Сказали Спасибо 11 раз(а) в 9 сообщении(ях)
dimanka на пути к лучшему
По умолчанию Re: енератор синусоиды на микроконтроллере Atmega

На мой взгляд вариант с ЦАП - не вариант. H на IGBT мост и PWM. (как впрочем уже советовали)
dimanka вне форума  
Непрочитано 26.10.2012, 07:51  
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: енератор синусоиды на микроконтроллере Atmega

Смотря какая нужна чистота спектра выходного сигнала. Если нужны пульсации меньше 1% - ЦАП и аудиоусилитель УМЗЧ с внешними транзисторами. Если пульсации допустимы и выше - ШИМ и сглаживание на выходном LC-фильтре. В любом случае не вижу каких-либо затруднений
niXto вне форума  
Непрочитано 26.10.2012, 10:49  
makakus
Почётный гражданин KAZUS.RU
 
Регистрация: 08.10.2007
Сообщений: 2,760
Сказал спасибо: 1,106
Сказали Спасибо 1,037 раз(а) в 569 сообщении(ях)
makakus на пути к лучшему
По умолчанию Re: енератор синусоиды на микроконтроллере Atmega

Сообщение от niXto Посмотреть сообщение
аудиоусилитель УМЗЧ с внешними транзисторами
ИМХО копать звуковые усилители класса D. В идеале взять оттуда выходной каскад и модулировать его от контроллера.
Кстати, почему только синусоида? Вон в соседней теме какие интересные формы тока рассматривают, их несинусоидальных в наших сетях уже столько, что провода перегреваются. Как раз контроллер их нагенерит, любой формы, ещё и можно сделать чтобы загружать форму напряжения: в маткаде нарисовал - в контроллер загрузил.
makakus вне форума  
 

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Генератор синуса на микроконтроллере velldio Микроконтроллеры, АЦП, память и т.д 228 08.09.2010 19:09
RC генераторы синусоиды velldio Поиск схем. Делимся схемами 1 13.01.2008 13:03
RC генераторы синусоиды velldio Электроника - это просто 3 11.01.2008 21:07
Генератор синусоиды на Atmega8 yot Микроконтроллеры, АЦП, память и т.д 8 13.06.2007 12:29
Удвоитель частоты синусоиды defolt Автоматика и аппаратура связи 8 25.01.2007 16:35


Часовой пояс GMT +4, время: 16:20.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot