Hi,
I'm trying to substitute a faulty membrane keyboard with a mcu. So far, I have drawn the electric circuit of the keyboard ( a common matrix arrangement, with some independent buttons), I have also found out that the membrane keyboard is driven by one mcu soldered to the main board, with a interruption-based scanning routine. Although I can get a replacement for the membrane keyboard, I want to be able to forget about future failures by adding a serial port where I could send the keys I want to be pressed. The serial port would be connected to my MCU that I could program and have access to.
I managed to make my MCU scan the membrane keyboard and I have the serial communication running. The piece missing is how to communicate to the main board. My MCU should communicate with the main board by making it think that the membrane keyboard is plugged in. How can I build a circuit to achieve this? In other words, how can I make the two MCUs talk to each other through a "fake-membrane-keyboard-like" circuit?
I'm good at programming mcu's, but not so good at circuit design.
I'd appreciate your help,
Daniel
I'm trying to substitute a faulty membrane keyboard with a mcu. So far, I have drawn the electric circuit of the keyboard ( a common matrix arrangement, with some independent buttons), I have also found out that the membrane keyboard is driven by one mcu soldered to the main board, with a interruption-based scanning routine. Although I can get a replacement for the membrane keyboard, I want to be able to forget about future failures by adding a serial port where I could send the keys I want to be pressed. The serial port would be connected to my MCU that I could program and have access to.
I managed to make my MCU scan the membrane keyboard and I have the serial communication running. The piece missing is how to communicate to the main board. My MCU should communicate with the main board by making it think that the membrane keyboard is plugged in. How can I build a circuit to achieve this? In other words, how can I make the two MCUs talk to each other through a "fake-membrane-keyboard-like" circuit?
I'm good at programming mcu's, but not so good at circuit design.
I'd appreciate your help,
Daniel