此部分代码是以编码器反馈来控制电机的速度和位置。
利用PID来调整马达的转速和位置,尤其适合研究平衡小车的朋友参考和借鉴。
2023/12/9 17:23:58 4.48MB PID算法代码
1
摄像头组很稳定的黑线提取算法,成功的提取黑线并做相应的处理来控制车子的舵机和马达
2023/12/9 8:21:38 25KB 黑线提取算法
1
微机接口综合实验二, 实验内容:设计一种自动洗衣机的程序控制器,在启动后先进水,等到达高水位后,启动洗衣马达转动4min,如在洗衣过程中发现水位低于高水位,则停止洗衣马达转动并报警,并在水位到达高水位后再次启动马达。
洗衣结束后则启动排水开关,待水位到达低水位后,则启动脱水马达,转动2min。
如此重复三次,要求在每一动作之间有2s的间隔。
高水位,低水位为水位传感器,用两个开关模拟,当水位高于高水位或低于低水位时,两个开关的状态分别为0。
启动开关用一个开关表示。
进水、排水、洗衣马达、脱水马达及报警分别用一个发光二极管表示。
本实验只需用可编程并行接口电路的A口。
其硬件接口如下图所示。
也可采用可编程逻辑器件进行设计。
2023/11/22 6:18:01 124KB ASM 洗衣机程序设计
1
运动控制卡与伺服马达NI运动控制卡如何控制伺服步进电机
2023/11/10 10:03:06 1.11MB 运动控制卡 伺服马达
1
NIDEC内转子马达22H系列内转子马达(Innerrotormotor)pdf,NIDEC内转子马达22H系列内转子马达(Innerrotormotor)
2023/10/16 18:13:17 238KB 综合资料
1
瑞萨三相马达控制编程
2023/10/16 10:16:58 272KB 瑞萨 马达 编程
1
智能小车的简单驱动,代码质量很高#include"motor.h"//导入led头文件#include"stm32f10x.h"//导入STM32官方库#include"stm32f10x_rcc.h"//导入STM32的RCC时钟库#include"PWM.h"//导入PWM//motor1右轮对应PA1PA2//motor2左轮对应PA11PA12//该文件用于马达的驱动信号控制相关运动状态voidMotor_12_Config(void)//定义初始化函数{GPIO_InitTypeDefGPIO_InitStructure;//定义GPIO_InitTypeDef结构体RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE);//开启引脚时钟RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB,ENABLE);//开启引脚时钟GPIO_InitStructure.GPIO_Pin=GPIO_Pin_1|GPIO_Pin_2;GPIO_InitStructure.GPIO_Mode=GPIO_Mode_Out_PP;//通用推挽输出GPIO_InitStructure.GPIO_Speed=GPIO_Speed_50MHz;//设置输出功率GPIO_Init(GPIOA,&GPIO;_InitStructure);//初始化GPIOA的引脚参数,写进GPIO_ResetBits(GPIOA,GPIO_Pin_1|GPIO_Pin_2);//所有引脚拉低GPIO_InitStructure.GPIO_Pin=GPIO_Pin_11|GPIO_Pin_12;GPIO_InitStructure.GPIO_Mode=GPIO_Mode_Out_PP;//通用推挽输出GPIO_InitStructure.GPIO_Speed=GPIO_Speed_50MHz;//设置输出功率GPIO_Init(GPIOB,&GPIO;_InitStructure);//初始化GPIOB的引脚参数,写进GPIO_ResetBits(GPIOA,GPIO_Pin_11|GPIO_Pin_12);//所有引脚拉低}//1是右轮,2是左轮//下面为运动状态函数
2023/9/21 17:49:43 7.54MB 智能小车驱动
1
stm32电机库,完全开源版本,最新5.4.3,7z解压,需配合stm32cubemax使用版本5.4.3是X-Cube-MCSDKv5.4.2版本的bug修复版。
修正了基于STSPIN的6步示例,这些示例由于HAL驱动程序中API的更改而无法构建。
修正了Workbench的一个问题,它阻止用户保存复杂的固件示例。
复杂固件示例是包含在多个*.stmcx文件中的马达控制配置示例。
这些通常是为Workbench生成的项目添加额外代码的示例。
修正STM32G431CB器件不正确的HSE时钟设置。
在Workbench中选择8MHz作为振荡器频率实际上会导致将HSE设置为24MHz。
2023/9/17 0:31:55 111.53MB stm32电机库
1
目录1.规格型号说明11-1.伺服驱动器型号说明11-2.驱动器与电机的组合21-3.驱动器与电机的尺寸31-4.技术规格52.外形与接插件92-1.接插件外形与清单92-2.电源插头X1、X2和编码器插头X6112-3.控制信号接口X5122-3-1.位置控制模式控制信号接线图122-3-2.速度控制模式控制信号接线图132-3-3.控制信号接线详解143.接线图263-1.电缆规格与最大长度263-2.I/O控制信号插头,编码器插头和外部反馈装置插头263-3.接线指示263-3-1.连接到电源接线端子的电缆263-3-2.连接到控制信号接口X5293-3-3.连接到编码器信号接口X6344.参数364-1.参数概略364-2.参数详解394-3.电子齿轮功能565.时序图576.保护功能607.操作说明658.增益调整728-1.调整方法与框图728-2.实时自动增益调整738-3.常规自动增益调整768-4.适配增益调整788-5.自动调整功能的禁止808-6.增益自动设置功能818-6.手动调整增益829.控制框图93
2023/9/11 20:48:47 2.02MB 马达
1
手机蓝牙可控制的遥控开关,可实现很多现实功能,如遥控灯光,马达,卷闸门等等
2023/8/20 14:23:23 1.69MB code android
1
共 47 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