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

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

3天内不再提示

如何制造自己的发电机和周边导线的传感器

454398 来源:wv 2019-10-17 10:57 次阅读

步骤1:发电机

如何制造自己的发电机和周边导线的传感器

理论

外围导线发生器电路将基于著名的NE555计时器。 NE555或更常用的555是用于计时器或多谐振荡器模式的集成电路。由于其易用性,低成本和稳定性,该组件至今仍在使用。每年生产十亿个。对于我们的发电机,我们将使用Astable配置的NE555。稳定的配置允许将NE555用作振荡器。两个电阻和一个电容器可以修改振荡频率以及占空比。组件的布置如下图所示。 NE555产生一个(粗糙的)方波,该方波可以沿周边导线的长度延伸。请参考NE555数据手册中的定时器,其中包含一个示例电路以及工作原理(8.3.2 A稳定操作)。德州仪器TI)不是NE555 IC的唯一制造商,因此如果您选择其他芯片,请务必查看其手册。我们确实提供了这个不错的555定时器焊接套件,它将使您有机会在通孔封装中焊接555定时器的所有内部组件,以使您详细了解该电路的操作。

原理图和原型设计

NE555手册(8.3.2 A稳定操作部分)中提供的原理图非常完整。添加了一些其他组件,并在下面进行讨论。 (第一张图片)

用于计算输出方波频率的公式为

f = 1.44/((Ra + 2 * Rb)* C)

生成的方波的频率范围将在32Khz和44KHz之间,这是一个不应干扰其他封闭设备的特定频率。为此,我们选择了Ra = 3.3KOhms,Rb = 12KOhms + 4.7KOhms电位计和C = 1.2nF。电位计将帮助我们改变方波输出的频率,以匹配LC Tank电路的谐振频率,这将在后面讨论。输出频率的理论最低和最高值将通过公式(1)计算如下:最低频率值: fL = 1.44/(((3.3 + 2 *(12 + 4.7))* 1.2 * 10 ^ (-9))≈32698Hz

最高频率值: fH = 1.44/((3.3 + 2 *(12 + 0))* 1.2 * 10 ^(-9 ))≈43 956Hz

由于4.7KOhms电位计永远不会达到0或4.7,因此输出频率范围将从33.5Khz到39Khz不等。这是发生器电路的完整原理图。 (第二张图片)

如示意图所示,添加了很少的其他组件,下面将对其进行讨论。这是完整的BOM:

R1:3.3 KOhms

R2:12 KOhms

R3(限流电阻):47欧姆(需要足够大的功率以2W的功率进行散热)

R4:4.7 KOhm电位计

C2,C4:100nF

C3 :1.2nF(1000pF也可以完成工作)

C5:1uF

J1:2.5mm中心正极桶形连接器(5-15V DC

J2 :螺钉端子(两个位置)

IC1:NE555精密定时器

示意图中添加的其他部件包括桶形插孔(J1),可轻松连接至墙上适配器(12V)和螺丝端子(12)方便地连接到外围电线。外围线:请注意,外围线越长,信号衰减越严重。我们使用大约100英尺的22号多股线测试了该装置(与地下埋入地钉在一起)。电源:难以置信的是常见的12V壁式适配器,任何高于500mA的额定电流都可以正常工作。您也可以选择12V铅酸或11.1V LiPo使其保持在外壳内,但请确保其不受天气影响并在不使用时将其关闭。在这里,我们提供了构建发生器电路时可能需要的一些零件:

2.1mm桶形插孔至端子或此2.1mm桶形插孔适配器-兼容面包板

400扎带点互锁透明无焊面包板

65 x 22规格的跨接线

DFRobot电阻器套件

SparkFun电容器套件

12VDC 3A壁式适配器电源

这是发生器电路在面包板上的外观(第三幅图片)

步骤2:结果

如下面的示波器屏幕快照所示,该信号发生器电路的输出(与Micsig 200 MHz 1 GS/s 4通道数位板一起拍摄)示波器),我们可以看到一个(粗糙的)方波,其频率为36.41KHz,幅度为11.8V(使用12V电源适配器)。可以通过调节R4电位器来稍微改变频率。

无焊面包板很少是长期解决方案,而最适合用来制作快速原型。因此,在确认发生器电路正常工作,产生频率范围为33.5Khz和40KHz(通过R4电位器可变)的方波后,我们设计了仅带PTH(直通孔)的PCB(24mmx34mm) )组件,使其成为一个不错的小型方波发生器板。由于通孔组件用于面包板的原型制作,因此PCB也可以使用通孔组件(而不是表面安装),并且可以轻松进行手工焊接。组件的放置位置不准确,您可能会发现需要改进的地方。我们已经提供了Eagle和Gerber文件供下载,以便您可以制作自己的PCB。可以在本文结尾的“文件”部分中找到文件。这是设计您自己的电路板时的一些技巧:将桶形连接器和螺钉端子放在电路板的同一侧,使组件彼此相对靠近,并尽量减少走线/长度。将安装孔设置为标准直径,并且易于安装。复制矩形。

第3步:电线安装

安装电线?与其掩埋它,不如简单地使用钉子将其固定到位。您可以随意使用任何将电线固定在适当位置的方法,但是塑料效果最好。一包用于机器人割草机的50根钉子往往很便宜。敷设电线时,请确保两端在同一位置相遇,以通过螺钉端子连接到发生器板上。

步骤4:耐候性

由于该系统很可能会留在室外以在户外使用。外围导线需要防风雨涂层,并且发电机电路本身位于防水盒中。您可以使用此凉爽的外壳保护发电机免受雨淋。并非所有导线都相等。如果您打算将电线留在外面,请务必购买正确的电线,例如,这种不耐紫外线/防水的Robomow 300‘周边电线屏蔽会随着时间的流逝而迅速降解并变脆。

第5步:传感器

理论

现在,我们已经建立了发生器电路并制作了为确保它按预期运行,是时候开始考虑如何检测通过电线的信号了。为此,我们邀请您阅读有关LC电路(也称为储能电路或调谐电路)的信息。 LC电路是基于并联连接的电感器/线圈(L)和电容器(C)的电路。该电路用于滤波器,调谐器和混频器。因此,它通常在无线广播传输中用于广播和接收。我们将不讨论有关LC电路的理论细节,但是要理解本文中使用的传感器电路,最要牢记的是计算LC电路谐振频率的公式,如下所示:

f0 = 1/(2 *π*√(L * C))

其中L是线圈的电感值,单位为H(亨利),C是电容器的电容值,以F为单位(法拉)。为了使传感器能够检测到进入电线的34kHz-40Khz信号,我们使用的振荡电路应在该范围内具有谐振频率。我们选择L = 1mH和C = 22nF,以获得使用公式(2)计算的33 932Hz谐振频率。当电感器距电线约10cm时,由谐振电路检测到的信号幅度将相对较小(当我们测试传感器电路时,最大值为80mV),因此,需要进行一些放大。为此,我们在非反相配置中使用了流行的LM324运算放大器来放大增益为100的信号2个阶段的放大,以确保在距离大于10cm的地方获得良好的可读模拟信号。传感器的输出。本文提供了有关运算放大器的有用信息。另外,您可以看一下LM324的数据表。这是LM324放大器的典型电路原理图:非反相配置的运算放大器(下图)

使用非反相增益配置的公式Av = 1 + R2/R1。将R1设置为10KOhms,将R2设置为1MOhms将提供100的增益,这在所需的规格之内。为了使机器人能够检测到不同方向的外围导线,更合适的是在其上安装多个传感器。机器人上的传感器越多,它将更好地检测边界线。在本教程中,由于LM324是四通道放大器(这意味着一个LM324芯片具有4个独立的放大器),因此我们将在板上使用两个检测传感器。这意味着使用两个LC电路,每个电路将具有2级放大。因此,只需要一个LM324芯片。

步骤6:原理图和原型制作

如上所述,传感器板的原理图非常简单。它由2个LC电路,一个LM324芯片和几个10KOhms和1MOhms电阻器组成,以设置放大器的增益。

以下是您可以使用的组件列表:

R1,R3,R5,R7:10KOhm电阻

R2,R4,R6,R8:1MOhm电阻

C1,C2:22nF电容器

IC:LM324N放大器

JP3/JP4:2.54mm 3针M/M插头

电感1,2,:1mH *

* 1mH电感,额定电流为420mA,Q因数为40 252kHz,应该可以正常工作。我们将螺丝端子添加为原理图中的电感器引线,以便将电感器(引线焊接到电线上)放置在机器人上的方便位置。然后,(电感器的)导线将连接到螺钉端子。 Out1和Out2引脚可以直接连接到微控制器的模拟输入引脚。例如,您可以使用Arduino UNO板或更佳的BotBoarduino控制器进行更方便的连接,因为它的模拟引脚分为3个引脚(信号,VCC,GND),并且还兼容Arduino。 LM324芯片将通过微控制器的5V供电,因此,传感器板上的模拟信号(检测到的波)将在0V和5V之间变化,具体取决于电感器和外围导线之间的距离。电感器与外围导线越近,传感器电路输出波的振幅越高。

步骤7:结果

从下面的示波器屏幕截图中可以看到,当电感与外围导线的距离为15cm时,在LC电路输出处检测到的波被放大并饱和在5V。

与生成器电路相同,我们为传感器板设计了一个漂亮的紧凑型PCB,带有通孔组件,该传感器板具有两个振荡电路,一个放大器和两个模拟输出。可在本文结尾的“文件”部分中找到文件。

步骤8:Arduino代码

您可以使用的Arduino代码对于您的周边导线发生器和传感器来说非常简单。由于传感器板的输出是两个从0V到5V的模拟信号(每个传感器/电感一个),因此可以使用AnalogRead Arduino示例。只需将传感器板的两个输出引脚连接到两个模拟输入引脚,然后通过修改Arduino AnalogRead Example读取相应的引脚即可。使用Arduino串行监视器,当您将电感器连接到外围导线时,应该看到所使用的模拟引脚的RAW值在0到1024之间变化。

该代码读取了AnalogPin上的电压并显示

int AnalogPin = A3; //连接到模拟引脚3的电位计抽头(中间端子)//外部接地和+ 5V

int val = 0; //用于存储读取值的变量

void setup(){

Serial.begin(9600); //设置序列

}

void loop(){

val = AnalogRead(analogPin); ////读取输入引脚Serial.println(val);//调试值

}

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

    关注

    2522

    文章

    47984

    浏览量

    739682
  • 发电机
    +关注

    关注

    26

    文章

    1479

    浏览量

    66555
收藏 人收藏

    评论

    相关推荐

    液位传感器发电机设备的液位控制

    发电机组的运行过程中,保持发电机组的油位安全是非常重要的,油位的监控与控制对于设备的平稳运行具有非常重要的意义。当发电机组的油位发生变化时,要能够及时发现并作出相应的处理,以保证发电机
    的头像 发表于 04-19 14:51 52次阅读
    液位<b class='flag-5'>传感器</b>在<b class='flag-5'>发电机</b>设备的液位控制

    单相发电机和三相发电机之间的区别是什么?

    、空调和加热等小型家用电器,因为它们提供高达230V的电压。   3.1单相电源的优点和应用   选择单相电源有很多好处。其中一些可能与三相电源相同,但有些则不同。稍后,当我们谈论单相和三相发电机
    发表于 03-01 09:28

    测速发电机是什么?

    测速发电机是什么?是一种能够将转速转化为电能的设备,广泛应用于各行各业的生产现场。其主要作用是通过测量转子的转速,将机械能转化成电能,为工业生产提供稳定的电力支持。测速发电机采用了高精度的测速系统,能够准确地检测转子的转速,充分保证发电
    的头像 发表于 02-18 14:55 609次阅读
    测速<b class='flag-5'>发电机</b>是什么?

    风力发电机组液压系统和刹车机构传感器介绍

    风力发电机组的液压系统和刹车机构是一个整体。在定桨距风力发电机组中,液压系统的主要任务是执行风力发电机组的气动刹车和机械刹车;在变桨距风力发电机组中,液压系统主要控制变距机构,实现风力
    的头像 发表于 02-01 18:16 689次阅读
    风力<b class='flag-5'>发电机</b>组液压系统和刹车机构<b class='flag-5'>传感器</b>介绍

    风力发电机组偏航系统知识点

    风力发电机组的偏航系统需要通过风速和风向传感器来获取周围的气象信息。这些传感器通常安装在发电机组的顶部,用于测量风速和风向,并将这些数据传输给控制系统。
    的头像 发表于 01-15 14:41 602次阅读

    发电机原理和电磁感应原理

    发电机是一种将机械能转化为电能的设备。它的原理基于电磁感应的原理。下面将详细介绍发电机的工作原理和电磁感应的原理。 一、发电机的工作原理 发电机利用电磁感应原理将机械能转化为电能。
    的头像 发表于 01-15 09:26 732次阅读

    电动机和发电机的原理相同吗?为什么电动机能够倒转而发电机不能呢?

    的基本原理。电动机是一种将电能转化为机械能的装置,而发电机则是将机械能转化为电能的装置。 电动机的工作原理是利用安培力和洛伦兹力的作用。当带电体(通常是电流通过的导线)放置在磁场中时,磁场会产生一个力,使电流
    的头像 发表于 01-04 15:05 738次阅读

    ups对发电机的影响有哪些

    UPS(不间断电源)对于发电机的影响是多方面的。下面将从不同的角度详尽、详实、细致地讨论UPS对发电机的影响。 首先,UPS可以提供电源的稳定性。发电机是产生电能的设备,但其输出的电能并不总是完全
    的头像 发表于 12-21 11:41 465次阅读

    双馈风力发电机的设计和制造

    电子发烧友网站提供《双馈风力发电机的设计和制造.pdf》资料免费下载
    发表于 10-30 11:17 1次下载
    双馈风力<b class='flag-5'>发电机</b>的设计和<b class='flag-5'>制造</b>

    什么是发电机的异步运行?

    发电机的异步运行是指发电机与电力系统中的负载或其他发电机之间的运行方式。在异步运行中,发电机的转速与电力系统中的频率不匹配,导致发电机产生的
    的头像 发表于 10-17 10:26 518次阅读

    发电机发电原理

    发电机发电,假如没有电器在用电,相当于负载这边是开路的,也就是发电机线圈的并没有形成回路,没有回路是没有电流的,根据电功率的定义,电功率P=电压U*电流I,因为回路没有电流,所以电功率P=0,也就是没有电功率输出,
    的头像 发表于 08-01 15:50 974次阅读

    风力发电机发电原理

      风力发电机转一圈,可以发多少度电?我们先从风力发电机发电原理说起。 风力发电机组由叶轮、机舱、塔筒等基础部件组成。它的发电原理很简单:
    的头像 发表于 07-23 11:23 2593次阅读

    西安交通大学:接地式液滴发电机作为自驱动传感器用于液体的监测

    传感新品 【西安交通大学:接地式液滴发电机作为自驱动传感器用于液体的监测】 传统单电极的固-液摩擦纳米发电机由于界面效应的限制,其起电信号通常十分微弱。2020年《Nature》报道一
    的头像 发表于 05-18 08:41 444次阅读
    西安交通大学:接地式液滴<b class='flag-5'>发电机</b>作为自驱动<b class='flag-5'>传感器</b>用于液体的监测

    中科院:用于摩擦纳米发电机和自供能传感器的表面工程银纳米线透明导电薄膜

    传感新品 【中科院北京纳米能源与系统研究所:用于摩擦纳米发电机和自供能传感器的表面工程银纳米线透明导电薄膜】 摩擦纳米发电机由于能够高效的将低频/高熵机械能转化为电能,受到广泛的关注。
    的头像 发表于 05-11 10:14 685次阅读
    中科院:用于摩擦纳米<b class='flag-5'>发电机</b>和自供能<b class='flag-5'>传感器</b>的表面工程银纳米线透明导电薄膜

    小小传感器却能在风力发电机中发挥大作用

    了一个完美的杰作。尽管风力发电机的转子可以达到79米长,塔高超过183米,但是它的关键部件,比如传感器的尺寸却只有几厘米。这些传感器确保了发电机这个庞然大物在面对压力、振动和其他危险时
    的头像 发表于 05-09 09:17 1428次阅读