gesucht: Controller mit 16 bit Port und 5 V tolerant

Gast #4637188
Lesenswert?

Hallo,

für ein Interface zu einer IDE-Platte bin ich auf der Suche
nach dem passenden Controller.
Also im Stück 16 bit breit und alle Pins für diesen Port
5 V tolerant.

Der Hersteller wäre mir erstmal egal.
Meine Favoriten wären:

ST/STM32, TI/LM3, TI/LM4, Renesas/V850, evtl auch Silabs/8051.

Bei den STM32F1XX scheinen nur die 100 Beiner geeignet zu sein.
(Port PD oder PE)
Wie sieht das bei den anderen STM32-Serien (F2,F3) aus?

Bei TI habe ich noch nichts zur 5V-Toleranz gefunden.

Debugging sollte trotzdem noch per JTAG/SWD bzw. Monitor
möglich sein. Ein Evalboard wo ein kompletter 16 bit Port
verfügbar ist, wäre auch nicht schlecht.

Bin dankbar für alle Tips.
#4637192
Lesenswert?

Urlauber schrieb:
> Interface zu einer IDE-Platte bin ich auf der Suche
> nach dem passenden Controller.

IDE auf der einen Seite - und was auf der anderen?

Evtl auch einfach so etwas kaufen:
http://www.ebay.de/itm/Adapter-fur-2-5-3-5-5-25-Festplatte-Konverter-USB-auf-IDE-SATA-Kabel-Y683/141982202024
oder
http://www.ebay.de/itm/NEW-IDE-HDD-to-SATA-Serial-ATA-Converter-Adapter-CY-/201485351268
Gast #4637194
Lesenswert?

Danke, aber

> Ebay-Artikel Nr. 141982202024*
> oder
> Ebay-Artikel Nr. 201485351268

sowas hab ich schon.
Der Controller in den Dingern könnte wohl meiner Spezifikation
entsprechen, aber USB steht nicht auf meinem Wunschzettel.

Von ST gab es wohl mal ein USB-"Mass-Storage"-Evalkit.
Das wäre wohl ziemlich genau was ich suche. Da kann
ich nämlich das USB auch weglassen :-).

Der FX2LP wäre wohl auch ein geeigneter Kandidat.
Aber nicht im 56er Gehäuse.
#4637199
Lesenswert?

5V tolerant heißt noch lange nicht, daß sie auch 5V bei push-pull 
ausgeben können. Das heißt nur, daß wenn die andere Seite 5V sendet, der 
Controller selbst nicht gleich beschädigt wird oder ungültige Werte 
rauskommen.

Die allermeisten aktuellen Controller können aber nur 3,3V ausgeben.
Wenn das IDE aber 5V-Pegel möchte, dann reicht das nicht.

Du musst also einen Pegelwandler vorsehen. Das ist gängige Technik 
und kein Problem. Da würde ich die Controllerauswahl also nicht von 
abhängig machen.
#4637214
Lesenswert?

Urlauber schrieb:
> Controller in den Dingern könnte wohl meiner Spezifikation
> entsprechen, aber USB steht nicht auf meinem Wunschzettel.

Der Controller des zweiten Link macht nur IDE <---> SATA.


Vielleicht suchst du einen SuperI/O Chip. Die haben ausser IDE auch noch 
die Controller für Floppy, LPT, UARTs, und ein Businterface für den PC 
integriert.
Ich habe mich vor 25 Jahren mal damit beschäftigt, vielleicht liegt seit 
damals auch noch der eine oder andere Chip hier.
#4637658
Lesenswert?

Man kann auch einen bidirektionalen Treiber dazwischenschalten - 
allerdings muss dafür noch ein Signal zur Richtungsumschaltung erzeugt 
werden:
http://www.ti.com/product/sn74lvth162245
"The 'LVTH162245 devices are 16-bit (dual-octal) noninverting 3-state 
transceivers designed for low-voltage (3.3-V) V CC operation, but with 
the capability to provide a TTL interface to a 5-V system environment."

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