Other than the switch and lamp matrix design I have planned before, I am now thinking of attaching the I/O functions through shift registers, being controlled from the I/O microcontroller board PinBall/Parts/PB-B03. Output functions would use SiPo (serial in, parallel out) registers, input functions PiSo (parallel in, serial out) modules.

Inputs

The input circuit consists of 74HC165 8-bit parallel-in/serial-out shift registers. These can be cascaded to service up to 255 digital input channels.

Outputs

The output section is made from 74HC595 8-bit serial-in/parallel-out shift register with output latches. Here, cascading will also be possible as needed.


CategoryElectronics CategoryPinball


THIS DATA IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS DATA, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

All product and brand names mentioned on there pages and in the source code are registered names and/or trademarks of the respective owner and are mentioned for identification purposes only.

For a full copyright notice, please see this link. For imprint and contact information, please see http://www.thiemo.net/.

PinBall/MechanicsControl/ShiftIO (last edited 2006-11-29 10:21:47 by ThiemoNordenholz)