Goto page 1, 2 Next
Jakub Rakus
Guest
Tue Aug 12, 2014 9:15 pm
Mam dwa moduły, jeden to czujnik mems z I2C, drugi to bluetooth HC-05 z
uartem. Oba gadają z uC, który dodatkowo może im odciąć zasilanie za
pomocą prostych kluczy tranzystorowych. Pytanie czy jest bezpieczne dla
tych modułów odcięcie zasilania (vcc 5V), gdy na liniach interfejsów
szeregowych pozostaje napięcie (3.3V)? W czujniku mems linie I2C to
pewnie jakieś bufory trójstanowe, ale nikt nie wie co tam dokładnie
siedzi i gdzie dalej może się przedostać 3,3V z linii gdy brak VCC. W
chińskim HC-05 wszystko może być możliwe.
--
Pozdrawiam
Jakub Rakus
Artur Miller
Guest
Tue Aug 12, 2014 9:48 pm
W dniu 2014-08-12 23:15, Jakub Rakus pisze:
Quote:
Mam dwa moduły, jeden to czujnik mems z I2C, drugi to bluetooth HC-05 z
uartem. Oba gadają z uC, który dodatkowo może im odciąć zasilanie za
pomocą prostych kluczy tranzystorowych. Pytanie czy jest bezpieczne dla
tych modułów odcięcie zasilania (vcc 5V), gdy na liniach interfejsów
szeregowych pozostaje napięcie (3.3V)? W czujniku mems linie I2C to
pewnie jakieś bufory trójstanowe, ale nikt nie wie co tam dokładnie
siedzi i gdzie dalej może się przedostać 3,3V z linii gdy brak VCC. W
chińskim HC-05 wszystko może być możliwe.
hint: diody zabezpieczające wejścia przed esd.
@
Piotr GaĹka
Guest
Wed Aug 13, 2014 6:56 am
Użytkownik "Jakub Rakus" <szczur01@op.pl> napisał w wiadomości
news:lse061$p4c$1@node2.news.atman.pl...
Quote:
Mam dwa moduły, jeden to czujnik mems z I2C, drugi to bluetooth HC-05 z
uartem. Oba gadają z uC, który dodatkowo może im odciąć zasilanie za
pomocą prostych kluczy tranzystorowych. Pytanie czy jest bezpieczne dla
tych modułów odcięcie zasilania (vcc 5V), gdy na liniach interfejsów
szeregowych pozostaje napięcie (3.3V)? W czujniku mems linie I2C to pewnie
jakieś bufory trójstanowe, ale nikt nie wie co tam dokładnie siedzi i
gdzie dalej może się przedostać 3,3V z linii gdy brak VCC. W chińskim
HC-05 wszystko może być możliwe.
To się chyba powinno dać wyczytać z kart katalogowych.
Sądzę, że tam jako max U na liniach we/wy albo będzie jakaś konkretna
wartość, albo zapis typu VCC+0.3V i wszystko jasne.
P.G.
Jakub Rakus
Guest
Wed Aug 13, 2014 6:47 pm
On 12.08.2014 23:48, Artur Miller wrote:
Quote:
W dniu 2014-08-12 23:15, Jakub Rakus pisze:
Mam dwa moduły, jeden to czujnik mems z I2C, drugi to bluetooth HC-05 z
uartem. Oba gadają z uC, który dodatkowo może im odciąć zasilanie za
pomocą prostych kluczy tranzystorowych. Pytanie czy jest bezpieczne dla
tych modułów odcięcie zasilania (vcc 5V), gdy na liniach interfejsów
szeregowych pozostaje napięcie (3.3V)? W czujniku mems linie I2C to
pewnie jakieś bufory trójstanowe, ale nikt nie wie co tam dokładnie
siedzi i gdzie dalej może się przedostać 3,3V z linii gdy brak VCC. W
chińskim HC-05 wszystko może być możliwe.
hint: diody zabezpieczające wejścia przed esd.
@
Powiedzmy, że mamy na linii 3,3V. Dołączam diodę do linii anodą, a do
zasilania katodą, i co mi to daje? Jeśli dołączę przed kluczem
tranzystorowym to mam diodę spolaryzowaną zaporowo - efekt żaden, nadal
na linii będzie 3,3V. Jak dołączę katodę za kluczem to po jego
wyłączeniu zasilę układ z linii interfejsu tylko niższym napięciem i
natychmiast spale interfejs w masterze.
--
Pozdrawiam
Jakub Rakus
Jakub Rakus
Guest
Wed Aug 13, 2014 6:51 pm
On 13.08.2014 08:56, Piotr Gałka wrote:
Quote:
Użytkownik "Jakub Rakus" <szczur01@op.pl> napisał w wiadomości
news:lse061$p4c$1@node2.news.atman.pl...
Mam dwa moduły, jeden to czujnik mems z I2C, drugi to bluetooth HC-05
z uartem. Oba gadają z uC, który dodatkowo może im odciąć zasilanie za
pomocą prostych kluczy tranzystorowych. Pytanie czy jest bezpieczne
dla tych modułów odcięcie zasilania (vcc 5V), gdy na liniach
interfejsów szeregowych pozostaje napięcie (3.3V)? W czujniku mems
linie I2C to pewnie jakieś bufory trójstanowe, ale nikt nie wie co tam
dokładnie siedzi i gdzie dalej może się przedostać 3,3V z linii gdy
brak VCC. W chińskim HC-05 wszystko może być możliwe.
To się chyba powinno dać wyczytać z kart katalogowych.
Sądzę, że tam jako max U na liniach we/wy albo będzie jakaś konkretna
wartość, albo zapis typu VCC+0.3V i wszystko jasne.
P.G.
No dobra, nie jest to może jakoś po ludzku napisane w chińskich notach,
ale mogę przyjąć, że jest tak jak mówisz. Pytanie - co z tym fantem
zrobić? Odłączać też linie interfejsów? To mi się zaraz sporo kluczy
zrobi, albo trzeba będzie przepuścić je przez tzw. analog switch.
--
Pozdrawiam
Jakub Rakus
Grzegorz Niemirowski
Guest
Wed Aug 13, 2014 6:51 pm
Jakub Rakus <szczur01@op.pl> napisał(a):
Quote:
Powiedzmy, że mamy na linii 3,3V. Dołączam diodę do linii anodą, a do
zasilania katodą, i co mi to daje? Jeśli dołączę przed kluczem
tranzystorowym to mam diodę spolaryzowaną zaporowo - efekt żaden, nadal na
linii będzie 3,3V. Jak dołączę katodę za kluczem to po jego wyłączeniu
zasilę układ z linii interfejsu tylko niższym napięciem i natychmiast
spale interfejs w masterze.
A ta dioda siedzi w układzie scalonym i już jest podłączona...
--
Grzegorz Niemirowski
http://www.grzegorz.net/
OE PowerTool i Outlook Express:
http://www.grzegorz.net/oe/
Uptime: 52 days, 6 hours, 7 minutes and 56 seconds
Jakub Rakus
Guest
Wed Aug 13, 2014 7:02 pm
On 13.08.2014 20:51, Grzegorz Niemirowski wrote:
Quote:
Jakub Rakus <szczur01@op.pl> napisał(a):
Powiedzmy, że mamy na linii 3,3V. Dołączam diodę do linii anodą, a do
zasilania katodą, i co mi to daje? Jeśli dołączę przed kluczem
tranzystorowym to mam diodę spolaryzowaną zaporowo - efekt żaden,
nadal na linii będzie 3,3V. Jak dołączę katodę za kluczem to po jego
wyłączeniu zasilę układ z linii interfejsu tylko niższym napięciem i
natychmiast spale interfejs w masterze.
A ta dioda siedzi w układzie scalonym i już jest podłączona...
No też dlatego już w pierwszym poście napisałem, że napięcie z linii
I/O, po zaniku vcc, może się przedostać dalej wewnątrz układu. Co nie
zmienia faktu, że nie mam nadal pomysłu jak najprościej się przed tym
zabezpieczyć, bez rozłączania linii interfejsów.
--
Pozdrawiam
Jakub Rakus
Pawel2420
Guest
Wed Aug 13, 2014 7:06 pm
Quote:
No też dlatego już w pierwszym poście napisałem, że napięcie z linii
I/O, po zaniku vcc, może się przedostać dalej wewnątrz układu. Co nie
zmienia faktu, że nie mam nadal pomysłu jak najprościej się przed tym
zabezpieczyć, bez rozłączania linii interfejsów.
Rozważ czy odłączanie napięcia zasilania jest absolutnie niezbędne.
Paweł
Jakub Rakus
Guest
Wed Aug 13, 2014 8:27 pm
On 13.08.2014 21:06, Pawel2420 wrote:
Quote:
No też dlatego już w pierwszym poście napisałem, że napięcie z linii
I/O, po zaniku vcc, może się przedostać dalej wewnątrz układu. Co nie
zmienia faktu, że nie mam nadal pomysłu jak najprościej się przed tym
zabezpieczyć, bez rozłączania linii interfejsów.
Rozważ czy odłączanie napięcia zasilania jest absolutnie niezbędne.
Paweł
Jeśli chodzi o moduł BT jeszcze mógłbym odpuścić, chociaż wolałbym
oszczędzać baterie (żre to kilkanaście mA). Natomiast mems na I2C ma
taką głupią przypadłość, że jak się pogubi w komunikacji na I2C to
zawisa gdzieś w próżni i milczy, ściąga linie SDA po swojej stronie do
masy i ma wszystko gdzieś. Pomaga mu wtedy tylko hard reset.
--
Pozdrawiam
Jakub Rakus
Dariusz Dorochowicz
Guest
Wed Aug 13, 2014 8:50 pm
W dniu 2014-08-12 23:15, Jakub Rakus pisze:
Quote:
Mam dwa moduły, jeden to czujnik mems z I2C, drugi to bluetooth HC-05 z
uartem. Oba gadają z uC, który dodatkowo może im odciąć zasilanie za
pomocą prostych kluczy tranzystorowych. Pytanie czy jest bezpieczne dla
tych modułów odcięcie zasilania (vcc 5V), gdy na liniach interfejsów
szeregowych pozostaje napięcie (3.3V)? W czujniku mems linie I2C to
pewnie jakieś bufory trójstanowe, ale nikt nie wie co tam dokładnie
siedzi i gdzie dalej może się przedostać 3,3V z linii gdy brak VCC. W
chińskim HC-05 wszystko może być możliwe.
Sądzę, że wątpię

w bufory trójstanowe na I2C, raczej będzie to
otwarty dren i generalnie jest to jakiś sposób na takie problemy.
Pozdrawiam
DD
Pszemol
Guest
Thu Aug 14, 2014 3:57 am
"Jakub Rakus" <szczur01@op.pl> wrote in message
news:lsgc3f$1ts$1@node2.news.atman.pl...
Quote:
No dobra, nie jest to może jakoś po ludzku napisane w chińskich notach,
ale mogę przyjąć, że jest tak jak mówisz. Pytanie - co z tym fantem
zrobić? Odłączać też linie interfejsów? To mi się zaraz sporo kluczy
zrobi, albo trzeba będzie przepuścić je przez tzw. analog switch.
A nie możesz ustawić tych linii danych w CPU w stan niski wyjścia
razem w czasie z odłączeniem tranzystora zasilającego?
Piotr GaĹka
Guest
Thu Aug 14, 2014 7:46 am
Użytkownik "Jakub Rakus" <szczur01@op.pl> napisał w wiadomości
news:lsgho1$7gf$1@node2.news.atman.pl...
Quote:
Jeśli chodzi o moduł BT jeszcze mógłbym odpuścić, chociaż wolałbym
oszczędzać baterie (żre to kilkanaście mA). Natomiast mems na I2C ma taką
głupią przypadłość, że jak się pogubi w komunikacji na I2C to zawisa
gdzieś w próżni i milczy, ściąga linie SDA po swojej stronie do masy i ma
wszystko gdzieś. Pomaga mu wtedy tylko hard reset.
Czyli wszystkie linie idące do niego na 0 i wyłączasz klucz.
A jaki to MEMS?
Jakiś MEMS (już nie pamiętam) wybrałem pół roku temu do użycia i kiedyś go
wstawię w urządzenie.
Nie planowałem odłączać zasilania.
Dobrze byłoby nie mieć od razu 100 szt. do przeróbek.
P.G.
pawel2420
Guest
Thu Aug 14, 2014 8:37 am
Quote:
Natomiast mems na I2C ma
taką głupią przypadłość, że jak się pogubi w komunikacji na I2C to
zawisa gdzieś w próżni i milczy, ściąga linie SDA po swojej stronie do
masy i ma wszystko gdzieś. Pomaga mu wtedy tylko hard reset.
Używam w większych ilościach akcelerometrów innych układów z I2C. W
urządzeniach są one zasilane bez żadnych przerw przez wiele miesięcy.
Nigdy nie zaobserwowałem aby jakiś "się zawiesił".
Paweł
Piotr Wyderski
Guest
Thu Aug 14, 2014 12:51 pm
Jakub Rakus wrote:
Quote:
Mam dwa moduły, jeden to czujnik mems z I2C, drugi to bluetooth HC-05 z
uartem. Oba gadają z uC, który dodatkowo może im odciąć zasilanie za
pomocą prostych kluczy tranzystorowych. Pytanie czy jest bezpieczne dla
tych modułów odcięcie zasilania (vcc 5V), gdy na liniach interfejsów
szeregowych pozostaje napięcie (3.3V)?
Nie znam Twojego układu, ale czy zwykłe szeregowe NMOS szeregowo na
linii danych (dren wejście, źródło wyjście, albo odwrotnie w zależności
od porządanego sposobu przepływu sygnału przez diodę pasożytniczą)
i bramką do 5V VCC nie załatwia sprawy?
Pozdrawiam, Piotr
Piotr Wyderski
Guest
Thu Aug 14, 2014 12:58 pm
Piotr Wyderski wrote:
Quote:
od porządanego
Ech, to wszystko przez tuska i unię... :-/
Pozdrawiam, Piotr
Goto page 1, 2 Next