ICode9

精准搜索请尝试: 精确搜索
  • 12.12020-12-02 09:30:27

    广西●河池学院 广西高校重点实验室培训基地 系统控制与信息处理重点实验室 本篇博客来自河池学院:智控无人机小组 写作时间:12.1 控器发射机与接收机原理图: PWM信号,其实只使用了它的一部分功能,就是只用到高电平的宽度来进行信号的通信,而固定了周期,并且忽略了占空比参数。 P

  • 对比电机和舵机中的PWM信号的作用2020-11-28 22:58:55

    卓老师您好,我是第十三届智能车队员。现在已经毕业,从事机器人相关专业学习,但是对于电机学的不是很好,卓大大能否出个教程: 关于pwm调速在电机上的具体实现过程,比如如何通过电压或者电流的调节来实现转速控制。在舵机控制上,pwm的作用又是怎么体现的呢。 先谢为敬! References: W

  • 我感觉现代交流传动技术及其控制系统,似乎就是讲的电机控制,PWM控制,似乎还讲到了串级控制调速。2020-11-28 10:04:33

    我感觉现代交流传动技术及其控制系统,似乎就是讲的电机控制,PWM控制,似乎还讲到了串级控制调速。   先是传动,然后传动里面分为交流传动。   无人机的电机算不算交流传动。    

  • 硬件篇:手把手教你制作属于你的遥控车(51单片机蓝牙小车)2020-11-22 21:29:50

    重要声明 本人为软件工程专业,硬件不是本专业的学习范畴,因为本人对硬件感兴趣,自学了部分51单片机知识,这个小车是20年上半年因为疫情被困在家中突发奇想做的,现在有空闲时间就想着写一篇博客,分享给同样对硬件感兴趣的小伙伴。 所需知识准备 了解51单片机、HC-05/06蓝牙模块使用

  • 控制AVR单片机5路PWM波形2020-11-22 20:31:01

    控制AVR单片机5路PWM波形 控制AVR单片机5路PWM波形 现开发了单片机控制5路PWM波形,也可以同时控制15路直流三色灯板,按触摸屏顺序点亮的电路和程序,供大家参考。 电路为 单片机ATMEGA128控制5路PWM方波,按照74HC08逻辑编码输出15路PWM信号,一次按照迪文触摸屏点亮3种颜色灯板的5路

  • Arduino--PWM引脚2020-11-16 09:01:59

               

  • PWM控制LED亮度2020-11-15 17:03:10

    pwm占空比来控制LED灯的明亮程度。       #include <reg52.h> typedef unsigned char uint8; typedef unsigned int uint16; sbit down = P3^0; sbit up = P3^1; uint8 t = 0; uint8 PWM_T = 0; //占空比控制变 void delay_1ms(uint16 t) { uint16 x,y; for(x=

  • 弱智写固件-pwm2020-11-08 23:35:03

    TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; TIM_OCInitTypeDef TIM_OCInitStructure; uint8_t pin_source; RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM14,ENABLE); //TIM14时钟使能 switch(pinx) { case(GPIO_Pin_0): { pin_source = GPIO_Pi

  • 模拟舵机学习(c8t6主控制器)2020-11-06 19:03:11

       Prescler  = HCLK(在时钟配置页面有) - 1    MHZ Counter Period 预分频值,计算方式在最下面                    核心代码   1 HAL_TIM_Base_Start_IT(&htim14);//开启定时器14中断 2 HAL_TIM_PWM_Start(&htim14,TIM_CHANNEL_1);//开启14中断的PWM模

  • 第6章 事件管理器2020-11-03 21:33:48

    事件管理器提供了强大而丰富的控制功能,非常适合应用于电机控制等领域 包含通用定时器、全比较/PWM单元、捕获单元以及正交编码脉冲(QEP)电路 事件管理器A和B具有完全相同的结构和功能 当通过互补的PWM信号来控制驱动桥时,每个事件管理器都能控制一个三相逆变桥的工作   通用定时

  • STM32F103 单片机最小系统 核心板 C8T6 MINI 飞控 小车 主控制板2020-10-22 18:00:41

    STM32F103C8T6是一款基于ARM Cortex-M 内核STM32系列的32位的微控制器,程序存储器容量是64KB,需要电压2V~3.6V,工作温度为-40°C ~ 85°C。 类别:集成电路(IC) 家庭:嵌入式-微控制器 总线宽度:32-位 速度:72MHz 外围设备:DMA,电机控制PWM,PWM,温度传感器 输入/输出数:37 程序存储器容量:64KB (6

  • BLDC开发笔记2.六步PWM输出2020-10-18 04:31:44

    6步PWM互补输出 6步PWM输出是对 F103 的 TIM1 进行配置成PWM输出模式,带刹车和死区功能。按照模块化进行初始化配置。勾选keil中的C99标准(支持任意地方定义变量)。 GPIO初始化 打开相应功能模块时钟,将TIM1 的TIx引脚配置为复用推挽输出模式,BKIN(刹车)引脚配置为浮空输入模式。 通过在

  • 使用树莓派制作智能小车2020-10-10 23:00:24

    电影里,时不时地可以看到一些这样的场景,一辆小车,上面装有摄像头,这辆小车可以通过电脑或都是手机进行远程遥控,车上摄像头拍到的画面,可以实时地显示在电脑或手机上,就像下图这样。 没有接触过这方面的朋友或许会觉得这是一门很高大上的技术活,其实,并不然,这种小车做起来其实很简单。那

  • 【单片机程序设计】如何单定时器配置多路PWM2020-08-04 13:02:18

    刚开始玩单片机的朋友需要控制如:步进电机,舵机,直流电机都是通过利用delay函数粗糙地调控高低电平,有的些朋友可能想优化程序,不喜欢用delay函数,他就会用到定时器来配置PWM。如果你会用一个定时器配置一路PWM,那如何才能高效率运用一个定时器配置多路PWM呢?本文就介绍鄙人以舵机控制为例

  • STM32F4寄存器初始化:PWM输出2020-07-03 11:04:58

    static void TIM4_Init(void) //普通定时函数 { TIM4->ARR=1000-1; //设定计数器自动重装值 TIM4->PSC=168-1; //2000000 //预分频器 TIM4->CCMR1|=6<<4; //CH1 PWM1模式 TIM4->CCMR1|=6<<12; //CH2 PWM1模式 TIM4->CCMR2|=6

  • STM32CubeMX的TIM1互补PWM输出,HAL库(2路,带死区)2020-06-27 13:37:39

    芯片为STM32F407ZG,使用的是高级定时器TIM1的PWM互补PWM输出。 效果: 整体的:(通道0~3分别是CH1、CH1N、CH2、CH2N。) 细节: CH1和CH1N的死区时间是0.375us(公式算出来应该是公式0.3us左右,跟逻辑分析仪的采样频率有关系) CH1和CH2、CH1N和CH2N是同步的,以前做H桥的话就需要这种吧(对

  • stm32PWM输出实验2020-06-17 11:39:12

    题目 编程实现用GPIO口模拟PWM输出,PWM频率2kHz,占空比0%~100%连续可调,调节精度32-bit。 利用上述思路,实现led灯的明暗调节,实现呼吸灯效果。(基于f103ze) 编程 使用cubemx配置环境,(个人习惯预分频设为1,counter period设为36000-1),配置好后main.c中编写函数 定时器配置 时钟配置

  • MSP430F5529通过定时器A产生两个反相频率占空比可调PWM波2020-06-12 17:05:55

    MSP430F5529通过定时器A产生两个反相频率占空比可调PWM波 MSP430F5529的定时器还是挺好用的,具有定时计数和捕获的功能,具有高达7个捕获比较寄存器,支持多路捕获/比较。这里我用到了两个定时器产生两个反相的PWM波并通过一个捕获比较器捕获其中一个PWM波,显示在OLED12864显示屏

  • risc-v Sifive learn inventor基础之硬件pwm&寄存器HifiveRev B pwm调速 电机调速 占空比2020-06-10 13:36:57

    risc-v Sifive learn inventor基础之硬件pwm risc-v Sifive learn inventor基础之串口 继串口之后,继续来通过寄存器操作硬件pwm,熟悉操作寄存器的流程。 因为sifive官方没有提供pwm的库函数,所以必须根据芯片手册配置寄存器来开发pwm。这是练习操作寄存器的好机会! 一,硬件连

  • 基于simulink的s-function的PWM生成2020-06-04 15:40:19

    基于simulink的s-function的PWM生成 simulink真是无所不能,不仅可以仿真电路,生成代码,还可以将自己的代码放在仿真里运行,这里基于sfun写一个PWM生成器,便于sfun的学习 模型 设置sfun的函数名和参数,其中有两个参数和两个输入信号, 两个参数分别是输出波形的幅值和模型运行的分辨

  • 关于114微型涡喷发动机2020-05-30 14:53:11

    注意事项!! 1.发动机启动以后一定要注意周围接线,千万不要让发动机把线吸进去; 2.准备一个二氧化碳灭火器;灭火时对准压气机进口; 3.点火前先将发动机内的燃油挥发干净,必要时可以将燃油倒出; 基本元器件介绍 航模锂电池 Li-Po Battery 一般品牌为“格式” 2S-----指电池个数 一节电池电

  • 信号转换问题 | 模拟电路解决方式2020-05-25 23:03:49

    最早在5月20日,有同学在公众号里发送来一个 波形的转换与信号处理问题,是将输入的正弦波转换成两倍频、占空比可调、幅度可调的三角波形。 下图展示了所产生的三角波形始终保持与输入正弦波两倍频的关系,并且维持相位不变。 ▲ 正弦波转换成倍频的三角波形 ▲ 三角波的幅值可以

  • 基于STC8G1K17的信号转换方案2020-05-25 19:04:40

    在昨天的博文 信号转换问题 | 模拟电路解决方式 中对于前天的 信号转换的解题思路 进行了实物仿真。尽快其中做了些改进,但是在控制二倍频的三角波的频率、幅值、占空比方面还是有很多的问题。主要表现在: 控制量之间的耦合,特别是频率,占空比对输出信号幅值的影响; 频率对于占

  • 基于HAL库的STM32定时器单脉冲控制2020-05-23 14:05:49

    这里的单脉冲控制是指在PWM下产生指定个数的脉冲。 先在CubeMx中按照PWM进行配置。   定义一个变量表示脉冲个数。 uint8_t PWMnum = 5;   开启PWM中断。 HAL_TIM_PWM_Start_IT(&htim1, TIM_CHANNEL_1);   定义脉冲完成回调函数。    uint8_t cnt = 0; void HAL_TIM_PWM

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有