Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 3 wrz 2025, o 10:44


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 13 ] 
Autor Wiadomość
PostNapisane: 2 maja 2014, o 19:39 
Offline
Nowy

Dołączył(a): 02 maja 2014
Posty: 10
Pomógł: 0

Witam.
Pracuje właśnie nad pomiarem pH wody przy pomocy sondy do tego przeznaczonej. Sonde oczywiście już mam, teraz walczę z pomiarem.
Sonda generuje napięcie w zakresie ok. -400mV do 400mV. Podłączyłem ją pod wzmacniacz operacyjny OPA129, teraz mam na wyjściu z niego -3V do 3V.
No i teraz mam problem z tym, jak przekształcić ten zakres napięć na 0-5V,
tak bym mógł zmierzyć go przy pomocy ADC mikrokontrolera AVR. Na elektrodzie mi trochę podpowiedzieli, ale przestali się odzywać :( .
Dzięki pomocy osób z tamtego forum postał taki schemat:

Obrazek

Problem z nim jest taki, że nie mam zakresu 0-5V, tylko przykładowo 2-4,5V. Piszę przykładowo, dlatego że testowałem na kilku różnych wzmocnieniach, a nie pamiętam ile dokładnie wynosił
zakres dla tego podanego na schemacie. Niestety nie bardzo mi pasuje jaki zakres, bo obniża mi rozdzielczość pomiaru :(. Moglibyście podpowiedzieć co powinienem zmienić, żeby uzyskać
pełen zakres 0-5V? Od razu mówię, że nie potrzebuję pomiaru w zakresie -3 do 3V, wystarczy nawet -2 do 2V. A może w ogóle inaczej podejść do tematu?

A tak na koniec mam jeszcze jedno pytanie. Co się stanie jak do portu mikrokontrolera podam napięcie ujemne, np. -2,5V? Wiadomo, że nie będę wstanie zmierzyć jego wartości przy pomocy przetwornika ADC, ale czy mikrokonroler się spali?

Pozdrawiam ;)



Ostatnio edytowano 2 maja 2014, o 21:19 przez Rafal.J.645, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 maja 2014, o 21:01 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 sty 2013
Posty: 1760
Pomógł: 196

Witam
Mam pytanie: dlaczego chcesz uzyskać zakres 0 - 5V?; może lepiej bazować się do jakiegoś Vref uC ( nie piszesz o jaki AVR chodzi ).
I drugie - jakim napięciem zasilasz TS'a?

Pozdr.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 maja 2014, o 21:07 
Offline
Nowy

Dołączył(a): 02 maja 2014
Posty: 10
Pomógł: 0

Testy robię na mikrokontrolerze ATmega16, docelowo prawdopodobnie będzie ATmega128. Żadnego konkretnego powodu dla czego chcę mieć zakres 0-5V to nie mam, ale docelowo planowałem
podpiąć zewnętrzne napięcie odniesienia +5V. Op ampa zasilam tak jak na schemacie; +5V.

Ps. Dzięki za zainteresowanie ;)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 maja 2014, o 21:10 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 05 sie 2013
Posty: 1154
Lokalizacja: Lublin / Kraków
Pomógł: 72

w AT16 masz wewnętrzne napięcie odniesienia 2,54 i 5 do wyboru.
Lepiej będzie użyć 2,54. Większą dokładność uzyskasz.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 maja 2014, o 21:12 
Offline
Nowy

Dołączył(a): 02 maja 2014
Posty: 10
Pomógł: 0

Tylko czy będę wstanie przygotować takie napięcie do pomiaru?
Bo na razie ciężko mi idzie :/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 maja 2014, o 21:23 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 10 sty 2013
Posty: 844
Lokalizacja: Przemyśl
Zbananowany użytkownik

Pomógł: 43

Będzie pan zadowolony ;)

Wzmocnij sygnał wejściowy tak aby zawierał się np. w zakresie +/- 2V.
Użyj sumatora na WO który do napięcia z zakresu +/-2V doda 2 V- w ten sposób uzyskasz sygnał wyjściowy w zakresie 0-4V.
Użyj zewnętrznego źródła napięcia odniesienia o wartości 4096mV- jesteś w domu ;)


Autor postu otrzymał pochwałę

_________________
Klimatyzacja Przemyśl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 maja 2014, o 21:27 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 sty 2013
Posty: 1760
Pomógł: 196

