资源简介
直流无刷电机控制功能介绍:
采用瑞萨单片机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原厂编程器固件
相关资源
- AN2590_采用龙伯格观测器实现PMSM的无传
- 霍尔传感器无刷直流电机测速方法
- STM32-BLDC
- X-CUBE-MCSDK-FUL_5.4.3及所有相关文档.ra
- stm8 BLDC开发资料含原理图源码及学习
- 用于具有逐周期堵转电流限制器的
- 直流无刷电机电调设计全攻略
- 无刷直流电机
- STM32 ,实现了低压BLDC马达驱动
- 硬石电机控制专题指导手册_20180515.
- 超级牛的STM32 BLDC直流电机控制器设计
- STM8+BLDC程序&&原理图
- STM32_FOC代码.rar
- BLDC 直流无刷电机驱动原理
- ST FOC电机库_5.4.0
- 永磁无刷直流电机技术103817
- BLDC仿真模型
- BLDC电机PLL控制程序
- dsPIC30F 在无传感器BLDC 控制中的应用
- STM32无刷直流电机PWM控制
- dsPIC对于直流无刷BLDC无传感器电机控
- 有感无刷电机驱动程序 已调试通过
- 基于直接反电动势的BLDC准确换相新方
- 直流无刷电机双闭环控制系统仿真模
- STM32直流无刷电机控制 程序
- BLDC电机控制算法
- 基于STM32f4的无感BLDCM控制程序
评论
共有 条评论