proteus中仿真arduino驱动模拟器件(蜂鸣器继电器电机)

这篇具有很好参考价值的文章主要介绍了proteus中仿真arduino驱动模拟器件(蜂鸣器继电器电机)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

模拟器件如蜂鸣器、继电器、直流电机等在arduino电路中,如果我们接在数字管脚上来驱动往往可能因为驱动电流不够而达不到预期效果,或者没有动作或者没有动静。这篇博文我们专门来讨论一下如何驱动他们。


文章原出处: https://blog.csdn.net/haigear/article/details/129395755

一、典型电路

1、蜂蜜器

我们可能会有这样的经历,在arduino板上,或者在其他的单片机上接了一个蜂鸣器,结果控制信号都没有问题,电路也没有问题,但就是不会听到蜂鸣器的响声。问题就在电流不够没有能够驱动蜂鸣器。
下图,我们在2号口接了一个控制按键,按键电路没有采用去抖电容,实际项目中还是加一个硬件去抖最好。在6号口上我们街上了三极管的基极来控制蜂鸣器的开关,由电源直接来驱动蜂鸣器。
proteus中仿真arduino驱动模拟器件(蜂鸣器继电器电机)
一般我们使用的有源蜂鸣器,不仅对驱动电压有要求(有的蜂蜜器驱动电路100MA以上),如果arduino板还有其他的消耗,有的时候蜂鸣器就不会发生声音了。
proteus中仿真arduino驱动模拟器件(蜂鸣器继电器电机)

(1)蜂鸣器的种类:

种类 别名 优点 缺点
有源蜂鸣器 自激式蜂鸣器 内部有振荡、驱动电路,加电源就可以发出鸣响 频率固定,声音单一单调
无源蜂鸣器 他激式蜂鸣器 声音频率可控,可以利用单片机编程PWM来控制频率,发出各种声调 需要加载驱动电路

(2)使用说明

自激蜂鸣器是直流电压驱动的,不需要利用交流信号进行驱动,只需对驱动口输出驱动电平并通过三极管放大驱动电流就能使蜂鸣器发出声音。而单片机驱动他激蜂鸣器的方式有两种:一种是PWM 输出口直接驱动,另一种是利用I/O 定时翻转电平产生驱动波形对蜂鸣器进行驱动。

2、直流电机

直流电机往往我们都会在控制他们的时候有专用的驱动芯片,比如L298,TB6612、AS4950、A4950AT8236、AT8236等,当然,你也可以自己设计一个H电桥,这也是很常见的。但,如果你驱动一个电机,那就没有这个必要了,一个三极管是可以满足你的要求的。如下图一般:
proteus中仿真arduino驱动模拟器件(蜂鸣器继电器电机)
这里的电路图其实和蜂鸣器没有什么差别,所以不再赘述。有关电机的正反转的控制及L298电路的使用,可以参考我前面的博文:proteus中仿真arduino控制L298实现电机正反转

3、继电器

我们都知道,继电器是用来做隔离的一种开关,常常用在抵押控制高压,弱电控制强电的场合,所以控制领域使用频繁,这里我们也来看看,arduino模拟控制电机或者大型设备时的场景。
继电器从器件库中拿过来默认电压是12V,arduino的输出口是无法驱动的,所以这里我们记得要改为5V,如下图:
proteus中仿真arduino驱动模拟器件(蜂鸣器继电器电机)

proteus中仿真arduino驱动模拟器件(蜂鸣器继电器电机)

二、代码与运行效果

1、代码

三个电路基本上没有什么差别,所以,采用的代码都是一样的,只需要读取输入口2号口的按键信号,根据信号来控制6号口的输出即可。代码如下:


void setup () {
pinMode(2,INPUT);
pinMode(6,OUTPUT);

// TODO: put your setup code here, to run once:
}

void loop() {

if(digitalRead(2))
digitalWrite(6,1);
else
digitalWrite(6,0);

// TODO: put your main code here, to run repeatedly:
}

2、运行效果

(1)电机的运行效果

proteus中仿真arduino驱动模拟器件(蜂鸣器继电器电机)
有关电机的正反转的控制及L298电路的使用,可以参考我前面的博文:proteus中仿真arduino控制L298实现电机正反转

(2)继电器的运行效果:

proteus中仿真arduino驱动模拟器件(蜂鸣器继电器电机)
蜂鸣器的仿真我们看不到画面效果,这里就不贴出来了。

码字不易,转载注明出处:https://blog.csdn.net/haigear/article/details/129395755文章来源地址https://www.toymoban.com/news/detail-487382.html

