'51 i pomiar napiecia



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Henryk" <halo13_at_nospam_poczta.onet.pl>
Subject: '51 i pomiar napiecia
Date: Sat, 18 Jan 2003 19:57:11 +0100


Witam

Mam taki oto problem:
Zamierzam zbudowac urzadzenie oparte na procesorze serii 8051, ktore ma
korzystac z czujnika cisnienia.
Sygnalem wyjsciowym z tego czujnika jest napiecie stale zmieniajace sie w
zakresie 0-100mV.
W zaleznosci od zmierzonego cisnienia, uklad ma sterowac 2 wyjsciami.
Problemem jak na razie nie rozwiazanym jest realizacja pomiaru tego
napiecia.
Zaznaczam, ze nie potrzebuje znac dokladnie jego wartosci, wydaje mi sie, ze
blad rzedu 10% jest zupelnie do przyjecia.
Myslalem aby zastosowac jakis przetwornik A/C, jednak to powiekszy zlozonosc
ukladu oraz koszty. Pozniej szukalem w miare taniego procesora o 1 wejsciu
analogowym i malej liczbie koncowek - prawde mowiac to wystarczy mi 5
portow. Wpadlem na pomysl czy nie dalo by sie jednak wykorzystac
wewnetrznego komparatora (89cx051) i tak zrealizowac pomiar napiecia.
Wyobrazam to sobie tak: jedna koncowka komparatora - napiecie z czujnika *
10, druga koncowka obwod RC szeregowy - pojemnosc ladowana do napiecia
odniesienia. W momencie poczatku ladowania C uruchamiam timer i czekam do
momentu zrownania napiec. W tym momencie odczytuje timer i na tej podstawie
mam informacje o wielkosci mierzonego napiecia. Ma to szanse dzialac?
I tutaj zwracam sie o pomoc do grupowiczow: Ma moze ktorys z kolegow gotowe
rozwiazanie ukladowe oraz listing programu?
A jak z dokladnoscia takiego pomiaru?
Nie jestem jeszcze zdecydowany jakiego procesora urzyc, ale ze wzgledu na
znajomosc '51 najchetniej obstawal bym przy czyms zblizonym. A moze jakiegos
AVR'a 8 nozkowego by wystarczylo?

Czekam na sugestie i porady.

Pozdrawiam
Pawel



Poprzedni Następny
Wiadomość
Spis treści
From: "Zbino" <zew_at_nospam_NOSPAMpoczta.onet.pl>
Subject: Re: '51 i pomiar napiecia
Date: Sat, 18 Jan 2003 20:18:19 +0100


portow. Wpadlem na pomysl czy nie dalo by sie jednak wykorzystac
wewnetrznego komparatora (89cx051) i tak zrealizowac pomiar napiecia.
Wyobrazam to sobie tak: jedna koncowka komparatora - napiecie z czujnika *
10, druga koncowka obwod RC szeregowy - pojemnosc ladowana do napiecia
odniesienia. W momencie poczatku ladowania C uruchamiam timer i czekam do
momentu zrownania napiec. W tym momencie odczytuje timer i na tej
podstawie
mam informacje o wielkosci mierzonego napiecia. Ma to szanse dzialac?
I tutaj zwracam sie o pomoc do grupowiczow: Ma moze ktorys z kolegow
gotowe
rozwiazanie ukladowe oraz listing programu?
A jak z dokladnoscia takiego pomiaru?
Nie jestem jeszcze zdecydowany jakiego procesora urzyc, ale ze wzgledu na
znajomosc '51 najchetniej obstawal bym przy czyms zblizonym. A moze
jakiegos
AVR'a 8 nozkowego by wystarczylo?

Patent z kondensatorem będzie działał co więcej był kilka lat temu w
jakiejś gazecie elektronicznej przy opisie wykrywacza metali. Tam do C2051
dołączony był potencjometr którym tak właśnie regulowało się czułość


Poprzedni Następny
Wiadomość
Spis treści
From: "Pawel \"O'Pajak\"" <pavel(malpa)klub.chip.pl_at_nospam_niechciana.poczta.out>
Subject: Re: '51 i pomiar napiecia
Date: Sat, 18 Jan 2003 21:24:08 +0100


Powitanko,
Patent z kondensatorem będzie działał co więcej był kilka lat temu w
jakiejś gazecie elektronicznej przy opisie wykrywacza metali.
A taki kondziolek to sie aby liniowo laduje??? Ja bym raczej w jakis prosty
A/D przetwornik poszedl... 8 bitow chyba wystarczy - dokladnosc wiecej niz
trzeba.
Pozdroofka,
Pawel Chorzempa
--
"-Tato, po czym poznać małą szkodliwość społeczną?
-Po wielkiej szkodzie prywatnej" (kopyrajt: S. Mrożek)
Przy odpowiadaniu na priv zastanow sie nad moim adresem;-)


Poprzedni Następny
Wiadomość
Spis treści
From: "Michał Lankosz" <nie_at_nospam_lubie.spamu>
Subject: Re: '51 i pomiar napiecia
Date: Sat, 18 Jan 2003 22:16:46 +0100


A taki kondziolek to sie aby liniowo laduje??? Ja bym raczej w jakis
prosty
A/D przetwornik poszedl... 8 bitow chyba wystarczy - dokladnosc wiecej niz
trzeba.
Są dwa proste rozwiązania:
a) laduje sie wykladniczo, ale software'owo można bardzo łatwo to
zlinearyzować (tablica)
b) proste źródło prądowe i już się ładuje liniowo

Jeśli dokładność ma być 10%, to nie ma co też przesadzać z rozdzielczością,
32 poziomy pewnie wystarczą (5 bitów), a może i 4 bity.

--
Michał, SQ9FQQ http://sq9fqq.prv.pl/
GG:374157 http://free.ngo.pl/sp9zcj/
mike2001 (malpa) tlen.pl




Poprzedni Następny
Wiadomość
Spis treści
From: "Henryk" <halo13_at_nospam_poczta.onet.pl>
Subject: Re: '51 i pomiar napiecia
Date: Sun, 19 Jan 2003 11:54:50 +0100



Użytkownik "Pawel "O'Pajak""
<pavel(malpa)klub.chip.pl_at_nospam_niechciana.poczta.out> napisał w wiadomości
news:b0ccom$t3u$1_at_nospam_news.polbox.pl...
Powitanko,
Patent z kondensatorem będzie działał co więcej był kilka lat temu w
jakiejś gazecie elektronicznej przy opisie wykrywacza metali.
A taki kondziolek to sie aby liniowo laduje??? Ja bym raczej w jakis
prosty
A/D przetwornik poszedl... 8 bitow chyba wystarczy - dokladnosc wiecej niz
trzeba.
Pozdroofka,
Pawel Chorzempa

Nie laduje sie liniowo, ale zawsze mozna przy pomocy softu wyliczyc
zmierzona wartosc.
Przetwornik odpada ze wzgledu na koszty - uklad ma byc tani i prosty.

Pawel



Poprzedni Następny
Wiadomość
Spis treści
From: "edek" <k_at_nospam_ii.pl>
Subject: Re: '51 i pomiar napiecia
Date: Sun, 19 Jan 2003 18:06:00 +0100



Użytkownik "Henryk" <halo13_at_nospam_poczta.onet.pl> napisał w wiadomości
news:b0e05s$g0$1_at_nospam_news.onet.pl...

Użytkownik "Pawel "O'Pajak""
<pavel(malpa)klub.chip.pl_at_nospam_niechciana.poczta.out> napisał w wiadomości
news:b0ccom$t3u$1_at_nospam_news.polbox.pl...
Powitanko,
Patent z kondensatorem będzie działał co więcej był kilka lat temu w
jakiejś gazecie elektronicznej przy opisie wykrywacza metali.
A taki kondziolek to sie aby liniowo laduje??? Ja bym raczej w jakis
prosty
A/D przetwornik poszedl... 8 bitow chyba wystarczy - dokladnosc wiecej niz
trzeba.
Pozdroofka,
Pawel Chorzempa

Nie laduje sie liniowo, ale zawsze mozna przy pomocy softu wyliczyc
zmierzona wartosc.

Tyle ze tabela przeliczeniowa zajmie ci 1/4 albo wiecej pamieci procka.
Dodaj lepiej do tego najprostsze malo dokladne zrodlo pradowe
(1 tranzystor)+ 1 lub 2 opory), a bedzie sie ladowac stalym
pradem (liniowo) i wtedy wystarczy tylko mierzyc czas.

edek





Poprzedni Następny
Wiadomość
Spis treści
From: "Fish" <apf_jf_at_nospam_bledneslowo.poczta.onet.pl>
Subject: Re: '51 i pomiar napiecia
Date: Sat, 18 Jan 2003 21:58:25 +0100



