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

USB-CDC + C35 oraz brak zasięgu....

AVRowiec 23 Lis 2009 16:19 896 2
REKLAMA
  • #1 7298657
    AVRowiec
    Poziom 18  
    Wirtualny COM (na bazie USB-CDC) podłączony bezpośrednio do telefonu SIEMENS C35. Komunikacja za pomocą BrayTerminal. Wszystko działa bez zarzutu poza tym że telefon gubi zasięg bez przerwy co ok 5 sekund na mniej więcej tyle samo czasu.
    Czym to jest spowodowane? Czy ktoś już się z tym spotkał?

    Mam wrażenie że problem leży w zasilaniu. USB-CDC jest na 5V i pewnie takie napięcia panują na wyjsciu. Telefon pracuje na 3,3V.

    Czy napięcie musi być identyczne skoro UARTY pracują normalnie (bo jest wymiana danych) ?

    Mam dwa telefony z różnych źródeł i na obydwu jest to samo.
  • REKLAMA
  • #2 7298743
    mirekk36
    Poziom 42  
    Jakby kolega AVRowiec poczytał sobie trochę nawet tylko samo forum elektroda to natrafiłby na pełno postów, w których ludziska opisują różne dziwne sytuacje, które dzieją się z telefonami nie tylko tymi - gdy występuje brak dopasowania sygnałów - w tym przypadku UART.

    I zresztą wcale nie jest to dziwne - takie zachowanie - można sobie wyobrazić jak pomimo tej niby normalnej pracy (komunikacji) UARTa i telefonu - przepływają sobie różne prądy wyrównawcze pomiędzy jednym i drugim urządzeniem w trakcie takiej transmisji a co za tym idzie, że może to powodować różne anomalie w jednym lub w drugim. A chyba robiąc taki układ nie zależy ci na tym aby działał on poprawnie przez 5 minut

    W celu dopasowania sygnałów zastosuj sobie najprostszą z możliwych wielu form - np po dwie szeregowo połączone bramki NOT scalaka 74HCT14 (bramki Schmitta) - przy czym na wejściu Rx telefonu jeszcze dodatkowo dzielnik rezystorowy i po zawodach - wtedy nie będziesz miał takich dziwnych sytuacji z tym telefonem
  • #3 7300045
    AVRowiec
    Poziom 18  
    a zwykłe zenerki nie wystarczą?
REKLAMA