Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.sci.electronics > #190503 > unrolled thread

Microcontroller Auswahl

Started byNewdo <Newdo@ifmd.de>
First post2015-08-04 11:26 +0200
Last post2015-08-15 18:11 +0200
Articles 8 — 6 participants

Back to article view | Back to de.sci.electronics

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  Microcontroller Auswahl Newdo <Newdo@ifmd.de> - 2015-08-04 11:26 +0200
    Re: Microcontroller Auswahl "Stefan U." <stefan.u.news108@gmx.de> - 2015-08-04 12:44 +0200
      Re: Microcontroller Auswahl Newdo <Newdo@ifmd.de> - 2015-08-04 14:02 +0200
        Re: Microcontroller Auswahl Matthias Weingart <mwnews@pentax.boerde.de> - 2015-08-04 12:34 +0000
    Re: Microcontroller Auswahl Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2015-08-04 13:12 +0200
      Re: Microcontroller Auswahl Newdo <Newdo@ifmd.de> - 2015-08-04 13:57 +0200
        Re: Microcontroller Auswahl Frank Buss <fb@frank-buss.de> - 2015-08-04 18:28 +0200
    Re: Microcontroller Auswahl Marte Schwarz <marte.schwarz@gmx.de> - 2015-08-15 18:11 +0200

#190503 — Microcontroller Auswahl

FromNewdo <Newdo@ifmd.de>
Date2015-08-04 11:26 +0200
SubjectMicrocontroller Auswahl
Message-ID<mpq0go$br3$2@news.albasani.net>
Hallo zusammen,

ich bin dabei, einen geeigneten uC auszusuchen, der über >=24 mind.
12bit Eingänge verfügt, brauchbare Rechenleistung (FFT) hat und
kostengünstige IDE/Evalboards verfügbar sind.

Ohne die Diskussion, was brauchbare Rechenleistung ist, frage ich
einfach mal in die Runde, was schon so im Einsatz ist...


Danke - Newdo

[toc] | [next] | [standalone]


#190508

From"Stefan U." <stefan.u.news108@gmx.de>
Date2015-08-04 12:44 +0200
Message-ID<d2bjcgF7l52U1@mid.individual.net>
In reply to#190503
Hallo,

Am 04.08.2015 um 11:26 schrieb Newdo:
> Ohne die Diskussion, was brauchbare Rechenleistung ist, frage ich
> einfach mal in die Runde, was schon so im Einsatz ist...

bei >= 12 bit würde ich einen (oder hier mehrere) externe ADC nutzen.

Es gibt auch ADC-Eval-Boards:
http://www.digikey.com/product-search/en/programmers-development-systems/evaluation-boards-analog-to-digital-converters-adcs/

Dann kann man den Prozessor entsprechend Rechenanforderungen oder 
Erfahrung frei auswählen.


Gruß
Stefan.

[toc] | [prev] | [next] | [standalone]


#190518

FromNewdo <Newdo@ifmd.de>
Date2015-08-04 14:02 +0200
Message-ID<mpq9li$so3$1@news.albasani.net>
In reply to#190508
Am 04.08.2015 um 12:44 schrieb Stefan U.:
> Hallo,
> 
> Am 04.08.2015 um 11:26 schrieb Newdo:
>> Ohne die Diskussion, was brauchbare Rechenleistung ist, frage ich
>> einfach mal in die Runde, was schon so im Einsatz ist...
> 
> bei >= 12 bit würde ich einen (oder hier mehrere) externe ADC nutzen.
Es ginge notfalls auch 10bit.

Der PIC32MZxx hat z.B. 24 12bit Eingänge.
    PIC32MXxx 10bit

Schön wäre 1 Chip mit Hardware-Unterstützung der Wandlung 'a la PEC beim
C16x z.B.

6 oder 24 externe Wandler über SPI müssen doch auch noch SW-verwaltet
werden, oder?
> Dann kann man den Prozessor entsprechend Rechenanforderungen oder
> Erfahrung frei auswählen.

Ja, das kann man, allerdings hatte ich nach einem Prozessor mit
integrierten Wandlern gesucht.

Gruss NewDo

[toc] | [prev] | [next] | [standalone]


#190519

FromMatthias Weingart <mwnews@pentax.boerde.de>
Date2015-08-04 12:34 +0000
Message-ID<XnsA4EC9451AEF36AlwLookOnTBrightSide@penthouse.boerde.de>
In reply to#190518
12bit mit performanten Controller ist eher selten, weil die Digitalseite da 
womöglich reinstört. Darum trauen sich viele Controllerhersteller nur 10 bit 
zu. 
Wie auch immer, TI schafft beim MSP430 auch 16 und 24 bit. Man muss dann aber 
schon schauen, dass er da beim Rechnen die Wandlung nicht stört und das 
Layout stimmt.

