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

adapter usb <=> rs232 jaki do mikrokontrolerów

ppawel12 24 Paź 2011 20:06 5567 11
REKLAMA
MediaMarkt Black Week
  • #1 10061765
    ppawel12
    Poziom 16  
    Witam,

    Ostatnio stanąłem nad dylematem jak komunikować się z mikrokontrolerem na laptopie :( miałem do wyboru albo nauczyć się interfejsu USB (ale też nie wszystkie układy go mają) albo zakupić adapter USB <=> rs232 do laptopa.

    Kupiłem niedawno na allegro taki adapter na układzie PL2302. Po kilku testach okazało się, że układ się nie nadaje :( Testowałem go na stacjonarnym kompie gdzie jest rs232 i okazało się ten adapter gubi oraz przekręca informacje (monitorowałem za pomocą programu Terminal). Udało mi się go zwrócić wiec nie jestem stratny ale nie chcę kupować innych nie będąc całkowicie pewnym.

    Na forum znalazłem projekt konwertera zbudowanego na FT232, nie wiem czy on będzie lepszy.

    Mam pytanie czy ktoś czy wszystkie te tanie adaptery usb <=> rs232 działają tak samo (są i droższe konwertery od ok 40 zł wzwyż) albo czy jest jakiś inny moduł na którym można zbudować w pełni funkcjonalny adapter do komunikacji się komp <=> uk??


    pozdrawiam ppawel12
  • REKLAMA
    MediaMarkt Black Week
  • #2 10061825
    radio-service
    Poziom 35  
    Najlepiej taki na PCMCIA lub ExpressCard i najlepiej jakby był na chipcsecie Moschip . Jest to sprzętowy port COM . Te przejściówki USB/RS232 w większości przypadków działać nie będą .
  • REKLAMA
    MediaMarkt Black Week
  • #3 10061855
    jimer
    Poziom 11  
    Ja używam FT232 i nie mam z nim żadnych problemów.
  • #4 10061859
    mirekk36
    Poziom 42  
    FT232R jest jednym z lepszych jak nie najlepszym scalakiem tego typu. Ale ten PL2302 też działa. Podejrzewam, że problem wcale nie leżał niestety w scalaku PL2302 tylko w sposobie obsługi RS232 pomiędzy prockiem a lapkiem :(

    Zrobienie sobie samemu przejściówki na FT232R to po prostu poezja. Scalak+gniazdo USB+3 kondki filtrujące+goldpiny i już masz pełną przejściówkę USB/RS232 w TTL. Sterowniki działają pod każdym systemem. A ja tych scalaków już setki użyłem jak nie więcej. Jedyną trudnością dla ciebie może być polutowanie tego scalaka ze względu na mały raster wyprowadzeń jeśli nie masz doświadczenia w lutowaniu. A jeśli masz - to masz gotową przejściówkę.

    Szok normalnie. Tak to wszyscy zwykle na forum płaczą że ten FT232R taki drogi , a tu proszę kolega uważa że za tani - i lepszy byłby scalak za 40zł ;) .....
  • #5 10061946
    Konto nie istnieje
    Konto nie istnieje  
  • #6 10062007
    ppawel12
    Poziom 16  
    mirekk36 napisał:
    FT232R jest jednym z lepszych jak nie najlepszym scalakiem tego typu. Ale ten PL2302 też działa. Podejrzewam, że problem wcale nie leżał niestety w scalaku PL2302 tylko w sposobie obsługi RS232 pomiędzy prockiem a lapkiem :(



    na lapku nawet nie testowałem ponieważ układ wyłożył się podczas testowania na stacjonarnym jak działa w porównaniu z normalnym rs232, który jeszcze stacjonarny posiada. Mikrokontroler wysyła zwykłe 1 i 0 a soft na kompie dekoduje takie ramki.

    czyli chyba ten układ na ft232 będzie najlepszy. Zakładam że jak go polecacie to pracujecie na nim.
  • #8 10062349
    Konto nie istnieje
    Konto nie istnieje  
  • #9 10062486
    McMonster
    Poziom 32  
    Z tymi na ExpressCard to bym najpierw wybadał konkretne modele w sieci, np. w pracy mam taki, który na każdym laptopie sypał niebieskimi ekranami.
  • #10 10062587
    Konto nie istnieje
    Konto nie istnieje  
  • #11 10067863
    ppawel12
    Poziom 16  
    przeglądałem fora i znalazłem fajny (według mnie) projekt i praktyczny gdyż posiada jeszcze inne sygnały

    Link

    jak go oceniacie ? nada się ten projekt do moich celów ?? komunikacja uk z pc po rs232 ?
  • #12 10090207
    sebart
    Poziom 12  
    Jeśli, jak napisałeś, połączyć się chcesz do mikrokontrolera to wybierz FT232.
    To jest dobre stabilne rozwiązanie.

    Możesz oczywiście bazować na programowym USB w ATMega8 (12MHz) ale ja wybrał bym to rozwiązanie tylko wtedy gdyby to był jedyny uC w projekcie i pisałbym w C lub assemblerze - bo tak napisano procedury softUSB. programator USBASP tak własnie został zaprojektowany.
REKLAMA