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


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

Netzspannung mit Attiny13 messen

Started by"Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de>
First post2017-09-11 13:07 +0000
Last post2017-09-14 22:19 +0200
Articles 20 on this page of 112 — 23 participants

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


Contents

  Netzspannung mit Attiny13 messen "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> - 2017-09-11 13:07 +0000
    Re: Netzspannung mit Attiny13 messen Edzard Egberts <news@edzeg.net> - 2017-09-11 16:18 +0200
      Re: Netzspannung mit Attiny13 messen Stefan <df9bi@arcor.de> - 2017-09-13 08:23 +0200
    Re: Netzspannung mit Attiny13 messen Joerg <news@analogconsultants.com> - 2017-09-11 07:29 -0700
      Re: Netzspannung mit Attiny13 messen "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> - 2017-09-11 16:07 +0000
        Re: Netzspannung mit Attiny13 messen Joerg <news@analogconsultants.com> - 2017-09-11 09:13 -0700
          Re: Netzspannung mit Attiny13 messen Matthias Weingart <mwnews@pentax.boerde.de> - 2017-09-12 06:20 +0000
            Re: Netzspannung mit Attiny13 messen Eric Bruecklmeier <usenet@nerdcraft.de> - 2017-09-12 09:50 +0200
            Re: Netzspannung mit Attiny13 messen Joerg <news@analogconsultants.com> - 2017-09-12 11:32 -0700
        Re: Netzspannung mit Attiny13 messen Marte Schwarz <marte.schwarz@gmx.de> - 2017-09-11 19:54 +0200
          Re: Netzspannung mit Attiny13 messen Joerg <news@analogconsultants.com> - 2017-09-11 11:16 -0700
            Re: Netzspannung mit Attiny13 messen "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> - 2017-09-12 08:19 +0000
              Re: Netzspannung mit Attiny13 messen horejsi <wolfgang@horejsi.de> - 2017-09-12 13:59 +0200
                Re: Netzspannung mit Attiny13 messen Joerg <news@analogconsultants.com> - 2017-09-12 12:06 -0700
              Re: Netzspannung mit Attiny13 messen Joerg <news@analogconsultants.com> - 2017-09-12 11:35 -0700
                Re: Netzspannung mit Attiny13 messen Marte Schwarz <marte.schwarz@gmx.de> - 2017-09-13 09:38 +0200
                  Re: Netzspannung mit Attiny13 messen Joerg <news@analogconsultants.com> - 2017-09-13 06:43 -0700
                    Re: Netzspannung mit Attiny13 messen "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> - 2017-09-13 14:01 +0000
                      Re: Netzspannung mit Attiny13 messen Joerg <news@analogconsultants.com> - 2017-09-13 07:04 -0700
                    Re: Netzspannung mit Attiny13 messen Rolf Bombach <rolfnospambombach@invalid.invalid> - 2017-09-13 22:07 +0200
                      Re: Netzspannung mit Attiny13 messen Joerg <news@analogconsultants.com> - 2017-09-13 16:17 -0700
                        Re: Netzspannung mit Attiny13 messen Rolf Bombach <rolfnospambombach@invalid.invalid> - 2017-09-14 22:23 +0200
                          Re: Netzspannung mit Attiny13 messen Joerg Niggemeyer <joerg.niggemeyer@nucon.de> - 2017-09-15 11:31 +0200
                  Re: Netzspannung mit Attiny13 messen Rolf Bombach <rolfnospambombach@invalid.invalid> - 2017-09-13 21:57 +0200
            Re: Netzspannung mit Attiny13 messen Marte Schwarz <marte.schwarz@gmx.de> - 2017-09-13 09:12 +0200
              Re: Netzspannung mit Attiny13 messen Joerg <news@analogconsultants.com> - 2017-09-13 06:57 -0700
                Re: Netzspannung mit Attiny13 messen Marte Schwarz <marte.schwarz@gmx.de> - 2017-09-14 12:12 +0200
                  Re: Netzspannung mit Attiny13 messen Joerg <news@analogconsultants.com> - 2017-09-14 07:08 -0700
                    Re: Netzspannung mit Attiny13 messen Sieghard Schicktanz <Sieghard.Schicktanz@SchS.de> - 2017-09-15 00:31 +0200
                      Re: Netzspannung mit Attiny13 messen Joerg <news@analogconsultants.com> - 2017-09-15 09:32 -0700
                        Re: Netzspannung mit Attiny13 messen Sieghard Schicktanz <Sieghard.Schicktanz@SchS.de> - 2017-09-16 02:34 +0200
                          Re: Netzspannung mit Attiny13 messen Michael Bäuerle <michael.baeuerle@stz-e.de> - 2017-09-19 11:09 +0200
                            Re: Netzspannung mit Attiny13 messen Joerg Niggemeyer <joerg.niggemeyer@nucon.de> - 2017-09-19 17:46 +0200
        Re: Netzspannung mit Attiny13 messen Klaus Butzmann <k.butzmann.usenet@online.de> - 2017-09-11 21:38 +0200
      Re: Netzspannung mit Attiny13 messen Gernot Fink <g.fink@gmx.net> - 2017-09-11 17:52 +0200
        Re: Netzspannung mit Attiny13 messen Joerg <news@analogconsultants.com> - 2017-09-11 09:19 -0700
          Re: Netzspannung mit Attiny13 messen Gernot Fink <g.fink@gmx.net> - 2017-09-11 21:23 +0200
            Re: Netzspannung mit Attiny13 messen Joerg <news@analogconsultants.com> - 2017-09-11 12:33 -0700
              Re: Netzspannung mit Attiny13 messen "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> - 2017-09-12 07:52 +0000
          Re: Netzspannung mit Attiny13 messen "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> - 2017-09-12 07:45 +0000
    Re: Netzspannung mit Attiny13 messen Joerg Niggemeyer <joerg.niggemeyer@nucon.de> - 2017-09-11 18:25 +0200
      Re: Netzspannung mit Attiny13 messen Joerg <news@analogconsultants.com> - 2017-09-11 10:18 -0700
        Re: Netzspannung mit Attiny13 messen horejsi <wolfgang@horejsi.de> - 2017-09-11 22:18 +0200
          Re: Netzspannung mit Attiny13 messen Dieter Wiedmann <dieter.wiedmann@t-online.de> - 2017-09-11 22:33 +0200
            Re: Netzspannung mit Attiny13 messen horejsi <wolfgang@horejsi.de> - 2017-09-12 07:06 +0200
              Re: Netzspannung mit Attiny13 messen Dieter Wiedmann <dieter.wiedmann@t-online.de> - 2017-09-12 07:45 +0200
              Re: Netzspannung mit Attiny13 messen Heinz Saathoff <newshsaat@arcor.de> - 2017-09-12 08:15 +0200
              Re: Netzspannung mit Attiny13 messen Rupert Haselbeck <mein-rest-muell@gmx.de> - 2017-09-12 12:40 +0200
          Re: Netzspannung mit Attiny13 messen Joerg <news@analogconsultants.com> - 2017-09-11 13:38 -0700
            Re: Netzspannung mit Attiny13 messen Axel Berger <Spam@Berger-Odenthal.De> - 2017-09-12 08:22 +0200
              Re: Netzspannung mit Attiny13 messen horejsi <wolfgang@horejsi.de> - 2017-09-12 13:54 +0200
            Re: Netzspannung mit Attiny13 messen Matthias Weingart <mwnews@pentax.boerde.de> - 2017-09-12 06:26 +0000
              Re: Netzspannung mit Attiny13 messen Joerg <news@analogconsultants.com> - 2017-09-12 11:42 -0700
          Re: Netzspannung mit Attiny13 messen Rolf Bombach <rolfnospambombach@invalid.invalid> - 2017-09-12 22:09 +0200
        Re: Netzspannung mit Attiny13 messen Joerg Niggemeyer <joerg.niggemeyer@nucon.de> - 2017-09-12 12:57 +0200
    Re: Netzspannung mit Attiny13 messen Axel Berger <Spam@Berger-Odenthal.De> - 2017-09-11 21:57 +0200
      Re: Netzspannung mit Attiny13 messen Joerg <news@analogconsultants.com> - 2017-09-11 13:08 -0700
        Re: Netzspannung mit Attiny13 messen Axel Berger <Spam@Berger-Odenthal.De> - 2017-09-12 08:26 +0200
        Re: Netzspannung mit Attiny13 messen "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> - 2017-09-12 08:49 +0000
          Re: Netzspannung mit Attiny13 messen Joerg <news@analogconsultants.com> - 2017-09-12 11:51 -0700
      Re: Netzspannung mit Attiny13 messen Edzard Egberts <news@edzeg.net> - 2017-09-12 07:54 +0200
        Re: Netzspannung mit Attiny13 messen Rolf Bombach <rolfnospambombach@invalid.invalid> - 2017-09-12 22:16 +0200
          Re: Netzspannung mit Attiny13 messen Edzard Egberts <news@edzeg.net> - 2017-09-13 07:59 +0200
          Re: Netzspannung mit Attiny13 messen Marte Schwarz <marte.schwarz@gmx.de> - 2017-09-13 09:46 +0200
            Re: Netzspannung mit Attiny13 messen Volker Bartheld <news2017@bartheld.net> - 2017-09-13 12:24 +0200
              Re: Netzspannung mit Attiny13 messen Rolf Bombach <rolfnospambombach@invalid.invalid> - 2017-09-13 22:25 +0200
                [OT] Nunzio La Veccia und sein Quant (was: Netzspannung mit Attiny13 messen) Volker Bartheld <news2017@bartheld.net> - 2017-09-14 18:39 +0200
      Re: Netzspannung mit Attiny13 messen "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> - 2017-09-12 08:31 +0000
        Re: Netzspannung mit Attiny13 messen Eric Bruecklmeier <usenet@nerdcraft.de> - 2017-09-12 14:09 +0200
          Re: Netzspannung mit Attiny13 messen "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> - 2017-09-12 12:58 +0000
            Re: Netzspannung mit Attiny13 messen Eric Bruecklmeier <usenet@nerdcraft.de> - 2017-09-12 15:03 +0200
            Re: Netzspannung mit Attiny13 messen Andreas Neumann <an5275@sedo.com> - 2017-09-12 15:29 +0200
        Re: Netzspannung mit Attiny13 messen Edzard Egberts <news@edzeg.net> - 2017-09-12 15:27 +0200
          Re: Netzspannung mit Attiny13 messen Edzard Egberts <news@edzeg.net> - 2017-09-13 07:55 +0200
            Re: Netzspannung mit Attiny13 messen Frank Buss <fb@frank-buss.de> - 2017-09-13 08:40 +0200
              Re: Netzspannung mit Attiny13 messen Edzard Egberts <news@edzeg.net> - 2017-09-13 09:05 +0200
                Re: Netzspannung mit Attiny13 messen Reinhardt Behm <rbehm@hushmail.com> - 2017-09-13 17:11 +0800
                  Re: Netzspannung mit Attiny13 messen Edzard Egberts <news@edzeg.net> - 2017-09-13 11:57 +0200
                    Re: Netzspannung mit Attiny13 messen Eric Bruecklmeier <usenet@nerdcraft.de> - 2017-09-13 12:00 +0200
                    Re: Netzspannung mit Attiny13 messen Reinhardt Behm <rbehm@hushmail.com> - 2017-09-13 18:20 +0800
                    Re: Netzspannung mit Attiny13 messen Axel Berger <Spam@Berger-Odenthal.De> - 2017-09-13 16:23 +0200
                Re: Netzspannung mit Attiny13 messen Eric Bruecklmeier <usenet@nerdcraft.de> - 2017-09-13 11:18 +0200
                Re: Netzspannung mit Attiny13 messen Axel Berger <Spam@Berger-Odenthal.De> - 2017-09-13 11:41 +0200
              Re: Netzspannung mit Attiny13 messen Rolf Bombach <rolfnospambombach@invalid.invalid> - 2017-09-13 21:53 +0200
        Re: Netzspannung mit Attiny13 messen Joerg <news@analogconsultants.com> - 2017-09-12 12:17 -0700
        Re: Netzspannung mit Attiny13 messen Frank Buss <fb@frank-buss.de> - 2017-09-12 23:17 +0200
          Re: Netzspannung mit Attiny13 messen Joerg <news@analogconsultants.com> - 2017-09-12 14:43 -0700
            Re: Netzspannung mit Attiny13 messen Frank Buss <fb@frank-buss.de> - 2017-09-13 01:09 +0200
              Re: Netzspannung mit Attiny13 messen Joerg <news@analogconsultants.com> - 2017-09-13 07:01 -0700
                Re: Netzspannung mit Attiny13 messen Frank Buss <fb@frank-buss.de> - 2017-09-13 16:58 +0200
                  Re: Netzspannung mit Attiny13 messen Frank Buss <fb@frank-buss.de> - 2017-09-13 17:09 +0200
                    Re: Netzspannung mit Attiny13 messen Joerg <news@analogconsultants.com> - 2017-09-13 12:09 -0700
                      Re: Netzspannung mit Attiny13 messen Frank Buss <fb@frank-buss.de> - 2017-09-13 22:38 +0200
                        Re: Netzspannung mit Attiny13 messen Joerg <news@analogconsultants.com> - 2017-09-13 16:16 -0700
                          Re: Netzspannung mit Attiny13 messen Frank Buss <fb@frank-buss.de> - 2017-09-14 01:37 +0200
              Re: Netzspannung mit Attiny13 messen Michael Bäuerle <michael.baeuerle@stz-e.de> - 2017-09-13 17:14 +0200
              Re: Netzspannung mit Attiny13 messen "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> - 2017-09-13 15:39 +0000
                Re: Netzspannung mit Attiny13 messen Frank Buss <fb@frank-buss.de> - 2017-09-13 18:42 +0200
                  Re: Netzspannung mit Attiny13 messen Frank Buss <fb@frank-buss.de> - 2017-09-13 19:02 +0200
                Re: Netzspannung mit Attiny13 messen Joerg <news@analogconsultants.com> - 2017-09-13 12:13 -0700
              Re: Netzspannung mit Attiny13 messen Rolf Bombach <rolfnospambombach@invalid.invalid> - 2017-09-13 22:51 +0200
        Re: Netzspannung mit Attiny13 messen Marte Schwarz <marte.schwarz@gmx.de> - 2017-09-13 09:22 +0200
    Re: Netzspannung mit Attiny13 messen Eric Bruecklmeier <usenet@nerdcraft.de> - 2017-09-12 10:33 +0200
    Re: Netzspannung mit Attiny13 messen Michael S <michaely@bigfoot.de> - 2017-09-13 16:08 +0200
      Re: Netzspannung mit Attiny13 messen "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> - 2017-09-13 14:29 +0000
      Re: Netzspannung mit Attiny13 messen Joerg <news@analogconsultants.com> - 2017-09-13 16:08 -0700
        Re: Netzspannung mit Attiny13 messen Michael S <michaely@bigfoot.de> - 2017-09-14 08:39 +0200
          Re: Netzspannung mit Attiny13 messen Joerg <news@analogconsultants.com> - 2017-09-14 07:11 -0700
            Re: Netzspannung mit Attiny13 messen Michael S <michaely@bigfoot.de> - 2017-09-20 09:20 +0200
              Re: Netzspannung mit Attiny13 messen Reinhardt Behm <rbehm@hushmail.com> - 2017-09-20 16:32 +0800
                Re: Netzspannung mit Attiny13 messen Joerg <news@analogconsultants.com> - 2017-09-22 12:21 -0700
          Re: Netzspannung mit Attiny13 messen Rolf Bombach <rolfnospambombach@invalid.invalid> - 2017-09-14 22:19 +0200

