搜索
您的当前位置:首页正文

课程设计答辩

来源:易榕旅网


设计的具体思路:

遥控器为控制信号的发出装置,用红外接收器接收遥控器发出的红外线控制信号,并与单片机相连实现数据传输,将信号解码成二进制编码,并按位进行存储,通过单片机编程将接收到的数字编码在数码管上显示出来。使用MAX232芯片来完成电平转换模块。

我们的单片机采用的51系列的单片机,引脚包括P0口、P1口、P2口、P3口四个8位并行I/O口引脚、电源Vcc引脚、接地引脚、外接晶振引脚X1和X2、复位信号引脚RESET、地址锁存允许输出或编程脉冲输入信号端ALE/PROG、片外程序存储器读选通信号输出端PSEN、外部程序存储器地址允许输入端或编程电压输入端EA/Vp

晶振电路我们采用内部振荡方式:X1和X2两端跨接石英晶体及两个电容,这样就和内部的反向放大器构成稳定的自激振荡器,两个电容通常取30pF左右,可稳定频率并对振荡频率有微调作用

复位电路的作用是:当单片机运行过程中出错进入死循环,需要利用手动按键方式产生复位脉冲,强制将单片机拉回初始状态

电平转换模块选用MAX232芯片。通过查询资料,我们了解到,MAX232芯片是美信(MAXIM)公司专为RS-232标准串口设计的单电源电平转换芯片,使用+5v单电源供电,该芯片与TTL/COMS电平兼容,片内有2个发送器、2个接收器。现在从MAX232芯片中两路发送接收中任选一路作为接口,其发送接收的引脚一一对应。本系统中使T2in接单片机的发送端TXD,同时R2out接单片机的RXD端,1、3脚和4、5脚接0.1微法拉的电容。(DB9是一个九针的串口)

本系统中,我们采用红外一体化万能接收头0038,通过查询资料我们了解到它接收的红外信号频率为38千Hz,周期约为26微秒,同时能对信号进行放大、检波、整形,得到TTL电平的编码信号,三个管脚1、2、3分别是解调信号输出端、接地、+5V电源。解调信号输出端与单片机P3.4口相连,Vcc与GND间接电容滤波整形。

数码管显示电路采用两位共阳数码管。由单片机的P3.2和P3.3作为位选口,输出低电平时数码管被选中;P0口外接上拉电阻后作为段选,输出低电平时相应的段被点亮。数码管的驱动选用三极管,图中的电阻R10和R11选取1K的阻值大小,以提供合适的电流使三极管导通。

流水灯电路采用八个发光二极管,所有发光二极管的正极接到单片机的P1口,负极分别通过一个1k的限流电阻接到接地端,当单片机的相应端口为高电平时发光二极管点亮,通过控制单片机P1端口的高低电平实现流水灯功能。

因篇幅问题不能全部显示,请点此查看更多更全内容

Top