O controlador RGB foi desenvolvido para um cliente para realizar o controle de um conjunto de leds sob o comando de um computador. Abaixo temos um vídeo de demonstração da placa em laboratório e em seguida um vídeo (gravado por terceiros) da placa em ação, controlando os leds em uma árvore de natal instalada no Shopping Beiramar em Florianópolis (os leds estão instalados dentro das bolas e caixas de presente na árvore).

A Microlab X1 é uma estação de desenvolvimento digital multi-plataforma. Isto significa que, com a mesma placa-base, é possível desenvolver circuitos e projetos utilizando diferentes tecnologias de microcontroladores, microprocessadores, DSPs, CPLDs, etc.

Manual da placa mãe

Características principais:
  • PCI dupla-face metalizada com dimensões físicas de 22 X 15 cm;
  • Conector central de 125 pinos para o módulo CPU;
  • 8 conectores para portas de E/S da CPU (portas de 8 bits com 2 pinos por bit);
  • Módulo de display LCD alfanumérico com 16 colunas por 2 linhas com controle de backlight por MOSFET;
  • 3 displays LED tipo catodo comum;
  • 8 leds;
  • 12 teclas;
  • Display LCD estático de 3,5 dígitos e símbolos;
  • 4 entradas analógicas:
    • duas entradas via trimpot na placa;
    • uma entrada de corrente (0 a 20 mA);
    • uma entrada de tensão (0 a 20V);
  • Duas entradas digitais opto-isoladas;
  • Saída a relê com dois contatos e duas posições;
  • 6 saídas compatíveis com servos tipo Futaba (utilizados em aeromodelos e outros equipamentos);
  • Interface serial EIA232 com conversor de nível on-board;
  • Relógio de tempo real (RTC) serial on-board (HT1381);
  • Memória EEPROM I2C de 256kb (24LC256);
  • Inversor de tensão (para geração de tensão de contraste do LCD) on-board;
  • Conector de cartão de memória FLASH MMC/SD;
  • 2 conectores de expansão de 28 pinos;
  • Conector para display LCD gráfico externo;
  • Conector para LCD alfanumérico externo.
Módulos de CPU desenvolvidos para a Microlab:

 

Modelo

 

Chips compatíveis

MSP430F11xx, 12x, 12xx, 21xx
MSP430F13x, 14x, 15x e 16x
MSP430F44x
PICs de 28 e 40 pinos das séries 16F, 18F, 24F e 33F
HC908Q
MC68HC908QT e QY
MC9S08GB32 e GB60
56F8013 DSC 56F8013

A ScTec possui em seu currículo uma extensa lista de projetos dos mais variados tipos, alguns poucos deles listados abaixo:

M8 Octopus: a ScTec realizou o projeto do protótipo do computador de bordo para o controle do caminhão de 8 rodas M8 Octopus. Por escolha do cliente o sistema foi desenvolvido utilizando a plataforma Microlab X1 que comandava um módulo externo de potência através de barramento I2C.

Microlab: desenvolvida em 2005 a Microlab era um sistema multi-plataforma para desenvolvimento de aplicações utilizando microcontroladores, DSPs e mais.

PSI: um módulo de ignição CDI de alta energia totalmente programável por computador.

RFI: a injeção eletrônica RFI foi fruto de mais de 18 meses de desenvolvimento. Um módulo de injeção totalmente configurável, utilizando tecnologia de 32 bits, interface USB, datalogger integrado e que pode ser utilizado com diversos fabricantes de motocicletas monocilíndricas nacionais.

RGB: desenvolvido em 2010 este controlador permite controlar até 4500W de LEDs.

 

Um dos projetos de destaque realizados pela ScTec no ano de 2005 foi a primeira fase do desenvolvimento do sistema de controle computadorizado do veículo Octopus.

O Octopus é um veículo de quatro eixos e oito rodas, com tração integral e voltado a aplicações militares, de salvamento e serviços gerais em ambiente hostil. Para atender a estas expectativas, o veículo inclui diversos aparatos tais como:
  • Suporte escamoteável para lançador de foguetes
  • Guinchos dianteiros e traseiros com alta capacidade de içamento
  • Sistema de locomoção para ambientes de extrema dificuldade (rastejador)
O projeto é fruto da visão do sr. José Fernando Xavier Faraco, ex-presidente da FIESC e fundador da Dígitro, fabricante catarinense de centrais telefônicas e sistemas de telecomunicação.

Coube a ScTec projetar e instalar o sistema de controle computadorizado do veículo. Este sistema é encarregado de controlar todos os sistemas do caminhão, além de prover ao operador, uma interface de comunicação gráfica de fácil operação.

Nas fases posteriores do projeto está prevista a inclusão de um sistema de controle remoto do veículo, o que irá permitir que o operador pilote o veículo a distância.

Veja também: artigo da defesanet

Para fazer o download do arquivo, clique sobre o nome do mesmo. Para outros arquivos e informações sobre microcontroladores e projetos, acesso o blog em www.sctec.com.br/blog

hcs08.h biblioteca de definições para os microcontroladores HCS08
lcd_estatico.c biblioteca de definições para o módulo de LCD dos MSP430F4xx
lcdc.c funções de interface com módulos LCD de caractere
lcdc.h protótipos das funções do arquivo lcdc.c
lcdg.c funções de interface com módulos LCD gráficos (T6963C)
lcdg.h protótipos das funções do arquivo lcdg.c
teclado3x4.c funções de manipulação do teclado matricial da Microlab X1
SCS232.exe Programa de comunicação serial utilizado na AN1400