資源簡介
直流無刷電機控制功能介紹:
采用瑞薩單片機R5F0C807作為主控制芯片,通過3路具有中斷觸發功能的輸入端口來采集霍爾傳感器的輸出信號;
6路實時輸出(RTO)輸出端口用于驅動電機轉動的換向電平。霍爾傳感器的輸出信號作為中斷觸發信號,在每個中斷處理子程序中進行換相控制,通
路RTO輸出端口的狀態驅動電機轉動;
INTP0作為強制截止信號專屬輸入端口,當外部信號觸發IPTP0時,6路RTO輸出端口自動輸出預先設定好的截止電平來停止電機轉動。
電機的控制方式包括:帶霍爾傳感器的直流無刷電機的120°導通控制和速度PI控制,具體分析詳見直流無刷電機控制設計說明文檔。
直流無刷電機控制包括:啟動/停止電機、電流檢測、轉速控制、過流保護。
直流無刷電機控制原理圖包括:BLCD單片機主控制電路、BLCD外圍控制電路、電源控制電路。具體詳見電路設計源文件。

代碼片段和文件信息
/*******************************************************************************
*?DISCLAIMER
*?This?software?is?supplied?by?Renesas?Electronics?Corporation?and?is?only
*?intended?for?use?with?Renesas?products.?No?other?uses?are?authorized.?This
*?software?is?owned?by?Renesas?Electronics?Corporation?and?is?protected?under
*?all?applicable?laws?including?copyright?laws.
*?THIS?SOFTWARE?IS?PROVIDED?“AS?IS“?AND?RENESAS?MAKES?NO?WARRANTIES?REGARDING
*?THIS?SOFTWARE?WHETHER?EXPRESS?IMPLIED?OR?STATUTORY?INCLUDING?BUT?NOT
*?LIMITED?TO?WARRANTIES?OF?MERCHANTABILITY?FITNESS?FOR?A?PARTICULAR?PURPOSE
*?AND?NON-INFRINGEMENT.?ALL?SUCH?WARRANTIES?ARE?EXPRESSLY?DISCLAIMED.
*?TO?THE?MAXIMUM?EXTENT?PERMITTED?NOT?PROHIBITED?BY?LAW?NEITHER?RENESAS
*?ELECTRONICS?CORPORATION?NOR?ANY?OF?ITS?AFFILIATED?COMPANIES?SHALL?BE?LIABLE
*?FOR?ANY?DIRECT?INDIRECT?SPECIAL?INCIDENTAL?OR?CONSEQUENTIAL?DAMAGES?FOR
*?ANY?REASON?RELATED?TO?THIS?SOFTWARE?EVEN?IF?RENESAS?OR?ITS?AFFILIATES?HAVE
*?BEEN?ADVISED?OF?THE?POSSIBILITY?OF?SUCH?DAMAGES.
*?Renesas?reserves?the?right?without?notice?to?make?changes?to?this?software
*?and?to?discontinue?the?availability?of?this?software.?By?using?this?software
*?you?agree?to?the?additional?terms?and?conditions?found?by?accessing?the
*?following?link:
*?http://www.renesas.com/disclaimer?
*
*?Copyright?(C)?2011?Renesas?Electronics?Corporation.?All?rights?reserved.
*******************************************************************************/
/*******************************************************************************
*?File?Name?:?ad.c
*?Version?:?1.0
*?Device(s)?:?R7F0C807
*?H/W?Platform?:?YCB13R7F0C807003B
*?Description?:?This?file?implements?device?driver?for?A/D?converter?module.
******************************************************************************/
/******************************************************************************
*?History?:?DD.MM.YYYY?Version?Description
*?:?20.04.2014?1.00?First?Release
******************************************************************************/
/******************************************************************************
Includes???
******************************************************************************/
#include?“userdefine.h“
#include?“main.h“
#include?“ad.h“
/******************************************************************************
*?Function?Name:?AD_Ini
*?Description?:?This?function?initializes?the?A/D?module.
*?Arguments?:?none
*?Return?Value?:?none
******************************************************************************/
void?AD_Ini()
{
????ADCEN?=?1;?????????????????????????????/*?Enables?input?clock?supply?for?AD?*/
????ADM0?=?0x0a;???????????????????????????/*?Conversion?time?selection:?3.4us?*/
????ADM2?=?0x00;???????????????????????????/*?10-bit?resolution?*/
????ADS?=?0x07;????????????????????????????/*?ANI7(Speed)?first?*/
????ADIF?=?0;????????????????????????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????1098754??2014-09-23?15:44??BLDC直流無刷電機控制徹底開源(硬件+軟件+設計說明)\an_r01an2004cc0110_r7f0c807_rto\r01an2004cc0110_r7f0c807.pdf
?????文件????????732??2014-04-01?11:47??BLDC直流無刷電機控制徹底開源(硬件+軟件+設計說明)\an_r01an2004cc0110_r7f0c807_rto\readme_c.txt
?????文件???????5412??2014-07-25?14:46??BLDC直流無刷電機控制徹底開源(硬件+軟件+設計說明)\an_r01an2004cc0110_r7f0c807_rto\Workspace\r7f0c807_rto_r01an2004\ad.c
?????文件???????2482??2014-04-01?11:11??BLDC直流無刷電機控制徹底開源(硬件+軟件+設計說明)\an_r01an2004cc0110_r7f0c807_rto\Workspace\r7f0c807_rto_r01an2004\ad.h
?????文件??????10249??2014-07-25?14:46??BLDC直流無刷電機控制徹底開源(硬件+軟件+設計說明)\an_r01an2004cc0110_r7f0c807_rto\Workspace\r7f0c807_rto_r01an2004\intp.c
?????文件???????2411??2014-04-01?11:11??BLDC直流無刷電機控制徹底開源(硬件+軟件+設計說明)\an_r01an2004cc0110_r7f0c807_rto\Workspace\r7f0c807_rto_r01an2004\intp.h
?????文件???????7053??2014-08-25?16:25??BLDC直流無刷電機控制徹底開源(硬件+軟件+設計說明)\an_r01an2004cc0110_r7f0c807_rto\Workspace\r7f0c807_rto_r01an2004\main.c
?????文件???????4332??2014-08-27?09:20??BLDC直流無刷電機控制徹底開源(硬件+軟件+設計說明)\an_r01an2004cc0110_r7f0c807_rto\Workspace\r7f0c807_rto_r01an2004\main.h
?????文件??????10341??2014-07-25?14:46??BLDC直流無刷電機控制徹底開源(硬件+軟件+設計說明)\an_r01an2004cc0110_r7f0c807_rto\Workspace\r7f0c807_rto_r01an2004\pi.c
?????文件???????2800??2014-04-01?11:11??BLDC直流無刷電機控制徹底開源(硬件+軟件+設計說明)\an_r01an2004cc0110_r7f0c807_rto\Workspace\r7f0c807_rto_r01an2004\pi.h
?????文件??????92129??2014-09-15?12:12??BLDC直流無刷電機控制徹底開源(硬件+軟件+設計說明)\an_r01an2004cc0110_r7f0c807_rto\Workspace\r7f0c807_rto_r01an2004\r7f0c807_rto_r01an2004.mtpj
?????文件???????3287??2014-04-01?11:11??BLDC直流無刷電機控制徹底開源(硬件+軟件+設計說明)\an_r01an2004cc0110_r7f0c807_rto\Workspace\r7f0c807_rto_r01an2004\rto.c
?????文件???????2406??2014-04-01?11:11??BLDC直流無刷電機控制徹底開源(硬件+軟件+設計說明)\an_r01an2004cc0110_r7f0c807_rto\Workspace\r7f0c807_rto_r01an2004\rto.h
?????文件???????8148??2014-09-05?08:36??BLDC直流無刷電機控制徹底開源(硬件+軟件+設計說明)\an_r01an2004cc0110_r7f0c807_rto\Workspace\r7f0c807_rto_r01an2004\tau0.c
?????文件???????2513??2014-04-01?11:11??BLDC直流無刷電機控制徹底開源(硬件+軟件+設計說明)\an_r01an2004cc0110_r7f0c807_rto\Workspace\r7f0c807_rto_r01an2004\tau0.h
?????文件???????2877??2014-04-01?11:11??BLDC直流無刷電機控制徹底開源(硬件+軟件+設計說明)\an_r01an2004cc0110_r7f0c807_rto\Workspace\r7f0c807_rto_r01an2004\userdefine.h
?????文件????1591429??2018-06-22?14:28??BLDC直流無刷電機控制徹底開源(硬件+軟件+設計說明)\BLDC直流無刷電機控制徹底開源(硬件+軟件+設計說明)-融創電子社區.pdf
?????文件????1060371??2018-06-22?14:29??BLDC直流無刷電機控制徹底開源(硬件+軟件+設計說明)\直流無刷電機控制應用說明.zip
?????文件?????176603??2018-06-22?14:28??BLDC直流無刷電機控制徹底開源(硬件+軟件+設計說明)\直流無刷電機控制概要.zip
?????文件????1094964??2018-06-22?14:29??BLDC直流無刷電機控制徹底開源(硬件+軟件+設計說明)\直流無刷電機控制源碼.zip
?????目錄??????????0??2014-09-15?12:00??BLDC直流無刷電機控制徹底開源(硬件+軟件+設計說明)\an_r01an2004cc0110_r7f0c807_rto\Workspace\r7f0c807_rto_r01an2004\DefaultBuild
?????目錄??????????0??2014-09-15?15:19??BLDC直流無刷電機控制徹底開源(硬件+軟件+設計說明)\an_r01an2004cc0110_r7f0c807_rto\Workspace\r7f0c807_rto_r01an2004
?????目錄??????????0??2014-09-18?09:44??BLDC直流無刷電機控制徹底開源(硬件+軟件+設計說明)\an_r01an2004cc0110_r7f0c807_rto\Workspace
?????目錄??????????0??2014-09-18?11:04??BLDC直流無刷電機控制徹底開源(硬件+軟件+設計說明)\an_r01an2004cc0110_r7f0c807_rto
?????目錄??????????0??2018-06-22?14:44??BLDC直流無刷電機控制徹底開源(硬件+軟件+設計說明)
-----------?---------??----------?-----??----
??????????????5179293????????????????????25
- 上一篇:exe(2)
- 下一篇:FIR320B原廠編程器固件
評論
共有 條評論