The present disclosure relates to controllers and, more particularly, to controllers including rotary knobs.
Controllers having various user interfaces, including touch screens, push buttons, joysticks, rotary knobs and the like, provide control signals for controlling associated devices and are implemented in many every-day products and vehicles, such as automobiles, industrial power equipment and the like. Many of these products, vehicles in particular, employ a Controller Area Network (CAN or CAN bus), which is a network that allows microcontrollers and connected devices to communicate with each other in applications without a host computer, so that the various subsystems of the product or vehicle may communication with one another without a centralize processing unit. One or more controllers may be connected to such a CAN to control the various subsystems of the product or vehicle connected thereto.
According to the present disclosure, a controller may comprise a base and a continuous sealing layer connected to the base to form an environmentally sealed compartment between the base and a lower surface of the continuous sealing layer. A circuit board is positioned within the compartment, and a ring-shaped rotary knob encoder is positioned on an upper surface of the continuous sealing layer. Movement of the rotary knob encoder is detectable by the circuit board through the continuous sealing layer.
According to the present disclosure, a controller may also comprise a base and a continuous sealing layer connected to a periphery of the base to form a compartment between the base and a lower surface of the continuous sealing layer. A circuit board is positioned within the compartment, and a rotary knob encoder is positioned on an upper surface of the continuous sealing layer. Movement of the rotary knob encoder is detectable through the continuous sealing layer.
According to the present disclosure, a controller may comprise a base and a continuous sealing layer connected to a periphery of the base to form an environmentally sealed compartment between the base and a lower surface of the continuous sealing layer. The continuous sealing layer may comprise a pedestal support formed in an upper surface of the continuous sealing layer. The pedestal support may comprise a cylindrical shaped body and may include semi-cylindrical accommodations formed in an outer surface thereof. The controller may include a plurality of cylindrical pins disposed within the semi-cylindrical accommodations. A ring-shaped rotary knob encoder is positioned about the outer surface of the pedestal support, the ring-shaped rotary knob encoder including an inner surface engaging the cylindrical pins and comprising a plurality of detents. Magnets are disposed within the ring-shaped rotary knob encoder at a lower rim thereof, the magnets associated with detents of the plurality of detents. A circuit board is positioned within the compartment and comprises at least two Hall switches positioned under the rotary knob encoder. The at least two Hall switches are configured to change states when in proximity to the magnets as the rotary knob encoder rotates to detect rotation of the rotary knob encoder. The circuit board may be configured to generate a control signal indicative of both the direction and distance of rotation of the rotary knob encoder.
These and other objects, features and advantages of the present disclosure will become apparent in light of the detailed description of embodiments thereof, as illustrated in the accompanying drawings.
Before the various embodiments are described in further detail, it is to be understood that the invention is not limited to the particular embodiments described. It will be understood by one of ordinary skill in the art that the controller and systems described herein may be adapted and modified as is appropriate for the application being addressed and that the controller and systems described herein may be employed in other suitable applications, and that such other additions and modifications will not depart from the scope thereof.
Referring to
Referring to
A circuit board 36, such as a printed circuit board of the like, is disposed within the compartment 34 and is configured to receive user input through the rotary knob encoder 14, the central push button 20 and/or the one or more additional push buttons 22 as will be discussed in greater detail below. A support 38 may also be disposed within the compartment 34 to position the circuit board 36 within the compartment 34 and to provide support to the sealing layer 30 as discussed below.
The sealing layer 30 includes a pedestal support 40 formed in upper surface 16 that extends upward into the rotary knob encoder 14, and the one or more additional push buttons 22 formed in the upper surface 16 around the pedestal support 40. As seen in
As shown in
A retention cap 55 includes an upper ring 56 and gripping legs 58 that extend downward from the upper ring 56. The gripping legs 58 extend downward into the recessed securing channel 46 and dig into a side of the securing channel 46 to frictionally secure the retention cap 55 to the pedestal support 40 of the sealing layer 30. One or more of the gripping legs 58 may optionally include an alignment tab 59, shown in
The retention cap 55 passes through the central opening of the ring-shaped rotary knob encoder 14 when installed to secure the retention cap 55 to the pedestal support 40. The locking tabs 62 engage the retaining ring 52 of the rotary knob encoder 14 on the lower surface of the retaining ring 52 and the upper ring 56 of the retention cap 55 engages the upper surface of the retaining ring 52. Thus, the locking tabs 62 and the upper ring 56 secure the retaining ring 52 of the rotary knob encoder 14 between the upper ring 56 and locking tabs 62 to retain the rotary knob encoder 14 on the pedestal support 40.
The central push button 20 includes a circular contact portion 64 adapted to fit within the upper ring 56 of the retention cap 55 and an actuation extension 66 extending downward from an underside of the circular contact portion 64 into the button cavity 48 of the pedestal support 40 to the bottom thereof. A plurality of button securing tabs 68 are also formed on an underside of the circular contact portion 64, the plurality of button securing tabs 68 engaging the locking recesses 60 of the upper ring 56 to secure the central push button 20 to the pedestal support 40 and to properly position the central push button 20 relative to the rotary knob encoder 14. The central push button 20 may also include an alignment guide 70 that extends downward from an underside of the circular contact portion 64 into the recessed securing channel 46 and is configured to slide along an inner surface of the recessed securing channel 46.
As discussed above, the circuit board 36 and support 38 are disposed within the compartment 34. The circuit board 36 includes at least two Hall switches 72, shown in
The support 38 includes support posts 78 that pass through the alignment holes 76 of the circuit board 36 to ensure proper alignment of the circuit board 36 relative to the support 38. As seen in
In operation, a user of the controller 10 actuates one or more of the rotary knob encoder 14, the central push button 20 and/or the one or more additional push buttons 22 to generate control signals that are transmitted over the CAN or other similar network to control the various subsystems, microprocessors, and/or devices connected to the network. Referring to
Referring to
Referring to
In the exemplary rotary knob encoder 14, with a 1:4 magnet-to-detent ratio, the at least two Hall switch 72 may be positioned relative to the magnets 53 as shown in
For instance, rotating the rotary knob encoder 14 in the clockwise direction 86 one detent from the position shown in
Similarly, as seen in Table 1 below, counter-clockwise rotation of the rotary knob encoder 14 may be detected and tracked by the controller 10 in the same manner as clockwise rotation through the signals from the first Hall switch 88 and second Hall switch 90. For example, a one detent counter-clockwise rotation of the rotary knob encoder 14 from the starting position shown in
In addition to determining the direction of rotation of the rotary knob encoder 14, the controller 10 also determines the distance the rotary knob encoder 14 rotates, i.e. the number of detents rotated, by counting the number of signal changes of the at least two Hall switches 72. For instance, in the exemplary controller 10 with a magnet-to-detent ratio of 1:4, the controller 10 may track each detent-to-detent rotation of the rotary knob encoder 14 in either the clockwise or counter-clockwise direction for each state change shown above in Table 1.
Thus, by tracking these state changes of the signals from the at least two Hall sensors 72, the controller 10 determines the distance (i.e. the number of detents) that the rotary knob encoder 14 rotates as well as the direction of rotation.
Although the tracking of the rotary knob encoder 14 has been described in connection with a specific starting position for simplicity, it should be readily understood from the present disclosure that the controller 10 may determine the direction and distance of rotation in the same manner described above from any starting position of the rotary knob encoder 14.
As with the central push button 20 and the additional push buttons 22, control signals generated by the rotary knob encoder 14 are transmitted by the controller 10 over the CAN or other similar network to control the various subsystems, microprocessors, and/or devices connected to the network. The directional and distance control provided by the rotary knob encoder 14 make signals generated by the rotary knob encoder 14 ideal for controlling actions such as scrolling through menu items and/or lists displayed on a display screen or other similar actions. In such embodiments, the central push button 20 may be configured as an ENTER button so that a user may scroll to highlight a particular menu item displayed on a screen using the rotary knob encoder 14 and then select the highlighted menu item using the central push button 20. Although the control signalling provided by the rotary knob encoder 14 has been described in connection with scrolling through menu items for simplicity, the control signals provided by the rotary knob encoder 14 may be used in various other application such as for climate control settings, zooming, volume control settings, or any other similar applications where degree and directional control are desirable.
The sealing layer 30 is advantageously able to be formed as a single continuous layer without any openings or breaks therethrough because the elasticity of the sealing layer 30 provides a spring force on pins 44 that limit the detent-to-detent rotation of the rotary knob encoder 14 and because the controller 10 uses magnets 53 disposed in the rotary knob encoder 14 and Hall switches 72 disposed within the compartment 34 on the circuit board 36 to detect rotation of the rotary knob encoder 14 through the sealing layer 30.
Thus, the controller 10 of the present disclosure advantageously provides improved environmental sealing over conventional rotary knobs by including the continuous sealing layer 30 connected to the entire periphery of base 28 to form the compartment 34 housing the circuit board 36, without including any openings of breaks through the continuous sealing layer 30. This continuous sealing layer 30 advantageously prevents contaminants such as dust, liquid or the like from entering the compartment 34.
While various embodiments have been described in the present disclosure, it will be appreciated by those of ordinary skill in the art that modifications can be made to the various embodiments without departing from the spirit and scope of the invention as a whole. For instance, the controller 10 could be configured without the central push button 20, in which case the rotary knob encoder 14 described above could be replaced with a known rotary encoder that includes a chip on the circuit board located in the center of the knob, where the snap dome switch for the central push button 20 would have been positioned, that interacts with a magnet, divided in half, north pole and south pole, across the face of the magnet, disposed in the rotary knob, thereby still allowing the controller 10 to track movement of the rotary knob through the continuous sealing layer 30. Accordingly, the particular embodiments described in this specification are to be taken as merely illustrative and not limiting.
Number | Name | Date | Kind |
---|---|---|---|
5867082 | Van Zeeland | Feb 1999 | A |
20070194219 | Shaw et al. | Aug 2007 | A1 |
20130206551 | Kosaka | Aug 2013 | A1 |
20130220779 | Kerner et al. | Aug 2013 | A1 |
20160062461 | Dooley et al. | Mar 2016 | A1 |
20160077543 | Conro et al. | Mar 2016 | A1 |
20160118207 | Kwon et al. | Apr 2016 | A1 |
20160139695 | Chase et al. | May 2016 | A1 |
Number | Date | Country |
---|---|---|
1685295 | Oct 2005 | CN |
1822274 | Aug 2006 | CN |
1841276 | Oct 2006 | CN |
101005280 | Jul 2007 | CN |
101825913 | Sep 2010 | CN |
101886931 | Nov 2010 | CN |
102709096 | Oct 2012 | CN |
103745866 | Apr 2014 | CN |
104319149 | Jan 2015 | CN |
204102772 | Jan 2015 | CN |
206293347 | Jun 2017 | CN |
19922638 | Nov 2000 | DE |
202004006783 | Oct 2004 | DE |
102008057993 | Jan 2010 | DE |
102010032784 | Feb 2012 | DE |
3015946 | May 2016 | EP |
1020090056463 | Jun 2009 | KR |
2004019150 | Mar 2004 | WO |
2010109753 | Sep 2010 | WO |
Entry |
---|
European Search Report for Serial No. EP 18 16 0360 dated Sep. 21, 2018. |
Number | Date | Country | |
---|---|---|---|
20180308649 A1 | Oct 2018 | US |