Needing a simple microcontroller to program ADC0831

Click For Summary
SUMMARY

The discussion focuses on selecting a microcontroller for interfacing with the ADC0831, an 8-bit analog-to-digital converter. The recommended microcontroller is the Picaxe 8M2, which offers a 10-bit ADC capability, providing 1024 levels of resolution. The Picaxe 8M2 is compact, operates at 5 volts, and includes three ADC inputs, making it suitable for the user's LED tomography system. The programming command for reading the ADC input is 'readadc10 c.4, W4', allowing for straightforward data manipulation.

PREREQUISITES
  • Understanding of ADC0831 specifications and functionality
  • Familiarity with Picaxe 8M2 microcontroller programming
  • Basic knowledge of signal processing concepts
  • Experience with wiring and interfacing electronic components
NEXT STEPS
  • Research how to set up a programming cable for the Picaxe 8M2
  • Learn about the Picaxe programming language and its syntax
  • Explore signal processing techniques for LED tomography systems
  • Investigate alternative microcontrollers with similar capabilities
USEFUL FOR

This discussion is beneficial for electronics hobbyists, embedded systems developers, and anyone involved in designing signal processing applications using microcontrollers and ADCs.

satchmo05
Messages
108
Reaction score
0
Hi all,

I am building a LED tomography system (think of it as a simple transmitter and receiver). I would like to do signal processing on the received data, so I am needing to convert my analog, received signal to a digital signal.

The ADC I have chosen is the ADC0831 (DIP package). The schematic for this part is here: http://www.futurlec.com/ADConv/ADC0831.gif. I need a microcontroller that I can program to provide the high and low signals needed to use this ADC.

Does anyone have any experience in doing this? I have seen the Basic Stamp used in this, but I would like to keep the sizing of the microcontroller to a minimum (if possible). Thanks!

- Satchmo05
 
Engineering news on Phys.org
The ADC0831 is an 8 bit ADC and it is serial, which means you only get 256 levels and you have to do a lot of bit-bashing to get a result.

I would suggest you get a Picaxe 8M2.
This uses a language similar to the Basic Stamp, it does 10 bit ADC so you get 1024 levels of ADC, and it is a small 8 pin chip which just needs 5 volts to operate.
And it actually has 3 ADC inputs.

You need to make up a simple 3 wire programming cable but you can salvage the wire from an old serial mouse.

The programming software is free and the chip costs about $3
www.picaxe.com

The actual command for reading the ADC input is
readadc10 c.4, W4
where c.4 describes pin 3 of the chip, and W4 is the variable you put the value into.

Then you can use W4 in calculations as you like.
 
Thanks vk6kro,

The part seems like a great find for my application. Cheers,

- Satchmo05
 

Similar threads

  • · Replies 19 ·
Replies
19
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 17 ·
Replies
17
Views
24K
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 11 ·
Replies
11
Views
4K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K