0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何从零开始制作前置放大器

454398 来源:网络整理 作者:网络整理 2019-11-17 09:58 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:衰减器

如何从零开始制作前置放大器

我重复:我不是电工,我的知识值得怀疑,如果我写错了,请纠正我。但是无论如何,我都会尝试为像我这样的人解释什么是衰减器。

Wiki定义:“衰减器是一种电子设备,可以降低信号功率而不会明显失真。”

据我所知,它只是这样的一组电阻梯,您可以在其中“滑动”并选择梯子具有多少“步长”(串联时有多少电阻)

我发现了在线对数衰减器计算器,它不仅为我提供了项目的值,还为我提供了原理图。

对数级数用于音频应用。

这里提供的这些值可能不是最好的,我只是上传了我在设置中使用的值。

步骤2:通道选择器

我有4个继电器来激活通道。我已经从旧的前置放大器上接过继电器。继电器由光耦合器激活,光耦合器由arduino激活。您可以使用晶体管代替光耦合器。

我上传了一个简单的原理图,说明如何使用光耦合器通过arduino控制继电器。

第3步:遥控器

由于所有内容均由arduino控制,因此这很容易。有一个arduino库IRremote,还有很多很棒的教程,介绍如何像https://learn.adafruit.com/using-an-infrared-library/hardware-needed这样使用它们。

对于控制器本身我重用了旧的。在上面的链接中,您可以学习如何读取旧遥控器的信号并重新利用它。

您可以在下面找到带有说明的代码。

步骤4:旋转编码器

旋转编码器就像无限的电位器一样,就像汽车音响上的一样。实际上,它们与电位计没有任何共同之处,只不过您可以将按钮置于其上并旋转。当您旋转它们时,它们会接触地面和其中一个插针,并且arduino会读取该信号。

再一次,其他人为我做了肮脏的工作,我在网上找到了此任务的arduino代码!我还将在其他步骤中介绍它。

步骤5:PCB布局

现在将所有内容放在一起。我用Eagle cad绘制原理图和PCB。您可以找到图像和鹰项目。

我决定将信号接地与“数字”分开,这就是为什么我在顶层有2个多边形的原因。我将质量作为多边形并放在顶部,而其他所有内容都在底层。

如果需要更多说明如何将外围设备连接到arduino,可以查看所附的fritzing面包板方案注释。

第6步:代码

我丢失了完整版本的代码,这是从测试阶段开始的,但是可以远程操作,只需要配置第二个解码器即可。我将恢复它或将其尽快重写并上传到这里。

编辑:我找到并上传了完整版本的代码。

远程控制

首先导入IRremote库并对其进行初始化:

#include//导入库,然后再从此处包含

byte RECV_PIN = 11;

IRrecv irrecv(RECV_PIN);//初始化

encode_results结果;

内部setup()

irrecv.enableIRIn();//在

内部循环()

if(irrecv.decode(&results))中启用ir//检查是否有新数据到达

{//内部检查按下了什么按钮

if(results.value == 0xCC91D36E){//降低音量了

volcnt-= 1; muxWrite(volcnt);

}

否则if(results.value == 0xE936013E){//提高音量

volcnt + = 1; muxWrite(volcnt);

}

延迟(100);//这是可选的,它只是减慢了音量变化的速度

irrecv.resume();//等待下一个数据

}

旋转编码器

编码器不需要其他库。

设置

#define ENC_A 8

#define ENC_B 9

#define ENC_PORT PINB

Setup()

pinMode(ENC_A,INPUT);

pinMode(ENC_B,INPUT);

Loop()

tmpdata = read_encoder();//读取新状态,即-1左转,0不转或1右转

if(tmpdata){volcnt + = tmpdata; muxWrite(volcnt); }

Read_encoder()

我在在线某个地方找到了此功能

int8_t read_encoder(){

static int8_t enc_states [ ] = {0,-1,1,0,1,0,0,-1,-1,0,0,1,0,1,-1,0};

静态uint8_t old_AB = 0;

old_AB 《《= 2;//记住以前的状态old_AB | =(ENC_PORT&0x03);//添加当前状态返回(enc_states [(old_AB&0x0f)]);;

}

其余代码控制输出,仅在引脚上写入LOW或HIGH。

步骤7:最终思路

这是V1.0,如果您有任何改进的想法,请与我分享!

我测试了它,效果很好。并非所有步骤的衰减都相等,但它足够好,有足够的衰减步骤来找到最佳位置。唯一的问题是,继电器打开时有时会有几毫秒的噪音。

