资源描述:
《便携式语音呼救器的设计_毕设论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、毕业设计(论文)题目:便携式语音呼救器的设计学院:测试与光电工程学院专业名称:生物医学工程便携式语音呼救器的设计摘要:众所周知,当人们在家中遇到突发情况时,通过电话向急救中心(如110、119、120)或其他的通信终端进行报警或求助已成为一种必然的选择。我们同时知道,目前一般家用的电话基本可以满足普通用户在紧急情况下的使用要求,但对一些特定群体(如残疾人、有突发性疾病的患者等)并不适合。而且,目前市场上报警器的种类繁多,但针对此类群体的便携式语音呼救系统就非常少见。因此,本设计就是为解决此类问题而进行的一个小尝试,结合成本,应用环境等实际条件
2、限制而,设计以单片机为主的便携式语音呼救器。该产品必须满足使用者可以方便告知周围人士帮忙的方法,立刻明白当事人发生的事情,及时作出反应的要求。简单的说,便携式语音呼救器的设计正是出于这一目的,能够让我们更好的解决一下突发状况,将伤害减小到最低。本文主要介绍一种以单片机STC89C52RC和C语言汇编集成电路,APR9600PY为核心,基于单片机控制的语音呼救系统。为了方便起见,先将APR9600PY语音芯片置于一个录音模块,将其所用的语音信号事先录好。然后将录好的芯片转至与所设计的总体电路中工作,占用其一个端口,通过单片机内的程序控制其工作模
3、式。1602液晶在单片机的常用外部接口,用来显示我们预先输入好的求救信息,方便别人意识到目前的情况。平时系统处于等待状态,在经按键触发后,单片语音录放语音芯片APR9600PY提供系统语音呼救输出,并通过1602显示“Help!Help!1507040xxxx”。本系统在实验调试中实现了设计的基本要求。文中详细介绍了系统软硬件的设计和调试过程。关键词:语音呼救,C语音与汇编语音,APR9600PY,1602液晶TheDesignofPortableVoicecallingdeviceStudentname:XieYuanliuClass:08
4、0841Supervisor:YuZulongAbstract:Asisknowntousall,whenpeoplemeeturgentcasesinthehome,throughthetelephonetotheemergencycenter(suchas110,119,120),orothercommunicationterminaltocallthepoliceoraskforhelphasbecomeaninevitablechoice.Weknowthesame,atpresentgeneralhomephonebasiccans
5、atisfyordinaryusersintheuseofanemergencyrequest,butforsomespecificgroup(suchasthedisabled,suddendisease,etc)isnotsuitable.Andonthemarketatpresentthealarmisvariety,butforsuchgroupsofportablevoiceforhelpsystemisveryrare.So,thisdesignisasmalltrytosolvesuchproblem,combinedwithc
6、ost,applicationenvironmentconditionsforlimits,designwiththesinglechipprocessorascallingdeviceportablespeech.Theproductmustmeettheusercaneasilyaroundthemethodofhelpinformpeople,immediatelyunderstandthepartiestohappen,andtimelyresponserequirements.Takeitforabrief,thedesignoft
7、heportablespeechcallingdeviceisjustforthispurpose,whichcanletusbettersolveonceemergencies,whichwillreducethedamagetoaminimum.ThispapermainlyrecommendsasystembasedonthebriefofCPU'scontrollingaboutAPR9600PY,whichisforCcodingandisbasedonSTC89C52RC.Forconvenience,wepurtheAPR960
8、0voicechipintoarecordingmoduleandprerecordedtheusefulvoicesignal.Thenputtherecordc