Changes RSS

**This is an old revision of the document!** ----

A PCRE internal error occured. This might be caused by a faulty plugin

====== Concept ====== Create a controller board that allows for simple and easy construction of a presonal RC transmitter. Instead of implementing an RF system, implement an interface to existing RF modules. Initial plan aims at implementing a PPM compatible signal for up to 9 channels. ===== Challenges ===== * PPM originally has a frame format using 1-2ms channel pulse width, a fixed sync pulse width, and a maximum frame width of 20msec. This limits PPM to 8 channels. However, my personal primary target is the Mikrokopter platform, and there a frame width og 25.6ms with 3.52ms sync is permitted, theoretically allowing 12 channels. * 9 channels requires 9 inputs, thus it also requires 9 AD converters, if proportional signals should be supported on all channels. May simply be solved by using multiple uC's for different tasks. E.g. a single TQFP Atmega48PA has eight AD converters, and still available interrupt-driven digital I/O pins, USART and SPI pins. * A modern transmitter should support features like mixing, dual-rates, exponential curves in a user-configurable environment. Feature-completeness is not required initially, but hardware for user interaction needs to be included from the start, and the architecture should allow for such software features. Some features will require dedicated hardware switches, like the dual-rate features. This requires additional inputs. * Avoid feature-creep early on. The hardware should be small enough to premit being built into a "standard sized" Transmitter chassis (Common transmitters that are seen as "underfeatured", and very likely candidates for rebuild are e.g. Protec Avenger, Graupner MC12, Hitec Optic). Additional advanced features and I/O capabilities may be solved by the use of expansions, using expansion ports or data i/o bus systems (think Arduino-like, base module with plug-on features).