
基于单片机的早教机设计.doc
10页基于单片机的早教机设计摘要在国际化浪潮下的今天,教育在各国各业扮演着举足轻重的角色,在这种大的国际环境 下,父母对于下一代的教育问题那是越来越重视,为了让孩子在各个方面优于别人家的 孩子,父母把眼光看向了儿童的早期教育再加之婴幼儿本身在早期的学习能力比较强, 并且幼儿期还是智力发展的重要阶段如何更有趣,更科学的把知识带给咿呀学语的婴 幼儿,早教机就是一个很理智的选择本课题主要探讨以单片机STC89C52单片机作为主控模块,同时STC89C52单片机通过 调用keil软件编写的程序最终来实现儿童早教机的播放音斥功能本设计的丫教机体积 小便于携带添加了蓝牙控制模块依次提高父母和孩子的互动性对于早教机的主体 使用者孩了则可以通过独立按键进行控制早教机中播放的内容,显示屏采用的是 LCD 1602液晶显示屏语音模块则采用高品质播放的MP3串口模块,为了使早教机在 使用时声音可以足够大的播放出来,采用功率放大器和喇叭来时使早教机在播放使声音 足够大而清晰关键词:STC89C52单片机;MP3串口模块;蓝牙遥控;LCD 1602显示屏;功率放大器 ABSTRACTIn todayrs society, parents pay more and more attention to the next generation of education, in order not to let their children lose in the starting line, the early childhood education is conside rable attention, and the baby itself in the early learning ability is relatively strong, and early c hildhood is an important stage of intellectual development. How to make more interesting and scientific knowledge to the babbling infants, early machine is a very rational choice・ The main subject of the research on STC89C52 Monolithic as the core carrier, through the keil software program to achieve early music broadcast function, the user can connect the building with independent or Bluetooth remote control to select the power amplifier and speakers to play songs, can control the volume size, and the LCD 1602 display screen can display the song name, besides, an external Monolithic MP3 serial port module, and a speaker can achieve its stoiytelling voice function, increase the fun and play.Keywords: STC89C52Monolithic; LCD 1602 display screen; MP3 serial port module; increase the fun and play; HC-05 目录TOC \o ,,l-3,,\h\u 摘 要 IABSTRACT II1引言11.1背景11.2意义11.3早教机发展现状1 2常用软硬件介绍2 2.1软件22.1.1 Proteus 仿真软件 22.1.2 Keil编程软件3 2.2硬件3 HYPERLINK \1 Toe 17962 2.2.1 STC89C52 单边机 3222 LCD 1602 显示屏 3HYPERLINK \1 _Toc7656 2.2.3 HC-05 蓝牙模块 3HYPERLINK \l_Tocl436 3系统及硬件设计43」总体方案设计43.2主控模块选择43.3输入模块选择63.3.1独立按键63.3.2蓝牙遥控63.4输出模块63.4.1显示屏选择6342语音模块选择73.5硬件电路设计83.5」歌曲序号及名称显示电路83.5.2独立按键电路83.5.3晶振电路93.5.4指示灯电路93.5.5扬声器电路103.6系统硬件总电路图10图3.9系统硬件总电路104软件设计104.1音乐播放主控流程图II4.2音乐播放子程序流程图124.3 LCD 1602显示了程序流程图134.4语音模块工作流程图135系统仿真与调试145.1初始化状态155.2运行仿真15 5.3硬件调试17 6总结20 致谢22 1引言1.1背景“少年智则国兴智,少年强则国强”儿童是祖国未来的主人。
但基于我国父母一辈大多 要忙于赚钱,棊本上没时间去关心孩子的教育问题,所以照顾孩子的主要是祖父母祖 辈的文化程度相对来说比较低,想要很好的去给孩子营造优质的教育氛围是很困难的, 因此经济实惠而月•功能比较多的儿童早教机是一个很好地对孩子进行早期教育的选择 孩子早期是一个学习语言的重要时期,周围说什么他们就学什么通过儿童早教机通对 以让孩-了发育初期就了解什么是韵律,以便更好的去学习语言市面上的儿童早教机人 多都是通过按键和红外遥控器來控制的语音模块的替换,这样的设计是有一定的理由 的,利用按键的形式让咿呀学语的孩子对阿拉伯数字有一定的认知现如今经济发展都 提管绿色发展,而儿童早教机为了响应绿色发展的历史潮流,从以往的选择触屏设计从 而代替以往的纸张这样的设计也有利于让幼儿操作起来比较容易儿童增加了使用的安 全性在国际化的今天我们可以看到,儿童早教机对于孩了的成长是不可缺少的1.2意义此毕业设计课题打破了传统的按键遥控,改为按键遥控或者蓝牙遥控,它不仅习惯了人 民以往的习惯,也添加了新的蓝牙遥控功能以更加方便人民的使用,优化了用户体验 早教机的内容分为歌曲类和故事类,更加的开发了婴幼儿的脑力发育,良好的MP3音 质播放更加的提高了音乐的品质。
此外,用户可以随时更换早教机中教学的内容,完全 避免了使用一段时间后因为早教机中的内容被听烦而被当作垃圾丢弃,所具有一定的市 场适用性1.3早教机发展现状少年强则国强,所以现今各个国家地区都很重视教育问题尤其是儿童的早期教育由于 贸易的全球化和科技迅速发展的原因,使得儿童早教机处在一个快速发展的状态,但是 大致上來讲儿童早教机经历了以下几代的改进:第一代存在一定的缺陷,具体表现为教学内容枯燥,操作繁琐,孩子需在家长的帮助下 使用,而且需要辅助的材料(比如卡片等资料)放在机了上方能使用,这样孩子就不能随 时随地,想学就学第二代早教机(点读机)经过不断改良在一定程度上弥补了第一代产品的不足,它更加 生动有趣的去引导儿童早期智力发育点读笔的诞生,大大增加了早教机的趣味性它 可以让用户在学习的同时感受到游戏的乐趣性,充分完成了从“你要读”变成“我要读” 的转变,一经市场就受到一阵热捧第三代早教机更是功能繁多,不仅添加了投影的功能,还对设计材料有-•左的要求投 影这一功能的添加可以让孩子在使用早教机时更好的进入氛围,大多都是一些星空,海 洋,比较温和舒缓的投影这样不仅开发了儿童的听声识别能力,也同时开发了孩子的 想象创新的能力。
第四代在第三代的基础上增加了彩色显示屏,可以让宝宝更直观的看动画视频,从而增强 宝宝对教学内容的接受度,机身的内存也从原来的1G扩大到4G或8G及16G以上,从 而大大提高了教学资源的丰富和度在产品外观上也有一定的改良,使得产品体积大大缩 小,方便随身携带将来的儿童早教机不仅仅注重幼儿的娱斥功能和教育功能,更注重儿童的安全考虑其 中儿童早教机更趋向于选择环保和绿色健康的材料,为了增加儿童对色彩的分辨率以及 对美好事物的理解,设计的更加可爱,多姿多彩随着时代的发展,我相信儿童早教机 一定会发展的越来越好,比如我们可以在早教机中添加温度感应器,这样可以随时关注 孩子的体温,有利于孩子的健康;我们还可以添加距离报警器,这样可以在孩子距离家 长一定时间后进行报警,大大防范我国儿童屡次被拐卖事件;我们还可以添加天气预报 功能,这样可以在孩了出门上学的时候避免了没有带雨伞而要家长专门跑一趟去送伞的 情况,可以早早培养孩子的独立自主的良好品质等等诸如此类的功能增加远程视频通 话的功能,为孩子想念父母使可以通过简单按键实时与父母通话,并且如现在连接 的智能腕表一样,给孩子一个连接早教机的智能手环连接,实时检测孩子体温和心率等 身体状况。
2常用软硬件介绍2.1软件2.1.1 Proteus仿真软件电子产品设计过程中最重要的莫过于开始的电路板设计,不管是什么电子产品的设计与 实现,其配件都需要合理的布置在电路板上才能实现其我们所想要的功能因而我们想 要自己所设计的电了产品性能稳泄、外观精美、首先就要设计出合理的电路板布局所 以我们这时就需要在焊制电路板之前进行布局进而仿真验证自己的电路是否准确,功能 能否实现而Proteus就是半下这些软件中的典型代表的仿真工具,它是具有强大的编 辑功能,有效的检测手段,可以通过仿真实时观察到所要设计的实际情况,以此来验证 我们的设计是否准确无误,它还能配合系统内置的虚拟检测仪器来显示和输出,以其稳 定、易用、高效等优点被广泛使用其仿真过程:首先按照我们所设计的原理图在Proteus 中放置我们所需的元器件,并且将放置好的元器件用导线连接起来,最终完成原理图的 绘制再用鼠标双击我们所放置的单片机,将Keil中所生成的.hex文件加载到我们所使 用的单片机中,最终点击软件中的运行按钮,实现最终仿真结果2.1.2 Keil编程软件想要单边机实现其我们所设计的功能,自然而然离不开程序汇编keil C51是美国 Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与级编相比,C语 言在功能上、结构性、可读性、可维护性上有明显的优势而被广泛使用。
我们在使用 Keil编程软件时,首先要建立一个工程,其次在工程文件夹下添加文件并编写我们所设 计的程序,编辑完程序后,编译调制进而产生一个二进制文件(.hex)本课题设计就是 利用Keil编程软件调试生成的(.hex)文件实现早教机播放音乐和故事类功能2.2硬件2.2.1 STC89C52 单边机产胡所设计想要实现其功能,作为主控模块的单片机是一个产胡的基础我们大多采用 STC型单片机STC89C52是STC公司生产的微型控制器,它具有低电压,高性能等 等的优势STC89C52单片机主要是基于8051内核,是新•代增强型单片机,指令代码 完全兼容传统8051,速度快8〜12倍,带ADC、4路PWM,双串口,有全球唯一 ID号, 加密性好,抗干扰强,因此被广泛使用2.2.2 LCD 1602 显示屏LCD 1602隶属于简单应用的工业字符液胡,是专门用来显示字母、数字、符号等等它 本身轻薄短小,功耗低,电压低、无辐射、可以同时显示两行字符,人大扩展了显示的 内容等等优点被广泛使用,其工作最适合的电压为5V2.2.3 HC-05蓝牙模块HG05蓝牙模块的使用不仅增加其技术含。
