学海无涯,连接器知多少!下载+回帖=京东券!

空前绝后!史上最全的车载导航资料就它了!

断电不断网,DC/DC UPS路由器光猫带保护电源

TI DAC8802程控模块 程控放大与与衰减模块(含STM32 SPI控制程序)

  • TI DAC8802程控模块 程控放大与与衰减模块(含STM32 SPI控制程序)
  • TI DAC8802程控模块 程控放大与与衰减模块(含STM32 SPI控制程序)
  • TI DAC8802程控模块 程控放大与与衰减模块(含STM32 SPI控制程序)
  • TI DAC8802程控模块 程控放大与与衰减模块(含STM32 SPI控制程序)

TI DAC8802程控模块 程控放大与与衰减模块(含STM32 SPI控制程序)

TI DAC8802程控模块 程控放大与与衰减模块(含STM32 SPI控制程序)

TI DAC8802程控模块 程控放大与与衰减模块(含STM32 SPI控制程序)

TI DAC8802程控模块 程控放大与与衰减模块(含STM32 SPI控制程序)


本模块的核心部分是由一片14位双通道串行接口乘法数模转换器DAC8802芯片组成的程控放大和衰减部分,这部分中的DAC8802芯片通过内部SSI总线与STM32F103ZET6内部的SPI实现通信,由STM32F103ZET6经SPI传输的CODE值决定放大或者衰减的幅值。另外,还可以选择外部信号或者程控放大衰减获得的信号作为输入,经过TPA2005D芯片得到音频输出信号,并通过喇叭外放。本模块主要结构框图如下:

外部信号在进入程控放大或者程控衰减前,需要先滤除无用的高频杂波,故该模块设计了一个截至频率为25KHZ的二阶低通滤波器滤波。如图3-9,该低通滤波器滤波由两节RC滤波电路和同相比例运算电路组成,在运放输出端与运放同相输入端之间通过电容C8引入一个正反馈。在不同的频段,反馈的作用效果也有很大的不同:当信号频率f<<fp时(fp为截止频率),由于C8的容抗很大,反馈信号很弱,因而对电压放大倍数的影响也很小,可以得到该低通滤波器的通带电压增益为:

A0为通带电压增益,Av为同相比例放大电路的电压增益;当信号频率f>>fp时(fp为截止频率),虽然C8的容抗很小,但由于C6的容抗很小,使得集成运放同相输入端的信号也很小,输出电压必然也很小。所以,只允许低频率信号通过。

该模块需要的是一个截止频率为25KHZ的低通滤波器,故取R1=R2=10K,R4=300K,R5=30K,C6=450pF,C8=300pF,通带电压增益为2。

图3-10 程控放大衰减模块部分电路原理图

如图3-10,由低通滤波器滤波输出后,信号通过P8或者P10进入14位双通道串行接口乘法数模转换器DAC8802芯片内。DAC8802芯片内部有一个倒T型电阻网络,如图3-11,通过输入数码Di对模拟开关S0至S13进行控制,当Di=0时,Si接地;当Di=1时,Si接运放的反相端,从而实现对运放反相端的输入电流进行控制,则运放方向端输入的总电流为:

实现了输入信号的衰减,衰减倍数取决于编码Code大小。

图3-11 DAC8802芯片内部原理和外部连接图

如果将输入信号接至图3-13中的反馈电阻RFB端,运放输出和反馈接至VREF端,可得:

实现了输入信号的放大,放大倍数取决于编码Code大小。

如图3-10,可调节电位器R6来改变P2处的电压大小,并由STM32F103ZET6的ADC采样P2处的电压,并计算出Code值的大小,由SPI通信发送给芯片DAC8802,以此实现了放大和衰减的可程控。

完成放大或者衰减后,信号由P7或者P11输出,经过P9进入ADC驱动电路。这个ADC驱动电路主要是给放大或者衰减后的信号提供一个直流偏置电压,把负半轴的电压抬高到零以上,供STM32F103ZET6的ADC采样,便于求得放大或者衰减后信号的峰峰值。该电路选用了轨到轨运放TLV2372搭建而成,并采用了±5V的双电源供电,提供了1.5625V偏置电压,输出电压最高可达10V。

电路相关文件