Page 5 of 6 — ← Prev page 1 2 3 4 [5] 6  Next page →


#232198

FromAxel Berger <Spam@Berger-Odenthal.De>
Date2017-09-13 16:23 +0200
Message-ID<59B93F7F.3A8C6F8E@Berger-Odenthal.De>
In reply to#232157
Edzard Egberts wrote:
> Allerdings kann natürlich auch eine Spannung einen Effektivwert haben

Genau. Und der ist nochmal wie genau definiert?

-- 
/¯\   No  |    Dipl.-Ing. F. Axel Berger    Tel: +49/ 221/ 7771 8067
\ /  HTML |    Roald-Amundsen-Straße 2a     Fax: +49/ 221/ 7771 8069
 X    in  |    D-50829 Köln-Ossendorf      http://berger-odenthal.de
/ \  Mail | -- No unannounced, large, binary attachments, please! --

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


#232146

FromEric Bruecklmeier <usenet@nerdcraft.de>
Date2017-09-13 11:18 +0200
Message-ID<f1sbekF92hhU1@mid.individual.net>
In reply to#232135
Am 13.09.2017 um 09:05 schrieb Edzard Egberts:

> Man kann das auch kurz "Betragsbildung" nennen, ansonsten halte ich
> meine Methode (die nur für die positive Halbwelle gedacht war) für richtig:
> 
> Der Effektivwert ist das Äquivalent einer gleich bleibenden Spannung mit
> der ich z.B. an einem Widerstand die gleiche Leistung umsetze, wie bei
> einer Spannung mit einem zeitlichen Verlauf. Einfaches Beispiel: Wenn
> die zeitabhängige Spannung eine lineare Rampe von Null bis x ist, ist
> der äquivalente Effektivwert über den gleichen Zeitraum einfach x/2 und
> wenn man sich das aufzeichnet, hat man dann unter beiden
> Spannungsverläufen die gleiche Fläche.


Die Fläche unter dem Signal ist aber für den Effektivwert unerheblich. 
Das kannst Du Dir leicht an rechteckigen Flächen vorstellen. Lege ein 
langestrecktes Rechteck einmal "waagrecht" und einmal "senkrecht" in die 
selbe Periode. Gleicher Mittelwert aber unterschiedlicher Effektivwert!

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


#232148

FromAxel Berger <Spam@Berger-Odenthal.De>
Date2017-09-13 11:41 +0200
Message-ID<59B8FD4B.93CF5BAF@Berger-Odenthal.De>
In reply to#232135
Edzard Egberts wrote:
> Man kann das auch kurz "Betragsbildung" nennen,

Nope. Beitrag und Quadrat sind nicht dasselbe, auch wenn sie beide das
Vorzeichen rauswerfen.

-- 
/¯\   No  |    Dipl.-Ing. F. Axel Berger    Tel: +49/ 221/ 7771 8067
\ /  HTML |    Roald-Amundsen-Straße 2a     Fax: +49/ 221/ 7771 8069
 X    in  |    D-50829 Köln-Ossendorf      http://berger-odenthal.de
/ \  Mail | -- No unannounced, large, binary attachments, please! --

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


#232224

FromRolf Bombach <rolfnospambombach@invalid.invalid>
Date2017-09-13 21:53 +0200
Message-ID<opc2be$q6m$1@dont-email.me>
In reply to#232133
Frank Buss schrieb:
>
> Der Effektivwert der Spannung wird anders berechnet, siehe hier:
>
> https://de.wikipedia.org/wiki/Effektivwert
>
> Also kurz gesagt: Wurzel aus dem Mittelwert des Quadrats, wie der englische Begriff dafür, RMS = Root Mean Square, auch schön ausdrückt. Also bei diskreter Annäherung alle Zeitscheiben jeweils
> quadrieren, dann die Quadrate addieren und durch die Anzahl Zeitscheiben teilen, und daraus dann die Quadratwurzel ziehen. Für mathematisch exakte Verläufe kann man das auch exakt berechnen, z.B. für
> eine exakt sinusförmige Spannung mit Amplitude A (also Peak-Wert, nicht Peak-To-Peak), ist der Effektivwert exakt A/Wurzel(2).
>
> Bei entsprechend hoher Abtastrate (moderne Microcontroller hätten kein Problem, das für 100 kHz oder mehr zu berechnen), ist das z.B. auch für Audiosignale verwendbar. Ist dann zwar kein bewerteter
> Schalldruck (wird oft nach dem A-weighting Verfahren berechnet bei professioneller Audiohardware), aber für einfache Anwendungen, oder andere elektrische Messungen, durchaus verwendbar.

Also Joerg hätte jetzt die Netzspannung mit (maximal) 2 Widerständen
auf etwa 0.2-0.3 Vp runtergeteilt und dann mit einer Geranium[1]-Demodulator-
Diode (OA90 falls nichts älteres grad da ist) gleichgerichtet. Die hat
eine sehr schön quadratische Kennlinie. Das geht dann problemlos bis 10 MHz.
Digitalmist kann jeder.

[1] oder so ähnlich

-- 
mfg Rolf Bombach

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


#232101

FromJoerg <news@analogconsultants.com>
Date2017-09-12 12:17 -0700
Message-ID<f1qq66Ftbt2U1@mid.individual.net>
In reply to#232034
On 2017-09-12 01:31, Peter Heitzer wrote:
> Axel Berger <Spam@berger-odenthal.de> wrote:
>> Peter Heitzer wrote:
>>> Ist meine Messmethode geeignet, die Spannung mit genügender
>>> Genauigkeit zu messen?
>
>> Ich habe gerade nochmal den ganzen Thread überflogen und das deutliche
>> Nein auf die Frage vermißt. Du willst nur den Scheitel messen, der sagt
>> aber nur bei sauberem Sinus etwas über die Effektivspannung aus, die
>> Dich wirklich interessiert oder interssieren sollte. Insbesondere machen
>> die vielen Schaltnetzteile heute oft sichtbare Trapeze aus dem Verlauf.
>> Bei der Messung nur der Amplitude würdest Du eine deutliche Überspannung
>> übersehen oder eine nicht vorhandene Unterspannung gemeldet bekommen.
>
> D.h. du würdest eher empfehlen, über eine oder mehrere Halbwellen zu
> integrieren. Das könnte dann evtl. mit 1 KiB Flash knapp werden.
> Ich wollte den µC eigentlich in C programmieren.
>

Ich wuerde vermeiden, permanent in den Flash zu schreiben. Der lebt dann 
u.U. nicht lange. D.h. wenn es nicht mit ins RAM passt, solange nach 
einer Methode herumtuefteln, bis sie ins RAM passt.