Użytkownik "Henryk" <halo13_at_nospam_poczta.onet.pl> napisał w wiadomości
news:b0c81u$h5a$1_at_nospam_news.onet.pl...
Witam

Mam taki oto problem:
Zamierzam zbudowac urzadzenie oparte na procesorze serii 8051, ktore ma
korzystac z czujnika cisnienia.
Sygnalem wyjsciowym z tego czujnika jest napiecie stale zmieniajace sie w
zakresie 0-100mV.
W zaleznosci od zmierzonego cisnienia, uklad ma sterowac 2 wyjsciami.
Problemem jak na razie nie rozwiazanym jest realizacja pomiaru tego
napiecia.
Zaznaczam, ze nie potrzebuje znac dokladnie jego wartosci, wydaje mi sie,
ze
blad rzedu 10% jest zupelnie do przyjecia.
Myslalem aby zastosowac jakis przetwornik A/C, jednak to powiekszy
zlozonosc
ukladu oraz koszty. Pozniej szukalem w miare taniego procesora o 1 wejsciu
analogowym i malej liczbie koncowek - prawde mowiac to wystarczy mi 5
portow. Wpadlem na pomysl czy nie dalo by sie jednak wykorzystac
wewnetrznego komparatora (89cx051) i tak zrealizowac pomiar napiecia.
Wyobrazam to sobie tak: jedna koncowka komparatora - napiecie z czujnika *
10, druga koncowka obwod RC szeregowy - pojemnosc ladowana do napiecia
odniesienia. W momencie poczatku ladowania C uruchamiam timer i czekam do
momentu zrownania napiec. W tym momencie odczytuje timer i na tej
podstawie
mam informacje o wielkosci mierzonego napiecia. Ma to szanse dzialac?

Masz rację.
Dwa rozwiązania opisane są na :
http://www.atmel.com/atmel/products/prod72.htm
w nocie aplikacyjnej:
Analog to digital conversion utilizing the AT89Cx051 MCU

Wydaje mi się że do twoich potrzeb wystarczy to pierwsze prostsze.
Tylko jeżeli masz sygnał 0-100mV to może przydałoby się to wzmocnić jakimś
wzmacniaczem operacyjnym jakies 20 razy.

--
Janusz



Poprzedni Następny
Wiadomość
Spis treści
From: "Henryk" <halo13_at_nospam_poczta.onet.pl>
Subject: Re: '51 i pomiar napiecia
Date: Sun, 19 Jan 2003 18:37:27 +0100



Użytkownik "Fish" <apf_jf_at_nospam_bledneslowo.poczta.onet.pl> napisał w wiadomości
news:b0cetr$r0$1_at_nospam_news.onet.pl...

Użytkownik "Henryk" <halo13_at_nospam_poczta.onet.pl> napisał w wiadomości
news:b0c81u$h5a$1_at_nospam_news.onet.pl...
Witam

Mam taki oto problem:
Zamierzam zbudowac urzadzenie oparte na procesorze serii 8051, ktore ma
korzystac z czujnika cisnienia.
Sygnalem wyjsciowym z tego czujnika jest napiecie stale zmieniajace sie
w
zakresie 0-100mV.
W zaleznosci od zmierzonego cisnienia, uklad ma sterowac 2 wyjsciami.
Problemem jak na razie nie rozwiazanym jest realizacja pomiaru tego
napiecia.
Zaznaczam, ze nie potrzebuje znac dokladnie jego wartosci, wydaje mi
sie,
ze
blad rzedu 10% jest zupelnie do przyjecia.
Myslalem aby zastosowac jakis przetwornik A/C, jednak to powiekszy
zlozonosc
ukladu oraz koszty. Pozniej szukalem w miare taniego procesora o 1
wejsciu
analogowym i malej liczbie koncowek - prawde mowiac to wystarczy mi 5
portow. Wpadlem na pomysl czy nie dalo by sie jednak wykorzystac
wewnetrznego komparatora (89cx051) i tak zrealizowac pomiar napiecia.
Wyobrazam to sobie tak: jedna koncowka komparatora - napiecie z czujnika

  • 10, druga koncowka obwod RC szeregowy - pojemnosc ladowana do napiecia
    odniesienia. W momencie poczatku ladowania C uruchamiam timer i czekam
    do
    momentu zrownania napiec. W tym momencie odczytuje timer i na tej
    podstawie
    mam informacje o wielkosci mierzonego napiecia. Ma to szanse dzialac?

    Masz rację.
    Dwa rozwiązania opisane są na :
    http://www.atmel.com/atmel/products/prod72.htm
    w nocie aplikacyjnej:
    Analog to digital conversion utilizing the AT89Cx051 MCU

    Wydaje mi się że do twoich potrzeb wystarczy to pierwsze prostsze.
    Tylko jeżeli masz sygnał 0-100mV to może przydałoby się to wzmocnić jakimś
    wzmacniaczem operacyjnym jakies 20 razy.


    Dzieki, wlasnie o to mi chodzilo

    Pozdrawiam
    Pawel



    Poprzedni Następny
    Wiadomość
    Spis treści
    From: jfox_at_nospam_poczta.onet.pl (J.F.)
    Subject: Re: '51 i pomiar napiecia
    Date: Sat, 18 Jan 2003 22:43:30 GMT


    On Sat, 18 Jan 2003 19:57:11 +0100, Henryk wrote:
    Zamierzam zbudowac urzadzenie oparte na procesorze serii 8051, ktore ma
    korzystac z czujnika cisnienia.
    Sygnalem wyjsciowym z tego czujnika jest napiecie stale zmieniajace sie w
    zakresie 0-100mV.
    Zaznaczam, ze nie potrzebuje znac dokladnie jego wartosci, wydaje mi sie, ze
    blad rzedu 10% jest zupelnie do przyjecia.
    Myslalem aby zastosowac jakis przetwornik A/C, jednak to powiekszy zlozonosc
    ukladu oraz koszty.

    Sa umiarkowanie tanie kostki A/D, z interfejsem szeregowym i takie bym
    polecal. Jesli nie - 4046. Uzywasz tylko VCO, czestotliwosc
    sobie chyba zmierzysz bez problemu ?

    J.


    Poprzedni Następny
    Wiadomość
    Spis treści
    From: "Henryk" <halo13_at_nospam_poczta.onet.pl>
    Subject: Re: '51 i pomiar napiecia
    Date: Sun, 19 Jan 2003 11:53:04 +0100



    Uzytkownik "J.F." <jfox_at_nospam_poczta.onet.pl> napisal w wiadomosci
    news:3e96d06a.46568492_at_nospam_nt...
    On Sat, 18 Jan 2003 19:57:11 +0100, Henryk wrote:
    Zamierzam zbudowac urzadzenie oparte na procesorze serii 8051, ktore ma
    korzystac z czujnika cisnienia.
    Sygnalem wyjsciowym z tego czujnika jest napiecie stale zmieniajace sie w
    zakresie 0-100mV.
    Zaznaczam, ze nie potrzebuje znac dokladnie jego wartosci, wydaje mi sie,
    ze
    blad rzedu 10% jest zupelnie do przyjecia.
    Myslalem aby zastosowac jakis przetwornik A/C, jednak to powiekszy
    zlozonosc
    ukladu oraz koszty.

    Sa umiarkowanie tanie kostki A/D, z interfejsem szeregowym i takie bym
    polecal. Jesli nie - 4046. Uzywasz tylko VCO, czestotliwosc
    sobie chyba zmierzysz bez problemu ?

    J.

    Chodzi wlasnie o to by nie stosowac innych ukladow - a zrealizowac pomiar
    przy pomocy samego uC.

    Pawel



    Poprzedni Następny
    Wiadomość
    Spis treści
    From: "T.M.F." <tfrancuz_at_nospam_npspam.mp.pl>
    Subject: Re: '51 i pomiar napiecia
    Date: Sun, 19 Jan 2003 13:06:41 +0100


    Mam taki oto problem:
    Zamierzam zbudowac urzadzenie oparte na procesorze serii 8051, ktore ma
    korzystac z czujnika cisnienia.
    Sygnalem wyjsciowym z tego czujnika jest napiecie stale zmieniajace sie w
    zakresie 0-100mV.
    W zaleznosci od zmierzonego cisnienia, uklad ma sterowac 2 wyjsciami.
    Problemem jak na razie nie rozwiazanym jest realizacja pomiaru tego
    napiecia.
    Zaznaczam, ze nie potrzebuje znac dokladnie jego wartosci, wydaje mi sie, ze
    blad rzedu 10% jest zupelnie do przyjecia.
    Myslalem aby zastosowac jakis przetwornik A/C, jednak to powiekszy zlozonosc
    ukladu oraz koszty. Pozniej szukalem w miare taniego procesora o 1 wejsciu
    analogowym i malej liczbie koncowek - prawde mowiac to wystarczy mi 5
    portow. Wpadlem na pomysl czy nie dalo by sie jednak wykorzystac
    wewnetrznego komparatora (89cx051) i tak zrealizowac pomiar napiecia.
    Wyobrazam to sobie tak: jedna koncowka komparatora - napiecie z czujnika *
    10, druga koncowka obwod RC szeregowy - pojemnosc ladowana do napiecia
    odniesienia. W momencie poczatku ladowania C uruchamiam timer i czekam do
    momentu zrownania napiec. W tym momencie odczytuje timer i na tej podstawie
    mam informacje o wielkosci mierzonego napiecia. Ma to szanse dzialac?
    I tutaj zwracam sie o pomoc do grupowiczow: Ma moze ktorys z kolegow gotowe
    rozwiazanie ukladowe oraz listing programu?
    A jak z dokladnoscia takiego pomiaru?
    Nie jestem jeszcze zdecydowany jakiego procesora urzyc, ale ze wzgledu na
    znajomosc '51 najchetniej obstawal bym przy czyms zblizonym. A moze jakiegos
    AVR'a 8 nozkowego by wystarczylo?


    na stronie atmela w notach aplikacyjnych do 8-bitowych procow masz
    gotowy schemat (rezystor+kondziol) i program w assemblerze do realizacji
    tego co chcesz za pomoca wbudowanego komparatora. Przetwornik ma
    rozdzielczosc 6 bitow, zakres 0-2V. Pewnie modyfikujac program mozna
    uzyskac wieksza rozdzielczosc.


    Poprzedni Następny
    Wiadomość
    Spis treści
    Date: Thu, 23 Jan 2003 22:33:24 +0100
    From: badworm <nospam_at_nospam_post.pl>
    Subject: Re: '51 i pomiar napiecia


    Dnia 03-01-18 19:57 Chomik zjadł i zmagazynował posta od < Henryk > :

    Zamierzam zbudowac urzadzenie oparte na procesorze serii 8051, ktore ma
    korzystac z czujnika cisnienia.
    Sygnalem wyjsciowym z tego czujnika jest napiecie stale zmieniajace sie w
    zakresie 0-100mV.
    W zaleznosci od zmierzonego cisnienia, uklad ma sterowac 2 wyjsciami.
    Problemem jak na razie nie rozwiazanym jest realizacja pomiaru tego
    napiecia.
    Zaznaczam, ze nie potrzebuje znac dokladnie jego wartosci, wydaje mi sie, ze
    blad rzedu 10% jest zupelnie do przyjecia.
    Myslalem aby zastosowac jakis przetwornik A/C, jednak to powiekszy zlozonosc
    ukladu oraz koszty. Pozniej szukalem w miare taniego procesora o 1 wejsciu
    analogowym i malej liczbie koncowek - prawde mowiac to wystarczy mi 5
    portow. Wpadlem na pomysl czy nie dalo by sie jednak wykorzystac
    wewnetrznego komparatora (89cx051) i tak zrealizowac pomiar napiecia.


    Można to zrobić jeszcze inaczej-trochę naokoło-jeden port procka
    wykorzystujesz z drabinka rezystorów R-2R jako przetwornik C/A i
    komparatorem wbudowanym w procka porównujesz napięcie mierzone z
    napięciem z tego przetwornika. Szczegółów szukaj w archiwum Elektroniki
    Praktycznej, bodajże opisu "Rejestratora analogowego".

    --
    Pozdrawiam Bad Worm badworm<małpa>post<kropka>pl
    http://www.gusnet.prv.pl GG# 2400455
    "All in all you're just another brick in the wall"
    Tnijcie cytaty i sygnaturki!


    Poprzedni Następny
    Wiadomość
    Spis treści
    From: "Poison64" <poison64_at_nospam_poczta.onet.DEL.pl>
    Subject: Re: [OT] '51 i pomiar napiecia
    Date: Sat, 18 Jan 2003 20:55:25 +0100


    analogowym i malej liczbie koncowek - prawde mowiac to wystarczy mi 5
    portow. Wpadlem na pomysl czy nie dalo by sie jednak wykorzystac

    wow, 5 portow :)

    --
    Poison64
    poison64_at_nospam_poczta.onet.pl || poison64_at_nospam_op.pl
    => http://www.poison.republika.pl/
    => ICQ# 125215364 => GG# 4817051