适用于电子装置的旋钮控制方法及旋钮控制系统制造方法及图纸

技术编号:39516714 阅读:11 留言:0更新日期:2023-11-25 18:54
一种旋钮控制方法,适用于一电子装置

【技术实现步骤摘要】
适用于电子装置的旋钮控制方法及旋钮控制系统


[0001]本公开涉及一种电子装置的控制方法,尤其涉及一种电子装置的旋钮控制方法及旋钮控制系统


技术介绍

[0002]随着科技发展,使用者对于电子产品的人机操作界面的要求也越来越高

相较于按键开关,旋钮可提供使用者更多样的操作方式

使用者可通过旋转旋钮输入控制信号

[0003]不过,传统的旋钮是依据转动刻度产生控制信号,每个刻度代表一个单位变化量,不利于调整数值变动幅度较大的功能,如音量调整

笔刷粗细调整等


技术实现思路

[0004]本公开提供一种旋钮控制方法,适用于一电子装置

此电子装置具有一存储单元以存储多个函数,这些函数包含一第一函数以及一第二函数,其中,第一函数是一常数函数,第二函数是一非线性函数

此电子装置并电性连接至一旋钮模块,旋钮模块转动产生一转动信息

旋钮控制方法包含:接收一选择信号,并依据选择信号在这些函数中选择其中之一;接收转动信息,并依据转动信息计算出一单位时间转动刻度数;利用选定的函数将单位时间转动刻度数转换出一输出刻度数;以及利用输出刻度数对电子装置进行控制

[0005]本公开并提供一种旋钮控制系统,适用于一电子装置

此电子装置电性连接至一旋钮模块,旋钮模块转动产生一转动信息

此旋钮控制系统包含一存储单元
>、
一操作界面以及一控制单元

其中,存储单元存储多个函数,这些函数包含一第一函数以及一第二函数,其中,第一函数是一常数函数,第二函数是一非线性函数

操作界面用以接收一选择信号

控制单元用以:依据选择信号在这些函数中选择其中之一;接收转动信息,并依据转动信息计算出一单位时间转动刻度数;利用选定的函数将单位时间转动刻度数转换出一输出刻度数;以及利用输出刻度数对电子装置进行控制

[0006]本公开的旋钮控制方法以及旋钮控制系统,可依据选择信号选择具有放大效果的非线性函数将旋钮模块所产生的转动信息转换为相对应的输出刻度数,以利于适用于调整数值变动幅度较大的功能,如音量调整

笔刷宽度调整等,以解决传统旋钮不利于调整数值变动幅度较大的功能的缺点

附图说明
[0007]图1是本公开旋钮控制系统一实施例的方框示意图;
[0008]图2是以折线图显示不同选定的函数对于单位时间转动刻度数的转换结果;
[0009]图3是图1旋钮控制系统所适用的一电子装置的示意图;
[0010]图4是本公开旋钮控制方法一实施例的流程图;以及
[0011]图5是本公开旋钮控制方法另一实施例的流程图

具体实施方式
[0012]图1是本公开旋钮控制系统一实施例的方框示意图

此旋钮控制系统
100
适用于一电子装置
10
,例如一笔记本电脑,以处理来自一旋钮模块
20
的转动信息
Dm。
此旋钮模块
20
可以是一独立装置,或是整合于电子装置
10
内的模块

[0013]如图中所示,此旋钮控制系统
100
包含一存储单元
120、
一操作界面
140
以及一控制单元
160。
其中,存储单元
120
存储多个函数
f1,f2(
图中显示两个函数
f1,f2
以为例示
)。
这些函数
f1,f2
可包含一第一函数
(
即函数
f1)
以及一第二函数
(
即函数
f2)
,其中,第一函数是一常数函数,第二函数是一非线性函数

一实施例中,存储单元
120
可以是电子装置
10
内的一只读存储器或是一随机存取存储器

[0014]操作界面
140
用以接收一选择信号
S1。
一实施例中,操作界面
140
可通过一输入元件
150
接收选择信号
S1。
此输入元件
150
可以是触控板

键盘

触控显示器或是前述旋钮模块
20


举例来说,使用者可通过长按旋钮模块
20
输入选择信号
S1
,或是点击触控屏幕上的特定位置以输入选择信号
S1。
[0015]一实施例中,操作界面
140
可包含一旋钮图形
142
模拟旋钮模块
20
的外型呈现于一屏幕上,使用者可利用游标点击屏幕上的旋钮图形
142
以输入选择信号
S1
,详见图3以及对应段落说明

[0016]控制单元
160
是依据来自操作界面
140
的选择信号
S1
在这些函数
f1,f2
中选择其中之一,并接收来自旋钮模块
20
的转动信息
Dm。
控制单元
160
先利用转动信息
Dm
计算出一单位时间转动刻度数
Cm
,再利用选定的函数将单位时间转动刻度数
Cm
转换出一输出刻度数
Cout。
此输出刻度数
Cout
即可取代原本旋钮模块
20
产生的转动信息
Dm
对电子装置
10
进行控制

[0017]具体来说,转动信息
Dm
可包含一转动角度
Am、
一转动方向
Rm
以及旋钮模块
20
的一圈刻度数
Gm。
在给定一单位时间
tm
的情况下,控制单元
160
可依据转动角度
Am
计算出对应于此转动信息
Dm
的单位时间转动角度
Am_t
,再依据旋钮模块
20
的一圈刻度数
Gm(
对应于
360
度的刻度数
)
即可计算出对应于此转动信息
Dm
的单位时间转动刻度数
Cm。
[0018]前述控制单元
160
可以是电子装置
10
的中央处理单元

微控制本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种旋钮控制方法,适用于电子装置,上述电子装置具有存储单元以存储多个函数,上述多个函数包含第一函数以及第二函数,其特征是,上述第一函数是常数函数,上述第二函数是非线性函数,上述电子装置并电性连接至旋钮模块,上述旋钮模块转动产生转动信息,上述旋钮控制方法包含:接收选择信号,并依据上述选择信号在上述多个函数中选择其中之一;接收上述转动信息,并利用上述转动信息计算出单位时间转动刻度数;利用上述选定的函数将上述单位时间转动刻度数转换出输出刻度数;以及利用上述输出刻度数对上述电子装置进行控制
。2.
根据权利要求1所述的旋钮控制方法,其特征是,上述非线性函数是二次函数
。3.
根据权利要求1所述的旋钮控制方法,其特征是,上述多个函数还包含第三函数,上述第三函数是二次函数,且上述第三函数不同于上述第二函数
。4.
根据权利要求1所述的旋钮控制方法,其特征是,当上述单位时间转动刻度数为1,利用上述第一函数转换出的上述输出刻度数为1,利用上述第二函数转换出的上述输出刻度数经四舍五入计算后为
1。5.
根据权利要求1所述的旋钮控制方法,其特征是,依据上述转动信息计算出上述单位时间转动刻度数的步骤包含:设定单位时间;依据上述转动信息计算上述单位时间对应的单位时间转动角度;以及依据上述单位时间转动角度计算上述单位时间转动刻度数
。6.
根据权利要求5所述的旋...

【专利技术属性】
技术研发人员:李育玮林忠毅
申请(专利权)人:华硕电脑股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1