Wenn eine mathematische Sinus-Approximation nicht reinpasst, koenntest 
z.B. ganz profan ein Pattern im Flash ablegen, wieviel hoeher der 
Spitzenwert ist, wenn der Unterschied zwischen den hoechsten 
aufeinanderfolgenden Werten x, x+1, x+2 ... ist. Bei knappem 
Flash-Speicherplatz grober, x, x+3, x+6 und so weiter. Dann bei jedem 
Durchlauf diese beiden hoechsten Werte erfassen, subtrahieren, Wert aus 
dem Flash holen. Kann man fuer einen Tiefpass-Effekt auch mehrmals 
wiederholen und mitteln. Das ist zwar eien Holzhammermethode, aber das 
sieht ja von aussen niemand ...

-- 
Gruesse, Joerg

http://www.analogconsultants.com/

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


#232114

FromFrank Buss <fb@frank-buss.de>
Date2017-09-12 23:17 +0200
Message-ID<op9iua$qg7$1@newsreader4.netcologne.de>
In reply to#232034
On 09/12/2017 10:31 AM, Peter Heitzer wrote:
> Axel Berger <Spam@berger-odenthal.de> wrote:
>> Peter Heitzer wrote:
>>> Ist meine Messmethode geeignet, die Spannung mit genügender
>>> Genauigkeit zu messen?
>
>> Ich habe gerade nochmal den ganzen Thread überflogen und das deutliche
>> Nein auf die Frage vermißt. Du willst nur den Scheitel messen, der sagt
>> aber nur bei sauberem Sinus etwas über die Effektivspannung aus, die
>> Dich wirklich interessiert oder interssieren sollte. Insbesondere machen
>> die vielen Schaltnetzteile heute oft sichtbare Trapeze aus dem Verlauf.
>> Bei der Messung nur der Amplitude würdest Du eine deutliche Überspannung
>> übersehen oder eine nicht vorhandene Unterspannung gemeldet bekommen.
>
> D.h. du würdest eher empfehlen, über eine oder mehrere Halbwellen zu
> integrieren. Das könnte dann evtl. mit 1 KiB Flash knapp werden.
> Ich wollte den µC eigentlich in C programmieren.

Es macht für diesen Fall keinen Sinn, so einen mickrigen Microcontroller 
zu verwenden, da du ja kein Strom sparen brauchst oder auf den letzten 
Cent achten musst. Nimm besser einen STM32F0, z.B. den hier: 
https://www.digikey.de/short/qc920r Der hat einen 32 Bit ARM Core, läuft 
4 mal schneller als der ATtiny (und da 32 Bit statt 8 Bit, effektiv 
nochmal um einiges schneller), hat 16 kB Flash und 4 kB RAM, und 12 Bit 
AD-Wandler. Braucht übrigens auch nicht viel Strom und kostet 1,14 Euro.

Der STM32F0 hat zwar im Gegensatz zu den fetteren STM32F4 Chips keine 
Fließkommaeinheit integriert, aber es sollte dennoch eine Integration 
mit float-Variablen mit 10 kHz möglich sein zur Errechnung eines 
RMS-Wertes, wird dann in Software emuliert. Damit wird dein Programm 
sehr einfach. Vergiss sowas beim ATtiny, ist sehr wahrscheinlich zu 
langsam dafür, mal ganz davon abgesehen, daß die Floating-Point Library 
vielleicht gar nicht ins Flash passt, was das C-Programm dann 
aufwendiger macht.

RAM brauchst du übrigens kaum für die Berechnung, nur eine Summe der 
Quadrate und die Anzahl Werte zählen, z.B. über eine Sekunde, und am 
Ende durch die Anzahl teilen und die Wurzel ziehen (float reicht in 
deinem Fall allerdings) :

https://rosettacode.org/wiki/Averages/Root_mean_square#C

Wenn du dann noch einen Nulldurchgangstest programmierst, sollte das 
auch über kürzere Zeiträume sehr genau sein, unabhängig von der 
Netzfrequenz, um das z.B. für jede Periode auszurechnen. Integration 
dann per Interrupt und im Hauptprogramm die wahrscheinlich etwas 
langsamere Wuzelfunktion durchführen. Man könnte dann noch eine 
Software-PLL mit Filter usw. programmieren, sodaß man immer exakt eine 
Periode trifft. Aber bei bekannter Netzfrequenz kannst du auch einfach 
eine feste Periodenzeit programmieren, wobei es dann egal ist, ob es 
beim Nulldurchgang anfängt.

Geht natürlich auch mit Festkommaarithmetik und einem ATtiny, und einer 
selbstgebauten Wurzel-Funktion (das Newton-Verfahren ist relativ einfach 
und konvergiert recht schnell), wenn man Spaß daran hat.

-- 
Frank Buss, http://www.frank-buss.de
electronics and more: http://www.youtube.com/user/frankbuss

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


#232118

FromJoerg <news@analogconsultants.com>
Date2017-09-12 14:43 -0700
Message-ID<f1r2n5FpctU1@mid.individual.net>
In reply to#232114
On 2017-09-12 14:17, Frank Buss wrote:
> On 09/12/2017 10:31 AM, Peter Heitzer wrote:
>> Axel Berger <Spam@berger-odenthal.de> wrote:
>>> Peter Heitzer wrote:
>>>> Ist meine Messmethode geeignet, die Spannung mit genügender
>>>> Genauigkeit zu messen?
>>
>>> Ich habe gerade nochmal den ganzen Thread überflogen und das deutliche
>>> Nein auf die Frage vermißt. Du willst nur den Scheitel messen, der sagt
>>> aber nur bei sauberem Sinus etwas über die Effektivspannung aus, die
>>> Dich wirklich interessiert oder interssieren sollte. Insbesondere machen
>>> die vielen Schaltnetzteile heute oft sichtbare Trapeze aus dem Verlauf.
>>> Bei der Messung nur der Amplitude würdest Du eine deutliche Überspannung
>>> übersehen oder eine nicht vorhandene Unterspannung gemeldet bekommen.
>>
>> D.h. du würdest eher empfehlen, über eine oder mehrere Halbwellen zu
>> integrieren. Das könnte dann evtl. mit 1 KiB Flash knapp werden.
>> Ich wollte den µC eigentlich in C programmieren.
>
> Es macht für diesen Fall keinen Sinn, so einen mickrigen Microcontroller
> zu verwenden, da du ja kein Strom sparen brauchst oder auf den letzten
> Cent achten musst. Nimm besser einen STM32F0, z.B. den hier:
> https://www.digikey.de/short/qc920r Der hat einen 32 Bit ARM Core, läuft
> 4 mal schneller als der ATtiny (und da 32 Bit statt 8 Bit, effektiv
> nochmal um einiges schneller), hat 16 kB Flash und 4 kB RAM, und 12 Bit
> AD-Wandler. Braucht übrigens auch nicht viel Strom und kostet 1,14 Euro.
>
> Der STM32F0 hat zwar im Gegensatz zu den fetteren STM32F4 Chips keine
> Fließkommaeinheit integriert, aber es sollte dennoch eine Integration
> mit float-Variablen mit 10 kHz möglich sein zur Errechnung eines
> RMS-Wertes, wird dann in Software emuliert. Damit wird dein Programm
> sehr einfach. ...


Das ist aber unspochtlich :-)


>           ... Vergiss sowas beim ATtiny, ist sehr wahrscheinlich zu
> langsam dafür, mal ganz davon abgesehen, daß die Floating-Point Library
> vielleicht gar nicht ins Flash passt, was das C-Programm dann
> aufwendiger macht.
>

