本文主要介绍spmc65p2408a在双mic辨识方向中的实现。本设计以凌阳科技公司的8位单片机spmc65p2408a为核心,外围配以模拟电路,具有趣味性和实用性。
关键词:spmc65p2408a
1系统总体方案介绍
硬件部分主要是完成声音的放大,当声音足够大时,就可以将此信号引入到单片机中进行检测了。
软件部分的工作就是完成相位的检测和时间的比较,以确定声音的方位。
硬件组成框图 1-1所示。主要由cpu、模拟电路和显示电路组成。模拟电路用于声音放大,显示led板可以显示当前的声音方向状态。
图1-1 硬件组成框图
2系统硬件设计
硬件电路如图2-1所示。
原理图中,共分为三部分,左边是mic录音电路,mic信号经过电容隔直后,到达中间的放大电路,放大后的信号到达右边电路,经过比较之后,输出到单片机的i/o口上。
本原理图中没有画出单片机部分。
图 2-1系统电路原理图
图 2-2 led显示电路原理图
3芯片特性简介
spmc2408a是由凌阳公司设计开发的8位工业级单片机,以spmc65 cpu为核心,支持位操作指令。具有强大的定时/计数器、丰富的外部中断源以及adc、pwm、标准通讯接口等多种功能。适用于通用工控场合、计算机外围控制和家电等。spmc2408a有28管脚和32管脚两种封装,32管脚封装多了uart功能。本设计选用28管脚封装,如图3-1所示。
图3-1 spmc2408a*28p
28管脚封装芯片的具体特性如下:
● 凌阳科技公司8位6502内核
● 工作电压:3.0v~5.5v
● 工作速度:8mhz
● 工作温度:-40℃~85 ℃
● 超强抗干扰、抗静电esd保护能力
● 8k byte rom,256 byte ram
● 27个通用输入输出口
● 强大的定时计数器:2个8位、2个16位具有capture\compare\pwm功能
● 1个1khz~62.5khz的时基
● 8通道10位精度的adc(带外部参考电压)
● 4个外部中断,11个内部中断
● spi串行通讯接口
● 2种省电模式:halt、stop
● 峰鸣器输出功能
● 低电压复位功能
● 看门狗功能
4系统软件设计
主程序流程如图4-1所示,中断流程如图4-2所示,程序一直在判断是否有红色或者绿色led显示标志位,如果有,则对应的led发光。
图4-1主程序流程图
图 4-1 中断流程图
5结语
spmc65系列芯片以优异的性能和丰富的资源适合于各个公控场合http://www.sunplusmcu.com。本次以spmc2408a为主控芯片开发的双mic辨识方向电路,只使用了spmc65p2408a的部分资源,还有非常多的资源可以用来完成系统控制功能。
基于实时分布式数据库的轨道交通电力监控系统
小米Note2“绝美” 双曲面屏三大痛点未解
镉镍镉电池放电器
VR技术用于驾校,为学员们带来具有真实感的仿真开车体验
工业APP、容器和工业互联网平台
SPMC65P2408A在双mic辨识方向中的应用
中国信科已完成了3.5GHz、4.9GHz、2.6GHz频段基站设备的基本功能
运动耳机推荐跑步,运动耳机品牌排行榜
NVIDIA JetPack SDK的主要功能
指纹智能门锁让你避免忘带钥匙的尴尬 非常方便安心
8月顶峰相见 第二届集成电路“太湖之芯”创业大赛初赛上海赛区顺利收官
居民住宅供电系统的保护性接地
芯片制造产业和OLED显示制造业对电子气体需求量极速攀升
AS5147U/AS5247U-用于高速电机的新型位置传感器
OPPO Reno3 Pro 5G手机入网工信部该机将搭载高通5G芯片骁龙765G
详解域控制器的四大支柱
年轻人爱自拍,拥有一部华为nova 2就够了
利亚德全面布局VR/AR领域,加速探索智慧医疗新技术
开年大盘点——那些新材料新概念成就的创新存储技术
人工智能会给社会及我们什么样的变化