| Electronic Components Datasheet Search |
|
AN4099 Datasheet(PDF) 16 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
AN4099 Datasheet(HTML) 16 Page - STMicroelectronics |
|
16 / 39 page ![]() Infrared transmitter AN4099 16/39 Doc ID 023110 Rev 2 2.2.3 SIRC encoder solution SIRC encoding mechanism Figure 13. SIRC send frame flowchart After generating the binary format frame, each logical bit is converted to a combination of "0" and "1" which represents a pulse width modulation format. For example, a logical "1" takes 1.8 ms to transmit with 1.2 ms high level and 600 µs as low level. The chosen base time is 600 µs, so the logical "1" is converted to 110. For a logical "0", it takes 1.2 ms with 600 µs as high level and 600 µs as low level. It is converted to 10 (refer to Figure 14). Figure 14. SIRC logical bit conversion Force the TIM16 Output1 to inactive level Begin send SIRC frame Increment BitsSent_Counter variable If the bit to be sent is 1 Force the TIM16 Output1 to active level Yes No End Generate the binary format of SIRC12 frame Transform the binary data frame from MSB to LSB Convert the binary data to a pulse width modulation format of the message Check if all bits are sent Yes No MS30804V1 Logical1 1.8 ms Logical0 1.2 ms MS30807V1 11 0 1 0 |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |