Отговори на тема  [ 13 мнения ] 
pic16f877 ADC 
Автор Съобщение
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Нед Юли 29, 2012 2:10 am
Мнения: 16
Мнение pic16f877 ADC
Здравейте, имам да правя проект и осъществяването му е свързано с използването на АЦП-то на PIC-a, аз използвам +5V за опорно напрежение, тоест входния ми обхват може да бъде от 0 - 5V. Ще измервам едно напрежение от тензометричен мост, аз него го усилвам с диференциален усилвател, посредстом ОУ. За намаляване на грешката ще използвам следната схема, с тези транзисторни ключове ще обръщам поляритета и така грешката ми ще намалее значително, обаче сега идва проблема с АЦП-то... Как мога да го накарам да чете отрицателни напрежения, така например на изхода на усилвателя ми като получа -3 или -4V, какво трябва да направя за да мога да ги подам на АЦП-то ?

Накратко казано : искам да усредня двата резултата... един път моста захранен с + -, другия път с - + :)


Прикачени файлове:
fig7.gif
fig7.gif [ 17.21 KiB | Прегледано 2908 пъти ]
Съб Ное 30, 2013 5:23 pm
Профил
Online
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30686
Местоположение: София
Мнение Re: pic16f877 ADC
Хм ... не знам защо така си подходил, един добър ОУ ще свърши работа, в конкретният случай някой чопър ми се струва най-удачно решение, преди доста години съм правил везни, тогава нямаше кой зане какъв избор на пазара от чопъри, гледам че съм ползвал ICL7650.


Съб Ное 30, 2013 5:39 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 20, 2005 12:02 pm
Мнения: 9119
Местоположение: Разград
Мнение Re: pic16f877 ADC
А почему етот лукс?

Най- лесно - захранваш си моста твърдо с някакво напрежение. Може и да не е 5 волта. Дори е желателно да не е - примерно някакво допълнително 4.096 ( падат се точно по 4mv на бит потози начин и после лесно се смята). Тия 4.096 с един делител (може и през буфер да се прекара евентуално) ги ползваш за Vref на някакъв инструментален усилвател с нужното усилване. По този начин нулата ще ти е по средата на 4.096-те волта и примерно ще имаш 512 в ацп-то като нула. Като се променя тензо датчика ще имаш промяна съответно нагоре или надолу и това е - простичко и работещо. Това си е един вид псевдо биполярна схема. За съжаление ще трябва да ползваш някакъв интегрален ИУ за да може да е рейл-ту-рейл за да работиш директно само с 5-те волта. Това дето ти го казвам съм го правил обаче на 5 волта и с 2.5 рефърънс и пак става - на мене ми трябваше до 20 кг. да меря и в зависимост от усилването бях докарал до 50гр. резолюция (е не при 20 кг естествено :) ). Офсета на тензото го правех софтуерно.


Съб Ное 30, 2013 5:50 pm
Профил ICQ
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Нед Юли 29, 2012 2:10 am
Мнения: 16
Мнение Re: pic16f877 ADC
Благодаря на всички за отговора. Cekins захранвам моста с 4V и съм направил генератор на ток управляван с напрежение, идеята ми беше също да обръщам поляритета, за да премахна колкото се може повече грешката, не знам обаче май това ще го зарежа! Значи викаш резистора на Диференциалния усилвател, вместо към нула(маса) да го подам към 1/2 Vcc (където Vcc ми е захранващо напрежение)? Така ли? и при балансиран мост - вместо 0V на изхода на ОУ ще имам 1/2 Vcc и останалото софтуерно?


Нед Дек 01, 2013 12:24 am
Профил
Online
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30686
Местоположение: София
Мнение Re: pic16f877 ADC
А с обръщане на поляритета коя точно грешка искаш да махнеш ? Отделно не ти трябва да храниш тоя мост с генератор на ток, това е балансиран мост, дисбаланса в рамената обуславя сигнала който мериш, трябва ти добър диференциален усилвател, с добро отношение сигнал шум и със срванително височко входно съпротивление. Това което колегат ти предлага също е ОК.


Нед Дек 01, 2013 1:05 am
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Нед Юли 29, 2012 2:10 am
Мнения: 16
Мнение Re: pic16f877 ADC
Ами мисля че ще има някакви грешки от несиметрии и тн. Значи да го захранвам само с някакво напрежение, да кажем 4V. Добре! За диференциален усилвател съм решил да го правя с ad8551 той е предназначен за такива схеми :) Какво мислите за него?

Схемата ми е следната ! А искам да питам относно това написал колегата горе, нещо не разбрах какво иска да каже с това ref. на усилвателя, поне аз го разбирам така, R9 (+ на ОУ) в случая вместо към маса, го подавам към +Vcc/2, така ли?


Прикачени файлове:
schematic.png
schematic.png [ 12.52 KiB | Прегледано 2847 пъти ]
Нед Дек 01, 2013 1:44 am
Профил
Online
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30686
Местоположение: София
Мнение Re: pic16f877 ADC
колегата има в предвид да го ползваш като изкуствена маса, но това което си дал като схема нещо не ми изглежда ОК, по късно ще с епробвам да ти кача нещо.


Нед Дек 01, 2013 1:16 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Нед Юли 29, 2012 2:10 am
Мнения: 16
Мнение Re: pic16f877 ADC
Добре, Благодаря ти Тони!


Нед Дек 01, 2013 5:53 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 20, 2005 12:02 pm
Мнения: 9119
Местоположение: Разград
Мнение Re: pic16f877 ADC
Ето това ти предлагам. 3-те операционни горе по принцип ги има да се продават като цяло IC - с изводи за RGain и извод за Ref - в случая рефърънса е това дето идва от четвъртия операционен. Направено по този начин ще можеш с потенциометъра да си донастроиш средната точка(изкуствената маса както каза Тони). 4.096 волта за рефърънс на ацп-то е не само удобно защото е точно 4мв на бит. Това също ще направи така, че когато се променя заранващото напрежение, няма да се отразява на измерването. Инструменталния усилвател има достатъчно високо входно съпротивление и може да постигне достатъчно голямо усилване. Принципно тази схема може да се изпълни с един MCP6024 операционен на Микрочип - при това ще работи доста прилично. Единствено не съм оправил R1, R2 и R3 - не са по 1к. Ама това го има навсякъде в интернет. Просто гуглиш Instrumentation Amplifier.


Прикачени файлове:
tenso_IA.JPG
tenso_IA.JPG [ 42.97 KiB | Прегледано 2774 пъти ]
Нед Дек 01, 2013 8:45 pm
Профил ICQ
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Нед Юли 29, 2012 2:10 am
Мнения: 16
Мнение Re: pic16f877 ADC
Колега "Cekins" много ти благодаря, знам я тази схема и го обмислях варианта с нея, обаче въобще не се бях сетил за това с "изкуствената" нула (е и нямаше да се сетя). Да наистина е и много по-добра от тази на ДУ с 1 ОУ!
Златен си ! :)


Нед Дек 01, 2013 9:25 pm
Профил
Online
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30686
Местоположение: София
Мнение Re: pic16f877 ADC
Е това е вариант, и то добър, само дето ако не ползваш готов чип отиват повечко компоненти, от друга страна ако не се гони много голямо усилване или висок импеданс и прост дифернециален ще свърши работа, което иде ОР3 по тая схема, но разбира се не с по 1 к съпротивления, иначе това с изкуствената маса си е ОК, и сигурно ще ти е полезно.


Нед Дек 01, 2013 9:46 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 20, 2005 12:02 pm
Мнения: 9119
Местоположение: Разград
Мнение Re: pic16f877 ADC
Да де - аз писах че не са по 1к съпротивленията - просто не ми се занимаваше и тях да оправям - тях си ги има навсякъде какви се слагат. Инструментален усилвател на Миркочип има във Farnell MCP6N11-100 на цена около 4 лв. Ползвал съм ги и стават.

Edit : Изкусветната нула трябва да е 1/2 от рефърънса И захранването на тензодатчика. Ако тензото е хубаво, когато не е под напрежение ще ти дава и на двата изхода 1/2 Vref, така на изхода пак ще имаш 1/2 Vref.


Нед Дек 01, 2013 10:07 pm
Профил ICQ
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Нед Юли 29, 2012 2:10 am
Мнения: 16
Мнение Re: pic16f877 ADC
Благодаря ти за насоката, ще погледна и ОУ-то за което говориш :)


Пон Дек 02, 2013 12:53 am
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 13 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 3 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни