Jump to content

x/y touchpad controller


zeh
 Share

Recommended Posts

Hi list,

i found some interesting stuff on http://www.spectrasymbol.com/.

i ordered the free samples for the x/y controller. 1 week later i got mail. a personal letter, and 2 touchpad like things.

As an inexpensive and customized substitute for the traditional finger-actuated laptop mouse pad, the XY pad is used in varied applications. Though most companies can meet their position sensing needs with a one-directional sensor in the Soft Pot potentiometer, some demand dual-axis feed-back, and the XY Pad does just that.

Based on resistive carbon technology, the XY Pad feels and acts like a mouse pad, giving an operator the ability to track position feedback according to the motion of his/her finger.

The XY Pad produces two simultaneous and contiuously variable analog outputs. One output represents the X position and the other represents the Y position. As you move from one position to another, a different set of XY analog values is produced.

http://www.spectrasymbol.com/xypad.html

check it out, and tell me if its working with the MBHP. its just a analog pot, isnt it ?

-chris

Link to comment
Share on other sites

  • Replies 93
  • Created
  • Last Reply

Top Posters In This Topic

Hi,

if it puts out an analog voltage for both axis (which i think is the case), it can be used as a potmeter/joystick ;D, you just have to make it in the 0 to 5V range for midibox applications if it isn't allready ,and connect it to a AIN module.

do you have a datasheet of the pad, to see what voltages it outputs, how to connect it etc? they don't have technical specs on the website yet.

cheers, marcel

Link to comment
Share on other sites

nope, no specs :( they just send me 2 of those touchpads and information wich is also located at their website. i also tried to messure the resistance with my multimeter. if i touch it, there is a resistance wich increases when i move my finger into a direction.

Link to comment
Share on other sites

  • 2 weeks later...

i've requested a sample of the x/y pad and the softpot. i havent done any tests or readings with them, but from the papers they send, they seem to me to be like "normal" potentiometers. they dont send any voltages. but they can be used as regular pot's connected to AIN modules, but they dont save positions. i'm going to do the tests and let you guy know the results.

i'm planing to use them on 2 diferent projects, one is an electro theremin , were i'll use the softpot (a ribbon controller for the frequency) and the other on a Filter module to control the resonance and frequency ( x/y pad).

regards!

Link to comment
Share on other sites

Hi gang!

I've tested the Softpot, and they extremelly cool for making a ribbon controller! they have 100Kohms and 6' long (26cm). The X/Y Pad ... thats another story... since they dont have a datasheet (at least i couldnt find one on theyr website, but i'm requesting the pinout of the pad) i cant figure the way it works... they sended me some flyers talking about the x/y pad and there was a pic with the simbols of 2 variable resistors and 2 pushbuttons, but since there are 7 pins and no pinout i couldnt (yet) figure it out... i'm going to request the datasheet or pinout to the seller.

For use with midibox... the softpot doesnt seem very good...since its always off until you touch the pot, then according to the place you press it gives you a resistance. If you touch the beggining it reads 0 ohms and the end 100kohms, if you slide your finger the readings go up and down, just like a ribbon controller. I'm not going to use it on the midibox project, but instead i'm going to build an electrotheremin using the ribbon controller to control the pitch and a simple pot for the volume.

regards all!

Link to comment
Share on other sites

I don't have my notebook in front of me at the moment, but I managed to get the touchpad working on the bench.  Seems to have less resistance than the softpot's (which are VERY cool) and also seems that there are two "buttons" under the pad itself, which explains the extra leads.  I contacted a sales rep about the softpots, ~9$ each for an order of 100, price drops quite a bit around 500, 2.50$ (US) if I remember correctly.  With the proper drivers and some good visual feedback these could make a slick replacement for MF's. 

Link to comment
Share on other sites

The main problem using the softpots is the position memory, that doesnt exists... with a fader you have a mark telling you were the resistence is... with this one, theres no such thing. perhaps theres a way (software) that memorize the value in the PIC and when its touched again it changes...but without visual indication (a led bargraph would help telling you the position) is going to be a hell...

if we could get a way to show the position in a led bargraph would be sweet... imagine a fader without knob and a bargraph showing the place were the knob would be ;)

regards

p.s. moogah...when you have the pinout let me know to compare, i've been able to find the switches but seems that the resistance of my pad is about 2Kohms... did you get thoses readings?

Link to comment
Share on other sites

hi,

very nice. i also figured the same out, the xypad act like 2 pots. isnt it possible, to do that 'save position' stuff via software ? maybe, it always saves the last value, then you touch the pad, the pot gets active, and sends a new resistance to change the value.

best regards

zeh

Link to comment
Share on other sites

For the softpots I was thinking of software that ignores the absolute position and only listens the the change in signal, so that If you slide up it increments the value, sliding down decrements the value, reguardless of where you touch the pot. 

Link to comment
Share on other sites

Well... I've never coded .asm... but I am rather cocky about code in general.  I will DEF publish anything I come up with for the MIDIBOX in general, I've got some sequencer grooves from some funky breaks I'd like to add to the sequencer, along with a full seq app specialized for 808/909 style drum programming I'd like to realize on a MIOS base.

Link to comment
Share on other sites

The spectra pad consists of 2 resistors, each of imp about 1KOhm. You can build a simple voltage divider - the only con is that You need more than 5V as the input (my PSU delivers 5 and 12V)

                                   

     Vin--???---------?-----------Vout

               R1-pad      ?

                                   ?R2

                                   |

                                   |

                                  Gnd

Vout=Vin[ R2/(R1+R2)]

Assuming Vin=12V, R1=1K and Vout=5V You get R2=450Ohm

You will need 2 of those circuits for x and y axis.

But I'm not sure if this will work (loaded voltage divider - Thevenin's theorem???), waiting to have some spare time to check if it works in practice.

