Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

усилване на аналогов сигнал след контролер
http://mcu-bg.com/mcu_site/viewtopic.php?f=2&t=11403
Страница 1 от 2

Автор:  sukhoi [ Пон Май 20, 2013 7:20 pm ]
Заглавие:  усилване на аналогов сигнал след контролер

Здравейте, гложди ме следната задача:
Имам три аналогови сигнала, които влизат в АЦП на микроконтролер ( засега съм избрал stm32f3xx) и искам директно с DMA да ги прехвърлям на аналоговите изходи. По кабел, който е дълъг около 3-4 метра ще влизат в изчислителното устройство ( National Instruments), което обработва и чертае графиките. Въпросът е, че трябва входното ниво (което е около от 0.3 до 3.6 волта) на изхода на микроконтролера да го направя поне от 0 до 10 волта ( тоест усилено по някакъв начин, разбира се с всичките му шумове). Има ли готови решения - някакви монолитни усилватели и филтри или трябва по познатия начин с операционни усилватели и sallen key филтри да направя това усилване.
Благодаря и дано съм го написал ясно...

Автор:  Nikola Kirov [ Пон Май 20, 2013 8:44 pm ]
Заглавие:  Re: усилване на аналогов сигнал след контролер

AD5754 или малките му братчета с по малка разредност и си готов.
Иначе какъв ти е проблема да сложиш по един операционен усилвател в DAC изходите на контролера?

Автор:  sukhoi [ Пон Май 20, 2013 9:54 pm ]
Заглавие:  Re: усилване на аналогов сигнал след контролер

Никакъв не е проблема, аз ще предвидя разни операционни усилвателни композиции на изхода ( да има падове и елементи там). Благодаря Киров за отговора.. а дали ще мога да постигна 10 000 предавания в секунда с този контролер. Така като гледам няма да има проблем със скоростта. Измервам от три двойки лазер-фотодиод, светлината преминала през даден материал, като подавам шим през 120 градуса за да не си пречат

Автор:  ToHu [ Пон Май 20, 2013 9:56 pm ]
Заглавие:  Re: усилване на аналогов сигнал след контролер

Ами мен малко не ми е ясен въпроса ти. Киров ти е писал, има ли някакъв проблем да позлваш вътрешните DAC-ве? Един филтър втори ред ще ти свърши работа ... е зависи какво търсиш де, но е достатъчен за повечето случаи, такъв филтър се прави с ОУ, примерно AD8606.

Автор:  sukhoi [ Пон Май 20, 2013 10:01 pm ]
Заглавие:  Re: усилване на аналогов сигнал след контролер

Не няма проблем, аз затова съм го избрал този stm, за да мога директно ацп-тата да ги предавам на изхода - 3 аналогови входа и 3 аналогови изхода

Автор:  ToHu [ Пон Май 20, 2013 10:03 pm ]
Заглавие:  Re: усилване на аналогов сигнал след контролер

Ами един активен филтър те оправя, ОУ е хубаво да ги разбереш, няма активен филтър без ОУ .. е има ... превключващи кондензатори и др.подобни .. но те не са аналогови.

Автор:  sukhoi [ Пет Май 24, 2013 12:03 pm ]
Заглавие:  Re: усилване на аналогов сигнал след контролер

Мъча се сега да намеря бърз микроконтролер с 3 АЦП и 3 ДАК. Единственото, което намирам е stm32f3, някой да е срещал и други?

Автор:  ToHu [ Пет Май 24, 2013 4:06 pm ]
Заглавие:  Re: усилване на аналогов сигнал след контролер

za 3 dac ne sum siguren silabs moze bi imat neshto ot malkite, inace arm iadroto im mislia ima takuv variant.

Автор:  Реконструктор [ Вто Май 28, 2013 3:04 pm ]
Заглавие:  Re: усилване на аналогов сигнал след контролер

Nikola Kirov написа:
AD5754 или малките му братчета с по малка разредност и си готов.
Иначе какъв ти е проблема да сложиш по един операционен усилвател в DAC изходите на контролера?


Каква точно ще е схемата, може ли да надраскаш нещо? :)

Автор:  vstoianov [ Сря Май 29, 2013 12:58 pm ]
Заглавие:  Re: усилване на аналогов сигнал след контролер

Сашко, ами аз Ви направих оферта за този датчик колко пари ще Ви струва! Можеш да кажеш на шефовете си, че е несериозно да търсиш решение на проблема който имате по форумите! Идеята на форумите е съвсем друга! Но поне виждам, че малко от малко сте ме послушали, и вече няма да изкарвате сигнала след ОУ и да го подавате на контролера на National, а ще го обработвате в микроконтролера. Въпреки всичко ще ми е забавно да проследя развитието Ви! И една последна консултация - аналогов филтър не ти трябва изобщо, можеш да си направиш цифрови филтри в микроконтролера. Малкия проблем разбира се е, че трябва да знаеш как? Защо цифров ли ... ами тъй като се очаква да имаш най-разнообразни сигнали, цифровия ще можеш да го адаптираш според сигнала, но ти си знаеш. Поздрави на Пламен!

Автор:  ToHu [ Сря Май 29, 2013 9:17 pm ]
Заглавие:  Re: усилване на аналогов сигнал след контролер

нещо ни вдявям аналоговия минава през процесор после излиза аналогов и отива в друг процесор? Както и да е след дака си трябва филтър, дали пасивен или активен е отделен въпрос.

Автор:  vstoianov [ Сря Май 29, 2013 11:15 pm ]
Заглавие:  Re: усилване на аналогов сигнал след контролер

За "невдяналите" ще го обясня по-простичко ... след като е дискретизиран аналоговия сигнал може директно да се използва цифров филтър, реализиран в микроконтролера. Това решение е по-добро отколкото да се вземе сигнала от DAC-a и да се прекара през аналогов филтър. Защо ли? Ами защото програмно може да си избереш (естествено трябва да се реализира като възможност в микроконтролера, който прави дискретизацията и цифровия филтър) най-подходящия цифров филтър. Простичко!

Автор:  ToHu [ Сря Май 29, 2013 11:29 pm ]
Заглавие:  Re: усилване на аналогов сигнал след контролер

абе невдяналите нещо съвсем друго не разбират и ми се струва че при теб се получава грешка. Сигнала е дискретизиран на входа на процесора от ADC на процесора, вътре може да му слагаш каквито искаш филтри цифрови,това е едно, в момента в който го изкараш на изхода на DAC отново му трябва филтър. каквото и да го правиш след това филтър си трябва, освен ако не го вкарваш в нещо което дискретизира с доста висока скорост, иначе да подадеш изход от DAC директно на ADC не е най-добрата идея, щото може и никакъв филтър да не те оправи. Отделно DAC е токов изход а ADC e напреженов вход, та дори и просто пасивно, филтърче е хубаво да има.
п.с. зависи разбира се и какъв е сигнала и как се мени, ако е термодатчик естествено че не му трябва особенно филтриране, но ако е 2-3 khz сигнал все си мисля че е желателно.

Автор:  Dimitar [ Сря Май 29, 2013 11:31 pm ]
Заглавие:  Re: усилване на аналогов сигнал след контролер

А шума от дискретизацията и цап-а кой ще филтрира, че и аз май нещо съм от невдяналите :) ?

ПП. Тони, ме е изпреварил :D .

Автор:  ToHu [ Сря Май 29, 2013 11:35 pm ]
Заглавие:  Re: усилване на аналогов сигнал след контролер

Аз и друго неразбирам ... ако сигнала от входа ще преминава директно на изхода ..... за чий ти е да го прекарваш изобщо през контролера, какъв е смисъла????

Страница 1 от 2 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/