到了这里,关于proteus中仿真arduino驱动模拟器件(蜂鸣器继电器电机)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • stm32单片机开关输入控制蜂鸣器参考代码(附PROTEUS电路图)

    stm32单片机开关输入控制蜂鸣器参考代码(附PROTEUS电路图)

    说明:这个buzzer的额定电压需要改为3V,否则不会叫,源代码几乎是完全一样的

    2024年02月12日
    浏览(10)
  • 【嵌入式系统与入门】Day02 Arduino 按键、蜂鸣器与湿温度传感器

    【嵌入式系统与入门】Day02 Arduino 按键、蜂鸣器与湿温度传感器

    目的:控制电动机或其他电气设备运行,常用来 连通或断开 ,控制电路 原理:K1、K2、K3、K4【开关量】与数字引脚相连,通过对按键操作,展现为电平的高低 不按的情况,K1连接R1,与VCC相连,表现为高电平 按下键时,K1直接与GND相连,表现为低电平 k1被按下时,看窗口监视

    2023年04月22日
    浏览(18)
  • 蜂鸣器原理与驱动方式

    蜂鸣器原理与驱动方式

    目录 一、蜂鸣器简介 二、有源蜂鸣器驱动 三、无源蜂鸣器驱动 频率计算方法 四、蜂鸣器程序实现         蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等电子产品

    2024年02月01日
    浏览(12)
  • 驱动开发-蜂鸣器、灯、风扇、马达

    头文件 驱动程序 应用程序

    2024年02月16日
    浏览(11)
  • 三、HAL_无源蜂鸣器的驱动

    三、HAL_无源蜂鸣器的驱动

    (1)KeilMDK:V5.38.0.0 (2)STM32CubeMX:V6.8.1 (3)MCU:STM32F407ZGT6         无源蜂鸣器内部没有振荡源,需要采用一定频率的方波才能驱动发声。详情参开以下文章。 八、51单片机之蜂鸣器_51蜂鸣器_朱嘉鼎的博客-CSDN博客 蜂鸣器简介无源蜂鸣器示例程序 https://blog.csdn.net/weixin_42727214/a

    2024年02月08日
    浏览(7)
  • 二、17【FPGA】无源蜂鸣器驱动实验

    二、17【FPGA】无源蜂鸣器驱动实验

    学习说明此文档为本人的学习笔记,注重实践,关于理论部分会给出相应的学习链接。 学习视频:是根据野火FPGA视频教程——第二十讲 https://www.bilibili.com/video/BV1nQ4y1Z7zN?p=3      蜂鸣器按其结构可分为电磁式蜂鸣器和压电式蜂鸣器两种类型。 压电式蜂鸣器是以压电陶瓷的压

    2023年04月25日
    浏览(11)
  • 单片机蜂鸣器播放音乐C语言Protues 仿真实验
  • 驱动开发 day3 (模块化驱动启动led,蜂鸣器,风扇,震动马达)

    驱动开发 day3 (模块化驱动启动led,蜂鸣器,风扇,震动马达)

    模块化驱动启动led,蜂鸣器,风扇,震动马达并加上Makefile 封装模块化驱动,可自由安装卸载驱动,便于驱动更新(附图) 1.安装模块驱动同时初始化各个设备并使能 2.该驱动会自动创建驱动节点. 3.通过c函数程序输入控制各个设备 4.卸载模块驱动 //编译驱动(注意Makefile的编译到移植

    2024年02月16日
    浏览(12)
  • STM32-HAL-定时器(无源蜂鸣器的驱动)

    STM32-HAL-定时器(无源蜂鸣器的驱动)

    有源蜂鸣器: 有源蜂鸣器内部有一个发声电路,也就是“源”(震荡源,与无源蜂鸣器的区别),只要通电就可以响。 无源蜂鸣器: 无源蜂鸣器相当于扬声器,无源蜂鸣器直接接直流电,只在刚接触和离开的时候发声(利用电磁感应现象,通电、断电时推动振膜发声),一般

    2024年02月14日
    浏览(10)
  • STM32-PWM驱动无源蜂鸣器播放音乐(附网盘代码)

    STM32-PWM驱动无源蜂鸣器播放音乐(附网盘代码)

    一、工作原理: 1.利用STM32的定时器PWM输出通道,驱动蜂鸣器以特定频率发声,实现播放音乐的效果。 2.C调音符与频率对照表: 3.以下为常用的七声音阶频率(Hz): #define  MC         262    Do #define  MD         294    Re #define  ME         330     Mi #define  MF   

    2024年02月07日
    浏览(10)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包