Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Which type of sensor ?

Status
Not open for further replies.

MichaelNielsen

Newbie level 2
Joined
Sep 28, 2010
Messages
2
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,304
Im trying to figure out which type of sensor that suits my need.

I have 12 different objects, the 12 objects are placed randomly on a 8x8 board (64 fields), only the board can be connected to a power source,

I want to detect on which field the items are positioned, I'm thinking on inserting different strength magnets in each item and then using 64 hall sensors, but this
solution seems to be rather expensive - are there a cheaper way to accomplish this.

Edit : changed from 30 to 64 fields.
 
Last edited:

Do you have to distinguish between EACH of the 12 objects or just know which of the 30 locations are occupied?

In the former case, what distinguishes the 12 objects to you? Size, shape, weight or something else? How about photocells on each field of the board in the latter case?
 

I need to distinguish between the 12 different objects, the 12 objects are approximatly of same shape, size and weight, but i have some freedom when it comes to the material.

I cannot use photocells, the sides of the board cannot be changed, so im looking for some kind of solution where i can insert the sensors into the board, the height of the board can be up to 4 cm.

Another idea i was playing with, is to use a transparent board, marking the bottom of the objects by some kind of pattern, and then maybe use some kind of camera.
 

Hi all

Could you use a bar code ? RFID Is a great idea but I do know about costs.

Best
 

RFID tag price around 1$ i think
but if he used RFID tag, does he need to buy a reader?
i think one reader will be enough.
 

How about each object containing a resistor with a unique value. Each square would have a matching contact on it - maybe you can get away with some short machine pins on the bottom of the object, sitting on an exposed pad on the 'square'. A lowly 8-bit ADC should be enough for the job of differentiating between the multiple objects.

A similar idea was used on late 80's Chevy Corvettes (and probably others) as a security measure.

To read 64 channels, you could go with something like 8 ADC0838's, but I'm sure there is a better way to limit the parts count (using some CD4051's, a uC with lots of ADC channels, etc).

 
  • Like
Reactions: kender

    kender

    Points: 2
    Helpful Answer Positive Rating
but if he used RFID tag, does he need to buy a reader?
i think one reader will be enough.
Yes, but a special multiplexer for the reader coil matrix must be designed.
 
  • Like
Reactions: kender

    kender

    Points: 2
    Helpful Answer Positive Rating
Do you just want to know where the object is placed or also which object is placed.
For just to know where a particular object is placed you can extend the concept of telephone dialing system (DTMF)
Imagine 3x3 grid.
x:A1 A2 A3
y:B1 B2 B3
z:C1 C2 C3
L m n

when you press B2; the x and m freq. mix together and give you a unique o/p. Same applies for all. Same applies to larger grids. Its easy to use. If you decide on this google DTMF or telephone (landline) dialing system. This is just an option. I am sure there will be better options.

For determing particular objects. RFID fits the bill
 

Are they placed on a random position and orientation or they going to be fitted on a specific way on the board?
 

:idea:If the objects can be oriented on each square, have each square contain 4 magnetic sensors - Hall effect sensors or reed switches. Each object can then be binary encoded by placing magnets in corresponding positions on its base in binary.

E.g.
none, none, none, none is object 0
none, none, none, magnet is object 1
none, none, magnet, none is object 2
etc...​

Then you can scan/address each square by its row and column and determine by the 4-bit value, which object is placed there...
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top