Показано с 1 по 18 из 18

Тема: Нужно сместить синусоиду.

  1. #1
    Частый гость
    Автор темы
    Аватар для igorvolikov
    Регистрация
    02.01.2009
    Адрес
    Киев , Украина
    Сообщений
    272

    По умолчанию Нужно сместить синусоиду.

    Всем привет.
    Возник неожиданно вопрос.

    Допустим есть усилитель с двухполярным питанием (например TDA2030). Питается от -15 - 0 +15 вольт.
    Есть микроконтроллер Ардуино, который питается от 0 +5 вольт (через 7805).
    Этот микроконтроллер "рисует" синусоиду красивую, но от 0 до 5 вольт естественно.

    Как ее можно сдвинуть, чтобы была от -2,5 волт до 2,5 вольт???

  2. #2
    Завсегдатай Аватар для dvm1961
    Регистрация
    09.06.2010
    Адрес
    Беларусь, Речица
    Возраст
    62
    Сообщений
    1,173

    По умолчанию Re: Нужно сместить синусоиду.

    С микроконтроллера через конденсатор подать сигнал на дополнительный каскад на ОУ, с выхода которого подать синусоиду на усилитель.

  3. #3
    Добрый Аватар для Gudronov
    Регистрация
    12.11.2009
    Адрес
    Брянск
    Возраст
    56
    Сообщений
    10,367

    По умолчанию Re: Нужно сместить синусоиду.

    А зачем для этого еще один операционник? Только что если задаться целью разгрузить выход микроконтроллера по току...
    Лучше молчать и казаться дураком, чем заговорить и развеять все сомнения.

  4. #4
    Завсегдатай Аватар для samodelkin
    Регистрация
    30.11.2005
    Адрес
    Москва, Геленджик, и еще дальше, где полицейских хрен встретишь...
    Сообщений
    1,338

    По умолчанию Re: Нужно сместить синусоиду.

    igorvolikov, чтобы сместить синусоиду но сохранить постоянку (без конденсатора) то придется делать схемку.
    на вскидку
    вариант: ставить операционник, делать его инвертирующим а + операционника подключать не на "0" а делать стабилизированное смещение в минус
    Нажмите на изображение для увеличения. 

