以在设计中充分考虑产品的实用性,故不向语音芯片中录入成不变的提示声音。
在设计语音提示放音电路的同时加入了录音电路,方便具体用户现场录入各自所需的操作控制提示语音。
在系统中应用的电路设计原理图如图所示。
图语音提示电路原理图由于语音芯片必须使用接口与外部的语音控制器通信,而设计所使用的系列单片机没有专门的接口硬件模块,所以在编程的时候,同样需要采用软件模拟协议时序的方法来控制语音芯片。
输出控制电路设计家电遥控系统通过对继电器的闭合实现对受控电器的控制。
因此,在单片机与受控电器之间必须设置个驱动接口电路。
本系统采用芯片,来关闭与开启继电器开关。
采用七路达林顿驱动器阵列,是专门用来驱动继电器的芯片,每路为集电极开路的反相器相当于门,每个内部反相器的输出端还接有续流二极管,具有电流增益高工作电压高温度范围宽带负载能力强等特点,适应于各类要求高速大功率驱动的系统。
继电器是本系统的执行机构,选用继电器。
该继电器主要用于交流,最高电压至,交流电压的控制电路中及额定电流至的电力线路中,接通和分断电路,这种继电器体积小,负载能力强,在功率因数为的情况下能输出电流,可以满足大多数家用电器的控制启动和关闭工作。
输出电路设计原理图如图所示。
图输出控制电路图中继电器的控制命令由单片机的输出,控制命令先经反向后输入到,由来直接驱动继电器。
图中与继电器线圈并联的二极管用于继电器线圈掉电瞬间续流作用。
若要开启个家用电器,只要将相应位口写,反向后即可在相应继电器线圈上建立电流通路,若要关闭个家用电器,则要向相应位口写软件设计系统主程序设计当用户被叫时,程控交换机即将向被叫用户发送振铃信令。
振铃信号经振铃检测电路变换成单脉冲,这个脉冲输入到单片机的定时计数器引脚。
单片机对这个脉冲进行计数,达到事先设定的数值之后即认为家中无人,随后发送摘机命令,控制模拟摘挂机的继电器线圈上电,常开触点闭合接入电阻达到模拟摘机效果。
此时通话双方之间建立了正常的通话线路。
单片机控制语音芯片播放提示语音,用户在语音提示下继续操作。
软件会对用户进行身份确认,若用户连续次输入密码将直接挂机。
身份确认后用户可按照提示输入控制命令,单片机将会对控制命令进行识别分析,然后通过控制相应家电的继电器上电与掉电完成对家用电器的控制。
系统主程序是系统正常工作的基础。
系统的主程序是紧紧围绕系统工作流程设计的,其流程图如图所示。
图系统主程序流程图密码服务程序设计单片机模拟串行接口控制编程对于不含串行接口的单片机来说,要用其实现串行协议对芯片进行读写操作,必须使用软件编程的方法模拟实现串行通信协议。
设计中使用和来分别模拟串行接口的和。
对于在的上升沿输入接收数据和在下降沿输出发送数据的器件,般应将将其串行时钟输出口的芯片即可进入工作状态,这时单片机发送语音存放的地址和播放命令。
图语音提示程序流程图总结本这次毕业设计既是对大学所学知识的总结和运用,更是次创造性的实践活动。
通过此次实践学到了不少东西,归纳起来,主要有以下五点大学不仅要学好专业理论基础知识,更要学以致用。
由于我在平时的实验活动中有意识的锻炼和提高动手能力,已经掌握了定的实践能力,沟通能力也不错。
但是经过这次设计,接触了更多平时没有接触到的软件元器件及相关的调试经验,发现自己仍然有很多的不足之处。
我还体会到了所学专业理论知识的重要性,所谓的博观而约取,厚积而薄发正是这个道理,知识掌握得越多,设计得就更全面更顺利更得心应手。
送上电命令等待上电延时送相应地址的命令送命令开始等待中断返回个个报文插入忽略的地址位上电放音录音选择运行了解了进行项科技设计所必不可少的阶段。
毕业设计能够从理论设计和工程实践相结合巩固基础知识与培养创新意识相结合个人作用和集体协作相结合等方面培养学生的全面素质。
经过这次系统的设计,熟悉了项课题进行研究设计和实验的详细过程及和导师寻求必要帮助的沟通能力。
学会了如何搜集归纳分析所需资料和利用工具书。
平时课堂上所学习的知识大多比较教条化,作为面向科技实践的大学生,由于专业特点自己更要积极查阅当前的最新科技资料。
个人不可能什么都学过,什么都懂,因此,当在设计过程中需要用到些不曾接触过的材料时,就要有针对性有目的的地查找资料,然后加以吸收利用,去粗取精,以提高自己的应用能力,而且还能增长自己的学识,汲取到最新的专业知识。
实践能力得到了提高和在实践过程中积累了些经验。
设计过程是个很复杂很繁琐的过程,这就需要在整个过程中目标明确,有计划性的开展设计工作,特别是要有针对性的建立个时间进度表,来充分合理的利用有限的时间,以使设计达到预订的效果此外对软硬件的再次运用,更加深了对仪器仪表开发环境的认识,积累了良好的实践经验。
毕业设计既对以前学过的理论知识起到了回顾作用,并对其加以进步的消化和巩固,同时也对毕业以后所从事的实际工作有开启作用。
培养了严肃认真和实事求是的科学态度。
参考文献郑仲桥,张建生现代交换技术教程,中南大学出版社李令奇,胡广成电话原理与维修,北京人民邮电出版社,蒋吴,李哲英,蒋大明基于电话交换机的远程家电控制系统,电子设计窦振中基于单片机的嵌入式系统工程设计北京中国电力出版社吴立爽,胡建平智能电话远程家电控制系统的设计,信息技术,,,,,,李仁电气控制北京机械工业出版社张新德,张泽宁最新无绳电话机维修入门问答上海上海科学技术出版社王明伟,李斌现代通信原理实验指导书西安陕西科技大学出版社李朝青单片机学习辅导测验及解答讲义,北京北京航空航天大学出版社侯玉宝,陈忠平,李成群基于的系列单片机设计与仿真北京电子工业出版社致谢大学生活即将结束之际,感谢母校泰山学院对我四年的培养,是她让我成长学有所成。
如果没有泰山学院的教育,我想我不会有今天的知识来完成这篇论文。
此外,诚挚的感谢导师刘磊老师在整个设计过程中给予的细心指导和热情帮助,在尊敬的老师的热心指导下,我不仅顺利完成了毕业设计,而且学会了许多在学校的书本上学习不到的新知识,开拓了我的知识面。
初始状态设置为,而在允许接口后在配置为。
这样单片机在输出位时钟的同时,将使接口芯片振铃脉冲计数是否到设定值模拟摘机密码拾取身份是否合法命令识别控制输出是否挂机模拟挂机语音提示开始结束串行左移,从而输出位数据至单片机的此后再置为,使单片机从口输出位数据至串行接口芯片。
至此,模拟位数据输入输出结束,此后再置为,模拟下位数据输入输出,依此循环次,即完成次通过总线传输位数据的操作。
对于在下降沿输入数据和上升沿输出数据的器件,则应先置为,即在接口芯片允许时,先置为,以便外围接口芯片输出位数据,之后再置为,使外围接口芯片接收位数据,从而完成位数据的传送。
密码拾取子程序设计以下程序可以实现从单片机的模拟引脚读取位数据,放进。
串行时钟输出口的初始状态设置为,设置传输数据位数允许接口后在配置串行时钟输出口为短暂延时,读引脚数据循环读取数据,密码修改程序设计密码修改程序用于用户在线修改或者使用键盘现场修改用户操作密码。
软件设计中将用户通过在线状态输入的密码或者通过现场使用键盘输入的密码存入寄存器中,将通过以上两种方法设置的新密码放入中,将第二次输入的新密码放入中。
密码修改的程序流程图如图所示。
图密码修改程序流程图键盘与显示程序设计硬件设计中键盘和显示电路是由扩展芯片组建的,这样在软件编写时可以将他们嵌到在起。
具体做法就是在等待按键释放或者有键按下后去抖动的时候调用显示程序,在送完显示数据后执行扫描键盘程序。
输入原始密码密码是否正确输入新密码重新输入新密码密码是否同修改命令确认是否修改开始键盘扫描程序设计键盘作用硬件设计中已经加入了键盘电路,键盘在控制系统中主要发挥以下作用第,对用户密码进行现场修改第二,对用户家用电器进行现场控制第三,控制语音录放芯片录制用户特殊的提示语音。
以上功能的实现方法是通过软件编程来识别各个键号,然后跳转至所需的软件地址执行程序。
扫描键盘子程序设计程序设计中扫描键盘的程序流程图如图所示。
图键盘扫描程序流程图动态显示程序设计系统设计中采用显示用户密码,为方便硬件电路设计,采用动态扫描显示方式。
所谓动态显示方式,就是在多位显示时,将所有位的段选线并连在起,由个位口控制。
而共阴极公共端分别有相应的位选线口控制,实现各位的分时选通。
由于显示时闪烁的频率比较高,所以人看起来就跟多个同时发光样。
位动态显示程序扫描流程图如图所示。
图动态显示程序扫描流程图语音提示控制软件设计使用串行接口控制基础语音芯片是串行接口控制芯片,要求微处理器遵循串行接口协议,对于不含串行接口电路的系列单片机,要使用软件编程的方式模拟实现串行通信协议,才能实现其对语音芯片的控制。
串行接口协议如下数据传输协议设定微控制器的移位寄存器是由串行时钟的下降沿驱动。
所有串行数据传送都是由引脚的下降沿开始所有串行通信期间,引脚都保持低电平,在两条指令之间保持高电平数据在时钟上升沿移入,在时钟下降沿移出录音和放音初始化操作都是通过把引脚置为低电平,串行输入操作码和地址实现的输入操作码和地址的格式如下加每个由报文结束或溢出产生的结束信号都将产生中断,包括信息检索快进周期。
当下个初始化周期时,中断状态将被清除当中断数据被移位移出引脚时,控制和地址数据就同时被移进显示数据缓冲区首地址动态扫描位选字送位选字查段码显示字送段码显示字调用键盘扫描子程序指向下个显示缓冲单元是否显示完毕显示下位动态显示开始判有无键闭合调用显示程序判有无键闭合






























1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。
