原创 浪湧-雷擊浪湧的防護

1、電子設備雷擊浪湧抗擾度試驗標準 電子設備雷擊浪湧抗擾度試驗的國家標準爲GB/T17626.5(等同於國際標準IEC61000-4-5 )。 標準可以再www.hw100k.com網站 可靠性板塊 進行下載: http://www.hw

原创 使用simulink生成Autosar C/S接口代碼

一、簡介 本文主要以matlab 2019b版本,主要講解怎麼用simulink生Autosar C/S接口: 1.設置Autosar嵌入式C代碼; 2.加入C/S接口; 二、具體實現方法 matlab simulink 中和Autosa

原创 你的SVPWM該換了之SYPWM

一、簡介 本文主要以matlab 2019b版本建模,引入SYPWM調製算法,相比SVPWM算法更加簡潔,不用區扇區,計算簡單,適合嵌入式代碼。 SVPWM算法(空間矢量PWM)是從事電控最常用的算法,向量分解、扇區確定、向量時間計算、佔

原创 Matlab 2019b simulink 生成C代碼(一)

一、簡介 本文主要以matlab 2019b版本,主要講解怎麼用simulink生成嵌入式c代碼: 1.設置生成嵌入式C代碼; 2.生成自己想要變量代碼; 二、具體實現方法 1.我們以FOC控制座標變換Clark變換爲例: Ialpha

原创 Matlab 2019b simulink 生成C代碼(二)用fixed point tool 生成定點代碼

一、簡介 本文主要以matlab 2019b版本,主要講解怎麼用simulink和fixed point tool生成嵌入式定點c代碼: 在嵌入式代碼設計中,由於浮點運算特別佔用CPU資源,我們通常使用將浮點轉化成定點再運算。下面講用fi

原创 Stateflow建模與應用

Stateflow簡介 Stateflow是有限狀態機(finite state machine)的圖形工具,它通過開發有限狀態機和流程圖擴展了Simulink的功能。Stateflow使用自然、可讀和易理解的形式,可使複雜的邏輯問題變得

原创 浪涌-雷擊浪涌的防護

1、電子設備雷擊浪涌抗擾度試驗標準 電子設備雷擊浪涌抗擾度試驗的國家標準爲GB/T17626.5(等同於國際標準IEC61000-4-5 )。 標準可以再www.hw100k.com網站 可靠性板塊 進行下載: http://www.hw

原创 SVPWM實現概述

SVPWM是FOC的基礎,其實現流程大致如下所示: 1. 判斷合成矢量所在扇區 2. 計算相鄰矢量作用時間 3. 計算各橋臂導通時間 4. 得到各相PWM佔空比 5. 更新相應寄存器值    SVPWM目標矢量是根據

原创 ESD靜電保護(ESD器件保護原理及選型)

通常情況ESD保護電路如下當系統沒有干擾,正常工作時,ESD器件可以忽略,幾乎不起作用當外部接口電壓超過ESD器件的擊穿電壓(VBR),ESD器件開始起作用,並將電流分流到地。實際ESD器件的工作電壓(VRWM)與擊穿電壓(VBR)的區別

原创 關於接觸載荷的注意事項(繼電器的使用)

1.最小負載      在高於最小負載的電壓和電流下使用繼電器; 否則接觸電阻會增大,信號不能正確傳輸。 這是因爲在最小負載下無法預期接點的穩定性。 (一定的負載水平將消除接觸表面上產生的微小物質。)另外,即使負載處於最大額定值範圍內,請

原创 電平轉換經典電路

用mos管隔離電路

原创 迭代法定點求actan代碼實現

#define NEG_PI_BY_2 (-16384) #define PI_BY_2 (16384) #define PI (32767) #define NEG_PI (-32767) uint16

原创 KEIL5將背景設置成黑色的方法

1.第一步找到這個文件2.將下面代碼複製替換下圖框中的地方font.monospace.cpp=Fixedsysstyle.cpp.32=font:Fixedsys,size:10,fore:#9CDCFE,back:#1E1E1Esty

原创 SVPWM基本原理

      SVPWM 的理論基礎是平均值等效原理,即在一個開關週期內通過對基本電壓矢量加以組合,使其平均值與給定電壓矢量相等。在某個時刻,電壓矢量旋轉到某個區域中,可由組成這個區域的兩個相鄰的非零矢量和零矢量在時間上的不同組合來得到。兩