k most of u seem to have read my thread called diy digidoc only prob is i need to get some serial ADCs and im not paying 20 quid for the only one i could see in the rapid thingy and maplin dont sell em ne ideas of a good part number for one that will cost me less than 2 quid as im gonna need 8 of em :-/
How about the Texas Instruments TLC2543 ADC? It's a 12 channel ADC, so with appropriate control logic, you can get away with a single ADC (unless you need to convert multiple channels at once), serial output with 12-bit resolution. Datasheet: http://www-s.ti.com/sc/ds/tlc2543.pdf
sounds good ne ideas about a supplyer rapid dont appear to do them (could be wrong tho just saw a serial one for 9 quid instead of 20 still not cheap tho) and maplin . . . well is it worth saying anything about maplin appart from discontinued( ) EDIT: er i decided rapid wernt giving enuf info on the adcs so i looked at the data sheets found an 8 input 1 so 1 and it will leave me enuf pins free to send the data from one pic to another (just) so i think ill use this thx for pointing out about multi input ones btw forgot about them /me feels silly
Certainly with the TLC2543, and I presume with other multi-channel ADCs, you need to feed it some setup information before it runs, to tell it which channel to use, what resolution, etc. You mention pics, which will be able to handle this job perfectly well, as long as you are careful about timing issues (remembering that the instruction cycle of a PIC is typically 4 clock cycles). If you have access to such, a PLD would probably help you here, as it can be programmed to give the ADC the setup information it requires. Something like the ispGAL22V10C would give you more than enough room for this job (probably even get away with an 18CV8 or smaller).
as im a lame programmer im gonna be using picbasic to program the pics and im poor so poor im doing a diy job on the pic programmer atm so i dont have any access to any other equipment oh well im sure it will all work out
Assuming you're using PIC 16F84 or compatible, send me an ASM of the program you need, and I'll write it for you in assembler. I've used PICBASIC in the past, but with all the problems it brought with it, it turns out to be quicker just to use assembler, since the PICBASIC code is very slow to execute. If you need any debugging help, send me code. isibson@hotmail.com