这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » 【手势翻页笔】过程贴-进阶任务 有源蜂鸣器、24BYJ48步进电机驱动

共4条 1/1 1 跳转至

【手势翻页笔】过程贴-进阶任务 有源蜂鸣器、24BYJ48步进电机驱动

菜鸟
2024-05-25 19:36:41     打赏

一、蜂鸣器原理图 

    有源蜂鸣器示例原理图,实际我手上的蜂鸣器是高电平触发

QQ图片20240511121035.png

QQ图片20240525201135.jpg

二、24BYJ28步进电机

    

11669d9174eee2eaaaedf77819bd0e2b.jpg

    步进电机结构示意图,外部共有5根线,红线为5V供电线,剩下4线为控制线

QQ图片20240525202153.png

    我拿到的步进电机减速比为1:16,本次步进电机驱动方式选单四拍。

QQ图片20240525202846.png

    CubeMX配置截图

    三、程序设计

QQ图片20240525211421.png

    示意代码:

	motor_circle(8, 1, 2);
	HAL_GPIO_WritePin(GPIOB,BEEP_Pin,GPIO_PIN_RESET);
	HAL_Delay(300);
	motor_circle(8, 0, 2);
	HAL_GPIO_WritePin(GPIOB,BEEP_Pin,GPIO_PIN_SET);
	HAL_Delay(300);

    每隔300ms正转、反转一次,其中蜂鸣器持续发出声响表示步进电机此时正在反转。

    四、硬件连接

QQ图片20240525211210.jpg

    其中控制器为Nucleo-H503RB核心板,由于步进电机是大电流负载,需要专门的电机驱动模块来供电。以上驱动芯片为TI公司的ULN2003,4相线控制信号连接在PB1,PB13,PB14,PB15引脚。蜂鸣器控制引脚连接在PB2引脚。

    五、运行效果

    

screenshots.gif


    






关键词: 24BYJ48步进电机     有源蜂鸣器    

专家
2024-05-26 03:50:00     打赏
2楼

谢谢分享


专家
2024-05-26 09:41:49     打赏
3楼

谢谢分享资料


高工
2024-05-26 16:26:16     打赏
4楼

谢谢分享


共4条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]