RF transceiver EMLAB
Block diagram of wireless transmitter EMLAB
Block diagram of wireless receiver EMLAB
RS232C EMLAB
EMLAB
EMLAB
Rs232 oscilloscope trace EMLAB
Rs232 waveforms This is the instruction bytes. Note that the voltage swing of the instruction waveform is about +/-10V. This is typical of the USB to RS232 converter to which the device is connected This is a closeup of the instruction byte 2. The "S" on either end represents the start and stop bits respectively. The start bit is always positive and the stop bit is always negative. The bit sequence is Start, 0, 1, 2, 3, 4, 5, 6, 7, Stop. The data is output with the least significant bit first, so the byte shown is actually 00110011 in binary or 32+16+2+1 = 51 in decimal. EMLAB
왼쪽 그림에서 TTL 레벨로 바로 통신을 하게 되면 조금만 노이즈가 첨가되어도 오류가 발생할 수 있음 (Low 레벨의 마진이 매우 적음) 따라서 PCB 보드 내에서는 TTL 로직 레벨을 사용하지만 보드 외부와 통신하는 경우에는 RS232 또는 Rs485 통신을 사용함 RS232 통신은 위아래 대칭이고 전압 레벨이 높으므로 좀 더 먼 거리(15m 정도) 통신이 가능함 더욱 먼 거리 통신을 원하면 RS485/422 (1.2km 까지) 통신 방식을 사용함 EMLAB
EMLAB
EMLAB
RS485 EMLAB
RF module http://extremeelectronics.co.in/avr-tutorials/rf-communication-between-microcontrollers-part-ii/ EMLAB
EMLAB
RF transceiver example EMLAB
Function EMLAB
EMLAB
EMLAB
EMLAB
EMLAB
EMLAB
EMLAB
RF module firmware EMLAB
EMLAB
EMLAB
EMLAB
EMLAB
EMLAB
C와 동시에 B가 송신을 개시했기 때문에 충돌이 발생 충돌 후 일정시간 기다린 뒤 C가 D로 송신 EMLAB
EMLAB
CSMA protocol EMLAB
Example : MCU EMLAB
EMLAB
EMLAB
EMLAB
EMLAB