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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren