Forum: Mikrocontroller und Digitale Elektronik 8bit PISO Register mit Operating Temp. bis +140°C


von D. Fries (Gast)


Lesenswert?

Hallo Leute,

ich bin auf der Suche nach einem 8bit SMD PISO Schieberegister, das bei 
einer Umgebungstemperatur von bis zu 140°C arbeitet.
Habe schon mehrere Stunden gesucht und nichts gefunden.
Hat da eventuell jemand eine Idee?

Es wäre auch ein alternatives Bauteil möglich, das ähnlich funktioniert.

Hintergrund: Ich möchte 8bit parallel (Ausgänge eines µC) in ein 
serielles Signal umwandeln mit einer Taktrate von 250kHz. Dieses Signal 
kommt dann an das Gate eines MOSFETs.
Die Genauigkeit der Clock muss relativ hoch sein (<5% Abweichung), was 
mit dem µC aufgrund unterschiedlicher Interruptlaufzeiten nicht möglich 
ist. Deshalb werden immer 8bit parallel und eine 250kHz Clock vom µC 
ausgegeben
Vorteil: Es müssen vom µC nur alle 32µs neue Daten ausgegeben werden und 
der Zeitpunkt der Ausgabe der Daten muss nicht exakt getriggert sein, da 
dies über die Clock erfolgt, die per Timer genau eingestellt werden 
kann.
Funktionieren tut das ganze einwandfrei mit einem normalen PISO 
Register. Aber ich finde eben keins für +140°C.
Es wird übrigens ein XC866 eingesetzt, bei dem ich gerne bleiben würde.


Danke schon mal im Voraus.

von FritZ (Gast)


Lesenswert?

D. Fries schrieb:
> Umgebungstemperatur von bis zu 140°C

Da wird auch die weitere Suche schwierig werden...

von D. Fries (Gast)


Lesenswert?

FritZ schrieb:
> Da wird auch die weitere Suche schwierig werden...

Soll heißen Logikbausteine gibts generell nur bis 125° ambient?

von Peter D. (peda)


Lesenswert?

D. Fries schrieb:
> Die Genauigkeit der Clock muss relativ hoch sein (<5% Abweichung), was
> mit dem µC aufgrund unterschiedlicher Interruptlaufzeiten nicht möglich
> ist.

Dann schau Dir mal das SSC an.
Das kann Bits ununterbrochen senden, d.h. die Interruptlatenz spielt 
keine Rolle.


Peter

von D. Fries (Gast)


Lesenswert?

Ja, SSC ist mir bekannt, ist aber leider schon belegt. Damit wird ein 
anderer IC per SPI ausgelesen, den ich leider nicht ersetzen kann.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Und, hat das andere IC keine /CS-Leitung?

von Peter D. (peda)


Lesenswert?

D. Fries schrieb:
> Ja, SSC ist mir bekannt, ist aber leider schon belegt. Damit wird ein
> anderer IC per SPI ausgelesen, den ich leider nicht ersetzen kann.

Dann ist die Frage, ob man wirklich das schnelle SSC dafür braucht.
SPI kann man ja sehr leicht in SW mit beliebigen IO-Pins machen.


Peter

von (prx) A. K. (prx)


Lesenswert?

D. Fries schrieb:

> Register. Aber ich finde eben keins für +140°C.
> Es wird übrigens ein XC866 eingesetzt, bei dem ich gerne bleiben würde.

Der XC866 kann 140°C?

von D. Fries (Gast)


Lesenswert?

Peter Dannegger schrieb:
> Dann ist die Frage, ob man wirklich das schnelle SSC dafür braucht.
> SPI kann man ja sehr leicht in SW mit beliebigen IO-Pins machen.

Da haben Sie natürlich Recht.
Dann werde ich mal ausprobieren ob das Ganze über das SSC funktioniert.


A. K. schrieb:
> Der XC866 kann 140°C?

Ja, die SAA Variante geht bis 140° ambient.

von Arc N. (arc)


Lesenswert?

A. K. schrieb:
> D. Fries schrieb:
>
>> Register. Aber ich finde eben keins für +140°C.
>> Es wird übrigens ein XC866 eingesetzt, bei dem ich gerne bleiben würde.
>
> Der XC866 kann 140°C?

Es gibt auch Controller die für deutlich höhere Temperaturen 
spezifiziert sind
http://www.ti.com/lit/ds/symlink/sm320f2812-ht.pdf
(-55 °C - 220 °C)
Aus den Daten (Figure 6-1) kann man sehr grob ableiten, wie lange ein 
HC165 z.B. http://www.nxp.com/documents/data_sheet/74HC_HCT165.pdf
bei solchen Temperaturen durchhält. Zumal dieser. mit 500 mW total power 
dissipation im TSSOP spezifiziert ist. Bei einem Derating von 5.5 mW/°C 
bei Temperaturen >70 °C sind das bei 140 °C noch 115 mW, Thermal 
Resistance Junction-Ambient mit 100 °C/W angenommen -> 140 °C + 11.5 °C 
= 151.5 °C als TJunction.

von D. Fries (Gast)


Lesenswert?

D. Fries schrieb:
> Peter Dannegger schrieb:
>> Dann ist die Frage, ob man wirklich das schnelle SSC dafür braucht.
>> SPI kann man ja sehr leicht in SW mit beliebigen IO-Pins machen.
>
> Da haben Sie natürlich Recht.
> Dann werde ich mal ausprobieren ob das Ganze über das SSC funktioniert.

Nochmal danke für den Hinweis.
Es funktioniert einwandfrei.
Da hätte ich natürlich auch selbst drauf kommen können.
Aber ich habe einfach zu engstirnig gedacht - für mich war das SSC eben 
tabu, weil da ja schon der Sensor dran hängt.


Arc Net schrieb:
> A. K. schrieb:
>> D. Fries schrieb:
>>
>>> Register. Aber ich finde eben keins für +140°C.
>>> Es wird übrigens ein XC866 eingesetzt, bei dem ich gerne bleiben würde.
>>
>> Der XC866 kann 140°C?
>
> Es gibt auch Controller die für deutlich höhere Temperaturen
> spezifiziert sind
> http://www.ti.com/lit/ds/symlink/sm320f2812-ht.pdf
> (-55 °C - 220 °C)
> Aus den Daten (Figure 6-1) kann man sehr grob ableiten, wie lange ein
> HC165 z.B. http://www.nxp.com/documents/data_sheet/74HC_HCT165.pdf
> bei solchen Temperaturen durchhält. Zumal dieser. mit 500 mW total power
> dissipation im TSSOP spezifiziert ist. Bei einem Derating von 5.5 mW/°C
> bei Temperaturen >70 °C sind das bei 140 °C noch 115 mW, Thermal
> Resistance Junction-Ambient mit 100 °C/W angenommen -> 140 °C + 11.5 °C
> = 151.5 °C als TJunction.

Auch danke dafür, aber das mit dem Schieberegister hat sich ja nun 
sowieso erledigt :)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.