First 2007 update 2007-01-15

Since my last update I've been experimenting with interfacing a Reed switch and a shock sensor to the ADuC7020; and reading a number of books.

The reed switch is just one that i've had in my parts box for a while, i've look at interfacing the switch through a GPIO pin to an IRQ and just sampling the pin status periodicaly form a Timer interrupt. I've also look the issue of debouncing, this articale gives a good overview.

The shock sensor is a PKS1-4A10 from muRata, this interfaces to the ADuC7020 through one of the Analog-to-digital converter (ADC) pins. This needs some more work there is almost no signal, I think I need to add a Operational amplifier (Opamp) between the sensor and the ADC.

This application note (The MAXQ Microcontroller in Action: Designing a Bicycle Computer with the MAXQ2000) from Maxim covers some of the same topics as this project.

Pinout based on the ADuC7020 Miniboard - Schematic and Board Outline document.
ADuC7020 Mini Kit Pinout
PinDescriptionDescriptionPin
1ADC3ADC240
2ADC4ADC139
3GNDREFADC038
4DAC0AVDD37
5DAC1AGND36
6DAC2VREF35
7DAC3P4.234
8TMSP1.033
9TDIP1.132
10P0.0P1.231
11P0.6P1.330
12TCKP1.429
13TDOP1.528
14IOGNDP1.627
15IOVDDP1.726
16LVDDXCLKI25
17DGNDXCLKO24
18P0.3P0.723
19RSTP2.022
20P0.4P0.521