Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

AN4099 Datasheet(PDF) 11 Page - STMicroelectronics

Part # AN4099
Description  Implementing transmitters and receivers for infrared remote control protocols using STM32F0xx and STM32F3xx microcontrollers
PDF  39 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

AN4099 Datasheet(HTML) 11 Page - STMicroelectronics

Back Button AN4099 Datasheet HTML 7Page - STMicroelectronics AN4099 Datasheet HTML 8Page - STMicroelectronics AN4099 Datasheet HTML 9Page - STMicroelectronics AN4099 Datasheet HTML 10Page - STMicroelectronics AN4099 Datasheet HTML 11Page - STMicroelectronics AN4099 Datasheet HTML 12Page - STMicroelectronics AN4099 Datasheet HTML 13Page - STMicroelectronics AN4099 Datasheet HTML 14Page - STMicroelectronics AN4099 Datasheet HTML 15Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 11 / 39 page
background image
AN4099
Infrared transmitter
Doc ID 023110 Rev 2
11/39
Figure 8.
Hardware description
2.2
IR transmitter: universal solution
The infrared transmitter solution based on the STM32 enables the user to send all RC5 and
SIRC instructions to all RC5 and SIRC receiver devices.
The application solution uses four peripherals.
●
IRTIM: (IR interface with timers) generates the IR signal using TIM16 and TIM17
–
TIM17: (Timer17) provides the carrier signal with a frequency of 36 kHz for RC5
and 40 kHz for the SIRC protocol.
–
TIM16: (Timer16) provides the main signal to be sent (RC5 Frame or SIRC
Frame).
●
GPIO: (general-purpose I/O) provides the I/O to be connected to the buttons of the
remote control and connected to the IR-LED.
●
CLK: (clock controller) enables the clocks and provides the correct clock frequency for
the timers.
To generate the infrared remote control signals, TIM16 channel 1 (TIM16_OC1) and TIM17
channel 1 (TIM17_OC1) must be properly configured to generate correct waveforms. All
standard IR pulse modulation modes can be obtained by programming the two timer output
compare channels. The infrared function is output on the TIM_IR pin. The activation of this
function is done through the GPIOx_AFRx register by enabling the related alternate function
bit (PB9 directly controls the Infrared LED).
The main program flow is shown in Figure 9.
MS30328V2
GPIO:
PB9
TIM16
envelop
TIM17
Carrier
R
R
VCC
IR
transmitter
STM32F0xx
STM32F3xx



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39


Datasheet Download

Go To PDF Page


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


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
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