Hallo zusammen
Ich habe 32 Datenleitungen, die den Zustand von 32 Sensoren ueber- tragen, und zwar in Form eines High-/Low-Signals (high: Sensor hat angesprochen, low: Sensor hat nicht angesprochen). Nun moechte ich herausfinden, ob
- entweder weniger als 7,
- zwischen 7 und 9,
- zwischen 10 und 12
- oder mehr als 12 Sensoren *in Reihe* gleichzeitig angesprochen haben. Anders formu- liert, ich moechte erkennen, ob die ensprechende Anzahl an Bits in Folge auf 1 gesetzt sind. Den jeweiligen Zustand moechte ich dann ueber zwei Leitungen an die Auswerteelektronik uebertragen, und zwar nach dem Schema
00: weniger als 7 oder beliebige Anzahl aber nicht in Reihe 01: zwischen 7 und 9 10: zwischen 10 und 12 11: mehr als 12 Das ganze soll in Echtzeit geschehen.Es ist klar, dass das mit einem uC realisierbar ist, allerdings wuerde ich eine reine Hardwareschaltung auf Basis von Logikbau- steinen bevorzugen. Koennte mir jemand ein Bisserl auf die Spruen- ge helfen, wie man sowas am besten realisiert? Ich will keine detailierte Komplettloesung, nur einen Ueberlick. Die Details pfriemel ich mir schon selber raus, ein Bisschen Spass soll ja auch noch dabei sein. :-)
Vielen Dank schonmal und ciao,
Horst