LeD MaTRiX

About Software Schematics Pictures Movies Contact Links

You can view the electronic schematic of any block by pressing your mouse over it.
Controller Schematic I/O Expander

About/Descrição:
This is a simple, programmable, autonomous and extensible LED matrix with the possibility of being controlled by a computer using a RS232 connection. Its basic modules are the Controller Board, the I/O Port expander boards and the LED matrix cardboard support. The micro controller is a common Microchip PIC16F88, which has built-in support for I2C slave with a minimal support for I2C master, ASUART, PWM,multiplexed ADC and other interesting peripherals.
The controller board also has an external 512kbit EEPROM to allow a bigger storage of drawing patterns and it uses the common MAX232 level shifter for easy interface with the PC RS232.
The I/O port expander boards, which control both the vertical and horizontal lines of the matrix, were built around the MCP23016, which has 16 I/O lines and built-in I2C slave.

Software/Programas:
Check the microcontroller assembly software and some Python tests. A PC C++ GUI will also be available.

Schematics/Esquemáticos:
Schematics and PCB in Eagle CAD format. If you don't have eagle installed you can view the schematics and layout in the pictures section below.

Pictures/Fotografias:
Some pictures and drawings of the schematic and circuit boards, along with finished construction.

Movies/Filmes:
Go to movies to see some crude movie snapshots.

Contact/Contacto:
(c) 2006-2007 Nuno Sucena Almeida.
Schematics,PCBoards,Programming,Debugging,Hardware: Slug

Links/Elos:


1 visits since July 4, 2009.