04-07-2012, 20:55
Maciek, przykłady konfiguracji wyjścia z Si570 w wersji CMOS znajdziesz w poście nr. 103 (bez trafa lub inne połączenie uzwojeń).
Andrzej, niestety nie znalazłem źródła zakupu układów Si570 o innych adresach, pojedyncze sztuki to prawdopodobnie próbki zamawiane u producenta lub odzysk z płyt. Adres układu wypalany jest jednorazowo u producenta np. na zamówienie, do określonej produkcji urządzeń, do celów amatorskich odpada.
Wykorzystanie drugiego postu I2C to był drugi pomysł na rozwiązanie problemu, w Xmega to nie problem, w starych ATmega trzeba zrobić to niestety programowo "na piechotę".
Ostatecznie zdecydowałem się na trzecie rozwiązanie, które moim zdaniem jest najprostsze i najbardziej efektywne. Zastosuję multiplekser analogowy CD4052 (2 linie na 4 wyjścia) do multipleksowania 2-przewodowej magistrali I2C procesora na 4 niezależne, lokalne magistrale podłączone do identycznych modułów Si570 (np. 3*moduł Si570 + PCF8574)
Zalety multipleksowania magistrali I2C:
- możliwość obsługi 4 układów Si570 o tym samym adresie (ten sam moduł Si570);
- proste przełączanie magistrali poprzez 2 bity adresu;
- brak konieczności ustawiania kilku adresów, wymienność jednakowych modułów;
- redukcja zakłóceń od magistrali I2C (lokalna magistrala jest odpinana od procesora).
- uniwersalność rozwiązanie niezależnie od typu radia i ilości zainstalowanych modułów.
Andrzej, niestety nie znalazłem źródła zakupu układów Si570 o innych adresach, pojedyncze sztuki to prawdopodobnie próbki zamawiane u producenta lub odzysk z płyt. Adres układu wypalany jest jednorazowo u producenta np. na zamówienie, do określonej produkcji urządzeń, do celów amatorskich odpada.
Wykorzystanie drugiego postu I2C to był drugi pomysł na rozwiązanie problemu, w Xmega to nie problem, w starych ATmega trzeba zrobić to niestety programowo "na piechotę".
Ostatecznie zdecydowałem się na trzecie rozwiązanie, które moim zdaniem jest najprostsze i najbardziej efektywne. Zastosuję multiplekser analogowy CD4052 (2 linie na 4 wyjścia) do multipleksowania 2-przewodowej magistrali I2C procesora na 4 niezależne, lokalne magistrale podłączone do identycznych modułów Si570 (np. 3*moduł Si570 + PCF8574)
Zalety multipleksowania magistrali I2C:
- możliwość obsługi 4 układów Si570 o tym samym adresie (ten sam moduł Si570);
- proste przełączanie magistrali poprzez 2 bity adresu;
- brak konieczności ustawiania kilku adresów, wymienność jednakowych modułów;
- redukcja zakłóceń od magistrali I2C (lokalna magistrala jest odpinana od procesora).
- uniwersalność rozwiązanie niezależnie od typu radia i ilości zainstalowanych modułów.
73 Adam