Der neue MSP432P401R - "Low-power + high performance 32-bit 48MHz ARM Cortex 
M4F with 256KB Flash and 64KB RAM" hat einen 24 Kanal 14bit Wandler drin
und kostet $3.58/1K, gibts allerdings aktuell wohl noch nicht so wirklich.

M.
-- 

[toc] | [prev] | [next] | [standalone]


#190513

FromHans-Peter Diettrich <DrDiettrich1@aol.com>
Date2015-08-04 13:12 +0200
Message-ID<d2bl1qF8255U2@mid.individual.net>
In reply to#190503
Newdo schrieb:

> ich bin dabei, einen geeigneten uC auszusuchen, der über >=24 mind.
> 12bit Eingänge verfügt, brauchbare Rechenleistung (FFT) hat und
> kostengünstige IDE/Evalboards verfügbar sind.

Parallel oder multiplex?

DoDi

[toc] | [prev] | [next] | [standalone]


#190516

FromNewdo <Newdo@ifmd.de>
Date2015-08-04 13:57 +0200
Message-ID<mpq9ch$rs5$1@news.albasani.net>
In reply to#190513
Am 04.08.2015 um 13:12 schrieb Hans-Peter Diettrich:
> Parallel oder multiplex?
8..10kHz Abtastung pro Kanal, parallel oder von mir aus auch zeitversetzt.

[toc] | [prev] | [next] | [standalone]


#190528

FromFrank Buss <fb@frank-buss.de>
Date2015-08-04 18:28 +0200
Message-ID<mpqp7a$bue$1@newsreader4.netcologne.de>
In reply to#190516
Am 04.08.2015 um 13:57 schrieb Newdo:
 > Am 04.08.2015 um 13:12 schrieb Hans-Peter Diettrich:
 >> Parallel oder multiplex?
 > 8..10kHz Abtastung pro Kanal, parallel oder von mir aus auch 
zeitversetzt.

Wieviel Samples soll die FFT umfassen? Ich hatte mal Benchmarks 
durchgeführt:

https://groups.google.com/d/msg/de.sci.electronics/oN7ZOYuwVEE/q2Yo3e5gPG0J

Wenn du eine vernünftige Auflösung brauchst, z.B. 1024 Punkte, dann 
hättest du mit 10 kHz Samplerate 0,1 Sekunden Zeit für die Berechnung 
(ohne Overlapping Window). Ein STM3F4 mit ARM Core mit 168 MHz braucht 
15 ms, wenn du als Ausgabe dB brauchst (was oft sinnvoll ist). Geht also 
nicht (15ms*24=0,36s), oder du musst selber in Assembler optimierten 
Code schreiben (im ARM System Developer's Guide wird eine schnelle 
fixed-Point FFT-Routine vorgestellt).

Je nachdem was du noch machen willst mit den Daten, wäre daher ein 
Beagle Bone, Rasperry Pi o.ä. besser, da hast du dann auch noch Reserve.

-- 
Frank Buss, http://www.frank-buss.de
C64 MIDI interface: http://www.frank-buss.de/kerberos/index.html

[toc] | [prev] | [next] | [standalone]


#190906

FromMarte Schwarz <marte.schwarz@gmx.de>
Date2015-08-15 18:11 +0200
Message-ID<mqnoba$rsh$1@news.albasani.net>
In reply to#190503
Hallo Newdo,

> ich bin dabei, einen geeigneten uC auszusuchen, der über >=24 mind.
> 12bit Eingänge verfügt, brauchbare Rechenleistung (FFT) hat und
> kostengünstige IDE/Evalboards verfügbar sind.

Wir hatten in der hinsicht gute Erfahrungen mit den ADµC 7026 von Analog 
Devices. Die 12 Bit kommen wirklich raus, auch bei 1 MSps. Die Mus sind 
auch brauchbar.

> Ohne die Diskussion, was brauchbare Rechenleistung ist, frage ich
> einfach mal in die Runde, was schon so im Einsatz ist...

Na ja, wenn die Rechenleistung nicht reicht, nimmt man eben einen 
"Co-Prozessor" ;-)

Marte

[toc] | [prev] | [standalone]


Back to top | Article view | de.sci.electronics


csiph-web