| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| shift на аналогов сигнал AC/DC http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=11648 |
Страница 1 от 3 |
| Автор: | Wise [ Съб Авг 17, 2013 1:09 pm ] |
| Заглавие: | shift на аналогов сигнал AC/DC |
Имам аналогов сигнал +- 5 волта амлитуда , честота - 10 херца до 1 мегахерц около 50% запълване. Може да е правоъгълен, синусоида или друга форма някаква! Искам да го "преместя" над нулата, като запазя всичко друго (регулиране амплитуда, запълване, форма на сигнала и т.н.), т.е. да стане 0-10 волта Няма изисквания за мощност (5мА са предостатъчно на изхода) Какви идеи имате? (не пречи с операционен или друг някакъв чип) желателно е с малко чаркове де |
|
| Автор: | bongo_x2 [ Съб Авг 17, 2013 2:37 pm ] |
| Заглавие: | Re: shift на аналогов сигнал AC/DC |
Само с резистори няма да стане, значи с ОУ. Ако не ти пречи инвертирането става малко по-просто и стабилно от неинвертирането. Схемички бол във всеки буквар за ОУ. Edit: всъщност като се замислих ти трябва просто един сумиращ усилвател с ОУ на единият вход на когото да подадеш Vref=5V и да не се хвърляш в джаза. Примерен буквар: http://www.stanford.edu/class/ee122/Par ... _AN-31.pdf |
|
| Автор: | ToHu [ Съб Авг 17, 2013 3:16 pm ] |
| Заглавие: | Re: shift на аналогов сигнал AC/DC |
Първо кажи с какво можеш да захранваш, ендополярно ил идвуполярно, това ще определи какъв ОУ е подходящ. От там насетне с чисто изваждане няма да стане, както разбирам амплитудата ти се мени, т.е. ако имаш 5 реф то ще е 0-10 при +/-5, но при +/-2 вече няма да е. |
|
| Автор: | Wise [ Съб Авг 17, 2013 8:14 pm ] |
| Заглавие: | Re: shift на аналогов сигнал AC/DC |
мога и с двуполярно, ама е малко......то и max232 ще ми осигури двуполярно ако мина само с едно 12 волта ще е по-добре но няма проблем и друго да е на първо четене изглежда доста лесно, ама се запънах |
|
| Автор: | bongo_x2 [ Съб Авг 17, 2013 10:28 pm ] |
| Заглавие: | Re: shift на аналогов сигнал AC/DC |
Ааа, ти ме заблуди с това "просто" пък си искал и амплитуда да регулираш Аз си казах: "Не разбира човеко от аналоговщини ама не е и длъжен"... Ако можеш да си позволиш разделителен кондензатор (10Хц не са толкова малко) ще си спестиш куп проблеми. За повече акъл - повече инфо! |
|
| Автор: | Wise [ Нед Авг 18, 2013 10:22 am ] |
| Заглавие: | Re: shift на аналогов сигнал AC/DC |
Ами не знам какво повече инфо да дам. Идеята е каквото виждаш на входа - същото на изхода, но с отместване/offset, спрямо нулата! Дали е инвертиран или не - няма никакво значение! //представи си, че на скопа гледаш DC сигнал някакъв, отместен над нулата. Превключваш на другата сонда AC и виждаш същото, но центрирано спрямо нулата. //Е аз искам да направя обратното! |
|
| Автор: | itso.t [ Нед Авг 18, 2013 11:33 am ] |
| Заглавие: | Re: shift на аналогов сигнал AC/DC |
Отместването константно ли е или се променя в зависимост от нивото на сигнала? |
|
| Автор: | Wise [ Нед Авг 18, 2013 12:03 pm ] | |||||||||
| Заглавие: | Re: shift на аналогов сигнал AC/DC | |||||||||
константно - винаги започва от нула и не зависи от нивото |
||||||||||
| Автор: | sparkybg [ Нед Авг 18, 2013 1:16 pm ] |
| Заглавие: | Re: shift на аналогов сигнал AC/DC |
Значи класиката в жанра - повдигаш с резистори, след което усилваш с операционник, за да компенсираш намалената амплитуда. Може да се наложи да буферираш входа с друг операционник, ако източника на сигнала е с непостоянен импеданс. |
|
| Автор: | tgi [ Нед Авг 18, 2013 1:56 pm ] |
| Заглавие: | Re: shift на аналогов сигнал AC/DC |
Може спокойно да стане само с +12-те, които има. От тях ще трябва да си направиш някакъв референс, към 10 волта, може и по-малко но бая над 5. +входа на opamp-а го връзваш към 5 (докарани с делител от реф. напрежението), в - входа сумираш сигнала и референса през по 2 кила (може и до 10 но не повече, нали искаш 1 MHz), в обратната връзка пак едно съпротивление от толкова и това е. (Стойностите са валидни за 10 волта референс). |
|
| Автор: | Cekins [ Нед Авг 18, 2013 6:04 pm ] |
| Заглавие: | Re: shift на аналогов сигнал AC/DC |
Ами то това си става сумиращ ОУ. Просто го офсетва с едни 5 волта. Ама ако иска да стане както става на скопа - няма да стане ако амплитудата не е постоянна +/- 5 волта. |
|
| Автор: | bongo_x2 [ Нед Авг 18, 2013 11:23 pm ] |
| Заглавие: | Re: shift на аналогов сигнал AC/DC |
Ъхъ, значи бай Бонго все пак разбрал правилно - уау!!! Сумиращ (гледай по-горе) но пак си питай за подробностите. Edit: все забравям да се изкажа: Човекот иска изходен сигнал от нула до десет, т.е. средното е пет. Другото е математика за втори клас (не знам дали в първи учат отрицателни числа) и амплитудата няма значение. Ако на входа има DC изместване грешката пак ще е вярна а ако иска точно като AC на осцилоскопа да сложи кондензатор. |
|
| Автор: | Dimitar [ Пон Авг 19, 2013 1:03 am ] | ||||||||||||||||||
| Заглавие: | Re: shift на аналогов сигнал AC/DC | ||||||||||||||||||
Така, както си го написал аз не го разбирам като константно отмесване щом всеки път ще почва от нулата и ще имаш различни амплитуди. Т.е. ако не искаш всеки път да почва от нулата и само да преместиш "центъра" на сигнала от 0 на 5 волта, тогава със сумиращ усилвател и 5 волта реферънс става, ама ако ще почва всеки път от нула и центъра на сигнала ще плава, тогава Бонго, като цар на аналоговщините да се понапъне още малко та да го измисли |
|||||||||||||||||||
| Автор: | Wise [ Пон Авг 19, 2013 8:49 am ] |
| Заглавие: | Re: shift на аналогов сигнал AC/DC |
Да, винаги трябва от нулата да започва, независимо от амплитудата. Приблизително де - да кажем около нулата.... Центърът се мести в зависимост от амплитудата. //Входният сигнал винаги е центриран Нулата е условна - имаме 2 жици за вход и други две - за изход. Входната нула може да няма общо с изходната. |
|
| Автор: | sparkybg [ Пон Авг 19, 2013 9:52 am ] | |||||||||
| Заглавие: | Re: shift на аналогов сигнал AC/DC | |||||||||
Това няма нищо общо с осцилоскоп. |
||||||||||
| Страница 1 от 3 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|