遥控小车设计说明书
作品内容简介
本概要设计说明书是针对电子设计的课程要求而编写。目的是对该项目进行总体设计,在明确系统需求的基础上划分系统的功能模块,进行系统开发的分工,明确各模块的接口,为进行后面的详细设计和实现做准备。满足无线遥控爱好者对智能小车的设计要求,想通过这份概要设计给爱好者一个好的设计思路,设计方法进行参考。
  本课题设计的遥控玩具车主要有三大模块组成:无线发射模块、无线接收模块和驱动模块。我们的设计以mega16芯片为核心,无线遥控发射/接收模块为315模块,驱动芯片为L298N。驱动电动机正反转的电路连接无线遥控接收电路构成一个驱动模块驱动电动机的前进、后退、左转和右转和各种微调控制
经过实践证明,我们的设计可以很好的实现题目给出的要求,并且在其要求上我们又进一步进行了完善,是设计具有更好的实用和参考价值。
关键字:mega16芯片,  L298N芯片,  315无线发射/接收模块,  PT2262,PT2272
1、研制背景及意义
    面向所有无线遥控爱好者,对智能小车感兴趣,想借此提高动手能力的用户。
随着电子技术、计算机技术和制造技术的飞速发展,数码相机、DVD、洗衣机、汽车等消费产品越来越呈现光电机一体化、智能化、小型化等趋势。各种智能化小车在市场玩具中也占一个很大的比例。
    因此,遥控加职能的技术研究、应用都是非常有意义而且有很高的市场价值的。只能小车,也称轮式机器人,是一种以汽车电子为背景,涵盖控制、模式识别、传感技术、电子、计算机、机械等多学科的科技创新性设计,一般主要由路径识别、速度采集、角度控制及车速控制等模块组成。本次课题准备设计一种单片机电路实现小车具有前行、左转向、右转向、后退四个功能的只能小车。
2、设计方案
图1-1 设计方案图
3、工作原理与性能分析
(1)315发送接收模块模块
    315发送接收模块性能:     
    工作频率:315MHz/433MHz。     
    调制方式: 调幅方式发射。 
    发射距离: 50-120 米(根据工作电压而定)。 
    工作电压: 3-12V     工作电压: 3-12V(发射模块)、3-6V(接收模块) 
    静态工作电流: 0mA、发射时工作电流:低于10mA(发射模块),接收模块工    作电流:2.2mA       
    编码IC:发射可以选用2262 编码芯片,接收端和2272解码芯片配用     
    适用范围: 用于数据传送及信号控制,工业控制防盗报警,无线摇控等。
图1-2    315发送模块(左)  315接收模块(右)
(2)信号编码和译码
    PT2262/PT2272 是台湾普城公司生产的一种CMOS工艺制造的低功耗低价位通用编解码电路,PT2262/PT2272 最多可有 12 位(A0-A11) 三态地址端管脚(悬空, 接高电平, 接低电平),任意组合可提供531441地址码,PT2262 最多可有6 位(D0-D5) 数据端管脚, 设定的地址码和数据码从17脚串行输出,可用于无线遥控发射电路。
    编码芯片PT2262发出的编码信号由:地址码、数据码、同步码组成一个完整的码字,解码芯片PT2272 接收到信号后,其地址码经过两次比较核对后,VT脚才输出高电平,与此同时相应的数据脚也输出高电平,如果发送端一直按住按键,编码芯片也会连续发射。当发射机没有按键按下时,PT2262不接通电源,其17脚为低电平,所以315MHz的高频发射电路不工作,当有按键按下时,PT2262得电工作,其第 17 脚输出经调制的串行数据信号,当17脚为高电平期间 315MHz 的高频发射电路起振并发射等幅高频信号,当17 脚为低平期间 315MHz 的高频发射电路停止振荡,所以高频发射电路完全收控于 PT2262 的17脚输出的数字
信号,从而对高频电路完成幅度键控(ASK 调制)相当于调制度为100 %的调幅。
 
            图1-3  PT2262芯片            图1-4  PT2272芯片
图1-5 控制模块
表1-1  PT2262引脚说明
名称
管脚
说明
A0~A7
1—8
地址管脚,用于进行地址编码,可置为01f(悬空)
D0~D3
10—13
数据输入端,有一个为1即有编码发出,内部下拉
Vcc
18
电源正端(+)
Vss
9
电源负端(—)
TE
14
编码启动端,用于多数据的编码发射,低电平有效(接地)
OSC1
16
振荡电阻输入端,与OSC2所接电阻决定振荡频率
OSC2
15
振荡电阻振荡器输出端
Dout
17
编码输出端(正常时为低电平)
图1-6 接收模块
PT2262/PT2272 特点
l CMOS工艺制造,低功耗
315汽车l 外部元器件少
l RC振荡电阻
l 工作电压范围宽:2.6-15v
l 数据最多可达6 位
l 地址码最多可达531441种
表1-3 PT2272—M6引脚说明
名称
管脚
说明
A0~A7
1—8
地址管脚,用于进行地址编码,可置为01f(悬空),必须与PT2262一致,否则不解码
D0~D5
10—13
数据管脚,只有在地址码与PT2262一致,数据管脚才能输出与PT2262数据端对应的高电平,否则输出为低电平,锁存型只有在接收到下一数据才能转换
Vcc
18
电源正端(+)
Vss
9
电源负端(—)
DIN
14
数据信号输入端,来自接收模块输出端
OSC1
16
振荡电阻输入端,与OSC2所接电阻决定振荡频率
OSC2
15
振荡电阻器输出端
VT
17
解码有效确认输出端(常低),解码有效变成高电平(瞬态)
表1-2振荡电阻的配对
芯片
电阻
电阻
电阻
PT2262
1.5M
3.3M
4.7M
PT2272
270K
680K
820K
   
    PT2272解码芯片有不同的后缀,表示不同的功能,有L4/M4/L6/M6 之分,其中L 表示锁存输出,数据只要成功接收就能一直保持对应的电平状态,直到下次遥控数据发生变化时改变。M 表示非锁存输出,数据脚输出的电平是瞬时的而且和发射端是否发射相对应,可以用于类似点动的控制。后缀的 6 和4 表示有几路并行的控制通道,当采用 4 路并行数据时在通常使用中,我们一般采用 8 位地址码和4 位数据码,这时编码电路PT2262和解码。