=?ISO-8859-2?Q?Wej=B6cia_analowe_w_PIC_16F87x?=



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: Piotr Kujawski <pki_at_nospam_wp.pl>
Subject: =?ISO-8859-2?Q?Wej=B6cia_analowe_w_PIC_16F87x?=
Date: Tue, 17 Jan 2006 19:03:40 +0100


Witam szanowną grupę.

Piszę tu bo już troche kończą mi się pomysły.

Zbudowałem mały sterowniczek na PIC16F87x. Do wejść przetwornika
analogowo-cyfrowego podłączyłem układzik wejsciowy o taki:

od strony procesora:

Na wejście podaje sygnał prądowy 0-20Ma (przemysłowy).

Jeszcze narysuje moze:


PIC 4k7
o-----.--|==|----.----------.----o wejście
| | |
= 100n || 240 = 1uF
| | |
| | |
.----------.----------.-----o masa



wiem ze na niektorych przegladarkach rysunek nie wyjdzie, ale moze :)


Sprawa jest taka że ogólnie układ wejściowy działa poprawnie, aczkolwiek
w momencie podłączania i odłączania lub nawet raptownej zmiany sygnału
wejście procesora potrafi sie uwalić/zniszczyć.


Macie pomysł jak skorygować ten schemat wejściowy, albo w czym tkwi błąd??

A może w jakiś prosty sposób można zrobić izolacje optyczną ?? Ważne by
było zeby zachować w miare liniowość, każdy czujnik na wejściu itak
kalibruje.....


pozdrowionka


Piotr





Poprzedni Następny
Wiadomość
Spis treści
From: "Sylwester Łazar" <goalpropl_at_nospam_alpro.pl>
Subject: Re: Wejścia analowe w PIC 16F87x
Date: Tue, 17 Jan 2006 21:03:34 +0100


Trzeba zabezpieczyć diodą Zenera 5,1V chociażby.
-- .
pozdrawiam
Sylwester Łazar
http://www.alpro.pl
http://www.rimu.pl -oprogramowanie do edycji schematów
i projektowania PCB




Poprzedni Następny
Wiadomość
Spis treści
From: "HH" <cobir1_at_nospam_o2.pl>
Subject: Re: Wejścia analowe w PIC 16F87x
Date: Wed, 18 Jan 2006 09:21:24 +0100


Trzeba zabezpieczyć diodą Zenera 5,1V chociażby.

Wprowadzi nieliniowość przy sygnałach w okolicach 5V, a kolega ma przy 20mA
4,8V sygnału roboczego.
Wiec radziłbym dać albo o połowe mniejeszy rezystor pomiarowy np 120 Ohm
i wlaczyc wewnetrznego refa 2,5V.
Zdecydowanie za to lepsza od zenerki bedzie zwykla dioda podpięta anoda
do wejscia pica i katoda do plusa zasilania procka i wtedy nic nie musisz
zmieniać


AKel

-- .
pozdrawiam
Sylwester Łazar
http://www.alpro.pl
http://www.rimu.pl -oprogramowanie do edycji schematów
i projektowania PCB






Poprzedni Następny
Wiadomość
Spis treści
From: Piotr Kujawski <pki_at_nospam_wp.pl>
Subject: Re: =?ISO-8859-2?Q?Wej=B6cia_analowe_w_PIC_16F87x?=
Date: Wed, 18 Jan 2006 12:22:13 +0100


HH napisał(a):
Trzeba zabezpieczyć diodą Zenera 5,1V chociażby.

Wprowadzi nieliniowość przy sygnałach w okolicach 5V, a kolega ma przy 20mA
4,8V sygnału roboczego.