Andrew

Link to comment
Share on other sites

It seems that it won't be so easy... In fact You don't get diffrent resistance values for x and y. Peel off the adhesive paper from the pad and You will see why... There are 2 'sheets' of that carbon resistive material placed one over the other, each with 2 connectors on the opposite side. Pressing in some point makes the 2 sheets touch each other.

When You connect a multimeter, You will get values from "upper-left" connectors and "lower-right" connectors. Connecting one sheet (ex. upper and lower pin) makes the multimeter show 0,5 KOhm - impedance of one 'sheet'.

When connected pins are lower and left, in this corner You get 0,5KOhm. Diagonal is the line of constant impedance equal 1KOhm. In the upper-right corner of the pad You get 1,5Kohm.

The other connector behaves simmilar.

The idea with voltage divider may work, but additional impedance buffer may be needed.

Any ideas??

Link to comment
Share on other sites

Hi all,

I've received the samples from SpectraSymbol : very nice piece of hardware !  :D

I've connected it to the AIN : it works great to transmit values from 0 to 127 but it flickers a lot around 64 when you don't touch it  :'(. I have many oher devices attached to other AIN pins (pitch bend, modulation wheel and two joysticks) and none of them flickers that way.  ???

Do you have any idea ?

Thanx for help, I'd really appreciate to use this as a ribbon controler for my midibox ...

Olivier aka Goule

Link to comment
Share on other sites

Could you tell me (cause I'm nuts in electronics) how the connection has to be done in parallel ? Because I can visualize it in serial but not in parallel ...

That should do the trick - but remember, when You don't touch it, it will send a constant value

That's right.

You have two possibilities:

1. Add the resistor between GND and the Fader tap (the one which is connected to the AIN) and you will get an output of 0 if you dont`touch the pad.

2. Add the resistor between +5V and the Fader tap (the one which is connected to the AIN) and you will get an output of 127 if you dont`touch it.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share


×
×
  • Create New...