【E1118】用PID算法PWM控制直流电机的程序

2021-09-12 16:18:21      索炜达电子      576     

项目编号:E1118

文件大小:2.55M

源码说明:带中文注释

开发环境:C编译器

简要概述:

PID算法PWM控制直流电机的程序

目录│文件列表:

 └ 直流电机PID学习套件1.0源码

    ├ BALANCE

    │  ├ CONTROL

    │  │  │ control.c

    │  │  │ control.c~RF18b9998.TMP

    │  │  │ control.h

    │  │  │ MFC10DB.tmp

    │  │  └ MFC3A5E.tmp

    │  ├ DataScope_DP

    │  │  │ DataScope_DP.C

    │  │  └ DataScope_DP.h

    │  ├ DMP

    │  │  │ dmpKey.h

    │  │  │ dmpmap.h

    │  │  │ inv_mpu.c

    │  │  │ inv_mpu.h

    │  │  │ inv_mpu_dmp_motion_driver.c

    │  │  └ inv_mpu_dmp_motion_driver.h

    │  ├ filter

    │  │  │ filter.c

    │  │  └ filter.h

    │  ├ MPU6050

    │  │  │ MPU6050.c

    │  │  └ mpu6050.h

    │  └ show

    │     │ show.c

    │     └ show.h

    ├ HARDWARE

    │  ├ ADC

    │  │  │ adc.c

    │  │  └ adc.h

    │  ├ DataScope_DP

    │  │  │ DataScope_DP.C

    │  │  └ DataScope_DP.h

    │  ├ ENCODER

    │  │  │ encoder.c

    │  │  └ encoder.h

    │  ├ EXTI

    │  │  │ exti.c

    │  │  └ exti.h

    │  ├ IIC

    │  │  │ IOI2C.c

    │  │  └ IOI2C.h

    │  ├ KEY

    │  │  │ key.c

    │  │  └ key.h

    │  ├ LED

    │  │  │ LED.C

    │  │  └ LED.H

    │  ├ MOTOR

    │  │  │ motor.c

    │  │  └ motor.h

    │  ├ NRF24L01

    │  │  │ 24l01.c

    │  │  └ 24l01.h

    │  ├ OLED

    │  │  │ oled.c

    │  │  │ oled.h

    │  │  └ oledfont.h

    │  ├ SPI

    │  │  │ spi.c

    │  │  └ spi.h

    │  ├ TIMER

    │  │  │ timer.c

    │  │  └ timer.h

    │  └ USART3

    │     │ usart3.c

    │     └ usart3.h

    ├ OBJ

    │  │ 24l01.crf

    │  │ 24l01.d

    │  │ 24l01.o

    │  │ adc.crf

    │  │ adc.d

    │  │ adc.o

    │  │ control.crf

    │  │ control.d

    │  │ control.o

    │  │ datascope_dp.crf

    │  │ datascope_dp.d

    │  │ datascope_dp.o

    │  │ datascope_dp.__i

    │  │ delay.crf

    │  │ delay.d

    │  │ delay.o

    │  │ encoder.crf

    │  │ encoder.d

    │  │ encoder.o

    │  │ encoder.__i

    │  │ ExtDll.iex

    │  │ exti.crf

    │  │ exti.d

    │  │ exti.o

    │  │ filter.crf

    │  │ filter.d

    │  │ filter.o

    │  │ iic.crf

    │  │ iic.d

    │  │ iic.o

    │  │ inv_mpu.crf

    │  │ inv_mpu.d

    │  │ inv_mpu.o

    │  │ inv_mpu_dmp_motion_driver.crf

    │  │ inv_mpu_dmp_motion_driver.d

    │  │ inv_mpu_dmp_motion_driver.o

    │  │ ioi2c.crf

    │  │ ioi2c.d

    │  │ ioi2c.o

    │  │ key.crf

    │  │ key.d

    │  │ key.o

    │  │ led.crf

    │  │ led.d

    │  │ led.o

    │  │ Minibalance.axf

    │  │ Minibalance.build_log.htm

    │  │ minibalance.crf

    │  │ minibalance.d

    │  │ Minibalance.hex

    │  │ Minibalance.htm

    │  │ Minibalance.lnp

    │  │ Minibalance.map

    │  │ minibalance.o

    │  │ Minibalance.sct

    │  │ Minibalance.tra

    │  │ Minibalance.uvgui.passoni

    │  │ Minibalance.uvopt

    │  │ minibalance.__i

    │  │ Minibalance_Target 1.dep

    │  │ Minibalance_uvproj.bak

    │  │ motor.crf

    │  │ motor.d

    │  │ motor.o

    │  │ motor.__i

    │  │ mpu6050.crf

    │  │ mpu6050.d

    │  │ mpu6050.o

    │  │ oled.crf

    │  │ oled.d

    │  │ oled.o

    │  │ show.crf

    │  │ show.d

    │  │ show.o

    │  │ spi.crf

    │  │ spi.d

    │  │ spi.o

    │  │ startup_stm32f10x_md.d

    │  │ startup_stm32f10x_md.lst

    │  │ startup_stm32f10x_md.o

    │  │ sys.crf

    │  │ sys.d

    │  │ sys.o

    │  │ timer.crf

    │  │ timer.d

    │  │ timer.o

    │  │ usart.crf

    │  │ usart.d

    │  │ usart.o

    │  │ usart2.crf

    │  │ usart2.d

    │  │ usart2.o

    │  │ usart3.crf

    │  │ usart3.d

    │  └ usart3.o

    ├ SYSTEM

    │  │ readme.txt

    │  ├ delay

    │  │  │ delay.c

    │  │  └ delay.h

    │  ├ sys

    │  │  │ stm32f10x.h

    │  │  │ sys.c

    │  │  │ sys.h

    │  │  └ system_stm32f10x.h

    │  └ usart

    │     │ usart.c

    │     └ usart.h

    └ USER

       │ MFC2581.tmp

       │ MFC914A.tmp

       │ Minibalance.build_log.htm

       │ Minibalance.c

       │ Minibalance.uvgui.Administrator

       │ Minibalance.uvgui.passoni

       │ Minibalance.uvgui_Administrator.bak

       │ Minibalance.uvgui_passoni.bak

       │ Minibalance.uvopt

       │ Minibalance.uvproj

       │ Minibalance_Target 1.dep

       │ Minibalance_uvopt.bak

       │ Minibalance_uvproj.bak

       └ startup_stm32f10x_md.s

TAGPID
  • 11 次
  • 1 分