Autonomous devices such as sensors for personal area networks need a long battery lifetime in a small volume. The battery size can be reduced by incorporating micro-power generators based on ambient energy. This paper describes a new approach to the conversion of mechanical to electrical energy, based on charge transportation between two parallel capacitors. The polarization of the device is handled by an electret. A largesignal model was developed, allowing simulations of the behavior of any circuit based on this generator for any mechanical input signal. A small-signal model was derived in order to quantify the output power as a function of the design parameters. A layout was made based on a standard SOI-technology, available in a MPW. With this layout it is possible to generate 100 mW at 1200 Hz.