eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaJak połączyć ze soba 2 lub więcej modułów z atmelem
Ilość wypowiedzi w tym wątku: 5

  • 1. Data: 2015-03-31 21:00:42
    Temat: Jak połączyć ze soba 2 lub więcej modułów z atmelem
    Od: "Szumek" <k...@i...pl>

    Witam
    Nie chcę wyważać otwartych drzwi , być może ktoś trenował
    połaczenie 3-6 modułów np arduinopodobnych na odległość 2 m
    żeby sobie pogadały ,szybkość raczej niewielka,
    być może jeden moduł będzie wymagał szybkiej wymiany danych
    transmisja szeregowa
    np 1 moduł główny z atmelem
    do niego
    2 gi to atmel do obsługi wyswietlacza hd
    3 atmel do obsługiu klawiatury
    4 atmel do kręcenie silniczkiem
    jakim protokołem je skomunikować
    i jakich gotowych kabelków i gniazd użyć (skrętka , usb,.dsub)
    pozdrawiam



  • 2. Data: 2015-03-31 21:13:53
    Temat: Re: Jak po??czyae ze soba 2 lub wi?cej modu?ów z atmelem
    Od: Sebastian Biały <h...@p...onet.pl>

    On 2015-03-31 21:00, Szumek wrote:
    > po?aczenie 3-6 modu?ów np arduinopodobnych na odleg?o?ae 2 m
    > ?eby sobie pogada?y ,szybko?ae raczej niewielka,

    Jeśli masz wolny UART to RS485. Zalatwiają to scalaki SN75176 w cenie
    śmiesznej. Z komponentów zewnętrznych to 3 rezystory.


  • 3. Data: 2015-04-01 10:33:03
    Temat: Re: Jak połączyć ze soba 2 lub więcej modułów z atmelem
    Od: Piotr Gałka <p...@c...pl>


    Użytkownik "Szumek" <k...@i...pl> napisał w wiadomości
    news:551aeecb$0$8367$65785112@news.neostrada.pl...
    > Witam
    > Nie chcę wyważać otwartych drzwi , być może ktoś trenował
    > połaczenie 3-6 modułów np arduinopodobnych na odległość 2 m
    > żeby sobie pogadały ,szybkość raczej niewielka,
    > być może jeden moduł będzie wymagał szybkiej wymiany danych
    > transmisja szeregowa
    > np 1 moduł główny z atmelem
    > do niego
    > 2 gi to atmel do obsługi wyswietlacza hd
    > 3 atmel do obsługiu klawiatury
    > 4 atmel do kręcenie silniczkiem
    > jakim protokołem je skomunikować
    > i jakich gotowych kabelków i gniazd użyć (skrętka , usb,.dsub)
    > pozdrawiam

    Nie zdefiniowałeś co rozumiesz przez szybką wymianę danych - może 100k, a
    może 100M.
    Nie określiłeś, czy moduły mogą mieć wspólną masę czy nie - zakładam, że
    mogą.

    Przy takich odległościach można:
    1) połączyć piny procesorów bezpośrednio (zabezpieczając je diodami Zenera i
    rezystorami), aby pin wyjściowy był dobrze zabezpieczony rezystor nie może
    być za mały (nie zchodziłbym poniżej 10k) i to ograniczy prędkość,
    2) zrobić wyjścia OC - można uzyskać większą prędkość bo OC można podwieszać
    małym rezystorem, a duży rezystor po stronie odbiorczej niewiele ogranicza.
    3) użyć RS232 - przy 2m da się uzyskać na pewno ponad 100k, ale nie wiem ile
    wyżej.
    4) użyć RS485 - przy 2m da się uzyskać ponad 10M (gdzieś do chyba góra 25M
    zależnie od zastosowanego scalaka)
    P.G.


  • 4. Data: 2015-04-01 16:05:35
    Temat: Re: Jak połączyć ze soba 2 lub więcej modułów z atmelem
    Od: "Szumek" <k...@i...pl>


    > Nie zdefiniowałeś co rozumiesz przez szybką wymianę danych - może 100k, a
    > może 100M.
    > Nie określiłeś, czy moduły mogą mieć wspólną masę czy nie - zakładam, że
    > mogą.
    >
    > Przy takich odległościach można:
    > 1) połączyć piny procesorów bezpośrednio (zabezpieczając je diodami Zenera
    > i rezystorami), aby pin wyjściowy był dobrze zabezpieczony rezystor nie
    > może być za mały (nie zchodziłbym poniżej 10k) i to ograniczy prędkość,
    > 2) zrobić wyjścia OC - można uzyskać większą prędkość bo OC można
    > podwieszać małym rezystorem, a duży rezystor po stronie odbiorczej
    > niewiele ogranicza.
    > 3) użyć RS232 - przy 2m da się uzyskać na pewno ponad 100k, ale nie wiem
    > ile wyżej.
    > 4) użyć RS485 - przy 2m da się uzyskać ponad 10M (gdzieś do chyba góra 25M
    > zależnie od zastosowanego scalaka)
    > P.G.


    Witam
    już odpowiadam dlaczego chcę tak zrobić
    moduł główny w topologi gwiazdy ma sie komunikować z wyświetlaczem na
    hd44780
    lub więcej modułów z wyświetlaczami w zależności od potrzeby
    ale żeby nie ciągnąć do niego kilku przewodów równolegle to do obsługi
    wyświetlacza drugi avr (lub pcf po i2c )
    który bedzie sie komunikował szeregowo
    czyli najchętniej to skomunikować kabelkiem 4 żyłowym +5V ,Gnd i 2żyły do
    komunikacji
    transmisja to tyle co raz jna jakiś czas wysłać tekst hello...
    na podobnej zasadzie moduł z klawiaturą matrycowa 4x4 i moduł z
    przekaźnikami
    i tu najchętniej transmisja szeregowa i na jednej linii kilka modułów więc
    chyba i2c ???

    tylko jeden moduł moze wymagać transmisji na poziomie 20k
    nie chciałbym stosować zbyt drogich dodatkowych scalaków do transmisji
    ale jakieś bramki czy wzmacniacze to sie jeszcze znajdą wolne na płytce
    SN75176 jeszcze może być bo mały i prosty
    tylko w module głównym może mi zabraknąć sprzetowych RS

    i jeszcze jedno małe wymaganie: fabryczne kable i gniazda jakie ???


    pozdrawiam



  • 5. Data: 2015-04-01 19:19:28
    Temat: Re: Jak połączyć ze soba 2 lub więcej modułów z atmelem
    Od: Piotr Gałka <p...@c...pl>


    Użytkownik "Szumek" <k...@i...pl> napisał w wiadomości
    news:551bfb19$0$15672$65785112@news.neostrada.pl...

    > moduł główny w topologi gwiazdy ma sie komunikować z wyświetlaczem na
    > hd44780
    > lub więcej modułów z wyświetlaczami w zależności od potrzeby
    > ale żeby nie ciągnąć do niego kilku przewodów równolegle to do obsługi
    > wyświetlacza drugi avr (lub pcf po i2c )
    > który bedzie sie komunikował szeregowo
    > czyli najchętniej to skomunikować kabelkiem 4 żyłowym +5V ,Gnd i 2żyły do
    > komunikacji
    > transmisja to tyle co raz jna jakiś czas wysłać tekst hello...
    > na podobnej zasadzie moduł z klawiaturą matrycowa 4x4 i moduł z
    > przekaźnikami
    > i tu najchętniej transmisja szeregowa i na jednej linii kilka modułów więc
    > chyba i2c ???
    >
    Nie mam praktyki z i2c.
    Wydaje mi się, że i2c dostępne w procesorze nadaje się dobrze do podłączenia
    wielu scalaków i2c na tej samej płytce, ale już nie za bardzo do połączeń na
    kilka metrów.
    No bo nie za bardzo jest jak zabezpieczyć nogi procesora przed problemami w
    czasie burzy. Oczywiście w warunkach jednostkowego wykonania można liczyć,
    że przez ileś tam lat żaden piorun nie walnie gdzieś blisko.
    Chyba, że wszystkie połączone moduły zasilane są z jednego miejsca - wtedy
    burza jest mniej groźna.

    Nie wiem czy i2c w procesorze jest przystosowane do przepuszczenia go przez
    OC - chyba nie.
    Ale przy 2 przewodach sygnałowych można zrobić tak, że główny nadaje
    (szeregowo jak RS232) przez OC i wszyscy to widzą, a na drugim wszyscy
    nadają OC i główny to odbiera. To aby nie nadawali razem to tylko kwestia
    oprogramowania.

    > tylko jeden moduł moze wymagać transmisji na poziomie 20k

    Myślę że przy 2m na OC do 20k da się dojść - czyli wszystko mogło by być na
    jednym interface.

    > i jeszcze jedno małe wymaganie: fabryczne kable i gniazda jakie ???
    >
    Nic konkretnego nie potrafię odpowiedzieć. Pełna dowolność według potrzeb.
    P.G.

strony : [ 1 ]


Szukaj w grupach

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: