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 \end_inset
Fehler entspricht. Fehler entspricht.
\end_layout
\begin_deeper
\begin_layout Standard
Alternative wäre ein Schalter der den Verstärker nullen kann und Kompensation Alternative wäre ein Schalter der den Verstärker nullen kann und Kompensation
in der Software. in der Software.
Das könnte sogar deutlich einfacher und/oder genauer sein als ein Chopper. 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 \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 \begin_layout Section
Teile Teile
\end_layout \end_layout
@ -303,6 +335,132 @@ durch sigma-delta-Prinzip schon viel Tiefpass.
\end_deeper \end_deeper
\begin_layout Section \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: Noch zu suchen:
\end_layout \end_layout
@ -322,5 +480,151 @@ Display
Gehäuse Gehäuse
\end_layout \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_body
\end_document \end_document

Loading…
Cancel
Save