logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[ATxmega128A4U][C] - Prośba o sprawdzenie schematu

jaku_B 13 Lip 2014 15:10 2049 7
  • #1 13792924
    jaku_B
    Poziom 9  
    Witam wszytskich.

    Bardzo prosiłbym o sprawdzenie poprawności wykonania poniższych schematów.

    Układ ma umożliwiać komunikacje dla trzech lub czterech urządzeń, wysyłających informacje po kablu ethernet, jednego po RS485 i jednego po 422. Kabel podłączony jest poprzez gotową kostkę, opartą na module ENC28j60, kostka ta konwertuje te dane tak, że mogą być wysłane do portu SPI. Odpowiedni port wybierany jest poprzez chip select, znajdujący się na portach od PD0 do PD3.

    Do konwersji sygnału rs485 i rs422 na sygnał który można podać na port UART, chciałem użyć dwóch układów max422/485.

    Układ wyposażony jest w karte SD do przechowywania danych zanim zostaną one wysłane do PC poprzez USB.

    Bardzo proszę o pomoc i pozdrawiam wszystkich.
    Jakub. [ATxmega128A4U][C] - Prośba o sprawdzenie schematu [ATxmega128A4U][C] - Prośba o sprawdzenie schematu
  • Pomocny post
    #2 13793503
    Konto nie istnieje
    Poziom 1  
  • #3 13794032
    jaku_B
    Poziom 9  
    Dziękuje bardzo za odpowiedź i pomoc.
    Poniżej zamieszczam poprawiony schemat:

    [ATxmega128A4U][C] - Prośba o sprawdzenie schematu

    Jako, że port USB zajął teraz port SPI, podłączyłem wejścia ethernet do portu obsługującego karte.

    Zrobiłem też inny schemat, gdyż znalazłem w podobnym wątku na elektrodzie trochę bardziej rozbudowane podpięcie wyjść drivera portu szeregowego.

    [ATxmega128A4U][C] - Prośba o sprawdzenie schematu

    Odpowiadając na ostatnie pytanie. Nie wiem czy uda mi się to uruchomić na Xmedzę, jest to pierwszy mój taki duży projekt z wykorzystaniem uC. Jeżeli ma Pan jakąś propozycje co do innego mikrokontrolera, to będę bardzo wdzięczny za pomoc.
  • Pomocny post
    #4 13794218
    Konto nie istnieje
    Poziom 1  
  • #5 13797375
    jaku_B
    Poziom 9  
    Dziękuje za pomoc. Biore się do pracy, torchę teraz u mnie kiepsko z czasem, ale jak coś z tego wyjdzie to dam znać.
  • #6 13797768
    BlueDraco
    Specjalista - Mikrokontrolery
    Jeśli kiepsko z czasem, to dlaczego nie weźmiesz gotowego sprzętu, który ma to wszystko, czego potrzebujesz i w dodatku działającego Linuxa obsługującego wszystkie interfejsy? Jeśli nie masz tego wyprodukować > 1000 szt. - taniej wyjdzie np. Raspberry Pi, jak to trafnie zasugerował powyżej Marek Skalski. ;)
  • #7 13799526
    jaku_B
    Poziom 9  
    Za pewne w ostateczności tak zrobię, jednak zanim to nastąpi chciałbym trochę jeszcze powalczyć z tym problemem.

    Marku, mam do Ciebie jeszcze jedno pytanie odnośnie podłączenia SD do USARTD0. Tam już jest podłączone USB do PD6 oraz PD7. Miałeś na myśli, żebym podłączył SD i USB równolegle do jednego wspolnego portu, czy zrealizować to podłączenie na pozostałych wolnych pinach tego portu.

    W drugim wypadku nie mogę znaleźć informacji jak skonfigurować UART (który znajduje się na pozostałych wolnych wyjściach) na SPI.
  • #8 13799932
    Konto nie istnieje
    Poziom 1  
REKLAMA