Magsense key matrix

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
AlDS_4485821
Level 2
Level 2
First like given

Is it possible to interface a key matrix to Magsense supported PSoC 4 ?

Since the PSoC has a max of 16 inputs, would a 4 x 4 key matrix be possible here?

Also in the a cypress document

pastedImage_0.png

it says 16 simultaneous inductive sensing inputs.

But while configuring the peripheral,

I see PSoC creator shows that the keys would be sequentially scanned, and gives a time of 33uS per button and a total time of 533uS for all the 16 buttons?

Is there a provision for simultaneous acquisition of all the 16 buttons at the same time?

Does Magsense also feature multi key press at he same time?

0 Likes
1 Solution
BrandonP_16
Employee
Employee
5 sign-ins First question asked 10 solutions authored

Hi TIA,

The MagSense component cannot support matrix design. You need to design 16 buttons separately.

Simultaneous inductive sensing means the sensing result with processing in PSoC will be reported in same time. The scan is produced independently and in the order.

Thanks,

Brandon

View solution in original post

0 Likes
6 Replies
BrandonP_16
Employee
Employee
5 sign-ins First question asked 10 solutions authored

Hi TIA,

The MagSense component cannot support matrix design. You need to design 16 buttons separately.

Simultaneous inductive sensing means the sensing result with processing in PSoC will be reported in same time. The scan is produced independently and in the order.

Thanks,

Brandon

0 Likes

Wouldn't it be possible to put a analog mux on the RX and LX pins and switch between the matrix rows and columns?

0 Likes

AlDS_4485821 wrote:

Wouldn't it be possible to put a analog mux on the RX and LX pins and switch between the matrix rows and columns?

So, Is this kind of arrangement possible?

0 Likes
Hari
Moderator
Moderator
Moderator
750 replies posted 500 replies posted 250 solutions authored

Hello AlDS_4485821

Can you please let us know how many MagSense sensors you require in your end application? If only 16 are required, you can just use 16 button widgets.


Thanks and regards

Hari

0 Likes

I have 50+ buttons to sense.

Thanks

0 Likes
Hari
Moderator
Moderator
Moderator
750 replies posted 500 replies posted 250 solutions authored

Hi AlDS_4485821

Due to the electrical structure of MagSense sensors, it will not be possible to use an AMUX for multiple sensors.

Thanks and regards
Harigovind

0 Likes