+ All Categories
Home > Documents > Not So Deep Blue The original Deep Blue. LED chess board Track movements of all pieces Show possible...

Not So Deep Blue The original Deep Blue. LED chess board Track movements of all pieces Show possible...

Date post: 19-Jan-2016
Category:
Upload: aubrey-sharlene-long
View: 214 times
Download: 0 times
Share this document with a friend
Popular Tags:
5
Not So Deep Not So Deep Blue Blue The original Deep Blue
Transcript
Page 1: Not So Deep Blue The original Deep Blue. LED chess board Track movements of all pieces Show possible moves Track game time Detect piece movement Magnets/Reed.

Not So Deep Not So Deep BlueBlue

The original Deep Blue

Page 2: Not So Deep Blue The original Deep Blue. LED chess board Track movements of all pieces Show possible moves Track game time Detect piece movement Magnets/Reed.

•LED chess board

•Track movements of all pieces

•Show possible moves

•Track game time

•Detect piece movement•Magnets/Reed switches

Page 3: Not So Deep Blue The original Deep Blue. LED chess board Track movements of all pieces Show possible moves Track game time Detect piece movement Magnets/Reed.

Design ConstraintsDesign Constraints•Drive 64 x 3 LEDs with PWM

•Sample Inputs from 64 SPST Reed switches

•Have RS-232 communication for development/debugging

•Sample standard logic signals from touch IC

•Accurately track time for game timing

Page 4: Not So Deep Blue The original Deep Blue. LED chess board Track movements of all pieces Show possible moves Track game time Detect piece movement Magnets/Reed.

Design ConstraintsDesign Constraints•Drive 64 x 3 LEDs with PWM

I2C LED Drivers

•Sample Inputs from 64 SPST Reed switches

SPI I/O Expander with 8x8 switch matrix

•Have RS-232 communication for development/debugging

UART

•Sample standard logic signals from touch IC

At least 8 extra GPIO pins

•Accurately track time for game timing

Real Time clock or timer channel

Page 5: Not So Deep Blue The original Deep Blue. LED chess board Track movements of all pieces Show possible moves Track game time Detect piece movement Magnets/Reed.

• Used parametric table

• Narrowed to ATmega325

and ATmega64

Device Flash (Kbytes)

SRAM (Bytes)

Max I/O Pins

10-bit A/D Channels

16-bit Timers

8-bit Timer

PWM RTC Self Program Memory

SPI TWI UART

ATmega325 32 2048 54 8 1 2 4 Yes Yes 1+USI USI 1ATmega64 64 4096 54 8 2 2 8 Yes Yes 1 Yes 2

• Choose ATmega64 More timer channels More memory Pin and feature compatible with ATmega128


Recommended