一种adc端口模拟多io口按键输入装置、电视系统的制作方法

文档序号:7788381阅读:757来源:国知局
一种adc端口模拟多io口按键输入装置、电视系统的制作方法
【专利摘要】本实用新型提供一种ADC端口模拟多IO口按键输入装置、电视系统,包括至少一个模拟按键模块,每个模拟按键模块的输入端连接电源模块,输出端连接MCU模块的ADC输入端口,每个所述模拟按键模块包括串联的电键和电阻,所述电源模块经所述模拟按键模块连接所述MCU模块的中断输入端口,所述模拟按键模块中的电键被触发时向所述MCU模块发送中断信号;所述MCU模块通过所述MCU模块的中断输入端口接收所述中断信号后,响应所述中断信号,并读取所述MCU模块的ADC输入端口采样到的所述模拟按键模块进行的按键动作信息。本实用新型无需一直对IO口进行扫描,节约了MCU资源,降低了功耗。
【专利说明】一种ADC端口模拟多IO 口按键输入装置、电视系统
【技术领域】
[0001]本实用新型涉及IO (输入输出)口按键输入【技术领域】,尤其涉及一种ADC端口模拟多IO 口按键输入装置、电视系统。
【背景技术】
[0002]目前现有的电器设备中采用的按键控制即按键的开关状态是通过IO口的高低电平来实现的,或者将高低电平转换成ADC (模拟数字转换)电压的形式发送给MCU,MCU (微处理器)根据电平高低状态或者电压大小来判断按键的种类和状态。但是MCU的一路ADC输入端口仅可以模拟一个IO 口按键输入,从而造成M⑶的IO 口资源不足。
[0003]
【公开日】为2005年6月15日的专利CN2704982公开了一种ADC输入端口模拟多个IO 口按键输入的电视机电路,参看图1,其采用六个电阻并接电源电压端,且六个电阻分别串联一个按键,然后并联在一起成为ADC输入端口输入至MCU。但是即便按键并没有任何动作,现有技术的MCU仍需要一直对IO 口进行扫描,这样占用了大量的MCU资源,增加功耗。

【发明内容】

[0004]有鉴于此,本实用新型提供一种ADC端口模拟多IO 口按键输入装置、电视系统,其无需一直对IO 口进行扫描,节约了 M⑶资源,降低了功耗。
[0005]本实用新型提供一种ADC端口模拟多IO 口按键输入装置,包括至少一个模拟按键模块,每个模拟按键模块的输入端连接电源模块,输出端连接M⑶模块的ADC输入端口,每个所述模拟按键模块包括串联的电键和电阻,所述电源模块经所述模拟按键模块连接所述M⑶模块的中断输入端口。
[0006]所述模拟按键模块中的电键被触发时向所述MCU模块发送中断信号。
[0007]所述M⑶模块通过所述M⑶模块的中断输入端口接收所述中断信号后,响应所述中断信号,并读取所述MCU模块的ADC输入端口采样到的所述模拟按键模块进行的按键动
作信息。
[0008]进一步地,本实用新型所述M⑶模块的中断输入端口接收到中断信号小于预设电压值时,所述MCU模块响应所述中断信号。
[0009]进一步地,本实用新型还包括一开关模块,所述开关模块的输入端分别连接所述模拟按键模块和电源模块,所述开关模块的输出端连接所述MCU模块的中断输入端口。
[0010]当所述模拟按键模块输出的电压高于所述开关模块的预设导通电压时,所述开关模块导通,所述电源模块经所述开关模块输出中断信号给MCU模块的中断输入端口,所述MCU模块响应中断信号。
[0011]进一步地,本实用新型所述开关模块进一步为一三极管,所述三极管的基极连接所述模拟按键模块,集电极分别连接所述电源模块和所述MCU模块的中断输入端口,发射极接地。
[0012]进一步地,本实用新型还包括一第一电阻所述电源模块连接所述第一电阻的一端,所述第一电阻的另一端分别连接所述MCU模块的中断输入端口和所述三极管的集电极。
[0013]进一步地,本实用新型所述每个模拟按键模块中的接地电阻的电阻值相同。
[0014]进一步地,本实用新型还包括一第二电阻,所述模拟按键模块经所述第二电阻连接所述三极管的基极。
[0015]还包括一第三电阻,所述模拟按键模块经所述第三电阻连接所述M⑶模块的ADC输入端口。
[0016]进一步地,本实用新型还包括一二极管,一第四电阻和一第一电容,所述二极管、第四电阻和第一电容并联连接在所述模拟按键模块的输出端和地之间,所述二极管的正极分别连接模拟按键模块的输出端和第二电阻的一端,负极接地,所述第四电阻的一端连接第二电阻的另一端,另一端接地,所述第一电容的一端连接三极管的基极,另一端接地。
[0017]本实用新型还提供一种ADC输入模拟多IO 口按键输入的电视系统,所述电视系统包括M⑶模块、电源模块以及连接在所述M⑶模块、电源模块之间的ADC端口模拟多IO 口按键输入装置,所述ADC端口模拟多IO 口按键输入装置如上述。
[0018]由以上技术方案可见,本实用新型不会如现有技术般即便按键并没有任何动作,MCU仍需要一直对IO 口进行扫描。本实用新型当所述模拟按键模块中的电键被触发时,所述MCU模块的中断输入端口会接收到中断信号,所述MCU模块才会读取其MCU模块的ADC输入端口采样到的所述模拟按键模块进行的按键动作信息。也就是说,只有在模拟按键模块中的电键被触发时,MCU模块才会对其IO 口进行扫描。因此,本实用新型节约了 MCU资源,降低了功耗。
[0019]更进一步地,本实用新型增加了开关模块来调整MCU模块响应中断信号的电压范围,增加了 ADC采样范围,扩大了按键的采样间隔,避免了由于干扰导致的按键混乱。
【专利附图】

