Subversion Repositories Projects

Rev

Rev 838 | Rev 840 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 838 Rev 839
Line 24... Line 24...
24
1 LED to indicate several operating modes
24
1 LED to indicate several operating modes
25
1 button to enter/leave the learning mode and switch between single and multi mode
25
1 button to enter/leave the learning mode and switch between single and multi mode
26
 
26
 
27
Supply voltage:
27
Supply voltage:
28
5V DC @ 50 mA
28
5V DC @ 50 mA
-
 
29
(Attention when using RC-Receivers with higher voltage)
29
 
30
 
30
 
31
 
31
Theory of operation:
32
Theory of operation:
32
 
33
 
33
Each channel is seperated into 5 states, depending on the positive pulse width:
34
Each channel is seperated into 5 states, depending on the positive pulse width:
Line 59... Line 60...
59
When you have learned enough, press the button for 2 seconds, to permanently save the data to the EEPROM. This is confirmed with fast LED-flashing.
60
When you have learned enough, press the button for 2 seconds, to permanently save the data to the EEPROM. This is confirmed with fast LED-flashing.
60
The device goes back to normal operation and is ready for orders.
61
The device goes back to normal operation and is ready for orders.
61
 
62
 
62
 
63
 
63
Currently supported IR-Protocols
64
Currently supported IR-Protocols
64
Protocol    Used by
65
Protocol:   Used by
65
===================
66
===================
66
GRUNDIG     Grundig
67
GRUNDIG     Grundig
67
JVC         JVC
68
JVC         JVC
68
KASEIKYO    Panasonic, Technics, Denon and more japanese manufacturer, which are member in "Japan's Association for Electric Home Application"
69
KASEIKYO    Panasonic, Technics, Denon and more japanese manufacturer, which are member in "Japan's Association for Electric Home Application"
69
NEC         NEC, Yamaha, Canon, Tevion, Harman/Kardon, Hitachi, JVC, Pioneer, Toshiba, Xoro, Orion, NoName and much more japanese manufacturer
70
NEC         NEC, Yamaha, Canon, Tevion, Harman/Kardon, Hitachi, JVC, Pioneer, Toshiba, Xoro, Orion, NoName and much more japanese manufacturer
Line 71... Line 72...
71
NOKIA       Nokia, e.g. D-Box
72
NOKIA       Nokia, e.g. D-Box
72
RC5         Philips and more european manufacturer
73
RC5         Philips and more european manufacturer
73
RECS80      Philips, Nokia, Thomson, Nordmende, Telefunken, Saba, Technisat
74
RECS80      Philips, Nokia, Thomson, Nordmende, Telefunken, Saba, Technisat
74
SAMSUNG     Samsung
75
SAMSUNG     Samsung
75
SIRCS       Sony
76
SIRCS       Sony
-
 
77
 
-
 
78
 
-
 
79
The code was compiled using WinAVR-20081205. Other versions generate much bigger code which don't fit in the ATMega8 anymore. To avoid this, use another WinAVR version or disable some IR-protocols in irmpconfig.h and irsndconfig.h
-
 
80
 
-
 
81
This project is based on the nice IR decoder/encoder routines (IRMP/IRSND) from Frank Meyer => http://www.mikrocontroller.net/articles/IRMP