Elektroda.pl
Elektroda.pl
X
Elektroda.pl
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

ATMega16 problem z MAX232 i zapytanie

28 Wrz 2007 09:15 6451 11
  • Poziom 16  
    Witam wszystkich.
    Jestem jeszcze zielony w AVR-ach i wiele nauki przedemna. I dlatego pisze do was.

    1. Chcialem zrobic konwenter RS232C <=> RS232 na ukladzie MAX232N, lecz po zlozeniu go w calosc spostrzeglem, ze jest kilka sposobów podlaczenia kondensatorów i pojemności testowalem z 10u, 0.1u, 100n, lecz nie dzala z zadnymi. Jaki jest poprawny schemat i wartości dla tego ukladu.:?:

    2. Chce podlaczyc moje ATMega do swiatowej sieci poprzez MMLan2, ale cena jest dla mnie straszna. Czy dalo by sie przerobic stara karte sieciowa na ISA do moich celow lub czy istnieje latwiejsza metoda?

    Pozdrawiam.
  • Poziom 16  
    Widzialem juz ten pdf, ale jak zlozylem to nie dziedziala. Jak sprawdzilem napiecie na 9 nodze bez podlaczenia niczego to mialem tam 5V.
  • Poziom 23  
    wklej swój schemat z opisem nóżek max232 - uC i połączenia masy z PC
  • Poziom 16  
    Wszystko zrobilem jak na tym schemacie, zasilam 5V. masa z komputerem jest tylko przez pin 5 w Com-ie. Dzis podepne mase z obudowy i zobacze co sie stanie.

    A jak to jest z tym Ethernetem? Jak moge podpiac Atmega pod switcha?
  • Poziom 23  
    zajrzyj tutaj http://pl.wikipedia.org/wiki/RS-232 oraz tu http://www.beyondlogic.org/serial/serial.htm#4
    i jeszcze nasuwa się pytanie czy kabel jest krosowany ?? bo połączenie z kompem powinno być na zasadzie:
    uC <-> PC
    RX <-> TX
    TX <-> RX

    tak więc możliwe że będziesz musiał zmienić przeplot w kablu a wtyczkę pozostawić tak jak teraz , albo zmienić wtyczkę jeśli kabel masz orginalny.
    Spotkałem się z problemem masy , uC zasilany z innego źródła niż PC więc brak łączenia mas powinno pomóc.
    Może prędkości transmisji albo program uC jest niezbyt dobrze skonfigurowany ??

    Co do drugiego pytania to nie jestem w stanie Ci pomóc.
  • Poziom 33  
    Na schemacie masz kondnesatory 10uF. Wg. specyfikacji ma byc 1uF. Dodatkowo jeżeli na odpowiednich nóżkach nie ma odpowiednich napięć (wg. dokumentacji) to też nie będzie działać (musi być około +-8,5V). Na wyjściach max232 podłącz diody sygnalizacyjne zasilane z Vcc z 1k rezystorem w szereg. Po odpaleniu np. Hyper Terminala można wysłać znak na COM i wtedy jedna z diód powinna "zamigać".

    Cytat:
    Jestem jeszcze zielony w AVR-ach i wiele nauki przedemna

    To narazie daj sobie spokój z Ethernetem. :wink:
  • Poziom 16  
    I mistyczna zagatka sie wyjasnila, wina lezala w kablu bo byl skrosowany. Kondensatory dalem 10µ/50V, uklad dziala, testowalem w ten sposob, ze zwieralem wyjscie z wejsciem czyli 9 i 10 potem czekalem na echo w terminalu, wiec predkosc przeplywu nie miala znaczenie.

    Cytat:
    To narazie daj sobie spokój z Ethernetem.

    W przyszlym tygodniu zakupie ksiazke wydawnictwa BTC "ATMega w praktyce" wiec beda mile spedzone noce.

    Co do Ethernetu to przy okazji chcialem zrobic RS232<=>RJ45 cos jak ModIP, tylko ze prostrzego i tanim kosztem. Myslalem zeby zrobic cos na podobienstwo MMLan2 bo nie wyglada na skomplikowany w budowie.

    Jak myslicie?
  • Poziom 42  
    Spooner napisał:
    ... MMLan2 bo nie wyglada na skomplikowany w budowie.


    hahahaha - to odpowiedź na tą sugestię

    a jeśli MMlan2 i podobne nie są skomplikowane to naprawdę jeszcze dużo nauki przed tobą. Ale życzę powodzenia ;) bo widzę, że chcesz za pomocą ATmega zrobić to co robi układ RTL8019 ;) plus napisać chyba jakiś własny stos IP - brawo ;)
  • Poziom 16  
    Moze z tym MMLan2 masz racje.

    Da sie podpiac pod jakas stara katre sieciowa na ISA?
    Jakies schematy, zrodla, porady, sugestie, cokolwiek?
  • Poziom 42  
    no własnie ten MMLan2 zastępuje ci taką starą kartę sieciową i masz w PDFie rozpisane dokładnie jak to podłączać pod procka AVR lub '51nkę - dalej to już tylko obsługa programowa stosu IP - jeśli jesteś dobry w te klocki, to zrobisz to szybko ale jeśli nie znasz chociażby specyfiki pracy protokołów TCP/IP , UDP to zapomnij o tym narazie tak jak polecał ci kolega Markosik20
  • Poziom 16  
    Dzieki za rady.
    Narazie nie chce kupowac MMLan2 bo to za duze pieniadze na taka zabawe. Najwazniejszy problem zostal rozwiazany z tym MAXem, a siec to przy okazji bo nie chcialem tworzyc nowego tematu.
    Wpadlem na EP nr 9/2007 i tam jest rozwiazanie
    ATMega16 problem z MAX232 i zapytanie
    Cytat:
    ... Konwerter przedstawiony w artykule stanowi w przekonaniu autora najkrótszą i najpewniejszą drogę do skutecznej implementacji interfejsu ethernetowego w nowo projektowanych urządzeniach. Jest on zbudowany w oparciu o znany czytelnikom moduł firmy Tibbo – EM202, który jest w zasadzie sam w sobie konwerterem RS232 <-> Ethernet, jednak od hasła marketingowego do praktycznego zastosowania droga bywa niekiedy niejasna.
    Rekomendacje: projekt dedykujemy wszystkim konstruktorom nie posiadającym doświadczenia, a nawet wiedzy na temat działania sieci Ethernet, którzy znaleźli się w sytuacji wymagającej dołączenia projektowanego przez siebie urządzenia do takowej sieci. ...