摘要:
代码main.html如下 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <t 阅读全文
摘要:
第一种:四线接法。 每个插座开关有四根线分别是L N L1 L2,这种接线方法比较容易理解也是大部分教程中的示意图,优点:接线安全,接错开关不会旁路灯泡。缺点:浪费线缆。 第二种:三线接法。 每个插座开关有三根线,L N D(灯线) 优点:节约线缆。缺点:接错开关容易旁路灯泡从而造成零火短路。 阅读全文
摘要:
代码如下,使用方法:在单片机定时器中断函数中调用Decode_SinCos() 中断频率取决于编码器的精度以及运动速度,我测试的编码器精度为20um/周期,速度尚未测量(以后补充),定时器间隔为50us,时间间隔太大容易丢正余弦周期,间隔太小频繁进中断增加CPU负荷,运行Decode_SinCos( 阅读全文
摘要:
1、配置ADC 初始化代码如下 /* ADC1 初始化函数 */ void MX_ADC1_Init(void) { /* 用户代码部分:ADC1初始化开始 0 */ /* 用户代码部分:ADC1初始化结束 0 */ /* 定义多模式和通道配置结构体 */ ADC_MultiModeTypeDef 阅读全文
摘要:
在上一篇博客中配置了UVW三相PWM的定时器,在此基础上增加配置ABZ编码器定时器 启用一个定时器中断,用于PID处理 代码如下 // 常量定义 #define PI 3.14159265359f #define PWM_RESOLUTION 5250.0f // PWM分辨率 #define CI 阅读全文
摘要:
由于ST官方MotorControlWorkbench生成的FOC代码过于复杂,决定自己使用正点原子的直流无刷驱动板自己编写FOC去控制PMSM电机。FOC代码参考的是灯哥的教材DengFOC官方文档。 1、配置TIM1高级定时器 重映射IO口并配置 2、foc.c代码 /* * foc.c * * 阅读全文
摘要:
train.py代码如下 import torch import torch.nn as nn import torch.optim as optim model_save_path = "my_model.pth" # 定义简单的线性神经网络模型 class MyModel(nn.Module): 阅读全文
摘要:
本程序为C#控制台(.Net Framework 目标框架)使用方法在data.csv中填好已有的数据,需要解密的数据空着不填。运行程序前一定要关闭data.csv数据文件。 using System; using System.Diagnostics; using System.IO; names 阅读全文
摘要:
示例:计算2的多少次幂(x)等于8192? a=2,b=8192,则x=log2(8192),x=log10(8192)/log10(2) 解释如下: 阅读全文
摘要:
1、卷积层(Convolutional Layer)是卷积神经网络(CNN)的核心组件,用于提取输入数据中的局部特征。下面是用Python基础库实现一个简单的二维卷积层的示例代码: import numpy as np # 定义输入数据和卷积核 input_data = np.array([[1, 阅读全文