Da sollte doch erst Spass bei aufkommen. Ich kann mich noch erinnern, 
wie eine Truppe ein komplettes Kommunikations-Interface in einen Winz-uC 
gepfercht hat. Die Stromversorgung lief ueber eine ESD Diode eines Port 
Pins. Dazu musste der uC per Dummy-Routinen in Pausen stets soweit 
beschaeftigt werden, dass die VCC nicht ueber das Limit hochlief. Das 
hatte mir jedoch niemand gesagt. Rumgemessen, Quarz angetatzt, 
Oszillator hat mal kurz ausgesetzt ... *POFF* ... kleiner Krater im uC.


> RAM brauchst du übrigens kaum für die Berechnung, nur eine Summe der
> Quadrate und die Anzahl Werte zählen, z.B. über eine Sekunde, und am
> Ende durch die Anzahl teilen und die Wurzel ziehen (float reicht in
> deinem Fall allerdings) :
>
> https://rosettacode.org/wiki/Averages/Root_mean_square#C
>
> Wenn du dann noch einen Nulldurchgangstest programmierst, sollte das
> auch über kürzere Zeiträume sehr genau sein, unabhängig von der
> Netzfrequenz, um das z.B. für jede Periode auszurechnen. Integration
> dann per Interrupt und im Hauptprogramm die wahrscheinlich etwas
> langsamere Wuzelfunktion durchführen. Man könnte dann noch eine
> Software-PLL mit Filter usw. programmieren, sodaß man immer exakt eine
> Periode trifft. Aber bei bekannter Netzfrequenz kannst du auch einfach
> eine feste Periodenzeit programmieren, wobei es dann egal ist, ob es
> beim Nulldurchgang anfängt.
>
> Geht natürlich auch mit Festkommaarithmetik und einem ATtiny, und einer
> selbstgebauten Wurzel-Funktion (das Newton-Verfahren ist relativ einfach
> und konvergiert recht schnell), wenn man Spaß daran hat.
>

Nulldurchgang ist genial, denn m.W. hat der ATTiny auch einen 
Comparator. Damit weiss man, wo zeitmaessig die Mitte zwischen zwei 
Nulldurchgaengen liegt und kann den AD-Wandlungszeitpunkt dort 
hinsetzen. Dann braeuchte Peter keine 10ksps.

-- 
Gruesse, Joerg

http://www.analogconsultants.com/

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


#232122

FromFrank Buss <fb@frank-buss.de>
Date2017-09-13 01:09 +0200
Message-ID<op9pf2$v6n$1@newsreader4.netcologne.de>
In reply to#232118
On 09/12/2017 11:43 PM, Joerg wrote:
> On 2017-09-12 14:17, Frank Buss wrote:
>> Der STM32F0 hat zwar im Gegensatz zu den fetteren STM32F4 Chips keine
>> Fließkommaeinheit integriert, aber es sollte dennoch eine Integration
>> mit float-Variablen mit 10 kHz möglich sein zur Errechnung eines
>> RMS-Wertes, wird dann in Software emuliert. Damit wird dein Programm
>> sehr einfach. ...
>
>
> Das ist aber unspochtlich :-)

Die Zeit von 8 Bit Microcontrollern ist wirklich langsam vorbei. Kenne 
den nicht, scheint relativ neu zu sein, aber gibt 32 Bit Microcontroller 
mittlerweile sogar ab 55 Cent Einzelpreis:

https://www.digikey.de/short/qc90vb

Und die Leistung MIPS pro Millwatt ist meist auch besser, als bei den 
alten 8 Bittern. Nur wenn wirklich jeder Cent zählt macht es noch Sinn 
die einzusetzen. Von Spezialanwendungen mal abgesehen, wie manche der 
neuen PIC Microcontroller, die einiges an netten neuen Peripherals 
integriert haben, wie NCO, CLC und mTouch, was ich bei Gelegenheit 
vielleicht mal ausprobieren werde und was externe Hardware spart.

http://www.microchip.com/design-centers/8-bit/peripherals/core-independent/numerically-controlled-oscillator-nco

http://www.microcontrollertips.com/microchip-pic-microcontroller-configurable-logic-cells-clc/

-- 
Frank Buss, http://www.frank-buss.de
electronics and more: http://www.youtube.com/user/frankbuss

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


#232193

FromJoerg <news@analogconsultants.com>
Date2017-09-13 07:01 -0700
Message-ID<f1ss23Fd3q2U2@mid.individual.net>
In reply to#232122
On 2017-09-12 16:09, Frank Buss wrote:
> On 09/12/2017 11:43 PM, Joerg wrote:
>> On 2017-09-12 14:17, Frank Buss wrote:
>>> Der STM32F0 hat zwar im Gegensatz zu den fetteren STM32F4 Chips keine
>>> Fließkommaeinheit integriert, aber es sollte dennoch eine Integration
>>> mit float-Variablen mit 10 kHz möglich sein zur Errechnung eines
>>> RMS-Wertes, wird dann in Software emuliert. Damit wird dein Programm
>>> sehr einfach. ...
>>
>>
>> Das ist aber unspochtlich :-)
>
> Die Zeit von 8 Bit Microcontrollern ist wirklich langsam vorbei. Kenne
> den nicht, scheint relativ neu zu sein, aber gibt 32 Bit Microcontroller
> mittlerweile sogar ab 55 Cent Einzelpreis:
>
> https://www.digikey.de/short/qc90vb
>
> Und die Leistung MIPS pro Millwatt ist meist auch besser, als bei den
> alten 8 Bittern. Nur wenn wirklich jeder Cent zählt macht es noch Sinn
> die einzusetzen. Von Spezialanwendungen mal abgesehen, wie manche der
> neuen PIC Microcontroller, die einiges an netten neuen Peripherals
> integriert haben, wie NCO, CLC und mTouch, was ich bei Gelegenheit
> vielleicht mal ausprobieren werde und was externe Hardware spart.
>
> http://www.microchip.com/design-centers/8-bit/peripherals/core-independent/numerically-controlled-oscillator-nco
>
>
> http://www.microcontrollertips.com/microchip-pic-microcontroller-configurable-logic-cells-clc/
>
>

50 Cents! Mon Dieu! :-)

Peter baut vermutlich ein Hobby Projekt, da ist es egal. Etliche meiner 
Designs koennen solche Zusatzkosten nicht verknusern. Ich hatte dieses 
Jahr eines, wo ich Stunden damit verbrauchte, fuenf Cents aus einer 
Schaltung rauszuknirzen. Der Kunde hatte die Kosten fuer diese Stunden 
ruckzuck wieder drin, da Massenprodukt.

-- 
Gruesse, Joerg

http://www.analogconsultants.com/

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


#232206

FromFrank Buss <fb@frank-buss.de>
Date2017-09-13 16:58 +0200
Message-ID<opbh2g$2p7$1@newsreader4.netcologne.de>
In reply to#232193
On 09/13/2017 04:01 PM, Joerg wrote:
>
> 50 Cents! Mon Dieu! :-)
>
> Peter baut vermutlich ein Hobby Projekt, da ist es egal. Etliche meiner
> Designs koennen solche Zusatzkosten nicht verknusern. Ich hatte dieses
> Jahr eines, wo ich Stunden damit verbrauchte, fuenf Cents aus einer
> Schaltung rauszuknirzen. Der Kunde hatte die Kosten fuer diese Stunden
> ruckzuck wieder drin, da Massenprodukt.

Ja, bei sowas macht das Sinn. Eine Millionen Stück verkaufen und schon 
ist jeder Cent 10k Euro wert.

