红外多路遥控系统(二)论文.docVIP

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

  红外多路遥控系统(二)论文 3.1.3脉冲调制振荡和红外发射电路设计 为了提高传输信号的抗干扰能力,因此将编码信号调制在较高频率的载波上发射,设计的技术指标要求载波频率为50KHZ,所以采用CMOS门电路构成的脉冲调制振荡电路。它采用四2输入端与非门集成电路CD4011,其中YF2,YF3和R2,RP1、C2组成可控式载波振荡器。所谓可控是指该振荡器振荡与否取决于YF2第6脚电平的高低。当MC145026输出的编码脉冲为低电平时,振荡器不会振荡;当为高电平时.freelA; LM7815和LM7805负载重,功率大,加装了散热片,LM7915则不需要散热片,这样在保证了性能的同时也降低了成本,对于电容的选择要考虑LM7815 、LM7805 和LM7915最小允许电压降Ud,电网的波动。 参数计算: (1)允许纹波峰峰值△t=18*1.414(1-10%)-0.7-Ud-15=4.9V C=I*△t/△U=1430μf 选取滤波电容C=2200/30μf (2)+5V电源 允许的最大纹波峰峰值△t(max)=9*1.414(1-10%)-1.4-2.3-5=2.76 #define uchar unsigned char #endif 4.1.2主程序 #include define.h uchar code disp={ 0xFE,0xFD, 0xFB, 0xF7, 0xEF, 0xDF, 0xBF,0x7F, //P0 管脚为低电平时,发光二极管发光 0xFE,0xFD, 0xFB,.freelp,i; main() { P0=0xff;P2=0xff;P1=0x00; EOC=0; p=P1;//把P1口 P1.0 P1.1 P1.2 P1.3 上的解码数据存入temp if (temp 0x08)//如果temp小于9,为前八路遥控, { i=temp; //P0口为前8路的显示指示,通过查表控制对应那路的显示发光 P0=dispi; } else { i=temp;//P2口为后8路的显示指示,通过查表控制对应那路的显示发光 P2=dispi; } } } } 5.系统调试 在器件焊接好后我们先进行硬件调试,电源模块调试:依据电源模块电路图把元器件焊接好之后,仔细检查元器件是否焊接有误,电路板是否存在虚焊或焊渣短路等现象,检查无误后,把稳压电源的一端接上单片机电源接口,打开稳压电源开关,调节到7V左右,接着用试触法,把另一端与模块电源另一端试触,试触时间要短,观察稳压电源的电流显示,如果电流不是很大,一般小于0.1A,证明焊接可以,如果电流很大,则要再检查电路是否真的焊接好了。假如试触没有大的电流,就把稳压电源加到电源模块上。把万用表打开到20V量程档,把万用表的接地端,即黑表笔接到单片机插座的第20引脚上,单片机20引脚是接地的,再用万用表的红表笔试触单片机的第40引脚,40端是接电源的,试触的同时观察万用表,如果万用表显示不超过5V,则证明焊接没有我们问题,假如电压很高,则证明焊接还需仔细检查,至此电源模块调试完毕。单片机模块调试:电源模块调试完毕后,把元器件插进插座,仔细检查无误后,接上电源,我们利用单片机本身的程序,假如单片机是好的,电路焊接也没有问题,我们可以观察到8个发光二极管流水似的轮流发光,假如没有反应,则检查电路板和器件。把万用表打开到蜂鸣档,万用表接地端接到二极管接地端,电源端接试触接到另一端引出脚上,假如看到发光二极管发光,则证明发光二极管焊接正确。确保硬件没有问题后,我们进行软件调试。从而进行各部分模块调试。 5.1红外发射机的调试 红外发射机的调试可以按照控制代码---编码---脉码调制---红外发射的顺序进行调试。(1)调试控制代码形成电路即键盘及其代码产生电路时,可依次固定16路的按键电平为低电平,用示波器依次测试CD4067的输出ABCD点的电平,应符合BCD码的逻辑电平。(2)调试编码部分时,应先将编码时钟频率调到设计值,可用频率计在MC145026的第12脚测试,然后按下第一路按键电平为S1,用双踪示波器测MC145026第12脚的时钟波形和第15脚的输出波形。(3)调试脉码调制振荡电路,应先与编码输出断开,将载频调到设计值。再与输出相连接,使第一路按键为低电平,用示波器测其波形,观察与设计预期波形是否相符。 5.2红外接收机的调试 红外接收机的调试应先调接收电路的增益和接收中心频率,从使用的是通用型FPS-4091红外接收模块,在第二脚用示波器检测其输出波形是否是输出整形后的指令码脉冲。在红外接收时还需要对单片机的软件部分进行调试,看其是否符合要求。 5.3联机调试 系统在连调时,可先将编、解码电路进行有线连调,即将

文档评论(0)

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

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

1亿VIP精品文档

相关文档