O projeto CubeSat foi criado em 1999, a fim de facilitar e reduzir os custos para lançamento de pico-satélites. Com base nas restrições de volume, peso e custo, os sistemas de energia devem primar pela eficiência e simplicidade. Este trabalho propõem o projeto e desenvolvimento de uma arquitetura distribuída em cascata para a regulação de tensão de carga de baterias e tensão de barramento utilizando dois conversores CC-CC. Para isso, foram utilizados um conversor buck-boost para fazer o controle de carga das baterias do sistema e um conversor boost responsável por manter a tensão de cargas constante. Dessa forma, é analisado o funcionamento de cada conversor e são projetados seus elementos reativos. Em seguida, é feita a modelagem do sistema por variáveis de estado e projetado um controlador PID para cada conversor. São feitas as simulações do sistema projetado e é validado o modelo utilizado. Então, o hardware é montado, de acordo com os valores de projeto, e o algoritmo de controle é implementado em um DSP. Ao final do trabalho são apresentados os resultados práticos obtidos de eficiência do sistema e processo de carga das baterias.