Ile urządzeń na magistrali I2C? Podłączanie DS1820 i DS2490 do AT90S8515

i2c i 1wire - kilka pytan





Poprzedni Następny
Wiadomość
Spis treści
From: =?ISO-8859-2?Q?Ania_i_Grze=B6?= <brak_at_nospam_maila.pl>
Subject: i2c i 1wire - kilka pytan
Date: Wed, 02 Feb 2005 18:00:57 +0100


Witam
1. Ile maksymalnie moze byc ukladow na magistrali i2c? Chcialbym
umiescic 4 uklady na jednej, zadziala? Jak sie odwolywac do danego ukladu?

2. Mam dwa czujniki temperatury DS1820 podlaczone do AT90S8515. Czy moge
podlaczyc teraz zupelnie inna kostke 1wire do tej samej magistrali?
Dokladnie chodzi mi o DS2490, czy nie zakloci to w jakis sposob pomiaru
temperatury? Uklad DS2490 chcialbym wykorzystac do komunikacji z
Atmelkiem poprzez USB <-> 1wire. Myslicie, ze uda wykorzystac DS2490 do
tego celu?

--
Pozdrawiam, Ania i Grzes (Od 26.12.2004 mąż i żona)
- Żwirek kręci z Muchomorkiem!?

Poprzedni Następny
Wiadomość
Spis treści
From: =?ISO-8859-2?Q?Ania_i_Grze=B6?= <brak_at_nospam_maila.pl>
Subject: Re: i2c i 1wire - kilka pytan
Date: Wed, 02 Feb 2005 18:25:54 +0100


Dnia 2005-02-02 18:00, Ania i Grześ napisał(a):
Witam
1. Ile maksymalnie moze byc ukladow na magistrali i2c? Chcialbym
umiescic 4 uklady na jednej, zadziala? Jak sie odwolywac do danego ukladu?

Dodam, ze w jezyku C i ASM.



--
Pozdrawiam, Ania i Grzes (Od 26.12.2004 mąż i żona)
- Żwirek kręci z Muchomorkiem!?

Poprzedni Następny
Wiadomość
Spis treści
From: "T.M.F." <tfrancuz_at_nospam_nospam.mp.pl>
Subject: Re: i2c i 1wire - kilka pytan
Date: Wed, 02 Feb 2005 19:32:49 +0100


Ania i Grześ wrote:
Witam
1. Ile maksymalnie moze byc ukladow na magistrali i2c? Chcialbym
umiescic 4 uklady na jednej, zadziala? Jak sie odwolywac do danego ukladu?


Nie zaglebialem sie w I2C, ale IMHO zadziala.

2. Mam dwa czujniki temperatury DS1820 podlaczone do AT90S8515. Czy moge
podlaczyc teraz zupelnie inna kostke 1wire do tej samej magistrali?
Dokladnie chodzi mi o DS2490, czy nie zakloci to w jakis sposob pomiaru
temperatury? Uklad DS2490 chcialbym wykorzystac do komunikacji z
Atmelkiem poprzez USB <-> 1wire. Myslicie, ze uda wykorzystac DS2490 do
tego celu?
Nie ma znaczenia jakie urzadzenia podlaczasz do magistrali 1-wire dopoki
sa one zgodne ze standardem. W twoim przypadku zadziala to znakomicie.


--
Inteligentny dom - http://idom.wizzard.one.pl
Teraz takze forum dyskusyjne
Zobacz, wyslij uwagi, dolacz sie do projektu.

Poprzedni Następny
Wiadomość
Spis treści
From: "Marek Dzwonnik" <mdz_at_nospam_WIADOMO_PO_CO_TO.message.pl>
Subject: Re: i2c i 1wire - kilka pytan
Date: Wed, 2 Feb 2005 19:37:32 +0100


Użytkownik "Ania i Grześ" <brak_at_nospam_maila.pl> napisał w wiadomości
news:ctr10f$ced$1_at_nospam_inews.gazeta.pl

1. Ile maksymalnie moze byc ukladow na magistrali i2c?
Chcialbym umiescic 4 uklady na jednej, zadziala?
Ograniczenie wynika z maksymalnej pojemności obciążającej linię. AFAIR jest
to max 400pF. W każdym razie 4 układy da się podłączyć na pewno.

Jak sie odwolywac do danego
ukladu?

Układy I2C sa adresowane ( http://www.esacademy.com/faq/i2c/ ). Część 8
bitowego adresu własnego układu (lub 10bitowego w wersji rozszerzonej jest
ustalona na sztywno i przypisana do danej rodziny ( ->
http://www.semiconductors.philips.com/acrobat/selectionguides/SELGUIDE.PDF ).
Pozostała część (np. 3 bity) zazwyczaj może być ustawiana przez
użytkownika - np. przez podanie odpowiedniej kombinacji stanów na linie
adresowe.

2. Mam dwa czujniki temperatury DS1820 podlaczone do AT90S8515. Czy
moge podlaczyc teraz zupelnie inna kostke 1wire do tej samej
magistrali?

Z zasady układy 1Wire mają unikalne numery seryjne i mogą być adresowane.

Wprawdzie się nad tym nie zastanawiałem ale wydaje mi się jednak, że na
magistrali 1Wire może być tylko jeden kontroler + N układów slave. W tym
układzie zarówno AVR jak i mostek 1-wire<->USB próbowałyby pełnić fukcje
kontrolera. Być może znajdziesz coś w dokumencie n.t. u-LAN:
http://pdfserv.maxim-ic.com/en/an/tb1.pdf . Aczkolwiek nie przypominam
sobie, żebym gdzieś spotkał opis protokołu 1Wire w wersji multimaster.

--
Marek Dzwonnik, GG: #2061027 - zwykle jako 'niewidoczny'
(Uwaga Gadu-Gadulcowicze: Nie odpowiadam na anonimy.)



Poprzedni Następny
Wiadomość
Spis treści
From: Zbych <abuse_at_nospam_onet.pl>
Subject: Re: i2c i 1wire - kilka pytan
Date: Wed, 02 Feb 2005 19:45:45 +0100


Pewnego dnia Marek Dzwonnik przemówił ludzkim głosem:

Układy I2C sa adresowane ( http://www.esacademy.com/faq/i2c/ ). Część 8
bitowego adresu własnego układu

Tylko 7 bitów służy do adresowania, 8 bit wybiera odczyt/zapis.


--
Prawo jest jak płot - żmija zawsze się prześlizgnie,
tygrys zawsze przeskoczy a bydło tylko stoi i czeka.

### /mail: bzb<at>poczta<dot>onet<dot>pl/ ###

Poprzedni Następny
Wiadomość
Spis treści
From: "Marek Dzwonnik" <mdz_at_nospam_WIADOMO_PO_CO_TO.message.pl>
Subject: Re: i2c i 1wire - kilka pytan
Date: Wed, 2 Feb 2005 20:14:52 +0100


Użytkownik "Zbych" <abuse_at_nospam_onet.pl> napisał w wiadomości
news:ctr74o$14l$1_at_nospam_julia.coi.pw.edu.pl

Układy I2C sa adresowane ( http://www.esacademy.com/faq/i2c/ ).
Część 8 bitowego adresu własnego układu

Tylko 7 bitów służy do adresowania, 8 bit wybiera odczyt/zapis.

Ok. Słuszna uwaga.

--
Marek Dzwonnik, GG: #2061027 - zwykle jako 'niewidoczny'
(Uwaga Gadu-Gadulcowicze: Nie odpowiadam na anonimy.)