网站大量收购独家精品文档,联系QQ:2885784924

第一章电视遥控器地单片机译码模块.docVIP

第一章电视遥控器地单片机译码模块.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章电视遥控器地单片机译码模块

第一章 电视遥控器的单片机译码模块 电视遥控器在日常生活中应用非常普遍,可靠性高,价格低廉,用它作为使用单片机控制系统数据输入的工具,显然是较好的选择。 电视遥控器发送的是一连串脉冲, 图1_1 集成电路M50462AP的引脚图 引脚1_Vss 外接电源负端。 引脚2、3_OSCIN 、OSCOUT 外接振荡元件,可以接LC或陶瓷振荡器。产生480kHz或455kHz的基准频率,经内部的12分频后产生40kHz或38kHz的载波。 引脚4_ VNTR 发射指示输出端,在发射信号时此脚呈低电平,不发射时为高电平。 引脚5~12_ ~ 8个内部扫描信号输出端。 引脚13~20_~ 8个按键信号输入端。 引脚21、22_、 用户码设定端。用户码的另外6位C0、C1、C2、C3、C5、C6=111010是固定的。、接高电平或开路时为“0”;、接地时为“1”。 引脚23_ 遥控信号输出端。 引脚24_VDD 外接电源正端 工作电源范围为2.2~5.5V,静态工作电流90nA。 集成电路M50462AP的8个内部扫描信号输出端和8个按键信号输入端可以组成64键的扫描电路。这些按键所对应的编码如表1_1所示。例如,与扫描线和连接的按键的编码是0000 1000,前2位D7、D6常为00。 除了单按键外, 集成电路M50462AP还有双键功能。它的和、和、和分别与~、~、~、~组成12个双键,这12个双键的编码如表1_2所示。在实际应用中,64个按键一般都够用,可以不去理会双键的译码。 表1_1 集成电路50462AP按键的编码值 行 数据码 8进制编码 列 数据码 8进制编码 D0 D1 D2 D3 D4 D5 0 0 0 0 0 0 0 0 1 0 0 1 1 0 0 1 0 1 0 2 0 1 0 2 1 1 0 3 1 1 0 3 0 0 1 4 0 0 1 4 1 0 1 5 1 0 1 5 0 1 1 6 0 1 1 6 1 1 1 7 1 1 1 7 表1_2集成电路50462AP双按键的编码值 双键 数据码 8进制数据 D0 D1 D2 D3 D4 D5 D6 D7 D0~D2 D3~D5 D6~D7 ~ ~ 0 0 1 1 0 0 1 0 4 1 1 ~ 1 0 1 1 0 0 1 0 5 1 1 ~ 0 1 1 1 0 0 1 0 6 1 1 ~ 1 1 1 1 0 0 1 0 7 1 1 ~ ~ 0 0 1 1 0 0 0 1 4 1 2 ~ 1 0 1 1 0 0 0 1 5 1 2 ~ 0 1 1 1 0 0 0 1 6 1 2 ~ 1 1 1 1 0 0 0 1 7 1 2 ~ ~ 0 0 1 1 0 0 1 1 4 1 3 ~ 1 0 1 1 0 0 1 1 5 1 3 ~ 0 1 1 1 0 0 1 1 6 1 3 ~ 1 1 1 1 0 0 1 1 7 1 3 使用M50462AP的电视遥控器的典型电路如图1_2所示。图中的8条扫描线和8条信号输入线的交叉点组成64个按键。2、3脚外接陶瓷振子和2只100P电容,和内部的振荡电路产生455kHz的时基信号,经12分频后产生38kHz的载波信号。4脚和电源正端接一指示发光二极管,1kΩ电阻为限流电阻,当发射红外脉冲时该指示灯亮。信号输出端23脚通过150Ω电阻接三极管9013的基极,用于驱动红外发光二极管。红外发光二极管和电源正端的是限流电阻为10Ω。 图1_2 使用集成电路M50462AP的电视遥控器电原理图 集成电路M50462AP组成的遥控器发送输出的控制信号主要由用户码和数据码组成。 发送的一个完整的指令由串行的16位代码组成,先发8位用户识别码,后发8位数据码, 图1_3 M50462AP的脉冲码 图1_4 M50462AP的一组控制码 最后发送一个杩头结束。发送一次是17个脉冲(码头),脉冲的宽度是0.25ms。用户码和数据码的“0”、“1”信号是由脉冲的宽度表示,“0”的周期是1ms, “1” 的周期是2ms, 如图1_3所示,发送一组控制信号的波形如图1_4所示。一组数据的发送时间是44ms。8位用户码和8位数据码的发送时间与数据的不同有关。发送数据最后一个码头和下一次发送的第一个码头之间的距离a=44ms-(用户码+数据码),最小不能小于4 ms。如果在第17个脉冲之后的4ms出现第18个脉冲则认为是错码。 用户码和数据码在通过M50462AP的OUT端串行输出时,均由按低位(LSB

文档评论(0)

woai118doc + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档