Temperatursensor TSIC 306 TO92

Gast #1212782
Lesenswert?
• ▲
▼
>ich würde mich sehr freuen wenn mir jemand ein Beispiel hat, wie ich mit
>einem uPC den Temperatursensor TSIC 306 TO92 von Reichelt verwendet.

Lern erst mal lesen,schreiben und Fragen stellen.
Welche wichtigen Informationen fehlen hier?

Ich hätte Codes für einen Zuse mit Forth.
#1852252
Lesenswert?
• ▲
▼
Salve zusammen, da auch ich mit dem TSIC kämpfe, habe ich ein paar 
Oszibilder im Angebot. ABER: ich lese die Daten über einen 
invertierenden Schmitt-Trigger ein, da ich das Teil im Auto verbaute.

Hier für den interessierten Forumsleser meine Bilder, wie besagt, 
invertiert und als pdf, da mit PowerPoint beschriftet.

Mein Lösungsansatz ist es, den 16-Bit-Timer des ATMEGA32 jeweils auf 
fallende und steigende Flanke auszulesen und dann mit den Zeiten zu 
rechnen, diese in eine Bitfolge packen und dann in die Formel zu 
stopfen. Da ich aber zu doof zum programmieren bin, dauert das noch 
etwas. Ich möchte nämlich nix mit Copy und Paste von hier übernehmen, 
sondern verstehen was ich anrichte. Meine Software reiche ich nach, 
irgendwann...

Viel Spaß mit de Bilder

Gruß Markus
Angehängte Dateien:
Gast #1852264
Lesenswert?
• ▲
▼
Das Auswerteprinzip für TSICs ist ganz einfach, anbei ein Snippet aus 
einem Programm:
1
; Duty-Cycle:
2
; Startbit                   50%
3
; Daten-/Parity-Bit logic 0: 25%
4
;                   logic 1: 75%
5
; typ. Länge eines Bits: 125 usec
6
; Timer 0 läuft mit 1 usec
7
; -> ca 125 Takte für 1 Bit, ca 60 Takte für 1/2 Bit -> t_strobe
8

9
; Auswerteprinzip:
10
; Die Bitlänge ist temperaturabhängig, deshalbt bestimmt man die Bitlänge
11
; bei jedem Byte durch Messung des Startbits, dieses hat einen Duty-Cycle
12
; von 50%. Wenn das halbe Startbit rum ist (LO), wird die Zeit t_strobe
13
; gemessen.
14
; Diese Zeit wartet man vom Start eines jeden Daten-Bits, und nimmt dann den
15
; Zustand des Daten-Pins auf. Ist er LO, dann ist das Daten-Bit 0 
16
; (25% Duty-Cycle), ist er HI, dann ist das Daten-Bit 1 (75% Duty-Cycle).

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.