基于Atmega128L单片机控制的声音监测与无线定位系统

图4
4.比较电路方案
滤波后得到正弦信号,但该信号不便于用单片机进行识别,故在后级加入了一级比较电路。该部分采用高速双电压比较器LM393。 LM393是高增益,宽频带器件,其基本功能是对两个输入电压进行比较,并根据比较结果输出高电平或低电平。并由此来判断输入信号的大小和极性。从滤波器中输出的信号的幅值为1V以上,故将比较器的比较端给的比较电压设定为700mV左右,这样当输出的信号是频率为500Hz的方波,幅值为3.3V,能够用单片机进行检测,效果比较满意。比较电路如图5所示。

图5
5.单片处理方案
声源信号经过比较器后可以被检测出来,比较器端输出3.3V的高电平,当没接收到有用信号时,比较器端输出0V低电平。再将这种信号输入到单片机中进行处理,很方便的能判断是否检测到有用声源信号。在运放的同向端经过10K滑线变阻器分压,进行阈值设定,反相端输入滤波得到标准信号,输出端则会输出3.3V或0V的方波信号,该信号中心频率为500Hz。将多路信号传送给单片机处理。结合AVR单片机的优良特性和性价比,该部分采用ATmega128单片机。它是一款高性能、低功耗的 AVR 8 位微处理器采用先进的RISC结构,32 x 8 通用工作寄存器 + 外设控制寄存器,工作于16 MHz 时性能高达16 MIPS,只需两个时钟周期的硬件乘法器,具有独立锁定位、可选择的启动代码区,多达64K 字节的优化的外部存储器空间
可以对锁定位进行编程以实现软件加密。两个具有独立的预分频器和比较器功能的8 位定时器/ 计数器
和两个具有预分频器、比较功能和捕捉功能的16 位定时器/ 计数器,两路8 位PWM满足了本设计的算法要求。其最小系统如图6所示。

图6
6.LED显示部分
通过单片机处理后得到较为准确的坐标值,为了方便用户使用直观的看出目标位置,需用LED显示出来。128X64是一种具有4位/8位并行、2线或3线串行多种接口方式,内部含有国标一级、二级简体中文字库的点阵图形液晶显示模块;其显示分辨率为128×64, 内置8192个16*16点汉字,和128个16*8点ASCII字符集.利用该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界面。可以显示8×4行16×16点阵的汉字. 也可完成图形显示.低电压低功耗是其又一显著特点。由该模块构成的液晶显示方案与同类型的图形点阵液晶显示模块相比,不论硬件电路结构或显示程序都要简洁得多,且该模块的价格也略低于相同点阵的图形液晶模块。如图7所示。
关键词:
Atmega128L
单片机控制的声音监测
无线定位系统
评论