С Новым годом! Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ATmega AVR
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/28: Рейтинг темы: голосов - 28, средняя оценка - 4.57
vomtusmomtus
1

Цифровой сигнал в ШИМ

08.04.2012, 09:13. Показов 5537. Ответов 15
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток комрады. Интересует меня вот такой вопрос: есть три цифровых сигнала с частотой 50 Гц, поступающий на ножки attiny2313, смещенный относительно друг друга на некоторый угол. И по этим сигналам, нужно реализовать на выход 3 шим сигнала с такой же частотой и с таким же смешение друг относительно друга. Как реализовать ШИМ сигнал я знаю, а вот как его привязать к цифровому сигналу без понятия.
PS пишу на С, ассемблер для меня дремучий лес.
PSS в электронике тоже полный новичок =)

UPD 1:


<Изображение удалено>


Ну собственно вот, показал на примере одного сигнала. На вход поступает цифровой сигнал частотой 50гц, на выходе я должен получить синусоиду, каждый спад сигнала входа должен совпадать с вершиной полу волны синусоиды. Также синусоида должна быть обрезана на 5%(t паузы). Я так понимаю, для реализации одного такого канала придется на выход подавать два шим сигнала и два разрешающих сигнала, а потом все прогнать через ждущий мультивибратор?
PS оснойвной вопрос пока остается как привязать цифровой сигнал к шим сигналу. =)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Блог
08.04.2012, 09:13
Ответы с готовыми решениями:

Неинвертированный ШИМ сигнал на ATMEGA8
Нужно сделать не инвертированный ШИМ сигнал на выходе OC1B микроконтроллера Atmega8 Вводные...

Как сделать нулевой ШИМ сигнал на avr
Здравствуйте! Написал программу, которая генерирует ШИМ в зависимости от напряжения, которое...

ШИМ сигнал синусоидальной(и не только) формы на микроконтроллеры
Всем привет! Подскажите, пожалуйста, как вообще происходит получение того же синуса на ножке МК?...

Цифровой термометр + ШИМ-регулятор
В электронике я немног понимаю, паять умею, аналоговые схемы даже работают (по большей части)....

15
MCSD: APP BUILDER
8794 / 1073 / 104
Регистрация: 17.06.2006
Сообщений: 12,602
Записей в блоге: 4
08.04.2012, 10:42 2
лучше в обход мк пускать да и всё, можно буфера поставить. если нужно, то ловить дополнительно на входы мк считывая пины, но ничего не передавая на выходы МК

хотя ШИМ на 50Гц... Фильтровать замучаетесь
0
0 / 0 / 0
Регистрация: 16.02.2012
Сообщений: 699
08.04.2012, 14:29 3
Очень туманно описана задача. Получается, с сигналами ничего делать не надо? Зачем тогда ATtiny?
0
0 / 0 / 0
Регистрация: 23.01.2010
Сообщений: 2,550
09.04.2012, 00:10 4
Видать, трехфазная сеть тут замешана.

Кстати, первый новичОк на форуме за долгое время, я уж думал таких не бывает))
0
ozvovzo
09.04.2012, 02:13 5
Нас тут дохрена, вопросы типовые вот и сидим тихенько :)
0 / 0 / 0
Регистрация: 16.02.2012
Сообщений: 699
09.04.2012, 11:32 6
Цитата Сообщение от Mittid Mitot
Видать, трехфазная сеть тут замешана
Зачем для трехфазной сети три сигнала привязки? Одного достаточно, угол между фазами известен.
0
vomtusmomtus
09.04.2012, 12:03 7
Цитата Сообщение от Леанид Ивинавич
Цитата Сообщение от Mittid Mitot
Видать, трехфазная сеть тут замешана
Зачем для трехфазной сети три сигнала привязки? Одного достаточно, угол между фазами известен.

В том то и проблема, угол не 120 градусов. Зачем делать разный угол, я так толком и не понял, сказали надо и все. Хотя даже мои скудные знания электротехники подсказывают мне, что данное извращение приведет к аварии. Но сказали сделать, значит надо сделать.
PS после обеда выложу диаграмму сигналов входа и выхода.
0 / 0 / 0
Регистрация: 16.02.2012
Сообщений: 699
09.04.2012, 12:06 8
Цитата Сообщение от vomtusmantus
PS после обеда выложу диаграмму сигналов входа и выхода.
Тогда будет предмет для разговора.
0
vomtusmomtus
09.04.2012, 13:18 9

<Изображение удалено>


Ну собственно вот, показал на примере одного сигнала. На вход поступает цифровой сигнал частотой 50гц, на выходе я должен получить синусоиду, каждый спад сигнала входа должен совпадать с вершиной полу волны синусоиды. Также синусоида должна быть обрезана на 5%(t паузы). Я так понимаю, для реализации одного такого канала придется на выход подавать два шим сигнала и два разрешающих сигнала, а потом все прогнать через ждущий мультивибратор?
PS оснойвной вопрос пока остается как привязать цифровой сигнал к шим сигналу. =)
0 / 0 / 0
Регистрация: 16.02.2012
Сообщений: 699
09.04.2012, 13:33 10
Почему-то мне кажется, что задача поставлена неправильно. Для чего это?
0
vomtusmomtus
09.04.2012, 13:52 11
Цитата Сообщение от Леанид Ивинавич
Почему-то мне кажется, что задача поставлена неправильно. Для чего это?
К сожалению без понятия, меня в известность не поставили =) А такое вообще возможно сделать?
MCSD: APP BUILDER
8794 / 1073 / 104
Регистрация: 17.06.2006
Сообщений: 12,602
Записей в блоге: 4
09.04.2012, 13:55 12
всё возможно, что не противоречит законам физики. но в вашем случае будет очень непросто.

хотя, я тоже думаю, что вы неправильно поняли задание
0
0 / 0 / 0
Регистрация: 19.09.2010
Сообщений: 1,761
09.04.2012, 14:02 13
Мутное задание. Очень мутное. Постарайтесь уточнить, для чего надо. Иначе можете изобрести синхрофазотрон там, где парой симисторов можно обойтись...
0
0 / 0 / 0
Регистрация: 23.01.2010
Сообщений: 2,550
10.04.2012, 01:44 14
Цитата Сообщение от ozvovzo
Нас тут дохрена, вопросы типовые вот и сидим тихенько :)
НовичОк. Обычно пишут НовичЕк.
0
vomtusmomtus
10.04.2012, 08:53 15
Задание правильное, по сути все можно свести к генерации 3-х шим сигналов, но только угол не 120 между ними, а с углом между первым, вторым и третьим импульсов в 0-120 градусов, следовательно угол между третьим и первым импульсом должен быть 120-360 градусов. Вопрос для чего это? Для создания аварийной ситуации =) других мыслей у меня нет)
Собственно входной цифровой сигнал можно отбросить, на вход примеру будет две кнопки, которые будут регулировать этот угол между импульсами, частота синуса 100Гц. Помогите люди добрые кто чем может, в АРМ контроллерах я сооброжаю очень туго.
PS раньше писал на Си и яве приложения для телефонов, а сейчас тружусь АСУПщиком (как так получилось сам не знаю)
Ну собственно готов выслушать любые ваши бредовые идеи по поводу моего бредового проекта)
0 / 0 / 0
Регистрация: 16.02.2012
Сообщений: 699
10.04.2012, 13:01 16
Тогда вот то, что Вам нужно:
0
10.04.2012, 13:01
cpp_developer
Эксперт
20123 / 5690 / 417
Регистрация: 09.04.2010
Сообщений: 12,546
Блог
10.04.2012, 13:01
Помогаю со студенческими работами здесь

ШИМ-сигнал
Добрый день. Пытаюсь разобраться с данным типом сигнала. Почитав теорию, понял что один из...

ШИМ -> Аналоговый сигнал
Есть ШИМ сигнал 65кГц, который подается на затвор MOSFET-N ключа IRLML0060, на сток подается...

Проинтегрировать цифровой сигнал
Добрый вечер! Подскажите, как проинтегрировать цифровой сигнал ( допустим 10011001) при помощи ЛЧМ.

Аналоговый сигнал в цифровой
Подскажите пожалуйста как из синуса сделать меандр! Имею генератор сигналов собранный на Atmega8...

Цифровой сигнал в КОИ-8
Добрый день, столкнулся с такой проблемой:Нужно в simulink построить схему для передачи своей...

ШИМ сигнал через MOSFET
Всем привет. У меня есть WiFi модуль ESP-01. С него я хочу регулировать например яркость светодиода...

Цифровой TV сигнал и DVD recorder
Добрый день. Поясните, плиз: МТС проводит цифровое TV - будет ли имеющийся DVD recorder (SONY...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru