CD40xx moderner machen

Gast #5268282
Lesenswert?

Ich habe eine Logik mit ca. 20 Stück CD40xxx-Bausteinen (D-FF, Gatter, 
Zähler). Das Ding nimmt eine ganze Eurokarte ein. Es ca. 25 Jahre her, 
dass ich in dem Bereich etwas gemacht habe. Jetzt wollte ich wissen, ob 
es da neue Technologien gibt (PAL, GAL, PIC, ..), wo man das Ganze auf 
einen Chip bringen kann.
Gast #5268289
Lesenswert?

PAL und GAL sind schon wieder obsolet, ein FPGA könnte das in Hardware 
machen, mit Konfig-ROM..wird aber sicher teurer.

Du kannst IMHO einen beliebigen Mikrocontroller verwenden der die Logik 
simuliert ..also die logische Funktion in Software abbilden. 
Zeitkritisch wirds wohl nicht werden..

Gruß,

Holm
Gast #5268298
Lesenswert?

> ein FPGA könnte das in Hardware
machen, mit Konfig-ROM..wird aber sicher teurer.

Ein Lattice LCMXO2-256HC schafft das locker, braucht auch keinen 
Konfigurationsspeicher und kostet knappe 2 EUR. Allerdings wird man 
vorne und hinten irgendwelche Pegelwandler brauchen, wenn das Teil wie 
bisher mit seiner Umwelt telefonieren soll.
#5268302
Lesenswert?

Ralf S. schrieb:
> wo man das Ganze auf einen Chip bringen kann.

Hängt vom Interface ab. Wenn dein CMOS mit 5V läuft, und die Logik 
langsam ist, tut es ein Microcontroller mit genügend Anschlüssen.

Läuft dein CMOS mit 12V und hat 12V an Ein- und Ausgängen, müsstest du 
Spannungswandler nutzen. Das kann aufwändig werden.

Wäre deine Logik schnell, und ein uC zu langsam, könntest du ein CPLD 
einsetzen, das sind mehrere GALs in einem Gehäuse. Aber auch hier die 
Frage nach dem Signalpegel.

Wenn man erst überall Pegelwandler braucht, kann die Lösung mit dem 
alten CMOS auch heute noch optimal sein.
Gast #5268396
Lesenswert?

Ich finde, dass ihr hier vorschnell Empfehlungen abgebt ohne überhaupt 
zu wissen, was die Logikschaltung tut, wie sie versorgt wird und welche 
Anforderungen an ihre Ein- und Ausgänge gestellt werden.
#5268677
Lesenswert?

Wenn da Signale schneller als 1us später am Ausgang erscheinen sollen, 
dann kann man die hier angebotene reine Prozessorlösung vergessen. Man 
müsste dann zumindest Teile der Schaltung seperat mit Hardware 
realisieren. Eine Hand voll Pegelwandler wird man auf jeden Fall 
benötigen um auf 12V zu kommen.
Gast #5268882
Lesenswert?

Wenn du so offenherzig nach neuen Technologien sei CD40xx
fragst, steckst du wohl im Thema nicht tief drin.

Alle die hier helfen wollen, wissen aber nicht, was die
Funktion und Perfomance der Schaltung ist. - Also welcher
ANGEMESSENE "Update" möglich ist.

Da hilft nur: Zeig die Schaltung, oder teile mit, dass du das
nicht willst. - Sonst übernehmen die Schwafler den Thread
und daraus hat noch niemand Hilfreiches extrahieren können...
Gast #5269224
Lesenswert?

Vielen Dank für die Anregungen. Ein CPLD von z.B. Altera würde mir schon 
schmecken. Ich habe kombinatorische Logik und vor allem 26 Stück D-FFs. 
Da bin ich mir nicht sicher, ob die in einen CPLD reinpassen. Des 
Weiteren nervt ein wenig, dass diese CPLD-Zeugs scheinbar alles 
properitär ist. Es gibt keinen Standard und kein offenes System. Mal 
schauen...
Beitrag #5269226 wurde von einem Moderator gelöscht.
#5269238
Lesenswert?

snail schrieb:
> Andreas B. schrieb:
>> Um belastbare Tips geben zu können, warten wir immer noch auf die
>> Schaltung oder eine Beschreibung was diese denn nun genau macht.
>
> Laß ihm etwas Zeit. Es ist schließlich 25 Jahre her, daß er damit was
> gemacht hat.
In diesem Fall würde ich den TO aber mal empfehlen zuerst zu analysieren 
was gemacht werden soll bevor man die Frage nach dem wie stellt.
#5269301
Lesenswert?

Ralf S. schrieb:

> Ich habe eine Logik mit ca. 20 Stück CD40xxx-Bausteinen (D-FF, Gatter,
> Zähler). Das Ding nimmt eine ganze Eurokarte ein. Es ca. 25 Jahre her,
> dass ich in dem Bereich etwas gemacht habe. Jetzt wollte ich wissen, ob
> es da neue Technologien gibt (PAL, GAL, PIC, ..), wo man das Ganze auf
> einen Chip bringen kann.

In den meisten Fällen gilt:
Don´t touch a running System. Zumal ja Ersatz-4000er noch recht
problemlos erhältlich sind.
#5270037
Lesenswert?

Ralf S. schrieb:
> Ich habe kombinatorische Logik und vor allem 26 Stück D-FFs.
> Da bin ich mir nicht sicher, ob die in einen CPLD reinpassen.

Von Microchip gibt es für 5V den ATF2500C. Der hat 24 Macrozellen, die 
sich aufteilen lassen. Maximal sind so 48 FFs und 24 Logikverknüpfungen 
möglich.
Mit einer PLCC-44 Fassung kann man ihn auf einer Rasterplatine 
verdrahten.
Man braucht aber ein Programmiergerät, um ihn zu flashen.
Gast #5273408
Lesenswert?

Hallo zusammen,

ich bin zu dem Schluss gekommen, das CMOS-Teile in meinem Anwendungsfall 
doch die bessere Lösung sind. Das TTL/CMOS-Zeugs gibt es beits 50 Jahre 
und wird es auch noch in 50 Jahren geben. Die Wartung ist hier sehr 
wichtig. Ein speziell programmierbarer Chip und das gesamte Tooling hat 
zu viele Unbekannte. Mal wird der Chip abgekündigt oder der Hersteller 
geht pleite. Oder das OS des Programmierer gibt's nicht mehr. CMOS 
gibt's immer. Was ich allerdings machen werde, ist von TH auf SMD 
umzusteigen. Damit dürfte sich die Layoutfläche dritteln.

Grüße!
#5273430
Lesenswert?

Andreas B. schrieb:
> Da wäre ich mir nicht so sicher. Irgendwelche bestimmt, aber viele 74..
> und CD40. sind nicht mehr erhältlich.

Nun ja, CD40xx sind WEIT vor den CPLD/FPGA/uC erschienen, und ALLE 
CPLD/FPGA/uC auf die man in den letzten 30 Jahren hätte umstellen 
können, sind schon wieder obsolet, die CD40xx aber nicht.

Wer also Angst hat, daß es ein CD40xx nicht mehr geben wird, darf 
KEINESFALLS auf FPGA/CPLD/uC umstellen, die habe nachweislich eine viel 
kürzere Lebensdauer.

(Einzige Ausnahme wäre wohl i8051, die brauchen aber externe Bauteile).
#5273499
Lesenswert?

@Ralf Stocker (ralfstocker)

>ich bin zu dem Schluss gekommen, das CMOS-Teile in meinem Anwendungsfall
>doch die bessere Lösung sind.

Kann sein.

>gibt's immer. Was ich allerdings machen werde, ist von TH auf SMD
>umzusteigen. Damit dürfte sich die Layoutfläche dritteln.

Wozu? Die jetzige Platine hat Platz. Oder willst du in das Gerät mehr 
einbauen und brauchst Platz? Wieviele dieser Platinen willst du in den 
nächsten Jahren produzieren lassen? Da ist SMD von Vorteil, aber nicht 
zwingend.
Gast #5273549
Lesenswert?

Falk B. schrieb:
> @Ralf Stocker (ralfstocker)
>
>>ich bin zu dem Schluss gekommen, das CMOS-Teile in meinem Anwendungsfall
>>doch die bessere Lösung sind.
>
> Kann sein.
>
>>gibt's immer. Was ich allerdings machen werde, ist von TH auf SMD
>>umzusteigen. Damit dürfte sich die Layoutfläche dritteln.
>
> Wozu? Die jetzige Platine hat Platz. Oder willst du in das Gerät mehr
> einbauen und brauchst Platz? Wieviele dieser Platinen willst du in den
> nächsten Jahren produzieren lassen? Da ist SMD von Vorteil, aber nicht
> zwingend.

SMD ist in der Serie SEHR viel billiger. Ich würde es für ein Neudesign 
ausschließlich (!) verwenden. Insbesondere bei Long-Life Sachen. Du 
kannst davon ausgehen, dass die veralteten THT-Dinge als erstes dem 
nächsten Streichkonzert der Hersteller zum Opfer fallen.

Zur Logik:
Die diskrete Logik ist stark im Niedergang. Viele (vor allem einfache) 
Bausteine wie Tristatebuffer wird es immer geben, aber gerade komplexe 
Dinge werden heute kaum noch verwendet, da kann man erwarten, dass 
irgendwann Abkündigungen kommen.
Wenn du das tun willst (wie gesagt - ich rate ab!), dann verwende eine 
Serie, welche am Anfang ihres Lebens steht:
http://www.ti.com/lit/ml/scyb004b/scyb004b.pdf
Wichtig: Gängige Packages nehmen, d.h. solche mit hohen Lagerbeständen 
und vielen Alternativen.

Ich persönlich würde wennn möglich einen modernen µC nehmen. Das muss 
nicht unbedingt ein STM32 sein, kann auch ein neueres AVR oder PIC18 
Derivat. Speziell bei den PICs ist die Abkündigungspolotik sehr human - 
man bekommt selbst uralte PICs mit OTP-Speicher noch. Die durchaus 30 
Jahre auf dem Buckel haben ;-)
Nur wenn der µC das nicht kann, könnte man über ein CPLD nachdenken. 
Hier gilt auch: Neue nehmen, und Langzeitverfügbarkeit nachfragen.
Gast #5273562
Lesenswert?

Die Hersteller erzählen dir doch die Story vom bunten Hund. Selbst, wenn 
du die mit Blut unterschreiben läßt. Wenn die pleite auf dem Friedhof 
liegen, dann kannste schauen, wo Ersatz herkommt. Immer schön einfach 
bleiben: KISS!
#5273682
Lesenswert?

Axel S. schrieb:
> Den hat es nie gegeben.

Tja, wird aber so angeboten noch. (Siehe Bild)

OK. Meine Bestellung lautete aber korrekt auf
1x Original V40511D by RFT
Germany CMOS...

{Wer möchte einen haben? ;-)}


ciao
gustav

P.S.:
Sehe gerade im Angebot,
dass auf dem Bild mit dem IC folgendes aufgedruckt ist:
CD4511  also ohne die Null. So etwas nenne ich Irreführung.
Angehängte Dateien:
Gast #5273798
Lesenswert?

Bei Chinesischen Händlern wird das Bild nach meiner Erfahrung höher 
gewichtet, als die Beschreibung.

Ich hatte mal eine von der Beschreibung abweichende Lieferung moniert, 
dies wurde von AliExpress (nicht dem Händler) abgewiesen, da der 
gelieferte Artikel dem Bild entsprach.
Gast #5273826
Lesenswert?

Stefan U. schrieb:
> Bei Chinesischen Händlern wird das Bild nach meiner Erfahrung höher
> gewichtet, als die Beschreibung.
>
> Ich hatte mal eine von der Beschreibung abweichende Lieferung moniert,
> dies wurde von AliExpress (nicht dem Händler) abgewiesen, da der
> gelieferte Artikel dem Bild entsprach.

Das ist natürlich kein Wunder. Der Durchschnittschines tut sich mit 
einem Bildchen einfach allemal leichter als mit unseren "exotischen" 
Schriftzeichen ;-)

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