【附图说明】
[0020]图1为现有技术中ADC端口模拟多IO 口按键输入装置的结构图;
[0021]图2为本实用新型实施例一、实施例二、实施例五的装置结构图;
[0022]图3为本实用新型实施例三的装置结构图;
[0023]图4为本实用新型实施例四的装置结构图;
[0024]图5为本实用新型实施例六的装置结构图;
[0025]图6为本实用新型实施例七的装置结构图;
[0026]图7为本实用新型实施例八的装置结构图。
【具体实施方式】
[0027]本实用新型不会如现有技术般即便按键并没有任何动作,MCU仍需要一直对IO 口进行扫描。本实用新型当所述模拟按键模块中的电键被触发时,所述MCU模块的中断输入端口会接收到中断信号,所述MCU模块才会读取其ADC输入端口采样到的所述模拟按键模块进行的按键动作信息。也就是说,只有在模拟按键模块中的电键被触发时,MCU模块才会对其IO 口进行扫描。因此,本实用新型节约了 M⑶资源,降低了功耗。
[0028]为便于说明,本实用新型实施例均以四个模拟按键模块为例进行说明。[0029]实施例一
[0030]参看图2本实用新型提供一种ADC端口模拟多IO 口按键输入装置2。所述装置2包括并联连接在电源模块和M⑶模块的ADC输入端口之间的四个模拟按键模块21,每个模拟按键模块21包括串联的一电键211和一接地电阻212。
[0031]如果任意一个模拟按键模块21中的电键211被触发时,即电键211被按下,电键211呈现闭合状态。电源模块与电键211呈闭合状态的模拟按键模块21组成闭合回路,电源模块经过所述闭合回路后会产生压降,电源模块发送给所述M⑶模块的ADC输入端口接收到的电压会降低。电源模块经过所述闭合回路所产生压降的大小由每个模拟按键模块21中的接地电阻212的阻值大小决定的。所述MCU模块读取其ADC输入端口采样到的所述模拟按键模块21进行的按键动作信息。因此,所述M⑶模块是通过其ADC输入端口接收到的电压大小来完成扫描所述模拟按键模块21的按键动作信息。
[0032]本实用新型所述电源模块经所述模拟按键模块21连接所述M⑶模块的中断输入端P。
[0033]当所述模拟按键模块21中的电键被触发时,向所述M⑶模块的中断输入端口发送中断信号。所述MCU模块响应中断信号,所述MCU模块读取其ADC输入端口采样到的所述模拟按键模块21进行的按键动作信息,对其进行ADC (模数转换)转换,即完成对所述模拟按键模块21的扫描。
[0034]实施例二
[0035]参看图2,进一步地,当所述模拟按键模块21中的电键被触发时,所述M⑶模块的中断输入端口接收到中断信号。所述MCU模块的中断输入端口接收到中断信号小于预设电压值时,所述MCU模块响应中断信号。所述MCU模块响应中断信号,所述MCU模块读取经MCU模块的ADC输入端口采样到的所述模拟按键模块21的按键动作信息。
[0036]如果任意一个模拟按键模块21中的电键211被触发时,即电键211被按下,电键211呈现闭合状态。电源模块与电键211呈闭合状态的模拟按键模块21组成闭合回路,电源模块经过所述闭合回路后会产生压降,电源模块发送给所述M⑶模块的中断输入端口接收到的电压也会降低。由于MCU模块的中断输入端口会在接收到的电压(即,中断信号)小于预设电压值时会响应所述中断信号。假设VDD为电源模块的输出电压值,通常取值为3.3V时,预设电压值通常设定为0.2VDD,即0.66V。因此,只有当存在一个模拟按键模块21中的电键211被触发时,所述MCU模块才会响应中断信号。所述MCU模块响应中断信号,读取经MCU模块的ADC输入端口采样到的所述模拟按键模块21的按键动作信息,即所述MCU模块扫描所述模拟按键模块21的按键动作信息。因此,本实用新型不会如现有技术般即便按键并没有任何动作,现有技术的MCU仍需要一直对IO 口进行扫描,节约了 MCU资源。
[0037]由于预设电压值通常设定为0.66V,而只有电源模块经模拟按键模块21发送给所述MCU模块的中断输入端口的电压值小于预设电压值0.66V时才会响应中断信号,扫描模拟按键模块21的按键动作信息。因此,所述模拟按键模块21的采样范围在小于或者等于预设电压值范围内(O——0.66V)。
[0038]实施例三
[0039]参看图3,本实用新型还提供一种ADC端口模拟多IO 口按键输入装置3。所述装置3包括并联连接在电源模块和M⑶模块的ADC输入端口之间的四个模拟按键模块31,每个模拟按键模块31包括串联的一电键311和一电阻312。
[0040]如果任意一个模拟按键模块31中的电键311被触发时,即电键311被按下,电键311呈现闭合状态。电源模块与电键311呈闭合状态的模拟按键模块31组成闭合回路,电源模块经过所述闭合回路后会产生压降,电源模块发送给所述M⑶模块的ADC输入端口接收到的电压会降低。电源模块经过所述闭合回路所产生压降的大小由每个模拟按键模块31中的电阻312的阻值大小决定的。所述MCU模块读取经其ADC输入端口采样到的所述模拟按键模块31进行的按键动作信息。因此,所述M⑶模块是通过其ADC输入端口接收到的电压大小来完成扫描所述模拟按键模块31的按键动作信息。
[0041]本实用新型所述电源模块经所述模拟按键模块31连接所述M⑶模块的中断输入端P。
[0042]当所述模拟按键模块31中的电键被触发时,所述MCU模块的中断输入端口接收到中断信号。所述MCU模块的中断输入端口接收到中断信号小于预设电压值时,所述MCU模块响应中断信号。所述MCU模块响应中断信号,所述MCU模块读取其ADC输入端口采样到的所述模拟按键模块31进行的按键动作信息。
[0043]进一步,本实施例还包括一开关模块32,所述开关模块32的输入端分别连接所述模拟按键模块31和电源模块,所述开关模块32的输出端连接所述MCU模块的中断输入端P。
[0044]当所述模拟按键模块31输出的电压高于所述开关模块32的预设导通电压时,所述开关模块32导通,所述电源模块经所述开关模块32输出中断信号给MCU模块的中断输入端口,所述M⑶模块响应中断信号。
[0045]因为当开关模块32被导通的时候所述电源模块经所述开关模块32输出中断信号给MCU模块的中断输入端口,所述MCU模块响应中断信号。所以,当开关模块32被导通的时候,经所述开关模块32发送给MCU模块的中断输入端口的中断信号(电压值)小于预设电压值。也就是说开关模块32导通的时候,MCU模块会响应中断信号,即电源模块经模拟按键模块31发送给所述开关电路32的电压值大于所述预设导通电压,所述MCU模块即可响应中断信号。由于只有当存在一个模拟按键模块31中的电键311被触发时,所述MCU模块才会响应中断信号。因此,四个模拟按键模块31的采样范围在大于或者等于开关模块32的导通电压小于等于电源模块供电的输出电压之间。假设VDD为电源模块的输出电压值,通常取值为3.3V时,如开关模块32的导通电压取值为0.7V时,所述模拟按键模块31的采样范围在大于或者等于开关模块32的导通电压小于等于电源模块供电的输出电压之间(0.7V——3.3V)。这样,增加了 ADC采样范围,扩大了按键的采样间隔,避免了由于干扰导致的按键混乱。
[0046]实施例四
[0047]参看图4,本实用新型实施例四所述开关模块42进一步为一三极管,所述三极管的基极连接所述模拟按键模块41,集电极分别连接所述电源模块和所述MCU模块的中断输入端口,发射极接地。所述电源模块连接所述第一电阻Rl的一端,所述第一电阻Rl的另一端分别连接所述M⑶模块的中断输入端口和所述三极管的集电极。
[0048]当三极管截止的时候电源模块经模拟按键模块到三极管基极即成为电路断路。电源模块经第一电阻Rl发送给M⑶模块的中断输入端口的电压(中断信号)大于电压预设值。因此,当三极管截止时,由于M⑶模块接收的电压大于电压预设值,M⑶模块并不响应中断信号,所述MCU模块并不扫描所述模拟按键模块31的按键动作信息。第一电阻Rl的阻值由本领域技术人员根据需要选取,一般选取为IOK欧姆。
[0049]当三极管导通的时候,电源模块经模拟按键模块到三极管基极到发射极构成回路,电源模块经第一电阻Rl以及集电极到发射极构成回路。这样,电源模块经所述三极管发送给MCU模块的电压(中断信号)小于电压预设值,MCU模块响应中断信号,所述MCU模块扫描所述模拟按键模块31的按键动作信息。
[0050]因此,开关模块采用三极管,电路简单且成本低廉。
[0051]实施例五
[0052]本实用新型实施例五所述每个模拟按键模块中的电阻的电阻值相同。
[0053]由于如果任意一个模拟按键模块中的电键被触发时,即电键被按下,电键呈现闭合状态。电源模块与电键呈闭合状态的模拟按键模块组成闭合回路,电源模块经过所述闭合回路后会产生压降,电源模块发送给所述MCU模块的ADC输入端口接收到的电压会降低。电源模块经过所述闭合回路所产生压降的大小由每个模拟按键模块中的电阻的阻值大小决定的。
[0054]只有电源模块经模拟按键模块送给所述M⑶模块的中断输入端口的电压值小于预设电压值时才会响应中断信号,扫描模拟按键模块21的按键动作信息。因此,根据模拟按键模块个数在采样范围内采样,如果模拟按键模块中的电阻的电阻值相同,则多个模拟按键模块在采样范围内按照模拟按键模块的个数平均采样。在电路设计上,需要获知各个模拟按键模块中电键的动作,进而进行按键编码,在采样范围内按照模拟按键模块的个数平均采样能够实现更佳简单、精确的电路设计。
[0055]实施例六
[0056]参看图5,本实用新型实施例六还包括一第二电阻R2,模拟按键模块51经所述第二电阻连接三极管的基极。M⑶模块的ADC输入端口模拟多个IO 口按键输入的装置5还包括一第三电阻R3,所述模拟按键模块51经所述第三电阻R3连接M⑶模块的ADC输入端P。
[0057]所述第二电阻R2、第三电阻R3用于保护电路,防止电流激增造成的电路损坏。所述第二电阻R2、第三电阻R3的电阻值本领域技术人员根据需要选取,一般第二电阻R2选取为200欧姆,第三电阻R3选取为IK欧姆。
[0058]所述装置5还包括一二极管Dl,一第四电阻R4和一第一电容Cl,所述二极管Dl的正极分别连接模拟按键模块51的输出端和第二电阻的一端,负极接地。所述第四电阻R4的一端连接第二电阻R2的另一端,另一端接地,所述第一电容Cl的一端连接三极管的基极,另一端接地。
[0059]所述二极管D1、第四电阻R4和一第一电容Cl用于保护电路结构,第一电容Cl还用于滤除交流成份。所述第四电阻R4和一第一电容Cl的取值本领域技术人员根据需要选取,一般第四电阻R4选取为47K欧姆,第一电容Cl选取为0.1uF0
[0060]所述装置5还包括一二极管D2、第二电容C2,所述二极管D2和第二电容C2并联连接在所述模拟按键模块的与M⑶模块的ADC输入端口连线和地之间。所述二极管D2和第二电容C2用于保护电路结构,所述第二电容C2还用于滤除交流成份。所述第二电容C2的取值本领域技术人员根据需要选取,一般第二电容C2为lOOOpF。
[0061]实施例七
[0062]参看图6,本实用新型还提供一种ADC端口模拟多IO 口按键输入的电视系统6。
[0063]所述电视系统6包括M⑶模块61、电源模块62以及连接在所述M⑶模块61、电源模块62之间的ADC端口模拟多IO 口按键输入装置63。
[0064]ADC端口模拟多IO 口按键输入装置63包括并联连接在电源模块62和M⑶模块61的ADC输入端口之间的四个模拟按键模块631,每个模拟按键模块631包括串联的一电键6311和一接地电阻6312。
[0065]如果任意一个模拟按键模块631中的电键6311被触发时,即电键6311被按下,电键6311呈现闭合状态。电源模块62与电键6311呈闭合状态的模拟按键模块631组成闭合回路,电源模块62经过所述闭合回路后会产生压降,电源模块62发送给所述M⑶模块61的ADC输入端口接收到的电压会降低。电源模块62经过所述闭合回路所产生压降的大小由每个模拟按键模块631中的接地电阻6312的阻值大小决定的。所述MCU模块61读取经其ADC输入端口采样到的所述模拟按键模块631进行的按键动作信息。因此,所述M⑶模块61是通过其ADC输入端口接收到的电压大小来完成扫描所述模拟按键模块631的按键动作信息。
[0066]本实用新型所述电源模块经所述模拟按键模块631连接所述M⑶模块的中断输入端P。
[0067]当所述模拟按键模块631中的电键被触发时,所述MCU模块61的中断输入端口接收到中断信号。所述MCU模块61响应中断信号,所述MCU模块61读取其ADC输入端口采样到的所述模拟按键模块631进行的按键动作信息。
[0068]实施例八
[0069]参看图7,本实用新型还提供一种ADC端口模拟多IO 口按键输入的电视系统7。
[0070]所述电视系统7包括M⑶模块71、电源模块72以及连接在所述M⑶模块71、电源模块72之间的ADC端口模拟多IO 口按键输入装置73。
[0071]ADC端口模拟多IO 口按键输入装置73包括并联连接在电源模块72和M⑶模块71的ADC输入端口之间的四个模拟按键模块731,每个模拟按键模块731包括串联的一电键7311和一接地电阻7312。
[0072]如果任意一个模拟按键模块731中的电键7311被触发时,即电键7311被按下,电键7311呈现闭合状态。电源模块72与电键7311呈闭合状态的模拟按键模块731组成闭合回路,电源模块72经过所述闭合回路后会产生压降,电源模块72发送给所述M⑶模块71的ADC输入端口接收到的电压会降低。电源模块72经过所述闭合回路所产生压降的大小由每个模拟按键模块731中的接地电阻7312的阻值大小决定的。所述MCU模块71读取经其ADC输入端口采样到的所述模拟按键模块731进行的按键动作信息。因此,所述M⑶模块71是通过ADC输入端口接收到的电压大小来完成扫描所述模拟按键模块731的按键动作信息。
[0073]本实用新型所述电源模块经所述模拟按键模块731连接所述M⑶模块的中断输入端P。
[0074]当所述模拟按键模块731中的电键被触发时,所述M⑶模块71的中断输入端口接收到中断信号。所述MCU模块71响应中断信号,所述MCU模块71读取其ADC输入端口采样到的所述模拟按键模块731进行的按键动作信息。
[0075]进一步,本实施例还包括一开关模块732,所述开关模块732的输入端分别连接所述模拟按键模块731和电源模块72,所述开关模块732的输出端连接所述MCU模块71的中断输入端口。
[0076]当所述模拟按键模块731输出的电压高于所述开关模块732的预设导通电压时,所述开关模块732导通,所述电源模块72经所述开关模块732输出中断信号给MCU模块71的中断输入端口,所述MCU模块71响应中断信号。
[0077]因为当开关模块732被导通的时候所述电源模块72经所述开关模块732输出中断信号给MCU模块71的中断输入端口,所述MCU模块71响应中断信号。所以,当开关模块732被导通的时候,经所述开关模块732发送给M⑶模块71的中断输入端口的中断信号(电压值)小于预设电压值。也就是说开关模块732导通的时候,MCU模块71会响应中断信号,即电源模块72经模拟按键模块731发送给所述开关电路732的电压值大于所述预设导通电压,所述MCU模块71即可响应中断信号。由于只有当存在一个模拟按键模块731中的电键7311被触发时,所述MCU模块71才会响应中断信号。因此,四个模拟按键模块731的采样范围在大于或者等于开关模块732的导通电压小于等于电源模块72供电的输出电压之间。假设VDD为电源模块72的输出电压值,通常取值为3.3V时,如开关模块732的导通电压取值为0.7V时,所述模拟按键模块731的采样范围在大于或者等于开关模块732的导通
电压小于等于电源模块72供电的输出电压之间(0.7V-3.3V)。这样,增加了 ADC米样范
围,扩大了按键的采样间隔,避免了由于干扰导致的按键混乱。
[0078]所述开关模块732进一步为一三极管,所述三极管的基极连接所述模拟按键模块41,集电极分别连接所述电源模块72和所述M⑶模块71的中断输入端口,发射极接地。所述电源模块72连接所述第一电阻Rl的一端,所述第一电阻Rl的另一端分别连接所述MCU模块71的中断输入端口和所述三极管的集电极。
[0079]当三极管截止的时候电源模块72经模拟按键模块到三极管基极即成为电路断路。电源模块72经第一电阻Rl发送给M⑶模块71的中断输入端口的电压(中断信号)大于电压预设值。因此,当三极管截止时,由于M⑶模块71接收的电压大于电压预设值,M⑶模块71并不响应中断信号,所述MCU模块71并不扫描所述模拟按键模块31的按键动作信息。第一电阻Rl的阻值由本领域技术人员根据需要选取,一般选取为IOK欧姆。
[0080]当三极管导通的时候,电源模块72经模拟按键模块731到三极管基极到发射极构成回路,电源模块72经第一电阻Rl以及集电极到发射极构成回路。这样,电源模块72经所述三极管发送给MCU模块71的电压(中断信号)小于电压预设值,MCU模块71响应中断信号,所述MCU模块71扫描所述模拟按键模块731的按键动作信息。
[0081]因此,开关模块732采用三极管,电路简单且成本低廉。
[0082]所述每个模拟按键模块731中的接地电阻7312的电阻值相同。
[0083]由于如果任意一个模拟按键模块731中的电键7311被触发时,即电键7311被按下,电键7311呈现闭合状态。电源模块与电键7311呈闭合状态的模拟按键模块731组成闭合回路,电源模块经过所述闭合回路后会产生压降,电源模块发送给所述M⑶模块的ADC输入端口接收到的电压会降低。电源模块经过所述闭合回路所产生压降的大小由每个模拟按键模块731中的接地电阻7312的阻值大小决定的。
[0084]只有电源模块经模拟按键模块731送给所述M⑶模块的中断输入端口的电压值小于预设电压值时才会响应中断信号,扫描模拟按键模块73121的按键动作信息。因此,根据模拟按键模块731个数在采样范围内采样,如果模拟按键模块731中的接地电阻7312的电阻值相同,则多个模拟按键模块731在采样范围内按照模拟按键模块731的个数平均采样。在电路设计上,需要获知各个模拟按键模块731中电键7311的动作,进而进行按键编码,在采样范围内按照模拟按键模块731的个数平均采样能够实现更佳简单、精确的电路设计。
[0085]本实用新型实施例六还包括一第二电阻R2,模拟按键模块731经所述第二电阻R2连接三极管的基极。ADC输入端口模拟多个IO 口按键输入的装置73还包括一第三电阻R3,所述模拟按键模块731经所述第三电阻R3连接M⑶模块的ADC输入端口。
[0086]所述第二电阻R2、第三电阻R3用于保护电路,防止电流激增造成的电路损坏。所述第二电阻R2、第三电阻R3的电阻值本领域技术人员根据需要选取,一般第二电阻R2选取为200欧姆,第三电阻R3选取为IK欧姆。
[0087]所述装置73还包括一二极管D1,一第四电阻R4和一第一电容Cl,所述二极管Dl的正极分别连接模拟按键模块731的输出端和第二电阻的一端,负极接地。所述第四电阻R4的一端连接第二电阻R2的另一端,另一端接地,所述第一电容Cl的一端连接三极管的基极,另一端接地。
[0088]所述二极管D1、第四电阻R4和一第一电容Cl用于保护电路结构,第一电容Cl还用于滤除交流成份。所述第四电阻R4和一第一电容Cl的取值本领域技术人员根据需要选取,一般第四电阻R4选取为47K欧姆,第一电容Cl选取为0.1uF0
[0089]所述装置73还包括一二极管D2、第二电容C2,所述二极管D2和第二电容C2并联连接在所述模拟按键模块的与M⑶模块71的ADC输入端口连线和地之间。所述二极管D2和第二电容C2用于保护电路结构,所述第二电容C2还用于滤除交流成份。所述第二电容C2的取值本领域技术人员根据需要选取,一般第二电容C2为lOOOpF。
[0090]以上所述仅为本实用新型的较佳实施例而已,并不用以限制本实用新型,凡在本实用新型的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本实用新型保护的范围之内。
【权利要求】
1.一种ADC端口模拟多IO 口按键输入装置,包括至少一个模拟按键模块,每个模拟按键模块的输入端连接电源模块,输出端连接MCU模块的ADC输入端口,每个所述模拟按键模块包括串联的电键和电阻,其特征在于,所述电源模块经所述模拟按键模块连接所述MCU模块的中断输入端口, 所述模拟按键模块中的电键被触发时向所述MCU模块发送中断信号; 所述M⑶模块通过所述M⑶模块的中断输入端口接收所述中断信号后,响应所述中断信号,并读取所述MCU模块的ADC输入端口采样到的所述模拟按键模块进行的按键动作信息。
2.根据权利要求1所述的装置,其特征在于,所述MCU模块的中断输入端口接收到中断信号小于预设电压值时,所述MCU模块响应所述中断信号。
3.根据权利要求2所述的装置,其特征在于,还包括一开关模块,所述开关模块的输入端分别连接所述模拟按键模块和电源模块,所述开关模块的输出端连接所述MCU模块的中断输入端口, 当所述模拟按键模块输出的电压高于所述开关模块的预设导通电压时,所述开关模块导通,所述电源模块经所述开关模块输出中断信号给MCU模块的中断输入端口,所述MCU模块响应中断信号。
4.根据权利要求3所述的装置,其特征在于,所述开关模块进一步为一三极管,所述三极管的基极连接所述模拟按键模块,集电极分别连接所述电源模块和所述MCU模块的中断输入端口,发射极接地。
5.根据权利要求4所述的装置,其特征在于,还包括一第一电阻所述电源模块连接所述第一电阻的一端,所述第一电阻的另一端分别连接所述MCU模块的中断输入端口和所述三极管的集电极。
6.根据权利要求1所述的装置,其特征在于,所述每个模拟按键模块中的接地电阻的电阻值相同。
7.根据权利要求4所述的装置,其特征在于, 还包括一第二电阻,所述模拟按键模块经所述第二电阻连接所述三极管的基极; 还包括一第三电阻,所述模拟按键模块经所述第三电阻连接所述M⑶模块的ADC输入端P。
8.根据权利要求7所述的装置,其特征在于, 还包括一二极管,一第四电阻和一第一电容,所述二极管、第四电阻和第一电容并联连接在所述模拟按键模块的输出端和地之间,所述二极管的正极分别连接模拟按键模块的输出端和第二电阻的一端,负极接地,所述第四电阻的一端连接第二电阻的另一端,另一端接地,所述第一电容的一端连接三极管的基极,另一端接地。
9.一种ADC端口模拟多IO 口按键输入的电视系统,所述电视系统包括MCU模块、电源模块以及连接在所述M⑶模块、电源模块之间的ADC端口模拟多IO 口按键输入装置,所述ADC端口模拟多IO 口按键输入装置如权利要求1-8任一所述。
【文档编号】H04N5/44GK203608276SQ201320745109
【公开日】2014年5月21日 申请日期:2013年11月22日 优先权日:2013年11月22日
【发明者】阚伟生 申请人:乐视致新电子科技(天津)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1