单片机课程设计-基于STC12C5A60S2的无线控制语音小车

上传人:aa****6 文档编号:29985470 上传时间:2018-01-26 格式:DOC 页数:17 大小:12.02MB
返回 下载 相关 举报
单片机课程设计-基于STC12C5A60S2的无线控制语音小车_第1页
第1页 / 共17页
单片机课程设计-基于STC12C5A60S2的无线控制语音小车_第2页
第2页 / 共17页
单片机课程设计-基于STC12C5A60S2的无线控制语音小车_第3页
第3页 / 共17页
单片机课程设计-基于STC12C5A60S2的无线控制语音小车_第4页
第4页 / 共17页
单片机课程设计-基于STC12C5A60S2的无线控制语音小车_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《单片机课程设计-基于STC12C5A60S2的无线控制语音小车》由会员分享,可在线阅读,更多相关《单片机课程设计-基于STC12C5A60S2的无线控制语音小车(17页珍藏版)》请在金锄头文库上搜索。

1、提供完整版的各专业毕业设 计,课 程 设 计 报 告单 片 机 课 程 设 计题 目:基于 STC12C5A60S2 的无线控制语音小车 院 系: 机电工程学院 专 业: 2012 级电子科学与技术 学 号: 学生姓名: 指导教师: 起止日期: 2014 年 10 月 27 日2013 年 11 月 3 日目 录一、设计任务 .1二、设计方案 .1三、各单元电路设计 .2四、程序设计 .7参考文献 .7附录 .8- 1 -基于 STC12C5A60S2 的无线控制语音小车一、设计任务通过基于 STC12C5A60S2 的无线控制语音小车电路设计,使我们掌握单片机的工作原理,和NRF24L01

2、无线模块、及 ISD1700 语音模块的工作原理和设计方法,训练我们的动手能力,培养独立解决问题的能力,为今后电路设计和电类后续课程的学习奠定基础。1 设计一辆智能小车,运用 NRF24L01 无线模块进行远程无线控制;2 要求在倒车的时候,会有语音提示。3 左右转要能控制轮子转动的角度,通过舵机来实现二、设计方案方案一:运用 STM32 单片机和 L24L01-D03 无线模块来实现小车的基本功能。方案二:运用 STC12C5A60S2 单片机和 24L01 无线模块 来实现小车的基本功能。系统总体方案如图 1 所示。整个系统由单片机最小控制系统、电源模块、电机及驱动、无线通信模块、模式选择

3、模块、语音模块等。智能小车上电后,可由模式选择模块来确定小车的工作模式(作为主机或从机等)。为了使多个小车能够同时协调工作,需要获取对方的精确定位,这里可建立坐标系并根据运行情况实时更新坐标,并通过设计通信模块及相应通信方式来实现小车之间的通信。如图 1:接收模块框图单片机24L01 无线L298 电机驱动1117 稳压车灯语音LM2596 稳压舵机- 1 -2如图 2:发送模块框图通过对以上两种方案的可行性的比较,方案一 1 对程序的要求难度比较大,而且成本很高,遗憾的是我们对单片机知识还未有深刻掌握;方案二对程序的要求比较低,而且各个模块的成本也比较低,体积小,为了加深对单片机知识的理解和

4、掌握,和控制小车的性价比,此次设计我选择方案二。三、各单元电路设计1. 基于 STC12C5A60S2 的无线控制语音小车电路设计图 3: 接收板电路图单片机24L01 无线 按键- 1 -3图 4: 遥控板电路图(1)接收板单片机外围电路的设计利用 STC12C5A60S2 单片机和复位电路、晶振组成单片机最小系统,晶振选取11.0592M,复位的电容选取 10uf,电阻选取 10k 的。- 1 -4(2)LM2596 电路设计LM2596 系列是美国国家半导体公司生产的 3A 电流输出降压开关型集成稳压芯片,它内含固定频率振荡器(150KHZ)和基准稳压器( 1.23v),并具有完善的保护

5、电路、电流限制、热关断电路等。利用该器件只需极少的外围器件便可构成高效稳压电路。提供的有:3.3V、5V、12V 及可调(-ADJ )等多个电压档次产品。此电路我们选取的是输出5V 的芯片。(3)nRF24L01 无线模块电路设计nRF24L01 是一款新型单片射频收发器件,工作于 2.4 GHz2.5 GHz ISM 频段。内置频率合成器、功率放大器、晶体振荡器、调制器等功能模块,并融合了增强型 ShockBurst技术,其中输出功率和通信频道可通过程序进行配置。nRF24L01 功耗低,在以-6 dBm 的功率发射时,工作电流也只有 9 mA;接收时,工作电流只有 12.3 mA,多种低功

6、率工作模式(掉电模式和空闲模式)使节能设计更方便。nRF24L01 的封装及引脚排列如图 1、2 所示。各引脚功能如下:CE:使能发射或接收;CSN,SCK,MOSI,MISO:SPI 引脚端,微处理器可通过此引脚配置 nRF24L01:IRQ:中断标志位;- 1 -5VDD:电源输入端;VSS:电源地 :XC2,XC1:晶体振荡器 引脚 ;VDD_PA:为功率放大器供电,输出为 1.8 V;ANT1,ANT2:天线接口;(4)AMS1117 稳压电路的设计AMS1117 系列稳压器有可调版与多种固定电压版,设计用于提供 1A 输出电流且工作压差可低至 1V。在最大输出电流时,AMS1117

7、器件的压差保证最大不超过 1.3V,并随负载电流的减小而逐渐降低。本电路用其为 24L01 模块进行稳压。- 1 -6(5)舵机的连接设计利用单片机来控制舵机的转动,从而控制小车的左右转。(5)ISD1700 语音模块电路的设计ISD1700 系列芯片是 Winbond 推出的单片优质语音录放电路,该芯片提供多项新功能,包括内置专利的多信息管理系统,新信息提示(vAlert),双运作模式(独立& 嵌入式),以及可定制的信息操作指示音效。芯片内部包含有自动增益控制、麦克风前置扩大器、扬声器驱动线路、振荡器与内存等的全方位整合系统功能。 功能特点 可录、放音十万次,存储内容可以断电保留一百年 按键

8、模式和 MCU 串行控制模式(SPI 协议) MIC 和 ANAin 两种录音模式 PWM 和 AUD/AUX 三种放音输出方式 可处理多达 255 段以上信息 有丰富多样的工作状态提示- 1 -7 多种采样频率对应多种录放时间 音质好,电压范围宽,应用灵活4、程序设计遥控板的程序框图否是开始按键识别发送 24L01- 1 -8接收板的程序框图否是参考文献1李广弟等.单片机基础M. 北京航空航天出版社,2001.2王东峰等.单片机 C 语言应用 100 例M.电子工业出版社,2009.3陈海宴.51 单片机原理及应用M. 北京航空航天大学出版社, 2010.4刘守义等.单片机技术基础M. 西安电子科技大学出版社, 2007.5钟富昭等.8051 单片机典型模块设计与应用M. 人民邮电出版社, 2007.6李平等.单片机入门与开发M. 机械工业出版社,2008.开始按键无线是否有数据传入控制电机驱动控制灯亮控制语音- 1 -9附录接收板总电路图遥控板总电路图- 1 - 10 -PCB 图- 1 - 11 -实物图- 1 - 12 - 1 - 13 - 1 - 14 - 1 - 15 -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号