Название:	Screen Shot 2016-03-10 at 12.24.21 AM.png 
Просмотров:	631 
Размер:	6.0 Кб 
ID:	261227рисовал в автокаде так что … входной рез. килоом 10, в обратной связи я бы поставил подстроечник примерно 20 килоом, так как выход цап ардуино не точен.
    стабилитрон на 5 вольт, и у него подстроечник тоже примерно 20 ком. послед. с стабилитроном рез. 1-2 ком. еще стаб зашунтировать кондюком 50 мкф.
    Всегда!!!

  5. #5
    Завсегдатай Аватар для теоретизирующий практик
    Регистрация
    03.07.2011
    Адрес
    Ставропольский край
    Сообщений
    2,048

    По умолчанию Re: Нужно сместить синусоиду.

    Цитата Сообщение от samodelkin Посмотреть сообщение
    сместить синусоиду но сохранить постоянку (без конденсатора)
    ТС и не просил постоянки.


    igorvolikov, просто поставить последовательно с выходом конденсатор. Ёмкость зависит от сопротивления нагрузки после конденсатора.
    Вы не пишете, чем вам мешает постоянка, и что стоит у вас в качестве нагрузки, поэтому и ответы разные.
    Анатолий

  6. #6
    Новичок Аватар для iddqdv2
    Регистрация
    09.03.2016
    Сообщений
    14

    По умолчанию Re: Нужно сместить синусоиду.

    Задействуй 2 вывода на ардуино, первый будет строить положительную информацию а второй отрицательную. через диод подключиться и думаю все получится. получается 2 вывода отмеряют 0-5в только один в + другой в -

  7. #7
    Завсегдатай Аватар для samodelkin
    Регистрация
    30.11.2005
    Адрес
    Москва, Геленджик, и еще дальше, где полицейских хрен встретишь...
    Сообщений
    1,338

    По умолчанию Re: Нужно сместить синусоиду.

    iddqdv2, если просто делать (с диодами) то 0,6 вольта потеряем, можно программно выбрать но это не точно…
    еще, в простой ардуинке проц с одним "нормальным" ЦАП-ом, остальные ШИМ. (можно даже внутрипроцессорную обратную связь сделать для выборки мертвой зоны)
    - простите чушь написал - нет в минуса вообще в контроллерах ардуино - не выйдет...
    Вообще, я бы про "удобные" контроллеры с "человеческим" программированием на Ардуино вывел в отдельную тему.
    Эта тема безгранична.
    Всегда!!!

  8. #8
    Новичок Аватар для iddqdv2
    Регистрация
    09.03.2016
    Сообщений
    14

    По умолчанию Re: Нужно сместить синусоиду.

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

  9. #9
    Частый гость
    Автор темы
    Аватар для igorvolikov
    Регистрация
    02.01.2009
    Адрес
    Киев , Украина
    Сообщений
    272

    По умолчанию Re: Нужно сместить синусоиду.

    Цитата Сообщение от samodelkin Посмотреть сообщение
    iddqdv2, если просто делать (с диодами) то 0,6 вольта потеряем, можно программно выбрать но это не точно…
    еще, в простой ардуинке проц с одним "нормальным" ЦАП-ом, остальные ШИМ. (можно даже внутрипроцессорную обратную связь сделать для выборки мертвой зоны)
    - простите чушь написал - нет в минуса вообще в контроллерах ардуино - не выйдет...
    Вообще, я бы про "удобные" контроллеры с "человеческим" программированием на Ардуино вывел в отдельную тему.
    Эта тема безгранична.
    Спасибо!

    Синусоида рисуется не через аналоговые выходы.
    А с помощью внешнего r-2r цапа с com порта.
    Сама синусоида получается очень красивая и аккуратная. Единственный минус - от нуля до пяти вольт.
    В минус она никак не уйдет т.к. откуда там этому минусу взяться?

    Кстати по поводу минуса. Может стоит Ардуинку запитать напряжением -2,5в - +2,5в?
    Те же 5 вольт будут, только минус уже появится.

  10. #10
    Завсегдатай Аватар для samodelkin
    Регистрация
    30.11.2005
    Адрес
    Москва, Геленджик, и еще дальше, где полицейских хрен встретишь...
    Сообщений
    1,338

    По умолчанию Re: Нужно сместить синусоиду.

    Цитата Сообщение от igorvolikov Посмотреть сообщение
    Кстати по поводу минуса. Может стоит Ардуинку запитать напряжением -2,5в - +2,5в?
    Те же 5 вольт будут, только минус уже появится.
    Конечно появится. Кривое, но решение.
    Цитата Сообщение от igorvolikov Посмотреть сообщение
    r-2r цапа с com порта
    - это как?
    Решение в лоб - на выходы контроллера поставить резюки, 14 бит разрешение, выходы цифровые, напряжение гуляет, гарантии синхронности нет, грязи будет полно. Если уж такое городить то надо регистр защелку ставить, засылать данные и "защелкивать" (можно в 2 захода чтобы 16 бит и более получить)тогда синхронно выскочат на резисторную матрицу.
    Строго -2,5в - +2,5в с нулем посередине можно получить только перекидывая ключами резюки. Цифровой выход не эталон.
    Или нормальный цап ставить с обвязкой. Короче вариантов полно, нужно знать цель-задачу...
    Всегда!!!

  11. #11
    Частый гость
    Автор темы
    Аватар для igorvolikov
    Регистрация
    02.01.2009
    Адрес
    Киев , Украина
    Сообщений
    272

    По умолчанию Re: Нужно сместить синусоиду.

    Цап такой:
    Нажмите на изображение для увеличения. 

Название:	bee7219932.jpg 
Просмотров:	539 
Размер:	27.8 Кб 
ID:	261253

    "рисует" все ровненько, чистенько и никуда не гуляет.
    Цель - генератор для двигателя ЭПУ. (ТСК-1, ДСК 50 и.т.д.)

  12. #12
    Завсегдатай Аватар для samodelkin
    Регистрация
    30.11.2005
    Адрес
    Москва, Геленджик, и еще дальше, где полицейских хрен встретишь...
    Сообщений
    1,338

    По умолчанию Re: Нужно сместить синусоиду.

    igorvolikov, ааааааа, тогда просто через кондюк и все…
    Надеюсь все остальное управление тоже через ардуинку?
    Вообще
    , надо смотреть схему запитки двигателя и все переделать на микропроцессор. И генератор синуса не понадобится.
    Есть схема обвязки мотора?
    Всегда!!!

  13. #13
    Частый гость
    Автор темы
    Аватар для igorvolikov
    Регистрация
    02.01.2009
    Адрес
    Киев , Украина
    Сообщений
    272

    По умолчанию Re: Нужно сместить синусоиду.

    Так мотор как раз нужно кормить двумя синусами со смещением пример 90 градусов. (точнее по минимуму вибраций подбирается).
    Я аналоговую схему как в Thorens уже сделал. Теперь вот на контроллере хочу. Две синусоиды уже получил, смещение (фаза), частота уже отлично андуринкой регулируется.
    Управление тоже через андуринку. Все отлично.

    А что значит "просто через кондюк"?

    Оригинальная схема во вложениях.
    Это уже собрано и работает (мой экземпляр ))) ). Хочется большей стабильности и точности.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	б102.jpg 
Просмотров:	285 
Размер:	288.9 Кб 
ID:	261281   Нажмите на изображение для увеличения. 

Название:	б101.jpg 
Просмотров:	196 
Размер:	282.5 Кб 
ID:	261280  

  14. #14
    Завсегдатай Аватар для Гоша
    Регистрация
    21.01.2004
    Адрес
    Москва
    Возраст
    66
    Сообщений
    3,607

    По умолчанию Re: Нужно сместить синусоиду.

    Цитата Сообщение от igorvolikov Посмотреть сообщение
    А что значит "просто через кондюк"
    Подавать "синусоиду" с ардуинки на вход усилительных каскадов через разделительную емкость. Она уберет постоянную составляющую, будет тебе +-2,5В.

  15. #15
    Завсегдатай Аватар для samodelkin
    Регистрация
    30.11.2005
    Адрес
    Москва, Геленджик, и еще дальше, где полицейских хрен встретишь...
    Сообщений
    1,338

    По умолчанию Re: Нужно сместить синусоиду.

    Цитата Сообщение от igorvolikov Посмотреть сообщение
    Миниатюры
    Я так понял это стандартные схемы включения. мотор питается 2 синусоиды 50 или 37 герц (частота вращения).
    напряжение 10вольт?
    ТОгда надо 2 набора r2r ?
    Поставить звуковой усилитель двухканальный полумост или с мостом на выходе - 0 обвязки
    tda1557 например… и пусть пыхтит...
    Всегда!!!

  16. #16
    Частый гость
    Автор темы
    Аватар для igorvolikov
    Регистрация
    02.01.2009
    Адрес
    Киев , Украина
    Сообщений
    272

    По умолчанию Re: Нужно сместить синусоиду.

    Цитата Сообщение от samodelkin Посмотреть сообщение
    Я так понял это стандартные схемы включения. мотор питается 2 синусоиды 50 или 37 герц (частота вращения).
    напряжение 10вольт?
    ТОгда надо 2 набора r2r ?
    Поставить звуковой усилитель двухканальный полумост или с мостом на выходе - 0 обвязки
    tda1557 например… и пусть пыхтит...
    Примерно так и планирую. Там для 33-й скорости 4-5 вольт 37 герц две синусоиды.
    Для 45-й скорости 7-8 вольт 49 герц две синусоиды.

    Два цапа уже есть.


    tda1557 справится?

    ---------- Сообщение добавлено 17.52 ---------- Предыдущее сообщение было 17.39 ----------

    Цитата Сообщение от Гоша Посмотреть сообщение
    Подавать "синусоиду" с ардуинки на вход усилительных каскадов через разделительную емкость. Она уберет постоянную составляющую, будет тебе +-2,5В.
    Спасибо.
    Получается когда нет постоянной составляющей - переменка сама "по центру станет"?
    Последний раз редактировалось igorvolikov; 10.03.2016 в 16:51.

  17. #17
    Завсегдатай Аватар для Гоша
    Регистрация
    21.01.2004
    Адрес
    Москва
    Возраст
    66
    Сообщений
    3,607

    По умолчанию Re: Нужно сместить синусоиду.

    Цитата Сообщение от igorvolikov Посмотреть сообщение
    tda1557 справится?
    Только мостом. Но для этого нужно, чтобы были несвязанные обмотки в двигателе.
    И Кус у нее больше сотни, напряжение на входе нужно радикально уменьшать.
    И еще - малейшая постоянная составляющая на выходе усилителя сильно мешает работе асинхронного двигателя.

    ---------- Сообщение добавлено 17.21 ---------- Предыдущее сообщение было 17.18 ----------

    Цитата Сообщение от igorvolikov Посмотреть сообщение
    Получается когда нет постоянной составляющей - переменка сама "по центру станет"?
    Зависит от симметричности "переменки". Станет по центру ровно настолько, чтобы + и - полуволны имели одинаковое действующее значение - площадь под полуволнами.

  18. #18
    Частый гость
    Автор темы
    Аватар для igorvolikov
    Регистрация
    02.01.2009
    Адрес
    Киев , Украина
    Сообщений
    272

    По умолчанию Re: Нужно сместить синусоиду.

    Цитата Сообщение от Гоша Посмотреть сообщение
    Только мостом. Но для этого нужно, чтобы были несвязанные обмотки в двигателе.
    И Кус у нее больше сотни, напряжение на входе нужно радикально уменьшать.
    И еще - малейшая постоянная составляющая на выходе усилителя сильно мешает работе асинхронного двигателя.

    ---------- Сообщение добавлено 17.21 ---------- Предыдущее сообщение было 17.18 ----------


    Зависит от симметричности "переменки". Станет по центру ровно настолько, чтобы + и - полуволны имели одинаковое действующее значение - площадь под полуволнами.
    Ну тогда чтобы "банки" на выход не городить можно TDA2030a поставить парочку. Тем более уже стабилизированное двухполярное питание есть.

Социальные закладки

Социальные закладки

Ваши права

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