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

[MEGA128][UART + ISP] Konflikt z programatorem

johny_w 16 Kwi 2010 10:09 1555 3
REKLAMA
  • #1 7967157
    johny_w
    Poziom 23  
    Witam.

    Atmega128 dzieli port szeregowy z liniami programatora. W moim przypadku mam do niego podłączony układ MAX485.

    [MEGA128][UART + ISP] Konflikt z programatorem

    Problem w tym, że oryginalny AVR ISP mkII wykrywa zwarcie na linii i nie pozwala zaprogramować układu. W przypadku klonów AVR ISP nie było takich problemów. Układy programują się normalnie, jak dotąd nic się popsuło. Ani programator, ani któryś z układów.
    Widziałem rozwiązania, w których przed MAXem wstawiano rezystory szeregowe. Sprawdzę jeszcze dziś czy to poskutkuje.

    Moje pytanie jest takie: czy stosowanie tych rezystorów (jeśli to zadziała) jest poprawne? Jeśli tak, wg jakiej zasady dobrać ich wartości? Na pewno wpłyną one w jakiś sposób na transmisję.

    A może jest jakieś inne rozwiązanie godne uwagi?


    Pozdrawiam
  • REKLAMA
  • REKLAMA
  • #3 7967251
    johny_w
    Poziom 23  
    Dzięki za odpowiedź.

    Czyli jednak coś jest z tymi rezystorami. Szkoda tylko, że nie napisali jakie są zasady dobierania ich wartości. Nie chciałbym robić tego na oko.

    W bufory raczej nie będę się pchał.
    Wstawiłem rezystory 390R. Programator działa, uart również śmiga (przy prędkości 19200 i wysyłaniu 1zn./1ms).
  • #4 7970448
    rpal
    Poziom 27  
    tu masz gotowca nie trzeba wyważać otwartych drzwiLink
REKLAMA