Например TDA7294

Форум РадиоКот :: Просмотр темы - Регулируемый генератор синусоиды на Attiny13. Еще вопросы.
Форум РадиоКот
https://radiokot.ru/forum/

Регулируемый генератор синусоиды на Attiny13. Еще вопросы.
https://radiokot.ru/forum/viewtopic.php?f=57&t=171081
Страница 1 из 1

Автор:  neptun19 [ Вт июн 02, 2020 09:51:51 ]
Заголовок сообщения:  Регулируемый генератор синусоиды на Attiny13. Еще вопросы.

Здесь уже был вопрос по этому генератору - http://yysup.narod.ru/schem/1fase_g.html и https://radioded.ru/formirovatel-sinuso ... o-signala/ ссылка на предыдущую публикацию: https://radiokot.ru/forum/viewtopic.php ... f38ff2de8e
Изображение
Вопрос такой : автор, на сайтах, написал - "По каналу В можно не делать противофазного сигнала" , как это осуществить в данной программе ? Требуется, что бы сигналы на выходах контроллера, были в одной фазе.
Изображение
То есть, что бы в протеусе, красный и синий сигналы поменялись местами.

Вложения:
Комментарий к файлу: Файлы прошивки
1.rar [5.4 KiB]
Скачиваний: 146

Автор:  NStorm [ Вт июн 02, 2020 10:36:07 ]
Заголовок сообщения:  Re: Регулируемый генератор синусоиды на Attiny13. Еще вопрос

Ну так не подключайте инвертор из 4011 и всё. Будут у вас "холмы" как после выпрямителя.

Автор:  neptun19 [ Вт июн 02, 2020 11:32:17 ]
Заголовок сообщения:  Re: Регулируемый генератор синусоиды на Attiny13. Еще вопрос

да, может я немного не понятно выразился... меня интересует вот такой вариант, правда я это сделал не программно, а в фотошопе.
Изображение

Автор:  NStorm [ Вт июн 02, 2020 11:35:40 ]
Заголовок сообщения:  Re: Регулируемый генератор синусоиды на Attiny13. Еще вопрос

А понял, открыл повторно пост и увидел 1ую картинку со схемой. Когда открыл в 1ый раз - картинка со схемой не загрузилась, её как будто не было. Поэтому и не понял. Т.е. надо программно инвертировать выход с PB1, верно?

Добавлено after 1 minute 50 seconds:
Re: Регулируемый генератор синусоиды на Attiny13. Еще вопросы.
Или вам это и на одном пине PB0 устроит? Просто убрать эти промежутки между сигналом ШИМ?

Автор:  neptun19 [ Вт июн 02, 2020 11:56:08 ]
Заголовок сообщения:  Re: Регулируемый генератор синусоиды на Attiny13. Еще вопрос

Да, надо программно инвертировать выход с PB1

Автор:  Ivanoff-iv [ Вт июн 02, 2020 13:05:59 ]
Заголовок сообщения:  Re: Регулируемый генератор синусоиды на Attiny13. Еще вопрос

Если есть чем перекомпилировать код, то вообще проблемы нет:
80 строку ассемблерного файла нужно изменить
с: ldi TMP_0,(1<<COM0B1|1<<COM0B0|1<<WGM01|1<<WGM00);
на: ldi TMP_0,(1<<COM0B1|1<<WGM01|1<<WGM00);
перекомпилировать и перепрошить МК.

Автор:  neptun19 [ Вт июн 02, 2020 13:28:59 ]
Заголовок сообщения:  Re: Регулируемый генератор синусоиды на Attiny13. Еще вопрос

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

Автор:  Ivanoff-iv [ Вт июн 02, 2020 14:09:05 ]
Заголовок сообщения:  Re: Регулируемый генератор синусоиды на Attiny13. Еще вопрос

тогда ещё смени в 111 строке
с: ldi TMP_0,(1<<Out_B) ;
на:ldi TMP_0,0;

Автор:  neptun19 [ Вт июн 02, 2020 14:17:56 ]
Заголовок сообщения:  Re: Регулируемый генератор синусоиды на Attiny13. Еще вопрос

Огромное спасибо !!! все получилось, сигнал перевернулся полностью !

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/