Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| learn:courses:unit-5:start [2017/04/13 22:14] – [7.1. IrDA Physical Layer] Martha | learn:courses:unit-5:start [2022/10/04 11:38] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Unit 5: IrDA Communications Protocols ====== | ====== Unit 5: IrDA Communications Protocols ====== | ||
| + | [[{}/ | ||
| + | [[{}/ | ||
| + | |||
| === Unit 5 Lab === | === Unit 5 Lab === | ||
| - | * [[https:// | + | * [[/ |
| === Download This Document === | === Download This Document === | ||
| - | * {{ : | + | {{ : |
| ===== 1. Introduction ===== | ===== 1. Introduction ===== | ||
| Line 18: | Line 21: | ||
| ===== 2. Objectives: ===== | ===== 2. Objectives: ===== | ||
| - | | + | |
| - | | + | |
| - | | + | |
| Line 26: | Line 29: | ||
| ===== 3. Basic Knowledge: ===== | ===== 3. Basic Knowledge: ===== | ||
| - | | + | |
| - | | + | |
| - | | + | |
| Line 36: | Line 39: | ||
| ===== 4. Unit Equipment List ===== | ===== 4. Unit Equipment List ===== | ||
| ==== 4.1. Hardware ==== | ==== 4.1. Hardware ==== | ||
| - | | + | |
| - | | + | |
| - | | + | |
| In addition, we suggest the following instruments: | In addition, we suggest the following instruments: | ||
| - | | + | |
| ==== 4.2. Software ==== | ==== 4.2. Software ==== | ||
| The following programs must be installed on your development work station: | The following programs must be installed on your development work station: | ||
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| ---- | ---- | ||
| ===== 5. Project Takeaways ===== | ===== 5. Project Takeaways ===== | ||
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| Line 98: | Line 101: | ||
| - | {{ : | + | {{ : |
| //Figure 7.3. IrDA 38 kHz carrier signal.// | //Figure 7.3. IrDA 38 kHz carrier signal.// | ||
| - | |||
| - | {{ : | ||
| - | |||
| Figure 7.4 shows a complete IrDA message using the NEC protocol. The signal is low whenever an infrared light is detected. The NEC protocol message contains 32 bits organized in eight bit bytes sent with LSB first. After a 9 ms leader and a 4.5 ms gap, a 560 μs bit marker signals the start of the LSB of the first data byte, as shown in Fig. 7.5. | Figure 7.4 shows a complete IrDA message using the NEC protocol. The signal is low whenever an infrared light is detected. The NEC protocol message contains 32 bits organized in eight bit bytes sent with LSB first. After a 9 ms leader and a 4.5 ms gap, a 560 μs bit marker signals the start of the LSB of the first data byte, as shown in Fig. 7.5. | ||
| - | {{ : | + | {{ : |
| //Figure 7.4. Screen capture of a NEC IrDA control message.// | //Figure 7.4. Screen capture of a NEC IrDA control message.// | ||
| - | |||
| - | {{ : | ||
| - | |||
| Figures 7.5 and 7.6 show expanded views of portions of the NEC IrDA protocol, showing the sync followed by three of the 24 data bits. Note that the differentiation between a ONE bit and a ZERO bit is the length of the gap following each 560 μs period of 38 kHz modulated infrared pulses. The last byte contains 9 pulse bursts to allow the last bit to be framed correctly. | Figures 7.5 and 7.6 show expanded views of portions of the NEC IrDA protocol, showing the sync followed by three of the 24 data bits. Note that the differentiation between a ONE bit and a ZERO bit is the length of the gap following each 560 μs period of 38 kHz modulated infrared pulses. The last byte contains 9 pulse bursts to allow the last bit to be framed correctly. | ||
| - | {{ : | + | {{ : |
| //Figure 7.5. Details of the message leader and first three data bits.// | //Figure 7.5. Details of the message leader and first three data bits.// | ||
| - | {{ : | ||
| - | {{ : | + | {{ : |
| //Figure 7.6. 38 kHz pulse burst timing representing two ZERO bits and a ONE bit.// | //Figure 7.6. 38 kHz pulse burst timing representing two ZERO bits and a ONE bit.// | ||
| - | |||
| - | {{ : | ||
| Line 298: | Line 292: | ||
| ---- | ---- | ||
| + | [[{}/ | ||
| + | [[{}/ | ||
| + | [[{}/ | ||
| + | [[{}/ | ||
| {{tag> | {{tag> | ||