Ich habe allerdings auch schonmal ein Produkt gesehen, wovon nur ein 
paar tausend verkauft wurden, bei einem Einzelpreis > 3k Euro. Da wurden 
dann auch unnötig Cents an der Elektronik optimiert (nicht von mir). Und 
am Schluß kam dann ein Designer und hat ein Gehäuse mit schön 
abgerundeten Aluminiumkanten und Ecken entworfen, per CNC jeweils 
einzeln gefräst und im Metal gebürstet Look :-)

-- 
Frank Buss, http://www.frank-buss.de
electronics and more: http://www.youtube.com/user/frankbuss

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


#232208

FromFrank Buss <fb@frank-buss.de>
Date2017-09-13 17:09 +0200
Message-ID<opbhmt$386$1@newsreader4.netcologne.de>
In reply to#232206
On 09/13/2017 04:58 PM, Frank Buss wrote:

> am Schluß kam dann ein Designer und hat ein Gehäuse mit schön
> abgerundeten Aluminiumkanten und Ecken entworfen, per CNC jeweils
> einzeln gefräst und im Metal gebürstet Look :-)

Microchip kann sowas scheinbar auch gut:

https://www.youtube.com/watch?v=jXVWk-7OFvY&t=514s

Rundes Gehäuse aus mehreren Komponenten, mit gebürsteten Aluminium, 
Mehrfarbdruck für die Labels und mit speziellen Lightpipes für die 
futuristischen Lichbänder.

Aber sinnvolle Sachen fehlen, wie ein Aufdruck für die Pinbelegung. Das 
haben die schon beim PICKit 3 vergessen. Zum Glück habe ich hier einen 
P-touch 9600 Label-Drucker:

https://i.imgur.com/6ek7R8K.jpg

-- 
Frank Buss, http://www.frank-buss.de
electronics and more: http://www.youtube.com/user/frankbuss

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


#232221

FromJoerg <news@analogconsultants.com>
Date2017-09-13 12:09 -0700
Message-ID<f1te3eFh8s2U1@mid.individual.net>
In reply to#232208
On 2017-09-13 08:09, Frank Buss wrote:
> On 09/13/2017 04:58 PM, Frank Buss wrote:
>
>> am Schluß kam dann ein Designer und hat ein Gehäuse mit schön
>> abgerundeten Aluminiumkanten und Ecken entworfen, per CNC jeweils
>> einzeln gefräst und im Metal gebürstet Look :-)
>
> Microchip kann sowas scheinbar auch gut:
>
> https://www.youtube.com/watch?v=jXVWk-7OFvY&t=514s
>
> Rundes Gehäuse aus mehreren Komponenten, mit gebürsteten Aluminium,
> Mehrfarbdruck für die Labels und mit speziellen Lightpipes für die
> futuristischen Lichbänder.
>

Die Light Pipes sind was albern, aber das Alugehaeuse nicht. Die sind 
gar nich so teuer wie man denkt. Ich habe fuer ein Projekt einige 
USB-Audio Interfaces gekauft. Ein Modell hat ein metallic-blaues 
gebuerstetes Alugehaeuse von erstaunlicher Robustheit, doch alles 
zusammen inklusive Elektronik hatte nur $17.95 gekostet. Kein Abverkauf, 
normaler Listenpreis.

Wer schonmal im Eifer des Gefechts auf solche Module draufgetreten ist 
oder mit dem Bueroschemel ruebergerollt ist, weiss gute Gehaeuse zu 
schaetzen.


> Aber sinnvolle Sachen fehlen, wie ein Aufdruck für die Pinbelegung. Das
> haben die schon beim PICKit 3 vergessen. Zum Glück habe ich hier einen
> P-touch 9600 Label-Drucker:
>
> https://i.imgur.com/6ek7R8K.jpg
>

Ich mache das mit der Low-Tech Methode, auf Papier einer gefaelligen 
Farbe ausdrucken, ausschneiden und dann mit einem etwas ueber die Masse 
des  Papierstueckchens hinausgehenden Schnipsel Packband aufbringen. 
Sieht nicht ganz so edel aus wie meine Jugendprojekte, wo ich LetraSet 
und etliche Lagen Klarlack aufbrachte, aber es haelt, geht schneller und 
kostet fast nichts. Man kann das sogar in Sprachen mit anderem 
Zeichensatz ausdrucken, das macht bei Testgeraeten fuer Kunden immer gut 
Eindruck.

-- 
Gruesse, Joerg

http://www.analogconsultants.com/

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


#232229

FromFrank Buss <fb@frank-buss.de>
Date2017-09-13 22:38 +0200
Message-ID<opc4vu$h96$1@newsreader4.netcologne.de>
In reply to#232221
On 09/13/2017 09:09 PM, Joerg wrote:

> Sieht nicht ganz so edel aus wie meine Jugendprojekte, wo ich LetraSet
> und etliche Lagen Klarlack aufbrachte

Musste LetraSet Googeln, bin wohl doch noch nicht so alt :-) Aber diese 
Abreibefolien kenne ich, hat mein Opa auch gehabt. Die gab es auch für 
Leiterbahnen: gerade, rund in verschiedenen Radien und Durchmessern, mit 
Via usw. Das hat er dann auf Folie aufgerubbelt und dann selbst geätzt. 
Gab recht gute Ergebnisse.

Braucht man heutzutage zum Glück alles nicht mehr bei den Preisen für 
Platinen. Dachte letztens, 50 Cent für eine 10x10cm^2 zweiseitige 
Platine wäre günstig von Seeedstudio, und die Qualität ist auch sehr 
gut, hatte da letztens mal was bestellt. Aber dann habe ich das hier 
gesehen:

https://jlcpcb.com

Werde ich wohl auch mal bei Gelegenheit ausprobieren. Die bieten sogar 
Gold Fingers an, mit abgerundeten Kanten, scheinbar kein Aufpreis. Das 
ist ideal für meine C64-Cartridges. Ist dann natürlich die Frage, ob das 
auch haltbar hartvergoldet ist, oder nur das übliche hauchdünne ENIG.

Ich meine mal gehört zu haben, daß es in China sowieso nur ein paar 
wenige große Platinenhersteller gibt und das sind alles Wiederverkäufer. 
Qualität wird also dieselbe sein.

Blöd nur, daß da wohl noch die Versandkosten zukommen ($12 bei 
Seeedstudio, habe bei jlcpcb noch nicht geschaut). Bei OSH-Park z.B. ist 
es versandkostenfrei, aber dort lohnt es sich nur für sehr kleine 
Platinen. Viele eBay-Verkäufer aus China verkaufen doch auch $2 Produkte 
ohne Versandkosten. Ist das dann eine Mischkalkulation, weil viele 
Kunden ein Dutzend kaufen oder so?

-- 
Frank Buss, http://www.frank-buss.de
electronics and more: http://www.youtube.com/user/frankbuss

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


#232236

FromJoerg <news@analogconsultants.com>
Date2017-09-13 16:16 -0700
Message-ID<f1tshhFkei7U1@mid.individual.net>
In reply to#232229
On 2017-09-13 13:38, Frank Buss wrote:
> On 09/13/2017 09:09 PM, Joerg wrote:
>
>> Sieht nicht ganz so edel aus wie meine Jugendprojekte, wo ich LetraSet
>> und etliche Lagen Klarlack aufbrachte
>
> Musste LetraSet Googeln, bin wohl doch noch nicht so alt :-)


Stimmt, ich bin eine Ecke aelter als Du. <aechz, stoehn>