电路图文件
程控模块原理图pcb.7z
描述:包含原理图和PCB文件
源代码
程控模块源代码.7z
描述:基于STM32F103ZET6 源代码
收藏 (5)
扫码关注电路城

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归yejunjie176所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • 毕设作品,简易激光雕刻机,软硬件及上位机资料分享

    该系统是在大学时候的毕业设计,做了两个月左右,现在把资料分享给大家。 该系统主控为STM32f103c8t6,该芯片属于性价比比较高的;雕刻的信息由上位机通过wifi传输给下位机;雕刻机的架子有废旧的光驱改装完成,激光头在某宝上淘的,这个激光头也可以用废旧光驱的激光头,没有做这个。板子是自己画的,由于画的双层的板子就没有去自己制作电路板了,直接发给PCB厂打板了,机子的架子使用的是亚克力板子,这个就比较戳了,自己一刀一刀划出来然后粘的,看起来很丑。 电机的控制没有采用G代码,使用简单的点阵扫描,时间紧凑,就没去看G代码的东西了,以后想搞了再去看看。不说了上资源;哦对了,上位机用的是VB6.0写的估计打开的时候会比较麻烦。
    来自:家用电器时间:2018-05-25 stm32 激光雕刻机 雕刻机
  • stm32 speex nrf2401数字对讲机源代码

    STM32F1 SPEEX UCOSIII STEMWIN NRF2401数字对讲机开源代码,此套作品开源代码对于学习EMWIN UCOSIII NRF2401 SPEEX有很大的帮助!功能介绍: FM可以接收87-108M,使用耳机当作天线室内可以搜到17个台。 无线对讲:可以一发多收,收到音频自动弹窗播放,NRF2401加功放传输距离视距400米。 录音:可以录制声音保存到FLASH或者SD卡,支持播放和删除录音文件。 自动关机:0-99分钟自动关机设置。 通信地址和信道:0-888地址0-60信道只能地址和信道一样才能通话。技术核心: 处理器:STM32F103操作系统:UCOSIII图形界面:STEMWIN无线:NRF2401语音压缩:SPEEX音频输入:MCU自带AD音频输出:MCU自带PWMFM:RDA5807 成品事物咸鱼购买地址:咸鱼购买点击部分功能视频演示地址:
    来自:通信与网络时间:2018-05-20 stm32 数字对讲机 speex
  • 电路设计之基于STM32心型LED灯

    基于STM32 的LED心形灯,由四节干电池供电,单片机用的是STM32F103RCT6,46个LED灯随意变换显示效果,现在软件开发有10种LED显示效果,目前还在增加中。附件提供了该LED心形灯硬件设计原理图和PCB。 软件还是调试中,敬请期待。。。硬件调试完毕,可以自己编写程序,控制显示效果。
    来自:DIY创意产品时间:2017-07-06 stm32 led灯 心形灯
  • 毕业设计四旋翼-stm32飞控独领风姿

    电路涉及到的芯片与模块:stm32f103c8t6主控芯片,采用GY-86姿态模块,外设串口蓝牙,us-100超声波,按键与拨码,一个RGB灯功能:四轴飞控,us100自主定高,线性ccd循迹stm32四旋翼实物截图:附件内容截图:
    来自:飞行器时间:2017-05-24 stm32 毕业设计 四旋翼飞行器
  • STM32 电容式门禁触摸控制板-固件源码

    本项目分享的是12键位电容式门禁触摸按键板开发应用及其固件源码,见附件下载。该触摸控制板可以广泛应用于门禁、考勤设备等12键数字触摸按键场合。本产品具有如下特点:Ø 采用新型的专业的电容式触摸按键方案,先进的触摸软件算法,具有良好的可靠性高和稳定性Ø 任意时刻只能有一个按键有效,有效防止手触摸在按键边缘时,相邻按键相互干扰Ø 具有12个容式触摸按键Ø 具有I2C、串口、触摸三种通讯方式,支持中断信号输出Ø 3.0~5.5VDC宽工作电压Ø 工作温度范围-40~85℃Ø 存储温度范围:-40~85℃Ø 可以支持遥控器操作(需定制)Ø 采用6PIN 1.26间距插座,预留1.26间距的排针接口Ø 具有良好的抗ESD设计,可以支持产品的抗ESD设计实物截图:附件内容截图:
    来自:安防与监控时间:2018-05-14 stm32 触摸按键 电容式触摸
  • STM32-PC音量调节器制作及电路

    本设计是一款基于STM32的USB实体音量控制器,主要用于实体旋钮去控制WINDOWS系统的音量和静音。这个电路就只有一个功能----控制音量,原理也就很简单明了了,USB用于连接PC,并使用USB上的5V来提供电源,5V经过ASM1117后变为3.3V向STM32及电路供电,USB数据D+D-经过ESD芯片RLST236A054LV连接到芯片上,当然你要仿制时可以不需要这个ESD芯片,有就更好了防静电抗干扰嘛。编码开关接到STM32F103的PA0-2上,使用TIM2的编码器模式来采集编码开关的脉冲,当有开关脉冲来时,会引发TIM2的相关中断,在中断子程序中发送USB字节到PC上,PC上收到后操作系统会自行处理其功能。因为是使用到USB HID,所以PC上不需要安装驱动就可以使用。理论上其它支持USB HID的设备应该也是可以使用的,如安卓设备、树莓派等,不过我没有测试它们。后期还可以改进加入音乐的选曲等功能。电路涉及到的重要芯片包括:STM32F103RBT6,AMS117,RLST236A054LV等STM32-PC音量调节器设计框图:说明:该项目设计来源于立创社区,设计资料仅供学习参考。
    来自:电脑及外设时间:2018-04-25 stm32 编码器 ams117 音量调节器
  • STM32 无线环境监控系统DIY制作与资料

    本设计以STM32单片机为控制核心,分为采集传输部分和接收控制部分。采集传输部分通过对空气质量、烟雾浓度、CO浓度、温湿度进行采集,然后通过NRF24L01模块将所采集的数据发送给接收模块;接收模块将所接收的数据显示出来,然后对数据进行处理判断,所有的信息都显示在LCD屏幕。能正确采集空气质量、烟雾浓度、CO浓度、温湿度的数据,成功传输。在接收控制部分所有的数据通过屏幕显示,对空气质量进行等级判断和报警,按键调整设置的高低温度做到温度超标报警;烟雾浓度和CO浓度进行是否超标的判断。报警部分采用蜂鸣器和LED灯。整个气体监测电路设计涉及到重要模块包括:NRF24L01,MQ-135,MQ-2,MQ-7,DHT11,DS1302等。采集发射电路PCB截图:接收与控制电路 PCB截图:
  • 毕业设计-STM32 电动轮椅防撞系统解决方案

    该设计 STM32电动轮椅防碰撞系统的整体思路是:单片机实时接收超声波测量的距离,通过LCD12864显示,通过按键可以设置相应的防碰撞距离,并能够控制其在设定的距离能够弱报警、强报警以及强制刹车。这是做出来的实物照片,帮同学做的,因为要检测前后防止碰撞,所以用了两个超声波,一个STM32F103单片机,电机驱动用的L298N,还有一块12864作为显示器。功能实现的是可以设置前后的防碰撞的距离,如果距离小于设定的距离,就会减速或者停止,并报警提示。下面是系统框图和实物图 附件内容包括论文,原理图,代码,PCB等文件,代码截图:有什么问题也可以在讨论区给我留言。
    来自:DIY创意产品时间:2018-04-17 stm32 毕业设计 防撞系统
  • STM32指纹门禁系统,三重防护机制

    该模拟智能门禁系统基于STM32设计,具体功能就是要求拥有指纹识别和密码输入识别,输错三次发送信息给用户并触发报警系统,有万年历和蜂鸣器报警功能。结合指纹识别模块,GSM模块,以及触摸显示屏的多重识别门禁系统,在指纹识别的基础上增加数字密码输入,可以完成拥有指纹识别,GSM远程控制,数字密码输入的三重防护门禁系统。该指纹锁GSM远程控制我想弄的简单些,就是用这个模块给用户发送警告信息。附件内容截图:
    来自:智能家居时间:2018-04-08 stm32 门禁系统 指纹识别 指纹锁
  • STM32电子秤DIY制作

    该STM32电子秤硬件组成包括STM32单片机,矩阵键盘及传感器模块及LCD12864液晶显示模块构成。电路采用A/D芯片HX711,LCD显示有单价,重量,金额显示等。超重报警和输入单价都可以,要有报警系统和输入键盘可以显示单价质量总和。附件内容截图:
    来自:智能家居时间:2018-04-08 stm32 电子秤 hx711 报警系统
销量
7
查看
648
参数名 参数值
发布于 2017 年 05 月 17日
更新于 2017 年 10 月 18日
Moore8直播课堂