原创 步進電機控制相關波形記錄

電流波形   電壓(PWM佔空比)波形   電流強拉時電流波形:

原创 模擬IIC驅動(DSP) Am4096

使用模擬IIC驅動編碼器芯片AM4096 ,使用IIC驅動的目的主要是想要讀取電機的絕對角度,下圖爲AM4096的寄存器地址圖; 使用的芯片是DSP的28035:    模擬IIC代碼如下,實測可以使用: #define IIC_SD

原创 keil中Device添加所需芯片型號

keil中Device添加所需芯片型號 一.如圖所示,無你所需的芯片型號 二.到官網下載  下載步驟: 登錄網址http://www.keil.com/dd2/ 如圖: 下拉找到你所需要的芯片型號,我的是stm32 F1系列,例如:

原创 RG_MACRO(v)函數理解

在DSP控制電機中: 開環控制電機時通過以下代碼控制,輸出的Aout和Bout爲給定pwm兩相的佔空比。             rg1.Freq = dnSpeedRef;             RG_MACRO(rg1)      

原创 Keil中Flash Download中如果沒有你要的該如何添加

Keil中Flash Download中如果沒有你要的該如何添加 需要下載flash 鏈接:https://pan.baidu.com/s/13pkoVUHB66D-8ZzBSVHwBg 提取碼:algg 將下載的Flash替換安裝目錄

原创 淺談 對階梯波的理解(rmp_cntl.h)

學習此函數的目的是在DSP中控制步進電機時會用到,下面簡單講解一下: RC_MACRO(),階梯波函數; 此函數用於讓電機的速度變換以斜坡的方式增加或減少。 而速度增加或減少形成的階梯變化,可能就是此函數叫階梯波函數的原因吧,函數中給定