Auflistung der Designfragen

master
Paul Goeser 15 years ago
parent 7603d62606
commit 53b116958c

@ -106,11 +106,43 @@ Ein Chopper wäre ratsam, da auch sehr gute und teure Instrumentenverstärker
\end_inset
Fehler entspricht.
Alternative wäre ein Schalter der den Verstärker nullen kann und Kompensation
\end_layout
\begin_deeper
\begin_layout Standard
Alternative wäre ein Schalter der den Verstärker nullen kann und Kompensation
in der Software.
Das könnte sogar deutlich einfacher und/oder genauer sein als ein Chopper.
Zum Nullen kann man z.B.
einen FET nehmen.
\end_layout
\end_deeper
\begin_layout Itemize
Pt1000 am Thermoblock muss auch auf etwa 0,1°C genau sein, im Bereich von
etwa 15°C bis 35°C.
\end_layout
\begin_deeper
\begin_layout Itemize
Eine Widerstandsmessbrücke an einem AVR-A/D-Wandler reicht vielleicht.
\end_layout
\begin_layout Itemize
ein op-amp wäre vielleicht doch nicht schlecht
\end_layout
\begin_layout Itemize
alternativ direkte analoge cold-junction-compensation indem ein pt100 über
recht genaue widerstände an die thermocouples gekoppelt wird.
(Fig 9 im INA114-Datenblatt o.
Ä.)
\end_layout
\end_deeper
\begin_layout Section
Teile
\end_layout
@ -303,6 +335,132 @@ durch sigma-delta-Prinzip schon viel Tiefpass.
\end_deeper
\begin_layout Section
Module
\end_layout
\begin_layout Subsection
Analog/Elektronik
\end_layout
\begin_layout Itemize
Versorgung (Digital, Analog): 7805, Filter
\end_layout
\begin_layout Itemize
Virtuelle Masse (bei etwa 2V odersowas, für Amp und Wandler) (TODO)
\end_layout
\begin_layout Itemize
Sensorfilter (TODO)
\end_layout
\begin_layout Itemize
Amp
\end_layout
\begin_layout Itemize
Offsetkompensation (TODO)
\end_layout
\begin_layout Itemize
Muxer (TODO)
\end_layout
\begin_layout Itemize
Wandler
\end_layout
\begin_layout Itemize
Cold Junction Messung (TODO)
\end_layout
\begin_layout Itemize
USB-Schnittstelle
\end_layout
\begin_layout Itemize
Kommunikation zwischen AVRs
\end_layout
\begin_layout Itemize
Display mit Anbindung
\end_layout
\begin_layout Subsection
Software
\end_layout
\begin_layout Itemize
I2C-Treiber
\end_layout
\begin_layout Itemize
Auslesecode für Wandler
\end_layout
\begin_layout Itemize
Wandlercode für Cold Junction Messung
\end_layout
\begin_layout Itemize
Kennlinienkompensation Thermocouple
\end_layout
\begin_layout Itemize
Kennlinienkompensation Cold Junction Sensor
\end_layout
\begin_layout Itemize
Messwerteaufbereitung (Mittelung, ...)
\end_layout
\begin_layout Itemize
Displaytreiber
\end_layout
\begin_layout Itemize
Anzeigecode
\end_layout
\begin_layout Itemize
evtl inter-avr-kommunikation
\end_layout
\begin_layout Itemize
USB-Protokoll
\end_layout
\begin_layout Subsection
Mechanik
\end_layout
\begin_layout Itemize
Gehäuse
\end_layout
\begin_deeper
\begin_layout Itemize
Display
\end_layout
\begin_layout Itemize
Buchsen
\end_layout
\end_deeper
\begin_layout Itemize
Thermoblock
\end_layout
\begin_layout Itemize
Netzteil
\end_layout
\begin_layout Section
Nächste Schritte
\end_layout
\begin_layout Subsection
Noch zu suchen:
\end_layout
@ -322,5 +480,151 @@ Display
Gehäuse
\end_layout
\begin_layout Subsection
Offene Fragen
\end_layout
\begin_layout Itemize
1 oder 2 AVRs:
\end_layout
\begin_deeper
\begin_layout Itemize
darf der PT1000 an einem AVR sein der USB macht? Oder kommt er an einen
separaten Wandler?
\end_layout
\begin_layout Itemize
hat ein AVR der USB macht genug zeit um den Wandler schnell genug auszulesen?
(warsch schon)
\end_layout
\begin_layout Itemize
wie groß ist die komplexität des Kommunikationscodes
\end_layout
\end_deeper
\begin_layout Itemize
Reichen 8k Flash? Wohl nicht.
\end_layout
\begin_deeper
\begin_layout Itemize
USB braucht bis zu 4k
\end_layout
\begin_layout Itemize
Display braucht potentiell viel, kann auch so 2k sein.
Vor allem das bequeme sprintf liegt bei 1,2k
\end_layout
\begin_layout Itemize
eine LUT für K-Types wäre bei mind.
1k.
Kann man aber auch mit polynomen odersowas berechnen.
\end_layout
\begin_layout Itemize
andere Codeteile, bequemlichkeit beim Entwickeln, ...
\end_layout
\end_deeper
\begin_layout Subsection
TODO
\end_layout
\begin_layout Subsubsection
Elektrotechnik
\end_layout
\begin_layout Itemize
Muxer etwas recherchieren
\end_layout
\begin_layout Itemize
Offsetkompensation designen
\end_layout
\begin_layout Itemize
Pt100/Pt1000-Messung entwerfen
\end_layout
\begin_layout Itemize
Filter entwerfen
\end_layout
\begin_layout Itemize
Bauteilliste erstellen
\end_layout
\begin_layout Subsubsection
Mechanik
\end_layout
\begin_layout Itemize
Gehäuse, Displayeinbindung
\end_layout
\begin_layout Itemize
Thermoblock
\end_layout
\begin_layout Itemize
Buchsen
\end_layout
\begin_deeper
\begin_layout Itemize
USB
\end_layout
\begin_layout Itemize
Strom
\end_layout
\begin_layout Itemize
Sensoren
\end_layout
\end_deeper
\begin_layout Itemize
Knöpfe?
\end_layout
\begin_layout Subsubsection
Informatik
\end_layout
\begin_layout Itemize
gewünschte Features.
Vorschläge
\end_layout
\begin_deeper
\begin_layout Itemize
Differenzmessung
\end_layout
\begin_layout Itemize
Slew rate
\end_layout
\begin_layout Itemize
einstellbare Samplerate/Genauigkeit
\end_layout
\begin_layout Itemize
unterschiedliche Rauschfilter
\end_layout
\end_deeper
\begin_layout Itemize
Protokoll auf USB
\end_layout
\begin_layout Itemize
Menüführung (falls nötig)
\end_layout
\end_body
\end_document

Loading…
Cancel
Save