Forum: Mikrocontroller und Digitale Elektronik Binäreeingang mit 32 Ausgänge


von Nicole28 (Gast)


Lesenswert?

Hallo,

gibt es einen Chip wo ich binäre Eingänge habe und 32 Ausgänge habe?

VG
Nicole

von Route_66 H. (route_66)


Lesenswert?

Nicole28 schrieb:
> gibt es einen Chip wo ich binäre Eingänge habe und 32 Ausgänge habe?

Ja.

von Dietrich L. (dietrichl)


Lesenswert?

Nicole28 schrieb:
> gibt es einen Chip wo ich binäre Eingänge habe und 32 Ausgänge habe?

Du solltest schon noch sagen, was dieser Chip denn tun soll, d.h. in 
welcher Umgebung und für welche Funktion er eingesetzt wird.

von Μαtthias W. (matthias) Benutzerseite


Lesenswert?


von Georg (Gast)


Lesenswert?

Μαtthias W. schrieb:
> Zweimal http://www.nxp.com/documents/data_sheet/74HC_HCT154.pdf und ein
> Inverter.

Bist du sicher, dass der TO 32 Ausgaänge wollte, von denen nur ein 
einziger  ON sein kann?

Georg

von Joe (Gast)


Lesenswert?

... dann soll er auf Schieberegister zurück greifen.

von Joe (Gast)


Lesenswert?

... sorry, sie ...

von Stefan F. (Gast)


Lesenswert?

> gibt es einen Chip wo ich binäre Eingänge habe und 32 Ausgänge habe?

Geht es bitte "etwas" Detaillierter?

von Der Andere (Gast)


Lesenswert?

Nicole28 schrieb:
> gibt es einen Chip wo ich binäre Eingänge habe und 32 Ausgänge habe?

Wahrscheinlich jeder µC mit mindestens 40 Pins.

von Μαtthias W. (matthias) Benutzerseite


Lesenswert?

Georg schrieb:
> Μαtthias W. schrieb:
>> Zweimal http://www.nxp.com/documents/data_sheet/74HC_HCT154.pdf und ein
>> Inverter.
>
> Bist du sicher, dass der TO 32 Ausgaänge wollte, von denen nur ein
> einziger  ON sein kann?
>
> Georg

Bin ich nicht. Aber die Glaskugel wollte wieder mal in Betrieb genommen 
werden :-)

von Johnny B. (johnnyb)


Lesenswert?

Das Orion-32 kann 24-bit/192kHz Eingangsdaten auf 32 analoge Ausgänge 
streamen:
http://en.antelopeaudio.com/products/orion-32/

von Einer K. (Gast)


Lesenswert?

Route 6. schrieb:
> Nicole28 schrieb:
>> gibt es einen Chip wo ich binäre Eingänge habe und 32 Ausgänge habe?
>
> Ja.

Nach mehrfachem lesen, der Eingangsfrage, stimme ich dieser Antwort 
vollumfänglich zu.
Und mehr kann ich dann auch erstmal nicht dazu sagen.

von Amateur (Gast)


Lesenswert?

Wenn Du keine Tricks anwenden willst läuft das auf einen 40-füßigen Chip 
hinaus. Die zugehörige Rechnung lautet:
32 Ausgänge = 32 Pins
Weite Anschlüsse Versorgung usw. mindestens 2 wahrscheinlich 4 ... 6
und vielleicht zwei Eingänge
macht in der Summe (32+6+2) 40 Anschlüsse.
Kein Problem.

Die zugehörigen Chips stellen praktisch alle gängigen Hersteller her und 
sind für wenige Euronen zu haben.

...aber.

Üblicherweise arbeiten die "Anschlüsse" mit der µC-Spannung (3,3 oder 
5V). Üblicherweise kann damit niemand etwas anfangen.
Also wird der Aufwand beträchtlich größer als nur der Chip. Selbst wenn 
die Peripherie mit der µC-Spannung etwas anfangen kann reicht oft die 
verfügbare Leistung nicht aus. Auch sind die Abschlüsse oft recht 
empfindlich, was Schutzmaßnahmen zur Folge hat.

Solltest Du aber von einer SPS gesprochen haben, ist das Ganze viel 
einfacher aber auch teurer. Da bappt man einfach die nötige Anzahl an 
Anschlüssen dran. Die sind elektrisch gesehen meist sehr robust und auch 
problemlos für 230V zu haben.

von dings (Gast)


Lesenswert?

meinst du sowas wie multiplexer/demultiplexer.

Wenn ja, und du auch ein bisschen Strom treiben willst nimm hierfür wie 
schon von Joe vorgeschlagen ein Schieberegister.

Ansonsten gibts noch Portexpander. Glaube aber nicht, dass das das ist, 
was du suchst.

von Nicole28 (Gast)


Lesenswert?

Hallo an alle,

also, sorry für die dumme Fragestellung. Ich habe vor eine Relaiskarte 
zu bauen, der eigentlich 64 Ausgänge haben soll, für den Anfang kann es 
auch 32 Ausgänge sein. Ich habe ein µC der mir Binärcode liefert und mit 
der möchte ich dann die Ausgänge schalten.

Hoffe jetzt ist es klar was ich will.

Nicole

von Route_66 H. (route_66)


Lesenswert?

Willst Du immer nur genau eins der 64 Relais schalten oder beliebige 
Kombinationen?

von vn nn (Gast)


Lesenswert?

Nicole28 schrieb:
> Hoffe jetzt ist es klar was ich will.

Nein.

von Servus (Gast)


Lesenswert?

Am besten du überträgst den Binärcode mit SPI, das funktioniert immer.

von Georg (Gast)


Lesenswert?

Nicole28 schrieb:
> Ich habe vor eine Relaiskarte
> zu bauen, der eigentlich 64 Ausgänge haben soll

Bist du dir klar darüber, was für eine Monsterplatine das wird? Ich 
würde da mehrere Platinen mit 8 oder höchstens 16 Relais vorsehen. Das 
ist übrigens bei SPS auch so, dass da Module verwendet werden.

Ausserdem ist die Frage, was du schalten willst - bei 230 V brauchst du 
für die nötigen Abstände ca 15...20 mm pro Ausgang, bei 64 Relais sind 
das aneinandergereiht mehr als 1 Meter.

Wenn dir die nötigen Grundlagen so wenig klar sind, solltest du wirklich 
die Verwendung einer SPS prüfen.

Georg

von Amateur (Gast)


Lesenswert?

Relaiskarten gibt es fertig, wie Sand am Meer.

Praktisch alle zu einem Preis, den Du selber nicht unterbieten kannst.

Bist Du allerdings Bastler...

von Nicole28 (Gast)


Lesenswert?

ich habe hier auf der Seite eins gefunden, allerdings kostet das ding 
unheimlich, aber das ist, was ich suche.

http://www.deditec.de/de/module/prod/bs-usb-serie/bs-usb-r64_3a.html

von Simon H. (simi)


Lesenswert?

http://sigma-shop.com/product/109/lan-ethernet-ip-8-channels-web-relay-board.html

Acht von denen wären etwas (aber halt nicht viel) günstiger. Gibt's auch 
mit USB, RS-232, RS-485, was das Herz begehrt.

von Amateur (Gast)


Lesenswert?

Gib mal in der Bucht: "relaisplatine usb" ein.

Im Übrigen ist in Deinem letzten Post, zum ersten Mal, die Rede von USB. 
Hoffentlich muss das Teil nicht auch noch Wasserdicht sein, und Hemden 
bügeln können...

von Stefan F. (Gast)


Lesenswert?

Was meinst du mit "Binärcode"? Wie ist in deinem Code die Information 
enthalten, welche(s) der 64 Relais anziehen soll(en)?

von Joe F. (easylife)


Lesenswert?

Nicole28 schrieb:
> aber das ist, was ich suche.

Das von dir verlinkte Modul hat eine USB Schnittstelle. Das ist sicher 
nicht, was du suchst.

Was genau möchtest du denn mit den vielen Relais ansteuern (max. 
Spannung, max. Strom)?
"64 Relaiskenndaten: max. 36V  3A  90W AC/DC" legt nahe, dass es keine 
Netzspannung ist.

Evtl. gibt es eine günstigere Alternative zum Relais (Photo-Mos, 
Transistor-Treiber). Kommt eben darauf an, was der Anwendungszweck ist.

von Georg (Gast)


Lesenswert?

Joe F. schrieb:
> "64 Relaiskenndaten: max. 36V  3A  90W AC/DC" legt nahe, dass es keine
> Netzspannung ist.

oder dass Nicole nicht weiss was sie tut.

Joe F. schrieb:
> Evtl. gibt es eine günstigere Alternative zum Relais

Glaube ich nicht:
https://www.conrad.de/de/printrelais-6-vdc-3-a-1-wechsler-song-chuan-842a-1cs-6v-dc-1-st-507723.html

Georg

von Hubert G. (hubertg)


Lesenswert?

Wenn es kein USB sein muss dann einen Arduino Mega und die entsprechende 
Anzahl an Relaisbaugruppen dazu.
http://www.ebay.at/itm/12V-Active-Low-16-Kanal-Relais-Modul-Brett-fuer-Arduino-PIC-AVR-MCU-DSP-ARM-DE-/282153333463?hash=item41b1a632d7:g:qb0AAOSwOdpXxBHA

von Patrick J. (ho-bit-hun-ter)


Lesenswert?

Hi

Da ich denke, daß die Daten 'irgendwoher' aber seriell kommen, bleibt 
hier das Problem, daß da noch ein S_in_P_out Schieberegister zwischen 
müsste.
Wäre auch nicht schlecht, wenn Dessen ausgänge die Daten dann 
gleichzeitig übernehmen und nicht die durchgeschobenen Bits die Relais 
flattern lassen - je nach Dem auch blöd für die geschalteten Lasten.

Wenn die ganzen 30V nicht galvanisch getrennt werden müssen, könnte man 
über FETs nachdenken, wie's dort preislich aussieht, müsste dann 
geschaut werden.

@Nicole
WAS willst Du WOMIT und WIE SCHNELL schalten?

MfG

von Wolfgang (Gast)


Lesenswert?

Patrick J. schrieb:
> Wäre auch nicht schlecht, wenn Dessen ausgänge die Daten dann
> gleichzeitig übernehmen und nicht die durchgeschobenen Bits die Relais
> flattern lassen

Bei beispielsweise 1MHz Takt wird ein Datensatz für die komplette 
Relaissammlung innerhalb von 64µs durchgeschoben. Das Relais, dass bei 
einem so kurzen Pulspaket anfängt zu flattern, möchte ich mal sehen. Das 
verhindert alleine schon die Spuleninduktivität, von der Mechanik mal 
ganz abgesehen.

von Joe F. (easylife)


Lesenswert?

Ein Geschnatter hier...
Bevor man sich über Details der Ansteuerung Gedanken macht, sollte man 
doch erstmal wissen, ob Relais überhaupt die richtige Lösung sind.

von Peter D. (peda)


Lesenswert?

Nicole28 schrieb:
> Ich habe ein µC der mir Binärcode liefert und mit
> der möchte ich dann die Ausgänge schalten.

Nicole28 schrieb:
> http://www.deditec.de/de/module/prod/bs-usb-serie/bs-usb-r64_3a.html

Ein µC mit USB-Host ist zwar nicht unmöglich, aber da sollte man schon 
verdammt fit im Programmieren sein.

von Joerg W. (joergwolfram)


Lesenswert?

Man könnte noch UCN5832 und A6833 (beides Allegro) in Betracht ziehen, 
das ist ein 32-fach Low-Side Treiber mit jeweils 30-40V Umax und 
125-150mA Imax je Kanal. Damit braucht man nur noch Relais + Schutzdiode 
pro Kanal. Außerdem bastlerfreundliches DIL oder PLCC Gefäuse. Das 
Protokoll ist seriell synchron ähnlich SPI.

Gefunden habe ich die jetzt auf die Schnelle nur noch bei ebay.

Jörg

von Nicole28 (Gast)


Lesenswert?

Hallo,

ich habe den AT90USBxxx angesteuert, so das ich ein kleines Relais ein 
und ausschalten kann.

von Stefan F. (Gast)


Lesenswert?

Schön, aber das beantwortet die offenen Fragen gar nicht.

> Was meinst du mit "Binärcode"? Wie ist in deinem Code die Information
> enthalten, welche(s) der 64 Relais anziehen soll(en)?

> Was genau möchtest du denn mit den vielen Relais ansteuern?

> Willst Du immer nur genau eins der 64 Relais schalten oder
> beliebige Kombinationen?

von Der Andere (Gast)


Lesenswert?

Nicole hält den Troll-Tread sehr geschickt am laufen...

von Bernd K. (movin)


Lesenswert?

Das Problem ist, wie so oft, einfach das Generation "Whatsapp" keine 
zusammenhängenden Texte mehr schreiben muss. Genausowenig wie die 
technisch einigermaßen verständliche Formulierung einer Anforderung. 
Noch nicht einmal die Beschreibung was man überhaupt schon gemacht hat 
oder wo es gerade hängt. Bilder werden in jeder Lebenssituation 
gepostet, aber in einem Forum ist es anscheinend zu umständlich.

ich tippe leider nicht auf troll

von Georg (Gast)


Lesenswert?

Der Andere schrieb:
> Nicole hält den Troll-Tread sehr geschickt am laufen...

Ja, nach mehr als 30 Posts klappert schon 1 von 32 Relais, wenn man das 
extrapoliert...

Und dann geht es mit dem USB-Stack erst richtig los.

Georg

von Kolja L. (kolja82)


Lesenswert?

Der Andere schrieb:
> Nicole hält den Troll-Tread sehr geschickt am laufen...

Nein, das machen alle Anderen

von Stefan F. (Gast)


Lesenswert?

Nicole, was ist denn nun mit den Rückfragen.

Du wolltest doch Hilfe bemommen, oder wolltest du und nur einen happen 
hinwerfen, an wir unsere Zeit vergeuden?

Ich finde es hochgradig unfair, wenn ein Fragesteller sich nicht merh 
meldet. Dieses Verhalten führt am Ende dazu, dass ich die Lust am Helfen 
verliere.

von Joe F. (easylife)


Lesenswert?

Ah, es ist wieder Fütterungszeit...
@Stefan Us: die Beiträge der TO sind so offensichtlicher Nonsense, da 
braucht man echt keine Zeit verschwenden. Ich lese trotzdem noch 
amüsiert mit.

: Bearbeitet durch User
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.