문의

세계적인 기업으로 발돋움하는 코노텍

Re: FOX와 ATMEGA128 통신 문제

페이지 정보

작성일 17-01-10 11:05

본문

안녕하세요 (주)코노텍 기업부설연구소 입니다.

문제점을 정확히 알 수는 없으나, 680KΩ이 아닌 10KΩ 사용을 권해 드립니다.

자세한 문의 사항은 전화(051-819-0425~7) 주시면 감사하겠습니다.



 * * * * * 김주동 님이 작성하신 글 * * * * *

 << - RS485통신
 << FOX-2002CC ,FOR-2000TR ...
 <<
 << 컴퓨터 &#038;lt;-----&#038;gt; FOX간    RS485통신 잘됨.
 << 컴퓨터 &#038;lt;-----&#038;gt; ATMEGA128  RS485통신 잘됨.
 << 그러나
 << ATMEGA128  &#038;lt;------&#038;gt;  FOX  RS485통신시 문제 발생 REQ FOX에청 응답하지만 ATMEGA128수신데이터 오류 발생 수신데이터 바이트가 없어지거나 외곡됨.
 <<
 << FOX RS485포트A,B +,-  측정 전압이 DC3.3V나옴    ATMEGA128의 경우 DC0.6V나옴니다.
 <<
 << 통신회로상의 전압차 때문인것 같은데요.
 << 아래 ATMEGA128 485통신 회로 입니다.
 <<
 <<
 <<
 << -------------------------------VCC5V
 <<                    |
 <<                    680R
 << --------            |
 << --------|-------------------------  A+
 << --------|          |
 << --------|          220R
 <<  75176 |          |
 << --------|-------------------------- B-
 << --------            |
 <<                    | 
 <<                    680R
 <<                    |
 << -----------------------------------GND
 <<
 <<
 << 어떻게 하면 정상적인 통신이 가능할까요.
 << 다른 485 모드버스 장비 , PLC 장비등과는 전혀 문제없이 통신이 됩니다.
 <<
 << 그런데 본인이 구현해야 할 가장 중요한 FOX와의 통신만 이러네요.
 << 전문가님의 조언을 부탁드립니다. 
 << 위 저항을 적당한 값으로 바꾸면 될것도 같은데
 << 조언 부탁드립니다.
 <<
 <<
 <<
 <<
 <<