责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 前置放大器
    +关注

    关注

    8

    文章

    191

    浏览量

    35145
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Cebek PM - 9 压缩机前置放大器技术解析

    Cebek PM - 9 压缩机前置放大器技术解析 在电子设备的设计中,前置放大器是一个关键的组成部分,它能够对输入信号进行初步放大,为后续的处理提供合适的信号强度。今天我们来详细了解一下
    的头像 发表于 05-11 14:50 140次阅读

    Cebek PREVIOUS PREAMPLICATEUR PREVIO PM - 2前置放大器技术剖析

    Cebek PREVIOUS PREAMPLICATEUR PREVIO PM - 2前置放大器技术剖析 在电子设备的设计中,前置放大器是一个关键组件,它能对微弱信号进行初步放大,为后续的信号处理
    的头像 发表于 05-11 13:30 167次阅读

    探索 MAX4465 - MAX4469 系列麦克风前置放大器:低功耗与高性能的完美结合

    探索 MAX4465 - MAX4469 系列麦克风前置放大器:低功耗与高性能的完美结合 在当今对功耗和性能要求日益严苛的电子设备设计中,一款优秀的麦克风前置放大器至关重要。MAXIM 推出
    的头像 发表于 05-11 09:05 214次阅读

    锁相放大器前置放大器的选择策略

    在精密测量与微弱信号检测领域,锁相放大器前置放大器常协同工作,以实现对极微弱信号的高精度提取。前置放大器作为信号链路的第一级,其性能直接影响整个系统的信噪比与测量灵敏度。因此,合理选择与锁相
    的头像 发表于 04-27 15:33 161次阅读
    锁相<b class='flag-5'>放大器</b><b class='flag-5'>前置放大器</b>的选择策略

    MAX4465 - MAX4469:低功耗麦克风前置放大器的理想之选

    MAX4465 - MAX4469:低功耗麦克风前置放大器的理想之选 在电子设备的设计中,麦克风前置放大器是一个关键的组成部分,它直接影响着声音信号的采集和处理质量。今天,我们就来详细探讨一下
    的头像 发表于 01-19 14:55 393次阅读

    MAX4465 - MAX4469:低成本微功耗麦克风前置放大器的卓越之选

    MAX4465 - MAX4469:低成本微功耗麦克风前置放大器的卓越之选 在电子设备的设计中,麦克风前置放大器的性能对于声音信号的处理至关重要。今天,我们就来深入了解一下Maxim公司
    的头像 发表于 01-19 14:50 646次阅读

    解析MAX4060/MAX4061/MAX4062:高性能差分麦克风前置放大器

    解析MAX4060/MAX4061/MAX4062:高性能差分麦克风前置放大器 在便携式音频系统的设计中,一款优秀的麦克风前置放大器至关重要。今天我们就来详细聊聊Analog Devices公司
    的头像 发表于 01-19 14:30 821次阅读

    探索MAX4063:高性能差分麦克风前置放大器的卓越之选

    探索MAX4063:高性能差分麦克风前置放大器的卓越之选 作为电子工程师,在设计中寻找高性能、多功能且适合便携式应用的麦克风前置放大器时,MAX4063无疑是一个值得深入研究的器件。今天,咱们就一起
    的头像 发表于 01-19 14:30 568次阅读

    探索MAX4060/MAX4061/MAX4062:高性能差分麦克风前置放大器

    探索MAX4060/MAX4061/MAX4062:高性能差分麦克风前置放大器 在电子设备音频处理领域,特别是笔记本、平板电脑和PDA等设备的音频系统中,对高性能麦克风前置放大器的需求日益增长。今天
    的头像 发表于 01-19 14:25 431次阅读

    探索SSM2166:高性能麦克风前置放大器的技术剖析

    探索SSM2166:高性能麦克风前置放大器的技术剖析 在电子设备的音频处理领域,一款出色的麦克风前置放大器至关重要。今天,我们就来深入探讨Analog Devices公司的SSM2166,一款集多种
    的头像 发表于 01-19 11:25 534次阅读

    探索SSM2019音频前置放大器:性能、应用与设计要点

    探索SSM2019音频前置放大器:性能、应用与设计要点 在音频设备和相关电子系统的设计中,一款高性能的音频前置放大器至关重要。今天,我们将深入探讨Analog Devices公司的SSM2019音频
    的头像 发表于 01-19 11:25 574次阅读

    出售回收租赁维修二手安捷伦Agilent 8449B微波前置放大器

    出售回收租赁维修二手安捷伦Agilent 8449B微波前置放大器 安捷伦Agilent 8449B 8449A 微波前置放大器,1 GHz 至 26.5 GHz 适应 MIL-STD 辐射测量
    发表于 08-15 09:46

    前置放大器问题

    请问大佬,这个是前置放大器。D1、D2、D3、D4是二极管保护输入,防止电压过高。A0、A2、A3组成第一级放大电路。A6是第二级放大电路。 请问大佬: 1.第一级放大电路为什么由三个
    发表于 08-07 14:57

    前置放大器电路问题

    请问大佬,这个是前置放大器。D1、D2、D3、 D4是二极管保护输入,防止电压过高。A0、A2 、A3组成第一级放大电路。A6是第二级放大电 路。 请问大佬: 1.第一级放大电路为什么
    发表于 08-07 14:55

    VCA8500 具有低噪声前置放大器的 8 通道、超低功耗可变增益放大器技术手册

    VCA8500是一个8通道可变增益放大器,由低噪声前置放大器(LNP)和可变增益放大器(VGA)组成。这种组合以及设备功能使其成为各种超声系统的理想选择。
    的头像 发表于 05-31 11:25 1341次阅读
    VCA8500 具有低噪声<b class='flag-5'>前置放大器</b>的 8 通道、超低功耗可变增益<b class='flag-5'>放大器</b>技术手册