>                                                       ... Aber diese
> Abreibefolien kenne ich, hat mein Opa auch gehabt. Die gab es auch für
> Leiterbahnen: gerade, rund in verschiedenen Radien und Durchmessern, mit
> Via usw. Das hat er dann auf Folie aufgerubbelt und dann selbst geätzt.
> Gab recht gute Ergebnisse.
>

Das war Rubylith, habe ich auch noch mit gewerkelt.


> Braucht man heutzutage zum Glück alles nicht mehr bei den Preisen für
> Platinen. Dachte letztens, 50 Cent für eine 10x10cm^2 zweiseitige
> Platine wäre günstig von Seeedstudio, und die Qualität ist auch sehr
> gut, hatte da letztens mal was bestellt. Aber dann habe ich das hier
> gesehen:
>
> https://jlcpcb.com
>

Es kommen aber nochmal $7.30 Versand drauf fuer Luftpost oder $28.80 
fuer Expressversand. 3.FAQ:

https://jlcpcb.com/faqs


> Werde ich wohl auch mal bei Gelegenheit ausprobieren. Die bieten sogar
> Gold Fingers an, mit abgerundeten Kanten, scheinbar kein Aufpreis. Das
> ist ideal für meine C64-Cartridges. Ist dann natürlich die Frage, ob das
> auch haltbar hartvergoldet ist, oder nur das übliche hauchdünne ENIG.
>

Das wuerde ich kurz anfragen, denn es steht unter "Capabilities" nichts 
dazu.


> Ich meine mal gehört zu haben, daß es in China sowieso nur ein paar
> wenige große Platinenhersteller gibt und das sind alles Wiederverkäufer.
> Qualität wird also dieselbe sein.
>
> Blöd nur, daß da wohl noch die Versandkosten zukommen ($12 bei
> Seeedstudio, habe bei jlcpcb noch nicht geschaut). Bei OSH-Park z.B. ist
> es versandkostenfrei, aber dort lohnt es sich nur für sehr kleine
> Platinen. Viele eBay-Verkäufer aus China verkaufen doch auch $2 Produkte
> ohne Versandkosten. Ist das dann eine Mischkalkulation, weil viele
> Kunden ein Dutzend kaufen oder so?
>

Oft wird ueber die Versandkosten ein vergebener Discount ganz oder 
teilweise wieder hereingeholt. Ansonsten haben Chinesen weit bessere 
Versandkonditionen bei der Post als Europaer oder Amerikaner. Ein 
schwerer Standortnachteil, aber Politker sind zu dumm, das zu verstehen. 
Bis auf einen, aber ob er auch laut genug dafuer auf den Tisch haut, 
steht auf einem anderen Blatt ...

-- 
Gruesse, Joerg

http://www.analogconsultants.com/

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


#232238

FromFrank Buss <fb@frank-buss.de>
Date2017-09-14 01:37 +0200
Message-ID<opcfft$oso$1@newsreader4.netcologne.de>
In reply to#232236
On 09/14/2017 01:16 AM, Joerg wrote:

> Es kommen aber nochmal $7.30 Versand drauf fuer Luftpost oder $28.80
> fuer Expressversand. 3.FAQ:
>
> https://jlcpcb.com/faqs

Prima, das ist ja noch relativ preiswert. Ist damit wohl aktuell der 
preiswerteste Dienst für 10x10cm^2 Platinen in kleinen Stückzahlen. Auch 
gut, daß die 5 Stück als Mindestmenge haben. 10 Stück kosten allerdings 
insgesamt dasselbe, pro Platine dann 20 Cent. Bei 5 schmeissen die wohl 
einfach die Hälfte weg :-) Interessant: bei 15 Stück kostet eine Platine 
dann plötzlich $2. Macht keinen Sinn, da man ja auch einfach zweimal 10 
Stück bestellen könnte. Ist vielleicht auch nur ein kurzes Werbeangebot.

$9 für ein Laser Stencil ist auch gut. Da kann ich dann auch fiese QFN 
Teile in meinem Reflow-Pizzaofen mit auflöten, oder per Heissluftpistole.

-- 
Frank Buss, http://www.frank-buss.de
electronics and more: http://www.youtube.com/user/frankbuss

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


#232209

FromMichael Bäuerle <michael.baeuerle@stz-e.de>
Date2017-09-13 17:14 +0200
Message-ID<AABZuUtBIGYAABAw.A1.flnews@WStation5.stz-e.de>
In reply to#232122
Frank Buss wrote:
> 
> [...]
> Die Zeit von 8 Bit Microcontrollern ist wirklich langsam vorbei. Kenne 
> den nicht, scheint relativ neu zu sein,

Vom ATtiny13 habe ich noch ein Datasheet von 2004, schon mit Revision
History (die zweite Version). Das Migration-Sheet vom Vorgänger ATtiny12
ist von 2003:
<http://ww1.microchip.com/downloads/en/AppNotes/doc4297.pdf>

Sollte also ca. 15 Jahre alt sein.

> aber gibt 32 Bit 
> Microcontroller mittlerweile sogar ab 55 Cent Einzelpreis:
> 
> https://www.digikey.de/short/qc90vb
> 
> Und die Leistung MIPS pro Millwatt ist meist auch besser, als bei den 
> alten 8 Bittern. Nur wenn wirklich jeder Cent zählt macht es noch Sinn 
> die einzusetzen. [...]

... oder einfach dann, wenn es sonst eine Kanone/Spatz-Angelegenheit
wäre. Zum Vergleich:
<https://www.digikey.de/product-detail/de/microchip-technology/ATTINY13A-SSH/ATTINY13A-SSH-ND/1995468>
Kann z.B. mit 5V laufen und damit grüne/blaue LEDs direkt treiben.
Dazu noch knapp 10ct billiger und mit weniger Errata als der ARM.

BTW: Es geht auch noch eine Nummer kleiner:
<https://www.digikey.de/product-detail/de/microchip-technology/ATTINY10-TSHR/ATTINY10-TSHRCT-ND/2136158>

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


#232213

From"Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de>
Date2017-09-13 15:39 +0000
Message-ID<f1t1p7FcubbU3@mid.individual.net>
In reply to#232122
Michael Bäuerle <michael.baeuerle@stz-e.de> wrote:
>Frank Buss wrote:
>> 
>> [...]
>> Die Zeit von 8 Bit Microcontrollern ist wirklich langsam vorbei. Kenne 
>> den nicht, scheint relativ neu zu sein,

>Vom ATtiny13 habe ich noch ein Datasheet von 2004, schon mit Revision
>History (die zweite Version). Das Migration-Sheet vom Vorgänger ATtiny12
>ist von 2003:
><http://ww1.microchip.com/downloads/en/AppNotes/doc4297.pdf>

>Sollte also ca. 15 Jahre alt sein.

>> aber gibt 32 Bit 
>> Microcontroller mittlerweile sogar ab 55 Cent Einzelpreis:
>> 
>> https://www.digikey.de/short/qc90vb
>> 
>> Und die Leistung MIPS pro Millwatt ist meist auch besser, als bei den 
>> alten 8 Bittern. Nur wenn wirklich jeder Cent zählt macht es noch Sinn 
>> die einzusetzen. [...]

>... oder einfach dann, wenn es sonst eine Kanone/Spatz-Angelegenheit
>wäre. Zum Vergleich:
><https://www.digikey.de/product-detail/de/microchip-technology/ATTINY13A-SSH/ATTINY13A-SSH-ND/1995468>
>Kann z.B. mit 5V laufen und damit grüne/blaue LEDs direkt treiben.
>Dazu noch knapp 10ct billiger und mit weniger Erratas als der ARM.

Die ARM gibt es auch oft nur noch in für Hobbybastler nicht verarbeitbaren
Gehäusen. Der Typ in dem Link ist 50 mil SOIC, aber oft gibt es nur noch
QFN oder <= 0.5 mm Pinabstand. Die Beschaffbarkeit in Kleinmengen ist
ein anderes Problem.
Auch müsste ich mich erst in die Entwicklungsumgebung und insbesonders
die Programmierung der Peripherie einarbeiten. 

-- 
Dipl.-Inform(FH) Peter Heitzer, peter.heitzer@rz.uni-regensburg.de

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


#232217

FromFrank Buss <fb@frank-buss.de>
Date2017-09-13 18:42 +0200
Message-ID<opbn4v$73k$1@newsreader4.netcologne.de>
In reply to#232213
On 09/13/2017 05:39 PM, Peter Heitzer wrote:

> Die ARM gibt es auch oft nur noch in für Hobbybastler nicht verarbeitbaren
> Gehäusen. Der Typ in dem Link ist 50 mil SOIC, aber oft gibt es nur noch
> QFN oder <= 0.5 mm Pinabstand.

SOIC oder QFT ist kein Problem selber zu löten und gibt eigentlich von 
allen kleineren ARM Microcontrollern Auführungen in diesen Bauformen. 
Habe aber gerade mal geschaut, gibt da sogar kleine fertige Module mit 
Stiftleisten:

http://cgi.ebay.de/253141815254

Brauchst wahrscheinlich noch einen Programmer dazu. Suche nach "ST-Link" 
bei eBay, gibt es ab 5 Euro. Aber falls du in die ARM-Programmierung mit 
STM32-Chips einsteigen willst, kann ich ein STM32F4 Discovery Board 
empfehlen, damit kann man schon einges machen und ist bereits alles 
dabei was man braucht, mit integriertem Programmer.

> Die Beschaffbarkeit in Kleinmengen ist
> ein anderes Problem.

Gibt es alle einzeln bei Digikey, Lieferung in 2-3 Tagen nach Deutschland.

> Auch müsste ich mich erst in die Entwicklungsumgebung und insbesonders
> die Programmierung der Peripherie einarbeiten.

Mit CubeMX muß man sich nicht viel einarbeiten. Man kann sich z.B. die 
SPI-Parameter (Modus, Frequenz, Blocking, Interrupt oder DMA-Betrieb) 
alle per Mausklick zurechtklicken und braucht keine Register 
nachzulesen. Kann man dann per High-Level Funktionen von C aus 
ansprechen, ohne je ein SPI-Hardwareregister gesehen zu haben. Finde ich 
teilweise einfacher, als beim Arduino, wo man schon Kimmzüge machen muß, 
wenn man mal etwas komplexeres mit Interrupts usw. machen will.

Wirklich nützlich und übersichtlich ist auch die Pinout-Darstellung und 
Peripherals Konfiguration bei CubeMX:

http://bluekitchen-gmbh.com/wp-content/uploads/2017/05/stm32cubemx-pinout-final.png

Der generierte Code ist natürlich nicht immer hübsch, aber läuft und 
wird auch öfters mal korrigiert und ergänzt. Ich war ja am Anfang nicht 
so ein Fan davon, aber ist einfach praktisch.

Als IDE dann z.B. Keil uVision verwenden. Ist kostenlos bis zu 32 kB 
Flash Code und läuft mit dem ST-Link Programmer, auch mit Debuggging.

-- 
Frank Buss, http://www.frank-buss.de
electronics and more: http://www.youtube.com/user/frankbuss

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


#232218

FromFrank Buss <fb@frank-buss.de>
Date2017-09-13 19:02 +0200
Message-ID<opboad$7vr$1@newsreader4.netcologne.de>
In reply to#232217
On 09/13/2017 06:42 PM, Frank Buss wrote:
> SOIC oder QFT ist kein Problem selber zu löten

QFP meinte ich, also alles was Pins hat, TQFP, SOIC, SSOP, TSSOP usw. Da 
macht es auch nichts, wenn der Pinabstand 0,5 mm ist. Gibt mehrere 
Techniken dazu, bei allen ist die Lötspitze größer als die Pins.

Pins einzeln anlöten:

https://www.youtube.com/watch?v=hoLf8gvvXXU

Ich bevorzuge allerdings dieses Verfahren, auch Drag-Soldering genannt:

https://www.youtube.com/watch?v=6PB0u8irn-4

-- 
Frank Buss, http://www.frank-buss.de
electronics and more: http://www.youtube.com/user/frankbuss

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


#232222

FromJoerg <news@analogconsultants.com>
Date2017-09-13 12:13 -0700
Message-ID<f1teb5FhbgiU1@mid.individual.net>
In reply to#232213
On 2017-09-13 08:39, Peter Heitzer wrote:
> Michael Bäuerle <michael.baeuerle@stz-e.de> wrote:
>> Frank Buss wrote:
>>>
>>> [...]
>>> Die Zeit von 8 Bit Microcontrollern ist wirklich langsam vorbei. Kenne
>>> den nicht, scheint relativ neu zu sein,
>
>> Vom ATtiny13 habe ich noch ein Datasheet von 2004, schon mit Revision
>> History (die zweite Version). Das Migration-Sheet vom Vorgänger ATtiny12
>> ist von 2003:
>> <http://ww1.microchip.com/downloads/en/AppNotes/doc4297.pdf>
>
>> Sollte also ca. 15 Jahre alt sein.
>
>>> aber gibt 32 Bit
>>> Microcontroller mittlerweile sogar ab 55 Cent Einzelpreis:
>>>
>>> https://www.digikey.de/short/qc90vb
>>>
>>> Und die Leistung MIPS pro Millwatt ist meist auch besser, als bei den
>>> alten 8 Bittern. Nur wenn wirklich jeder Cent zählt macht es noch Sinn
>>> die einzusetzen. [...]
>
>> ... oder einfach dann, wenn es sonst eine Kanone/Spatz-Angelegenheit
>> wäre. Zum Vergleich:
>> <https://www.digikey.de/product-detail/de/microchip-technology/ATTINY13A-SSH/ATTINY13A-SSH-ND/1995468>
>> Kann z.B. mit 5V laufen und damit grüne/blaue LEDs direkt treiben.
>> Dazu noch knapp 10ct billiger und mit weniger Erratas als der ARM.
>
> Die ARM gibt es auch oft nur noch in für Hobbybastler nicht verarbeitbaren
> Gehäusen. Der Typ in dem Link ist 50 mil SOIC, aber oft gibt es nur noch
> QFN oder <= 0.5 mm Pinabstand. Die Beschaffbarkeit in Kleinmengen ist
> ein anderes Problem.
> Auch müsste ich mich erst in die Entwicklungsumgebung und insbesonders
> die Programmierung der Peripherie einarbeiten.
>

Der Tiny reicht ja auch voellig fuer diesen Job. Ich entwickle selbst 
oft mit einfachen uC, wenn irgendwie moeglich. Fuer viele kann man nach 
Sahara-Durchquerung am Fort Zinderneuf noch einen Programmierer finden, 
der eine uralte Keil-Umgebung betreibt. Wenn gerade Strom da ist. Das 
geht mit modernen hochbittigen uC nicht.

-- 
Gruesse, Joerg

http://www.analogconsultants.com/

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


Page 5 of 6 — ← Prev page 1 2 3 4 [5] 6  Next page →

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


csiph-web