前不久帮一位大四的学姐做的一个毕业设计(她是在答辩前不到一个星期经过一个朋友找到我的)。
他给我的要求是这样的:
(资料图片仅供参考)
本系统研制通过对人的心理状态分析,当门外有敲门声时,将门上四个不同位置处的加速度传感器所获得振动信号(敲门声),输出至4路放大器,经采样后由八路A/D转换器ADC0809来转换成数字信号送给单片机,单片机通过控制语音模块进行相应的处理,根据敲击的次数,播放相对应的语音。从而在心理上对不速之客产生震慑,达到安全防范的目的。这个是老师的要求 本系统主要包括硬件和软件设计两个部分。硬件部分包括加速度传感器、放大电路、S/H电路、A/D转换电路、语音播放电路及单片机控制电路。
软件设计部分包括数据采集、平均处理、计数处理、分析判断及语音录放,整个系统是在软硬件的配合下实现。本系统研制通过对人的心理状态分析,当门外有敲门声时,将门上四个不同位置处的加速度传感器所获得振动信号(敲门声),输出至4路放大器,经采样后由八路A/D转换器ADC0809来转换成数字信号送给单片机,单片机通过控制语音模块进行相应的处理,根据敲击的次数,播放相对应的语音。从而在心理上对不速之客产生震慑,达到安全防范的目的。这个是老师的要求 本系统主要包括硬件和软件设计两个部分。硬件部分包括加速度传感器、放大电路、S/H电路、A/D转换电路、语音播放电路及单片机控制电路。软件设计部分包括数据采集、平均处理、计数处理、分析判断及语音录放,整个系统是在软硬件的配合下实现。
言归正传!当玩就开始开干,电路直接自己设计,完全不按老师给的方案。我设计的电路如下:
原理很简单:通过咪头来采集声音信号,倍压整流,单稳态触发,最终输出接到单片机任意IO口。
单片机通过计数在2S内的敲门次数来判断到底播放ISD4004里的哪一段语音,为了让那学姐随时可以更改语音内容,特地加了三个键。来控制随时录入语音,播放语音和切换地址。实物图如下:
美观起见,双层结构,小巧玲珑!
按键为了省地方放在了背面:
两个LED分别指示录音,播放状态。
拆开看看:
单片机最小系统
敲门声采集电路:
模块化的板子让接插更方便,最终拼装就成了这样:
整个设计制作共花了一夜+一天,这次的程序写得比较规范,具体单片机IO接线图看程序就应该知道了!
原文链接:https://www.dianyuan.com/bbs/1494873.html
Copyright 2015-2022 时代体育网版权所有 备案号: 联系邮箱: 514 676 113@qq.com