Witam
Pytałem o te dwie rzeczy ponieważ w.g mnie stosując mniejsze napięcie ref. można zignorować fakt że Op amp nie da Ci na wyjściu napięcia Vcc. Druga sprawa to zasilanie - ja cały tor od sondy do we uC zasiliłbym +/- 5V. Co do idei Twojego schematu to wygląda na prawidłowy ( może tylko jakaś pojemność przy źródle ).

Pozdr.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 maja 2014, o 21:34 
Offline
Nowy

Dołączył(a): 02 maja 2014
Posty: 10
Pomógł: 0

janeczqu napisał(a):
Będzie pan zadowolony

Haha dzięki ;)

Cytuj:
Wzmocnij sygnał wejściowy tak aby zawierał się np. w zakresie +/- 2V.
Użyj sumatora na WO który do napięcia z zakresu +/-2V doda 2 V- w ten sposób uzyskasz sygnał wyjściowy w zakresie 0-4V.
Użyj zewnętrznego źródła napięcia odniesienia o wartości 4096mV- jesteś w domu


Mniej więcej tak próbowałem zrobić, tylko że dodając 2,5V, tylko niestety tak jak pisałem coś mój sumator źle działa.

kicajek napisał(a):
Pytałem o te dwie rzeczy ponieważ w.g mnie stosując mniejsze napięcie ref. można zignorować fakt że Op amp nie da Ci na wyjściu napięcia Vcc. Druga sprawa to zasilanie - ja cały tor od sondy do we uC zasiliłbym +/- 5V.


A czy wzmacniacz da mi na wyjściu napięcie równe lub bliskie 0V? Jeśli już bym podłączył na +/- 5V, to jeśli zdarzyłaby się taka sytuacja, że do mikrokontrolera pójdzie napięcie ujemne, to zepsuje mikrokontroler?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 maja 2014, o 22:21 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 sty 2013
Posty: 1760
Pomógł: 196

Rafal.J.645 napisał(a):
....że do mikrokontrolera pójdzie napięcie ujemne, to zepsuje mikrokontroler?

Wg. mnie wystarczy dioda włączona zaporowo we uC/GND

Pozdr.


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 maja 2014, o 23:06 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 10 sty 2013
Posty: 844
Lokalizacja: Przemyśl
Zbananowany użytkownik

Pomógł: 43

Rafal.J.645 napisał(a):
Mniej więcej tak próbowałem zrobić, tylko że dodając 2,5V, tylko niestety tak jak pisałem coś mój sumator źle działa.


Wygoogluj jak działa sumator to będziesz wiedział dlaczego twój układ nie działa jak powinien ;)

_________________
Klimatyzacja Przemyśl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 maja 2014, o 22:40 
Offline
Nowy

Dołączył(a): 02 maja 2014
Posty: 10
Pomógł: 0

Dzięki Wam za pomoc! :D
Na razie zrobiłem tak:

Obrazek

Wszystko chodzi w zasadzie prawie idealnie, zdarzają się lekkie zakłócenia np. jak machnę ręką nad układem, ale dorzucę jeszcze jakieś kondensatory filtrujące i myślę, że będzie super ;)

Docelowo podłącze całość tak (+ jeszcze jakieś kondensatory, ale to sobie porobię jeszcze testy dla pewności):

Obrazek

Jeszcze raz dzięki za pomoc ! ;)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 mar 2015, o 15:25 
Offline
Nowy

Dołączył(a): 13 maja 2014
Posty: 9
Lokalizacja: Kraków
Pomógł: 0

Witam
Chciałem się dowiedzieć jak sprawuje się układ pomiarowy oraz jakiej sondy pH użyłeś ponieważ mam zamiar zbudować pH-metr do uprawy roślinek, przy czym potrzebuję jeszcze wysłać dane do zewnętrznego rejestratora co umożliwi mi wykorzystanie jakiegoś "atnelka". Fabryczne urządzenia z możliwością komunikacji są dla mnie dramatycznie drogie.

Pozdrawiam
Paweł



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 mar 2015, o 21:40 
Offline
Użytkownik

Dołączył(a): 19 lip 2013
Posty: 774
Pomógł: 40

Ja żeby nie mieć problemów zrobiłem na ADS1110 do tego wtórnik ze wzmacniacza i to wszystko.Wynik dużo dokładniejszy i stabilniejszy niz w przypadku ADC mikrokotrolera.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 13 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO