Daidal But seeing all those diodes and the large amount of soldering required got me to thinking about a scanning type design that would require no steering diodes. Media New media New comments Search media. The simulator allowed me to find that out before its built. Cd on near simultaneous hits, the encoder will prefer the lower hit as first.
|Published (Last):||12 August 2004|
|PDF File Size:||8.84 Mb|
|ePub File Size:||12.44 Mb|
|Price:||Free* [*Free Regsitration Required]|
View unread posts View new posts in the last week Mark the topic unread:: I designed a latching circuit to encode 16 momentary buttons to bcd, then I found another one on the internet.
The datasheet for the CD has an example on how to cascade the chips by adding 4 OR gates in case you need more than 8 keys. The bits of the 2nd encoder had to be inverted. Clock speed depends on expected worst case simultaneity. Articles Top Articles Search resources. I show five push-buttons but it can be expanded to eight. You could also replace the switches with some digital inputs, hook up a bunch of oscillators and have it play by itself, this is afterall the lunetta section.
Also, if you need 10 or less push-buttons, you could use a CD decimal decoder in place of the CD, which has the advantage of being in a smaller package. I just drew this up as part of a bigger circuit but it might come in handy for a lunetta controller. Started by fastline Yesterday at 8: Forums New posts Search forums.
When a PB connected to the decoder output is depressed, the pulse from that output is used to latch the binary counter value of that PB position into the D-Flipflops.
I ran into some timing race problems so the CD was added to give a clock pulse to the Flipflops in the middle of the decoder output pulse and avoid any glitches.
The simulator allowed me to find that out before its built. Wed Feb 15, Dedicated to experimental electro-acoustic and electronic music. But seeing all those diodes and the large amount of soldering required got me to thinking about a scanning type design that would require no steering diodes. The generates 8 signals.
Moon Base Audio files: Back in the day, I used priority encoders to interface with a key keyboard. You might look at using a priority encoder as the front end.
CD4522 - CD4522 Programmable BCD Divide-by-N Counter
CD4532 DATASHEET PDF
CD4532 - CD4532 8-Bit Priority Encoder