No nieliniowości bym nie chciał :(


Wiec radziłbym dać albo o połowe mniejeszy rezystor pomiarowy np 120 Ohm
i wlaczyc wewnetrznego refa 2,5V.

I wtedy jeszcze zenera 5V1 czy jak ??



Zdecydowanie za to lepsza od zenerki bedzie zwykla dioda podpięta anoda
do wejscia pica i katoda do plusa zasilania procka i wtedy nic nie musisz
zmieniać

No tak, ale przecież taka dioda już jest wewnętrznie w PICu.

Możecie mi wyjaśnić w czym jest problem ? Przecież nie podaje tam
większego prądu niż 20mA. No chyba że w momencie podłączania jakiś tam
bardzo któtki wiekszy impuls idzie, ale ten 4k7 powinien to chyba na
tyle ograniczyć zeby wewnetrzna dioda PICa wytrzymała, czy się myle ?

Poprzedni Następny
Wiadomość
Spis treści
From: "Andrzej" <cobir1_at_nospam_o2.pl>
Subject: Re: Wejścia analowe w PIC 16F87x
Date: Wed, 18 Jan 2006 13:59:53 +0100


Zdecydowanie za to lepsza od zenerki bedzie zwykla dioda podpięta anoda
do wejscia pica i katoda do plusa zasilania procka i wtedy nic nie
musisz
zmieniać

No tak, ale przecież taka dioda już jest wewnętrznie w PICu.

obawiam się że wewnetrzna dioda może być mniejszej mocy
niż taka zewnetrzna - nawet 1N4148


Możecie mi wyjaśnić w czym jest problem ? Przecież nie podaje tam
większego prądu niż 20mA. No chyba że w momencie podłączania jakiś tam
bardzo któtki wiekszy impuls idzie, ale ten 4k7 powinien to chyba na
tyle ograniczyć zeby wewnetrzna dioda PICa wytrzymała, czy się myle ?

Który pin uzywasz jako wejscie analogowe ? - nie jestem pewien ale chyba nie
wszytkie mają diode
zabezpieczającą.
Może ujemny impuls "rozwala" wejście - więc daj tez diode katoda do wejscia
i anoda do masy

AK




Poprzedni Następny
Wiadomość
Spis treści
From: Piotr Kujawski <pki_at_nospam_wp.pl>
Subject: Re: =?ISO-8859-2?Q?Wej=B6cia_analowe_w_PIC_16F87x?=
Date: Wed, 18 Jan 2006 14:48:46 +0100


obawiam się że wewnetrzna dioda może być mniejszej mocy
niż taka zewnetrzna - nawet 1N4148

A jak można by obliczyć jakiej mocy jest potrzebna ?


Możecie mi wyjaśnić w czym jest problem ? Przecież nie podaje tam
większego prądu niż 20mA. No chyba że w momencie podłączania jakiś tam
bardzo któtki wiekszy impuls idzie, ale ten 4k7 powinien to chyba na
tyle ograniczyć zeby wewnetrzna dioda PICa wytrzymała, czy się myle ?

Który pin uzywasz jako wejscie analogowe ? - nie jestem pewien ale chyba nie
wszytkie mają diode
zabezpieczającą.
Może ujemny impuls "rozwala" wejście - więc daj tez diode katoda do wejscia
i anoda do masy


Używam wszystkie wejścia przetwornika na 16F877. Zaraz wezme jeszcze
doku od PICa przejrze jak sie oderwie na chwilke :) Z tego jedno wejście
idzie przez klucz i dzieli się na kolejne 8 wejść analogowych. I to się
jeszcze nie posypało nigdy co ciekawe :) Ale f próbkowania mam mniejszą
przez klucz :(

Poprzedni Następny
Wiadomość
Spis treści
From: "Andrzej" <cobir1_at_nospam_o2.pl>
Subject: Re: Wejścia analowe w PIC 16F87x
Date: Wed, 18 Jan 2006 16:01:09 +0100


obawiam się że wewnetrzna dioda może być mniejszej mocy
niż taka zewnetrzna - nawet 1N4148

A jak można by obliczyć jakiej mocy jest potrzebna ?

to zalezy jaką przyjmiesz energię, od jakiej chcesz się ustrzec
amplituda impulsu i jego szerokość itd
Nie sądze żeby było potrzebne coś wiecej niż 1N4148
w impulsie wytrzymuje wiecej niż 100mA ( nominalne)
potem zalezy jaki masz układ zasilania i zdolność absorbcji
przes stabilizator napięć podawanych na jego wyjscie.
W praktyce 1N4148 musi wystarczyc jak nie to raczej trzeba
"spinać" samo wejscie z pętli pradowej np. transilem 60V dwukierunkowym
czyli równolegle do 240Ohm

Co jest źródlem sygnału 4-20mA ?

AK



Poprzedni Następny
Wiadomość
Spis treści
From: Piotr Kujawski <pki_at_nospam_wp.pl>
Subject: Re: =?ISO-8859-2?Q?Wej=B6cia_analowe_w_PIC_16F87x?=
Date: Wed, 18 Jan 2006 18:30:34 +0100


Nie sądze żeby było potrzebne coś wiecej niż 1N4148
w impulsie wytrzymuje wiecej niż 100mA ( nominalne)
potem zalezy jaki masz układ zasilania i zdolność absorbcji
przes stabilizator napięć podawanych na jego wyjscie.
W praktyce 1N4148 musi wystarczyc jak nie to raczej trzeba
"spinać" samo wejscie z pętli pradowej np. transilem 60V dwukierunkowym
czyli równolegle do 240Ohm

OK.

A teraz mi powiedz. Te diody rozumiem że bezpośrednio najbliżej
procesora dać? Czy na wejściu sterownika?

Zasilanie idzie przez stabilizator 78L05, na wyściu jest jakiś tantal,
nie pamiętam pojemości teraz. Pozatym kilka tantali rozsiane po płytce.


Co jest źródlem sygnału 4-20mA ?

Przetworniki.



A można w jakiś prosty sposób zastosować izolacje optyczną czy jakąś inną ?

Jak powinno się dodatkowo zabezpieczyć takie wejścia, załóżmy przy
podłączeniu do jakiegoś handlowego sterownika, simatic, fanuc itp.?

A może ktoś wie jak wyglądają takie sekcje wejściowe w sterownikach
przemysowych, simatic, fanuc itp ?

Pozdrowionka

Piotr

Poprzedni Następny
Wiadomość
Spis treści
From: "Andrzej" <cobir1_at_nospam_o2.pl>
Subject: Re: Wejścia analowe w PIC 16F87x
Date: Thu, 19 Jan 2006 10:32:03 +0100


A teraz mi powiedz. Te diody rozumiem że bezpośrednio najbliżej
procesora dać?

TAK

Czy na wejściu sterownika?
Zasilanie idzie przez stabilizator 78L05, na wyściu jest jakiś tantal,
nie pamiętam pojemości teraz. Pozatym kilka tantali rozsiane po płytce.


Co jest źródlem sygnału 4-20mA ?

Przetworniki.
- indukcyjne zbliżeniowe, n.p. balluff btl6, btl5, bil
- przetworniki sygnału (n.p. temperatury, prod. SSA)
A można w jakiś prosty sposób zastosować izolacje optyczną czy jakąś inną
?

Jak powinno się dodatkowo zabezpieczyć takie wejścia, załóżmy przy
podłączeniu do jakiegoś handlowego sterownika, simatic, fanuc itp.?

A może ktoś wie jak wyglądają takie sekcje wejściowe w sterownikach
przemysowych, simatic, fanuc itp ?

Pozdrowionka

Piotr