In more and more applications, and especially in mobile applications, the user interface should be more intuitive and comfortable. However, these kinds of pocket-devices are getting smaller and smaller, leaving very little room for a large user-friendly user-interface such as those available on more “static” devices, like a home stereo or a desktop computer.
Because of this little amount of space allocated to the interface on embedded technologies, and because these interfaces must not consume all the power that lies in the battery, the interface is often reduced to a small number of keys, more or less arranged into a keyboard and four-way arrow keys. More recently, touch screen input has become popular, which enables the screen area to be re-used as an efficient navigation tool.
However, the touch-screen sometimes does not give the precision the application needs. For this reason, high-end phones often feature an additional track-ball or an optical device on which the user can scroll the finger to move on screen accordingly.
These solutions can successfully replicate a mouse function, but they are not suitable as a replacement for the 4-way buttons, or for 4-way digital joysticks.
An optical joystick is a more recent user interface device, for example described in WO 2010/020906 and WO 2010/0325170.
The design is based on the measurement of reflection from an LED. This device can replace the 4-way buttons and more conventional digital joystick. In addition, it can function as an analogue joystick, giving much more than 4 or 8 predefined directions. Instead, the device can cover virtually any angle and different intensity (more or less speed as you push more or less hard on the joystick).
A joystick is a device that enables control by tilting a stick or a knob in north/south/east/west direction. This tilting-angle is what defines the user input. The tilting property differentiates a joystick from other kinds of control devices like a mouse (motion), a track-ball (rolling) or a touch pad (sliding). Because of the design of the mechanical input configuration, this control feels very natural to the end-user, and can efficiently replace the navigation-keys, the track-ball, optical sensor or a mouse, and of course any kind of previous digital joystick.
The optical joystick described above has a complicated mechanical structure in order to provide the required tilting movement. A flexible rubber membrane can be used, but this can give significant variations in performance between devices and over time.
There is therefore a need for a low cost and simple to assemble arrangement for the optical joystick which provides consistent performance between devices and reliable performance over time.
According to the invention, there is provided a joystick input device, comprising:
This arrangement uses a plate to provide the suspension of the cover. The plate is mounted by the ends of the spring arms, so that the desired deflection is taken up by the spring arms and not the central plate member. The spring arms can be straight or curved, but they are generally arranged around the outer periphery of the central plate member, so that the central plate member is centrally and evenly supported.
The plate also prevents lateral movement of the structure, in that the spring arms are designed to allow vertical displacement but resist lateral displacement. Thus, the plate provides the desired (central) positioning of the reflector.
The plate can be metal or another material giving the required elasticity and strength.
The plate can be generally circular or shaped as a polygon, with a spring arm along each side. The polygon has at least three sides and may preferably be a square.
Each spring arm can be connected to the central plate member by a step region, so that in an undeformed state of the plate, the spring arm lies in a different plane to the central plate member. The plate can then be pushed down towards the support with bending of the spring arms. Instead, the central plate member and the spring arms can lie in the same plane in the undeformed state.
The cover can comprise a flat circular pad to define a compact user input device.
The reflector can comprise a separate component mounted on the underside of the metal plate, or it can be a surface of the underside of the plate, or a coating applied to the underside of the plate. It is preferably centrally positioned.
The device is preferably capable of detecting a direction of a tilt of 3 degrees or less, and more preferably a direction of a tilt of 1 degree or less.
The base can be a lower housing component of the device so that the device including the base is then mounted on a substrate such as a PCB. Alternatively, the base can be a part of the surface onto which the device is mounted. For example, the device can be integrated into a multilayer PCB, such that the base is defined by some of the PCB layers.
The invention will now be described in detail with reference to the accompanying drawings, in which:
The invention provides a mechanical configuration for an optical joystick which has low component count and provides reliable and consistent performance, in particular by the design of the structure that supports to the user interface (the cover).
The invention relates to a joystick of the general design described in WO 2010/035170 and WO 2010/020906.
As shown in
A light emitting element S is provided adjacent to the plural detectors D1 to D4, and is arranged for emitting light which can be reflected by a reflecting unit 5 (not shown in
A subset of the plurality of detectors D1 to D4, in the present case the first and second detectors D1 and D2 are connected to a first processing unit 6, arranged for a pre-processing of corresponding output signals generated by the respective first and second detectors D1 and D2.
In a similar manner, a further subset of the plurality of detectors D1 to D4, and specifically the third and fourth detectors D3 and D4 are connected to a second processing unit 7 for providing a corresponding pre-processing of output signals of the respective subset of detectors (the detectors D3 and D4), as in the case of the first processing unit 6.
The pre-processed output signals of the plurality of detectors D1 to D4, and specifically the output signals of the first and second processing units 6 and 7 are communicated to a controller 8 having the function of a data evaluation and control means. The controller 8 is adapted for performing on the one hand the data evaluation on the basis of the pre-processed output signals of the plurality of detectors D1 to D4, and on the other hand to perform a control of the entire detection system. This includes the controlled driving of the light source S for emitting corresponding light.
Optionally, the output signals of the plurality of detectors D1 to D4 are in addition communicated to a further controller 8a also having the function of a data evaluation and control means for a push button command detection. The further controller 8a is adapted for performing the data evaluation on the basis of the output signals of the plurality of detectors D1 to D4. Specifically, based on the supply of the output signal of each of the plurality of detectors, a common signal is produced (by taking the sum of all signals), and a click signal (Z detection signal) is generated and then fed to the (central) controller 8.
The controller 8 may have a connection to any further device and corresponding control means thereof depending upon the device or apparatus to which the detection system is connected or which the detection system is applied to.
While
The cross-sectional view of
The light source S schematically shown in
While the light source S is preferably located at the central portion of the substrate 10, the plurality of detectors D1 to D4 is arranged around the light source S. The electrical connections between the package and the detectors D1 to D4 and the light source S are provided by bonding wires, and the electrical connections of the package to the outside can be ball-grid; SMD (surface mounted devices), etc., but also flexible connections are possible.
The cavity 11 of the package extends above the light source S and the detectors D1 to D4 surrounded by sidewalls 13 of the package 9. Hence, the substrate 10 in conjunction with the detectors D1 to D4, the light source S and the corresponding bonded connections is commonly housed inside the package, which may be provided in the form of an IC package. In this case the detection system is implemented in the IC package.
Above the light source S there is a touch surface on a movable object preferably provided in the form of a knob 14, which can be touched for operation of the joystick by the user. The knob 14 as shown in
At the lower portion of the knob 14, on the surface thereof opposite to the cavity 11 of the package 9, a reflecting unit 5 is arranged in such a manner as to face the light source S. The reflecting unit 5 is therefore in a functional relationship or operational connection with the knob (movable object) 14 and may be provided in the form of a mirror which can have a symmetrical shape such as a square shape or a circular shape, and the reflecting unit 5 may be mounted at the central portion of the knob 14 which may be provided in the form of a protruding portion extending in a direction downward in
Hence, for obtaining the functional or operational connection to the knob 14 the reflecting unit 5 is mounted to the bottom of the knob 14, that is, the lower surface of the knob 14, whereas the upper surface of the knob 14 constitutes the touch surface for any operation by the user.
The spring 15 may be fabricated from metal or plastic material to provide the basically symmetrical suspension of the knob 14. It is known for example for the spring 15 to be fixed to the knob 14 close to the central portion thereof, that is, adjacent to the protruding portion for fixing the reflecting unit 5, while the other ends of the spring 15 are supported by the sidewalls 13 of the package.
The dimensions of the complete device are about a few millimetres, but can be larger if required. It is to be noted that the shape and the construction of the spring 15, the shape and dimensions of the package 9 and the arrangement of the knob 14 are shown in
The plural detectors D1 to D4, the light source S and further components may be arranged in an integrated manner on the substrate 10 of the package 9, so that an on-chip solution can be obtained.
It is noted that the click signal detection (by processor 8a) is entirely optional.
The invention provides an improved mechanical design of the device.
The base of the device comprises the integrated circuit 30, which includes the light source and detector arrangement, as well as the signal processing circuitry (although this could instead be external to the device). The light source and detector arrangement are not shown in detail, since they can be exactly the same as in the prior art devices.
Seated over the integrated circuit 30 is a lower housing 32. This has four suspension points 34, one in each corner.
A plate 36 is provided over the lower housing 32, and in this example, a reflector 38 is held (by a push fit) in an opening in the centre of the plate 36. In a preferred example, the plate is a metal plate, although other materials can be used if they provide the desired elasticity and strength. Plastics materials can for example be used.
The plate 36 comprises a central plate member 40. In the example shown, the plate is generally square, and there is a spring arm 42 around the outside of each edge of the square. The spring arms 42 connect to the central plate member 40 at one end 42a and extend around the outer edge of the square to a free end 42b.
The one ends 42a of the spring arms are connected to the central plate member by a height step, so that (in an un-deformed state of the plate), the spring arms lie in a different but parallel plane to the central plate member 40. The central plate member is thus raised above the spring arms.
The free ends 42b of the spring arms are arranged to cooperate with the suspension points 34, which function as supports, so that the plate is suspended by the spring arms 42, and lies above them. The free ends 42b are thus positionally fixed, and the spring arms deform to move the central plate member relative to the fixed free ends.
The spring arms allow the central area to pivot and also to be depressed vertically. However, the design of the spring arms is such that they resist lateral deformation (as this would be in the plane of the arms). In this way, the plate provides robust positioning of the reflector in the x-y plane (the plane parallel to the plane of the central plate member) and prevents lateral movement of the structure.
In this example, the free ends 42b are a snap fit with the suspension points, so that they provide the mechanical connection between the plate and the lower housing. As will be understood from the following, this retains the whole structure together.
The first end 42a of each spring arm also has an outwardly facing tab 44, and as explained below, the purpose of the tab 44 is to provide an engagement with a top cover 46, which is the user input portion.
The plate 36 provides the suspension of the cover. The only points at which the plate cannot move are the free ends 42b of the spring arms. Thus, by depressing the plate at any angular position, the four spring arms will bend to accommodate the new angular position of the central plate member 40.
The suspension points 34 are provided as raised areas of the housing, so that the whole plate 36 can be lowered into the housing 32.
In the example shown, the plate is generally square. However, it may be triangular, and three spring arms is the minimum to enable any angular position to be resolved. There may be five or six (or more) spring arms. However, four is preferred as this enables the arms to be relatively long. The spring arms can be straight (as shown) or curved around a generally circular central plate member. In all cases, they are arranged around the outer periphery of the central plate member, so that the central plate member is centrally and evenly supported.
The fixed ends 42a of the spring members are evenly angularly spaced around the shape of the central plate member 40.
The tabs 44 couple to engagement lugs 48 of the cover 46, and there is a push and twist fit engagement between the tabs 44 and the lugs 48. There is a respective opening 50 which can be brought over a tab 44, and then the cover is twisted to slide the tab into a retaining slot 52. The up-down movement of the edge of the cover 46 is then translated to an up-down movement of the four tabs, particularly the tab or pair of tabs nearest the point where the pushing down force is applied.
The twist fit is only one example of how to secure the cover. Another example is the use of an over-moulded flexible cover part.
The cover 46 comprises a flat circular pad to define a compact user input device.
In
The sealing member also enables a bistable push click command, and it has two positions—one released upward position (as shown) and one depressed position, but which springs back to the released position when no force is applied.
The reflector 38 can be seen more clearly from the underside. It comprises an upper pin 55 (shown in
The underside of the cover 46 has channels 60. As can be seen, these are aligned with the spring arms and are in the position of the free ends of the spring arms. They define the limit of movement of the plate 36 and therefore the cover 46. When the cover is fully depressed in the region of one spring arm, the channel 60 sits over the spring arm 42 and there is contact between the base of the channel 60 and the top of the spring arm 42. The free end of the spring arm 42 is also in contact with the suspension points. This provides a very compact arrangement—the top of the cover is only the thickness of the spring arm together with the thickness of the top surface of the cover from the suspension points 34.
As shown, the plate is designed so that it can be a punched component, and it may be formed of stainless steel. The thickness of the sheet used to form the plate is shown as 0.15 mm (typically 0.1 to 0.5 mm), and the overall thickness (i.e. taking into account the different levels of the central plate member and the spring arms) is 0.4 mm (typically 0.3 to 2 mm). The outer size (namely the side length of the square) of the plate member generally is around 7 mm (typically 5 mm to 20 mm).
In the assembled state, the reflector surface is mounted at the required position above the light source of the integrated circuit.
The device can be assembled easily. The lower housing, sealing member, plate and reflector can be assembled as a stack. The free ends 42b of the spring arms lock with the suspension points 34, for example by a twisting motion, as an interlocking tab and recess are provided with a circumferential alignment.
The device is designed to be capable of detecting a direction of a tilt of 3 degrees or less, and more preferably a direction of a tilt of 1 degree or less. This in turn dictates the distance over which the spring plate needs to move. As can be seen in
In this way, a very compact design is enabled, for example suitable for integration into small hand held devices such as mobile telephones.
In the example above, the plate 36 is stamped or pressed so that is has a main central member 40 and spring arms 42 in different planes.
The central plate member 40 and spring arms can be in the same plane to enable a further reduction in thickness.
The central plate member 40 defines the reflector as a part of the surface of its underside.
The plate 36 (comprising the central plate member 40 and spring arms 42) is seated within a plate carrier 36a to provide the correct alignment.
In the same way as for the first example, the plate has at least three spring arms 42 which connect to the central plate member at one end and extend around the outer edge of the central plate member to a free end. The free ends of the spring arms are again mounted on supports of the lower housing 32 so that the plate is suspended by the ends of the spring arms.
The design is generally the same as the first example, and the significant difference is the reduced thickness of the plate 36.
The design is essentially the same as the version of
The single component can again be stamped and pressed into shape. The retaining frame can be secured to the substrate to mount all the components together, as can be seen most clearly in
The plate 36 is moulded into a frame 36c, which traps the free ends 42b of the spring arms 42. The spring arms and central plate member are again in the same plane. The free ends of the spring arms again seat over a part of the lower housing 32, but this is not necessary as they are fixed in position by the frame 36c.
The device can be integrated into a slim keyboard, for example having the same general profile as a keyboard key.
A multi-layer PCB 170 has various stacked layers. In the example shown, the third layer 171 from the top has an opening in which the ASIC 172 is mounted. The second layer 173 from the top has a larger opening so that the dome support structure 174 rests on the third layer 171. The dome switch 176 (which also functions as cavity closure) sits over the support structure 174.
The top PCB layer 178 has an even larger opening so that the plate 180 is seated on the second layer 173, and the top of the plate 180 can be flush with the top of the multi-layer PCB. This provides a zero height solution, in that the structure is embedded in the PCB. The plate can comprise a planar structure and support frame, for example similar to that shown in
In this design, the base of the device is defined by the underlying substrate (the PCB), and only four components define the device structure; the ASIC, dome support, dome and plate.
Other variations to the disclosed embodiments can be understood and effected by those skilled in the art in practicing the claimed invention, from a study of the drawings, the disclosure, and the appended claims. In the claims, the word “comprising” does not exclude other elements or steps, and the indefinite article “a” or “an” does not exclude a plurality. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measured cannot be used to advantage. Any reference signs in the claims should not be construed as limiting the scope.
Number | Date | Country | Kind |
---|---|---|---|
11153592.8 | Feb 2011 | EP | regional |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/EP2012/052046 | 2/7/2012 | WO | 00 | 8/8/2013 |