常州信息职业技术学院电子与电气工程学院 毕业设计论文
78051VCCOUT3220V1IN42+C123~+C31000UFC2104470UFC4104图3.3 电源供电电路图
3.3发射电路设计
由于无线信号容易受外界环境影响,因此从系统的可靠性考虑,发射的控制信号采用编码的方式进行传送,而且在同一区域内要同时使用多个系统而相互间又不影响,所以无线信号的编码由SC2262集成电路完成,该电路具有8位地址信号和4位数据信号,不同的地址与数据的组合,可以编制上万种编码,完全可以满足同一区域内互不影响地工作。发射芯片地址编码输入有“1”、“0”和“开路”三种状态,数据输入有“1”和“0”两种状态。由各地址、数据的不同接脚状态决定,编码从输出端D out输出,通过红外发射管发射出去。
D out输出的编码信号是调制在38kHz载波上的,OSC1、OSC2外接的电阻决定载频频率,一般电阻可在430k—820k之间选择即可。
SC2262-IR是2262系列用于红外遥控的专用芯片,它是一种CMOS工艺制造的低功耗低价位通用编码电路,SC2262-IR最多可有12位(A0-A11)三态地址端管脚(悬空,接高电平,接低电平),任意组合可提供531441地址码,SC2262-IR最多可有6位(D0-D5)数据端管脚,设定的地址码和数据码从17脚串行输出,可用于遥控发射电路。
编码芯片SC2262-IR发出的编码信号由:地址码、数据码、同步码组成一个完整的码字,当有按键按下时,SC2262-IR得电工作,其第17脚输出经调制的串行数据信号。SC2262-IR的管脚图如图1所示,管脚说明如表1所示,性能参数如表2所示。
SC2262-IR特点:CMOS工艺制造,低功耗,外部元器件少,RC振荡电阻,工作电压范围宽:2.6~15v ,数据最多可达6位,地址码最多可达531441种。应用范围:车辆防盗系统、家庭防盗系统、遥控玩具、其他电器遥控。图3.4为2262引脚图,表1为引脚介绍。
4
常州信息职业技术学院电子与电气工程学院 毕业设计论文
图3.4 管脚图
表1管脚说明 名称 A0-A11 D0-D5 VCC VSS TE OSC1 OSC2 D out
管脚 说 明 1-8、10-13 地址管脚,用于进行地址编码,可置为“0”,“1”,“f”(悬空)。 7-8、10-13 数据输入端,有一个为“1”即有编码发出,内部下拉。 18 9 14 16 15 17 电源正端(+) 电源负端(-) 编码启动端,用于多数据的编码发射,低电平有效。 振荡电阻输入端,与OSC2所接电阻决定振荡频率。 振荡电阻振荡器输出端; 编码输出端(正常时为低电平) SC2262的电源端与发射模块的电源端受制于热释电模块,一旦发现异常就会开启SC2262芯片与发射模块的电源,一但SC2262芯片工作则会把已经固定的编码信号通过发射电路发送出去。其原理图如图3.5所示。
5
常州信息职业技术学院电子与电气工程学院 毕业设计论文
图3.5编码与发射电路图
3.4 接收电路设计
接收电路的无线接收与解调部分采用的是现成的高频接收模块,可以简化设计工作,而且可靠性较好,接收模块采用的是超再生接收,具体的解调过程为:当发射器发送1时,相应的发射高频电路工作,接收部分就会相应地收到一个315 M的高频信号,使模块输出为1,当发射部分发送的是0时,发射高频部分停止工作,接收部分就输出为0,这样就实现了无线信号的传输。
经高频接收且解调出来的信号是编码集成电路SC2262编码后的串行信号,必须经相应的解码电路解码才能还原出控制信号数据。SC2272就担任了这个解码任务。SC2262和SC2272是一对专用的编、解码集成电路,当接收部分SC2272的8位地址数据与发射部分的8位地址数据相同时,就会在SC2272的17脚输出一个高电平,表示解码成功,同时在4位数据位上输出相应的数据信号,后续的输出控制电路就根据解码输出的数据位。
SC2272的暂存功能是指当发射信号消失时,SC2272的对应数据输出位即变为低电平。而锁存功能是指,当发射信号消失时,SC2272的数据输出端仍保持原
6
常州信息职业技术学院电子与电气工程学院 毕业设计论文
来的状态,直到下次接收到新的信号输入。为了能正确解调出调制的编码信号,接收端需加一级前置放大级,保证输入SC2272的信号幅度足够大。SC2272各输出端通过各种接口即可控制相应的负载。电路图如图3.6所示。
VCCR2310KGNDDATADATAVCC9013VCC接收模块ANT123456789SC2272A0A1A2A3A4A5A6A7GNDM4VCCVTOSC2OSC1DIND3D2D1D0181716151413121110820KR17R222.2K
图3.6数据解码与接收电路图
3.5 主控电路设计
STC89C51为主要的中央处理系统,单片机是在集成电路芯片上集成了各种元件的微型计算机,这些元件包括中央处理器CPU、数据存储器RAM、程序存储器ROM、定时/计数器、中断系统、时钟部件的集成和I/O接口电路。由于单片机具有体积小、价格低、可靠性高、开发应用方便等特点,因此在现代电子技术和工业领域应用较为广泛,在智能仪表中单片机是应用最多、最活跃的领域之一。在控制领域中,现如今人们更注意计算机的底成本、小体积、运行的可靠性和控制的灵活性。在各类仪器、仪表中引入单片机,使仪器仪表智能化,提高测试的自动化程度和精度,提高计算机的运算速度,简化仪器仪表的硬件结构,提高其性能价格比。
(一)STC89C51主要功能、性能参数如下:
(1)内置标准51内核,机器周期:增强型为6时钟,普通型为12时钟; (2)工作频率范围:0~40MHZ,相当于普通8051的0~80MHZ; (3)STC89C51RC对应Flash空间:4KB; (4)内部存储器(RAM):256B; (5)定时器\\计数器:3个16位; (6)通用异步通信口(UART)1个; (7)中断源:8个;
(8)有ISP(在系统可编程)\\IAP(在应用可编程),无需专用编程器\\仿真器; (9)通用I\\O口:32\\36个; (10)工作电压:3.8~5.5V;
7
常州信息职业技术学院电子与电气工程学院 毕业设计论文
(11)外形封装:40脚PDIP、44脚PLCC和PQFP等。 (二)STC89C52单片机的引脚说明 VCC:电源电压; GND:接地;
P0口:P0口是一个8位漏极开路的双向I/O口。作为输出口,每位能驱动8个TTL逻辑电平。对P0端口写“1”时,引脚用作高阻抗输入。当访问外部程序和数据存储器时,P0口也被作为低8位地址/数据复用。在这种模式下,P0具有内部上拉电阻。在 flash编程时,P0口用来接收指令字节;在程序校验时,输出指令字节。程序校验时,需要外部上拉电阻[7]。
P1口:P1口是一个具有内部上拉电阻的8位双向I/O口,P1 输出缓冲器能驱动4个TTL 逻辑电平。对 P1 端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流。此外,P1.0和P1.2分别作定时器/计数器2的外部计数输入和定时器/计数器2的触发输入,P1口功能具体如表1所示。在flash编程和校验时,P1口接收低8位地址字节。
P2口:P2口是一个具有内部上拉电阻的8位双向I/O口,P2输出缓冲器能驱动4 个TTL逻辑电平。对P2端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流。在访问外部程序存储器或用16位地址读取外部数据存储器时,P2口送出高八位地址。在这种应用中,P2口使用很强的内部上拉发送1。在使用8位地址访问外部数据存储器时,P2口输出P2锁存器的内容。在flash编程和校验时,P2口也接收高8位地址字节和一些控制信号。
P3口:P3口是一个具有内部上拉电阻的8位双向I/O口,P2输出缓冲器能驱动4个TTL逻辑电平。对P3端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流。P3口亦作为AT89C51特殊功能(第二功能)使用,P3口功能如表2所示。在flash编程和校验时,P3口也接收一些控制信号。
表2 P3口的第二种功能说明表
引脚号 P3.0 P3.1 P3.2 P3.3 P3.4 第二功能 RXD(串行输入) TXD (串行输出) INT0(外部中断0) (外部中断1) T0(定时器0外部输入) 8
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库基于单片机的电子音乐门铃设计(3)在线全文阅读。
相关推荐: