Download presentation
Presentation is loading. Please wait.
1
RS-485 Protocal 설계 Overveiw
2
Protocol 설계 방향 Protocol 설계 경험 RS 485 Network 의 안정성을 위주로 한 설계
Sensor Network 이나 Device Control 등의 비교적 간단한 data의 교환을 목적으로 설계 추후에 다른 Network와 연계 가능 한 방향으로 설계(RF,ZigBee…)
3
Protocol 설계를 위해 다루어야 할 사항
Addressing Packet Wait time Flow diagram Error checking Retransmission
4
485 Module 사용 환경
5
Address & Packet Address Packet 16bit address Dynamic Addressing (PNP)
Reliable (Device Control) Unreliable (Sensor data) Error Detect – CRC Packet size – 1K
6
Packet Type CMD 내용은 추후 변경 및 추가
Regist , Error , Ack , Reliable MSG , Unreliable MSG 등등 CMD 내용은 추후 변경 및 추가
7
Scenario
8
Scenario Slave는 기본적으로 New device 에 관한 정보를 가지고 있어야 한다.
Master가 가지고 있는 Slave device table 과 충돌하는 Address를 요청할 경우 error를 Ack로 보내 준다. New device 가 아닌 경우에는 이 error를 무시한다. 발생한 Random number를 Address로 할당해 준다.
9
Wait Time Retransmission을 위한 Wait time 을 Test를 통해 추후에 결정한다.
Retransmission 의 최대 횟수를 정해 두어 최대 횟수를 넘을 경우 상위 Layer에 Error indicate.
10
Flow Diagram
11
Progress 최성철 이상민, 이안석 OpenH323 소스 분석 OpenH323 소스에 Slic API 포팅
232/484 converter 완성 및 Test 완료 485 및 RF network 설계
12
Q & A
Similar presentations