Re: Wich 16-bit MCU?



"Robert Latest" <boblatest@xxxxxxxxx> wrote in message
news:4ghn5uF1mgimoU1@xxxxxxxxxxxxxxxxx
Hello,

I'm now at the point where I'll have to dive into building an embedded
data acquisition system. Last time I did that was about 15 years
ago --
burn-and-crash with an 68008 and an EPROM, much along the lines of
Chapter 11 in AoE (just to illustrate the point at which my uC
knowledge
froze over).

What I need to do, in real-time, is this -- just to estimate the
workload the CPU has to cope with:

1. Read out one 16-bit ADC at 60 kHz rate, do a bit with the numbers
and
write back out to an ADC at the same rate. This is a PI servo loop
that
also could be done in analog hardware if the CPU isn't up to it.

2. Read out three 16-bit ADCs at 20kHz rate and store results in RAM
3. Update two 16-bit DACs at 20kHz (numbers come from a couple of
Bresenham's algorithms).

4. simple link to host Computer, 800kB/sec (SCSI?)

Task 1. must run continuously. Tasks 2 and 3 run simultaneously but
alternatingly with 4.

Like I said, I like m68k assembler but I've heard good things about
ARM,
too.

Thanks,
robert

I reckon an ARM7 such as the Sharp 79524 I'm using would be plenty quick
enough. Don't use this one specifically as it had loads of peripherals
you won't need but the Phillips LPC range should cater for your needs.

There is also a roadmap that takes you up to ARM9 and onwards if you
find you want more power.


.



Relevant Pages

  • Re: Wich 16-bit MCU?
    ... Robert Latest wrote: ... data acquisition system. ... write back out to an ADC at the same rate. ... Are you producing extra data internaly? ...
    (comp.arch.embedded)
  • Re: Wich 16-bit MCU?
    ... data acquisition system. ... Read out one 16-bit ADC at 60 kHz rate, do a bit with the numbers and write back out to an ADC at the same rate. ... ADC, 12 bit DAC, 128K RAM, and USB. ... Or use 10/100 Ethernet, and choose the AX11015, with external ADC/DAC. ...
    (comp.arch.embedded)
  • Re: AVR Zugriff auf ADC
    ... Der "leere" Interrupt ist dazu da, daß die CPU ... der ADC ist fertig"-Interrupt nicht in die Pampa ... Prev by Date: ... Next by Date: ...
    (de.sci.electronics)
  • Re: Wich 16-bit MCU?
    ... data acquisition system. ... also could be done in analog hardware if the CPU isn't up to it. ... MC68332 MCU. ... Item 4 might be best done with USB. ...
    (comp.arch.embedded)
  • Re: iMac G5 cooling and design
    ... temperature sensors are there and where are they? ... BACKSIDE Celsius ... CPU A AD7417 AMB Celsius ... CPU A AD7417 AD1 adc ...
    (comp.sys.mac.system)