<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>digitalerfilter &#8211; ASN Home</title>
	<atom:link href="https://www.advsolned.com/tag/digitalerfilter/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.advsolned.com</link>
	<description>ASN home site</description>
	<lastBuildDate>Wed, 18 Aug 2021 17:29:44 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<item>
		<title>ASP vs. DSP: Welche Lösung wähle ich für meine IoT-Anwendung?</title>
		<link>https://www.advsolned.com/asp-vs-dsp-welche-losung-wahle-ich-fur-meine-iot-anwendung/</link>
					<comments>https://www.advsolned.com/asp-vs-dsp-welche-losung-wahle-ich-fur-meine-iot-anwendung/#respond</comments>
		
		<dc:creator><![CDATA[ASN consultancy team]]></dc:creator>
		<pubDate>Tue, 25 May 2021 17:28:00 +0000</pubDate>
				<category><![CDATA[Marketing]]></category>
		<category><![CDATA[digitalerfilter]]></category>
		<category><![CDATA[Signalverarbeitung]]></category>
		<guid isPermaLink="false">https://www.advsolned.com/?p=17102</guid>

					<description><![CDATA[<p>Wie entscheidet man sich für analoger Signalverarbeitung (ASP) oder digitaler Signalverarbeitung (DSP). ; analoge Filter oder digitale Filter?</p>
<p>The post <a rel="nofollow" href="https://www.advsolned.com/asp-vs-dsp-welche-losung-wahle-ich-fur-meine-iot-anwendung/">ASP vs. DSP: Welche Lösung wähle ich für meine IoT-Anwendung?</a> appeared first on <a rel="nofollow" href="https://www.advsolned.com">ASN Home</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div style='height:20px' class='hr hr-invisible  '><span class='hr-inner ' ><span class='hr-inner-style'></span></span></div>
<div class="flex_column av_two_third  flex_column_div av-zero-column-padding first  " style='border-radius:0px; '><section class="av_textblock_section "  itemscope="itemscope" itemtype="https://schema.org/BlogPosting" itemprop="blogPost" ><div class='avia_textblock  '   itemprop="text" ><h2>Die Herausforderung der Sensormessung</h2>
<p>Sensoren gibt es in allen möglichen Formen und Ausprägungen. Es gibt Sensoren für Audio, Druck, Temperatur, Gewicht, Dehnung, Licht, Feuchtigkeit&#8230; die Liste ist fast endlos. Die Herausforderung für die meisten besteht darin, dass viele Sensoren, die in diesen IoT-Messanwendungen eingesetzt werden, gefiltert werden müssen, um die Leistung der Sensormessdaten zu verbessern und sie für die Analyse nutzbar zu machen. Bei der Signalverarbeitung hat man die Wahl zwischen analoger Signalverarbeitung (ASP) und digitaler Signalverarbeitung (DSP). Wie entscheidet man sich für ASP oder DSP; analoge Filter oder digitale Filter?</p>
<p>Bevor wir in die Diskussion einsteigen, sollten wir zunächst einen Blick darauf werfen, was Sensordaten eigentlich sind&#8230;.</p>
</div></section></div>
<div class="flex_column av_one_third  flex_column_div av-zero-column-padding   " style='border-radius:0px; '><div class='avia-image-container  av-styling-    avia-align-center '  itemprop="ImageObject" itemscope="itemscope" itemtype="https://schema.org/ImageObject"  ><div class='avia-image-container-inner'><div class='avia-image-overlay-wrap'><img class='avia_image' src='https://www.advsolned.com/wp-content/uploads/2018/07/sensors-1.png' alt='sensors' title='sensors' height="199" width="186"  itemprop="thumbnailUrl"  /></div></div></div></div>
<section class="av_textblock_section "  itemscope="itemscope" itemtype="https://schema.org/BlogPosting" itemprop="blogPost" ><div class='avia_textblock  '   itemprop="text" ><p>Alle Sensoren erzeugen Messdaten. Diese Messdaten enthalten zwei Arten von Komponenten:</p>
<ul>
<li><strong>Gewünschte Komponenten</strong>, d. h. Informationen, die wir wissen wollen</li>
<li><strong>Unerwünschte Komponenten</strong>, Messrauschen, 50/60Hz-Stromleitungsstörungen, Störungen usw. &#8211; was wir nicht wissen wollen</li>
</ul>
<p>Unerwünschte Komponenten <strong>beeinträchtigen die Systemleistung</strong> und müssen herausgenommen werden.</p>
<p>Die Herausforderung für jeden Konstrukteur besteht also zunächst darin, herauszufinden, welche Aspekte der Daten wir behalten wollen. Das heißt &#8220;die erwünschten Komponenten&#8221;, und was wir herausfiltern müssen, die so genannten &#8220;unerwünschten Komponenten&#8221;. Nachdem wir festgestellt haben, was herausgefiltert werden muss, stellt sich die Frage, in welchem Bereich wir dieses Problem angehen: im analogen oder im digitalen Bereich? Jede Domäne hat ihre Vor- und Nachteile, wie wir jetzt anhand einer praktischen klassischen Sensormessung mit einer Kraftmesszelle diskutieren werden.</p>
<h2>Kraftmesszelle analog</h2>
<p>Eine klassische Sensormessung mit einer Kraftmesszelle ist unten dargestellt.</p>
<p><a href="http://www.advsolned.com/wp-content/uploads/2018/07/analog_loadcell.png"><img fetchpriority="high" decoding="async" class="aligncenter wp-image-6331 size-full" style="border: 1px solid #000000; margin-top: 20px; margin-bottom: 10px;" src="http://www.advsolned.com/wp-content/uploads/2018/07/analog_loadcell.png" alt="Analoge Kraftmesszelle DC-Erregung DC-Komponente 50Hz Rauschen 50Hz Kerbfilter Tiefpassfilter" width="1128" height="377" srcset="https://www.advsolned.com/wp-content/uploads/2018/07/analog_loadcell.png 1128w, https://www.advsolned.com/wp-content/uploads/2018/07/analog_loadcell-300x100.png 300w, https://www.advsolned.com/wp-content/uploads/2018/07/analog_loadcell-768x257.png 768w, https://www.advsolned.com/wp-content/uploads/2018/07/analog_loadcell-1030x344.png 1030w, https://www.advsolned.com/wp-content/uploads/2018/07/analog_loadcell-705x236.png 705w, https://www.advsolned.com/wp-content/uploads/2018/07/analog_loadcell-450x150.png 450w" sizes="(max-width: 1128px) 100vw, 1128px" /></a></p>
<p>Ein Blick auf den Hardwareaufbau zeigt, dass die Kraftmesszelle durch eine Gleichstromerregerspannung erregt wird. Die allgemeine Idee ist, dass die differentielle Brückenspannung des Sensors durch den Instrumentenverstärker (IA) verstärkt wird, wenn eine Spannung angelegt wird.</p>
<p><em>Für diejenigen unter Ihnen, die mit dieser Art von Technologie nicht vertraut sind, ist eine Kraftmesszelle ein Dehnungsmesssensor, der aus 4 Dehnungsmessstreifen besteht und auch als Wheatstone-Brücke bezeichnet wird, daher die Bezeichnung <strong>Brückensensor</strong>.</em></p>
<p>Wenn wir die Signale im Schaltplan analysieren, sehen wir, dass die Differenzspannung durch 2 Filter geleitet wird, um Netzstörungen zu beseitigen und das Messrauschen zu reduzieren.</p>
<h3><strong>Was sind die Herausforderungen?</strong></h3>
<p>Der Instrumentenverstärker (IA) hat hochohmige Eingänge, so dass EMI-Filter (elektromagnetische Störungen) leicht an die Eingänge angeschlossen werden können. Fehlanpassungen bei diesen Filtern verschlechtern jedoch im Allgemeinen das Gleichtaktunterdrückungsverhältnis des Instrumentenverstärkers, was unerwünscht ist.</p>
<p>Der Instrumentenverstärker hat in der Regel eine hohe Verstärkung (100 ist recht typisch), so dass jede unerwünschte Differenzspannung an den Eingängen verstärkt wird. Bei den Filtern hängt die Kerbentiefe des Filters zur Unterdrückung von Stromleitungen (50Hz/60Hz) von den Komponententoleranzen ab und variiert im Laufe der Zeit und mit der Temperatur&#8230; Dies ist problematisch, wie wir im folgenden Abschnitt erörtern werden.</p>
<p>Schließlich erfordern alle analogen Filter ein sorgfältiges PCB-Layout und beanspruchen wertvollen Platz auf der Leiterplatte, was bei vielen modernen Geräten unerwünscht ist.</p>
<h2>Loadcell digital &#8211; ist digital besser?</h2>
<p><a href="http://www.advsolned.com/wp-content/uploads/2018/07/digital_loadcell.png"><img decoding="async" class="aligncenter wp-image-6329 size-full" style="margin-top: 20px; margin-bottom: 10px; border: 1px solid #000000;" src="https://www.advsolned.com/wp-content/uploads/2018/07/digital_loadcell.png" alt="Signalverarbeitung digitale Filter DC-Erregung, 24bit ADC DC-Komponente 50Hz Rauschen 50Hz Kerbfilter Tiefpassfilter" width="1114" height="404" srcset="https://www.advsolned.com/wp-content/uploads/2018/07/digital_loadcell.png 1114w, https://www.advsolned.com/wp-content/uploads/2018/07/digital_loadcell-300x109.png 300w, https://www.advsolned.com/wp-content/uploads/2018/07/digital_loadcell-768x279.png 768w, https://www.advsolned.com/wp-content/uploads/2018/07/digital_loadcell-1030x374.png 1030w, https://www.advsolned.com/wp-content/uploads/2018/07/digital_loadcell-705x256.png 705w, https://www.advsolned.com/wp-content/uploads/2018/07/digital_loadcell-450x163.png 450w" sizes="(max-width: 1114px) 100vw, 1114px" /></a></p>
<p>Wenn wir den Instrumentenverstärker durch einen 24-Bit-Sigma-Delta-ADC (Analog-Digital-Wandler) ersetzen, vereinfachen wir die Schaltung &#8211; obwohl viele ADCs keine hohe Impedanz an ihren Eingängen vertragen, was für ein gutes RFI-Filterdesign problematisch sein kann.</p>
<p>Einige Sigma-Delta-Bausteine haben jedoch einen eingebauten 50/60Hz-Sperrfilter, der die Filteranforderungen vereinfacht. Obwohl diese Bausteine teurer sind und die Wahl der Abtastfrequenz begrenzt ist, können sie für einige Anwendungen gut genug sein.</p>
<h2>ASP vs DSP</h2>
<p>Welcher Bereich eignet sich also am besten für die Lösung unserer Messaufgabe, d. h. verwenden wir analoge Signalverarbeitung (ASP) oder digitale Signalverarbeitung (DSP)? Um diese Frage objektiv beantworten zu können, müssen wir zunächst die Vor- und Nachteile der einzelnen Bereiche aufschlüsseln.</p>
<h3><strong>Analoge Filter</strong></h3>
<p>Schauen wir uns zunächst eine Implementierung mit ASP an.</p>
<p><a href="http://www.advsolned.com/wp-content/uploads/2018/07/analog_loadcellfilt.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-6330 size-full" style="border: 1px solid #000000; margin-top: 10px; margin-bottom: 10px;" src="https://www.advsolned.com/wp-content/uploads/2018/07/analog_loadcellfilt.png" alt="Analoge Filter" width="1224" height="290" srcset="https://www.advsolned.com/wp-content/uploads/2018/07/analog_loadcellfilt.png 1224w, https://www.advsolned.com/wp-content/uploads/2018/07/analog_loadcellfilt-300x71.png 300w, https://www.advsolned.com/wp-content/uploads/2018/07/analog_loadcellfilt-768x182.png 768w, https://www.advsolned.com/wp-content/uploads/2018/07/analog_loadcellfilt-1030x244.png 1030w, https://www.advsolned.com/wp-content/uploads/2018/07/analog_loadcellfilt-705x167.png 705w, https://www.advsolned.com/wp-content/uploads/2018/07/analog_loadcellfilt-450x107.png 450w, https://www.advsolned.com/wp-content/uploads/2018/07/analog_loadcellfilt-1200x284.png 1200w" sizes="auto, (max-width: 1224px) 100vw, 1224px" /></a></p>
<p>Der offensichtlichste Vorteil ist, dass analoge Filter eine hervorragende Auflösung haben, da es keine &#8220;Anzahl von Bits&#8221; zu berücksichtigen gibt. Analoge Filter haben gute EMV-Eigenschaften, da es kein takterzeugendes Rauschen gibt. Es gibt keine Aliasing-Effekte, was sicherlich auf die einfacheren Operationsverstärker zutrifft, die keine ausgeklügelten Zerhackungs- oder Autokalibrierungsschaltungen eingebaut haben, und analoge Designs können billig sein, was für kostenempfindliche Anwendungen großartig ist.</p>
<h3><strong>Klingt gut, aber was ist die schlechte Nachricht?</strong></h3>
<p>Analoge Filter haben eine Reihe von Nachteilen, die die Filterleistung beeinträchtigen, z. B. die Alterung der Bauteile, Temperaturdrift und Bauteiltoleranz. Außerdem erfordert eine gute Leistung gute Fähigkeiten im Analogdesign und ein gutes PCB-Layout, was auf dem heutigen Markt schwer zu finden ist.</p>
<p><strong>Ein großer Minuspunkt ist, dass der Frequenzgang des Filters fest bleibt</strong>, d. h. ein Butterworth-Filter wird immer ein Butterworth-Filter bleiben &#8211; jede Änderung des Frequenzgangs würde einen physischen Austausch von Komponenten auf der Leiterplatte erfordern &#8211; nicht ideal!</p>
<h3><strong>Digitale Filter</strong></h3>
<p>Schauen wir uns nun eine Implementierung mit DSP an.</p>
<p><a href="http://www.advsolned.com/wp-content/uploads/2018/07/digital_loadcellfilt.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-6328 size-full" style="border: 1px solid #000000; margin-top: 20px; margin-bottom: 10px;" src="https://www.advsolned.com/wp-content/uploads/2018/07/digital_loadcellfilt.png" alt="Signalverarbeitung DSP Digitalfilter ADC ALU DAC Mikrocontroller" width="1172" height="230" srcset="https://www.advsolned.com/wp-content/uploads/2018/07/digital_loadcellfilt.png 1172w, https://www.advsolned.com/wp-content/uploads/2018/07/digital_loadcellfilt-300x59.png 300w, https://www.advsolned.com/wp-content/uploads/2018/07/digital_loadcellfilt-768x151.png 768w, https://www.advsolned.com/wp-content/uploads/2018/07/digital_loadcellfilt-1030x202.png 1030w, https://www.advsolned.com/wp-content/uploads/2018/07/digital_loadcellfilt-705x138.png 705w, https://www.advsolned.com/wp-content/uploads/2018/07/digital_loadcellfilt-450x88.png 450w" sizes="auto, (max-width: 1172px) 100vw, 1172px" /></a></p>
<p>Der erste Eindruck ist, dass eine digitale Lösung komplizierter ist, wie oben bei den fünf Bausteinen zu sehen ist. Digitale Filter haben jedoch eine hohe Wiederholbarkeit der Eigenschaften, und nehmen wir als Beispiel an, dass Sie nach der Optimierung Ihres Filterentwurfs 1000 Messmodule herstellen möchten. Mit <strong>einer digitalen Lösung können Sie sicher sein, dass die Leistung Ihres Filters in allen Modulen identisch sein wird</strong>. Bei einer analogen Lösung ist dies sicherlich nicht der Fall, da Bauteiltoleranz, Bauteilalterung und Temperaturdrift dazu führen, dass der Filter jedes Moduls seine eigenen Eigenschaften hat.</p>
<p>Digitale Filter sind anpassungsfähig und flexibel. Wir können einen Filter mit einem beliebigen Frequenzgang entwerfen und implementieren, ihn einsetzen und dann die Filterkoeffizienten aktualisieren, ohne etwas auf der Leiterplatte zu ändern!</p>
<p>Außerdem ist es einfach, Filter mit <strong>linearer Phase und bei sehr niedrigen Abtastfrequenzen</strong> zu entwickeln &#8211; zwei Dinge, die bei analogen Filtern schwierig sind.</p>
<h3><strong>Klingt gut, aber was ist die schlechte Nachricht?</strong></h3>
<p>Die Auswirkung von Aliasing und bei Festkomma-Designs die endliche Wortlänge müssen berücksichtigt werden, einschließlich der Begrenzung des ADC und DAC. Da es eine Taktquelle gibt, werden digitale Designs mehr EMI erzeugen als analoge Filter.</p>
<h2>Schlussfolgerung</h2>
<p>Bei der Entwicklung moderner IoT-Sensormessanwendungen bieten digitale Filter im Vergleich zu ihren analogen Gegenstücken ein höheres Maß an Designflexibilität und eine hohe Wiederholbarkeit der Eigenschaften.</p>
<p>Mit dem Aufkommen moderner Prozessortechnologie und Design-Tools werden schätzungsweise 80 % der intelligenten IoT-Sensorgeräte derzeit mit digitalen Bausteinen, wie der Cortex-M-Familie von Arm, eingesetzt. Der Arm Cortex-M4 ist bei Hunderten von Siliziumherstellern sehr beliebt, da er DSP-Funktionen bietet, die sonst nur in teureren DSPs zu finden sind. Die Implementierung wird durch die starke Partnerschaft von ASN mit Arm weiter vereinfacht, die gemeinsam ein reichhaltiges Angebot an einfach zu bedienenden Filter-Design-Tools und ein <a href="http://www.advsolned.com/ecosystem/"><span style="color: #3366ff;">filter design tooling</span></a> and a <span style="color: #3366ff;"><a style="color: #3366ff;" href="http://www2.keil.com/mdk5/cmsis/asnfd">kostenloses DSP-Software-Framework (CMSIS-DSP)</a></span> bereitstellen. Diese Tools und das gut dokumentierte Software-Framework ermöglichen es Ihnen, Ihre IoT-Anwendung innerhalb weniger Minuten zum Laufen zu bringen.</p>
</div></section>
		<div class="wpulike wpulike-default " ><div class="wp_ulike_general_class wp_ulike_is_not_liked"><button type="button"
					aria-label="Like Button"
					data-ulike-id="17102"
					data-ulike-nonce="cab3a7afc8"
					data-ulike-type="post"
					data-ulike-template="wpulike-default"
					data-ulike-display-likers=""
					data-ulike-likers-style="popover"
					class="wp_ulike_btn wp_ulike_put_image wp_post_btn_17102"></button><span class="count-box wp_ulike_counter_up" data-ulike-counter-value="0"></span>			</div></div>
	<p>The post <a rel="nofollow" href="https://www.advsolned.com/asp-vs-dsp-welche-losung-wahle-ich-fur-meine-iot-anwendung/">ASP vs. DSP: Welche Lösung wähle ich für meine IoT-Anwendung?</a> appeared first on <a rel="nofollow" href="https://www.advsolned.com">ASN Home</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.advsolned.com/asp-vs-dsp-welche-losung-wahle-ich-fur-meine-iot-anwendung/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
