一种开关量设定值的判定系统的制作方法

文档序号:7509808阅读:215来源:国知局
专利名称:一种开关量设定值的判定系统的制作方法
技术领域
本实用新型涉及一种开关量设定值的判定系统,用于快速判定嵌入式控制系统中的工作模式(开关量)设定值。
背景技术
在嵌入式控制系统中,往往需要设定机器或系统的各种功能、模式或工作状态(开关量)。对于用开关或跳线等硬件方式设定的开关量,现有技术通常通过微处理器输入对应输入口的数据,并根据输入的是高电平还是低电平来判定用户的设定值。当有多种不同功能设定时,通常需要多个IO输入口,这就有可能导致选择芯片时由于IO口数量原因必须选用高规格的芯片,增加了制造成本。当然,也可用软件加多路选择器的方法用一个IO输入口输入用户设定值(开关量),但是从生产成本和维护方面来看,也有不可取的地方。
现有技术有一个适用于四种开关量输入的电阻分压电路,参见图1,将对应于不同功能设定时的电压通过一个AD转换器输入口输入到微处理器中,再用软件的方法来判定用户设定值。但该方案的四种开关量组合所对应的AD转换数据(8位精度,下同)之间的差别不均匀,最大差别为15,最小的差别仅为4,这个差距对于用模拟量判断开关量的情况,已经达到极限。此外,该方案的一个AD转换器输入口可以识别的用户设定值不能超过4个,软件判断时必须逐个比较,降低了工作效率。

发明内容
本实用新型所要解决的技术问题是低成本、高效率地判定嵌入式控制系统中的开关量设定值。
本实用新型解决该技术问题的技术方案是一种开关量设定值的判定系统,包括微处理器、AD转换器,其结构特征在于设置有电阻分压网络,所述电阻分压网络的输出连接到AD转换器的输入口,AD转换器的输出口与微处理器相连。
本实用新型中的电阻分压网络中的开关也可为跳线。
本实用新型通过电阻分压网络,得到一个对应于开关量设定值的电压信号,该信号通过AD转换,得到一个对应于开关量设定值的数字量,根据该数字量的大小,微处理器即可判定嵌入式控制系统中的开关量设定值,从而按照设定的工作模式操作。本实用新型结构简洁、成本低、效率高。


图1为现有技术的跳线电阻分压电路。
图2为本实用新型的原理图,其中1≤n≤6。
具体实施方式
参见图2,本实用新型包括微处理器I、AD转换器II和跳线电阻分压网络III,所述跳线电阻分压网络III的输出连接到AD转换器II的输入口1,AD转换器II的输出口2与微处理器I相连。电阻分压网络III中的开关J1、J2…JN也可为跳线,其中1≤n≤6。
第一种实施方式当开关量设定值为四种时,n=4,四种开关量J1、J2、J3、J4的组合方式有16种,对于这16种组合方式所得到的经AD转换后的对应数字量和级差参见表1,其中J1、J2、J3、J4为0表示跳线接GND,J1、J2、J3、J4为1表示跳线接VCC,J1、J2、J3、J4不能悬空或同时连接。
表1.n=4时的参数表


本实用新型通过电阻分压网络III,得到一个对应于开关量设定值J1、J2、J3、J4的电压信号Vadc,该Vadc信号通过AD转换器II,得到一个对应于开关量设定值J1、J2、J3、J4的实际数字量,微处理器I即可通过内置软件将该实际数字量与表1中的理论数字量对比,取最接近的理论数字量值,得到开关量设定值J1、J2、J3、J4,从而按照设定的工作模式操作。
比如某冷暖空调机型上要求设定4种开关量设定值J1-化霜选择—用于选择化霜方式开—智能化霜合—传感器化霜J2——电加热开—有合—无J3-单冷/冷暖—选择冷暖型开—单冷空调合—冷暖空调J4--风扇转速选择,单位r/min(参考值)合—3201,(超高1250;H1250;M1000;L800;超低500;极低400)开—2601,(超高1300;H1200;M1000;L800;超低500;极低400)本实用新型即可用电阻分压网络III、AD转换器II和微处理器I,通过内置软件判定嵌入式控制系统中的开关量设定值J1、J2、J3、J4,从而按照用户设定的工作模式操作。
第二种实施方式当开关量设定值为一种时,n=1,电阻分压网络III简化为只有一个电阻和一个开关J1,此时微处理器I只要判断输入的是高电平还是低电平即可。
第三种实施方式当开关量设定值为六种时,n=6,六种开关量J1、J2、J3、J4、J5、J6的组合方式有64种,对应的理论数字量为0,4,8…252,级差为4。
对于其它情况,即n=2,3,5的情况,处理方式类似,对应的开关量的组合方式分别有4种、8种和32种,级差分别为64、32和8。
本实用新型的分压电阻R的取值范围为0.5K~1M欧姆,在本实施例中取10K欧姆。
本实用新型用普通阻值的电阻使电压差均匀分布,从而使得一个AD转换器输入口可以判断更多的跳线,结构简洁、成本低、效率高。
权利要求1.一种开关量设定值的判定系统,包括微处理器、AD转换器,其特征在于还设置有电阻分压网络,所述电阻分压网络的输出接到AD转换器的输入口,AD转换器的输出口与微处理器相连。
2.根据权利要求1所述的开关量设定值判定系统,其特征在于所述电阻分压网络中的开关为跳线。
专利摘要本实用新型涉及一种开关量设定值的判定系统,包括微处理器、AD转换器,其结构特征在于设置有电阻分压网络,所述电阻分压网络的输出连接到AD转换器的输入口,AD转换器通过电缆与微处理器相连。本实用新型用普通阻值的电阻使电压差均匀分布,从而使得一个AD转换器输入口可以判断更多的跳线,结构简洁、成本低、效率高。
文档编号H03M1/12GK2831236SQ20052001287
公开日2006年10月25日 申请日期2005年6月28日 优先权日2005年6月28日
发明者许雄飞 申请人:浙江达峰科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1