找回密码
 立即注册
楼主: 梁工

BLDC, 三相无刷直流电机驱动-8H系列/32G系列-无HALL, 12万转, 视频讲解

 火... [复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2024-07-17 10:45:24

0

主题

15

回帖

210

积分

中级会员

积分
210
发表于 2023-7-14 11:11:15 | 显示全部楼层
请问ADC8、ADC9、ADC10这三点高电平时的电压控制在多少比较合适?

点评

单片机工作5V,比较器输入最高3V左右比较合适。我的例子电路是12~24V的,用24V时,就大约是3V。  详情 回复 发表于 2023-7-14 11:51
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:50
  • 最近打卡:2025-04-30 22:59:03

73

主题

5882

回帖

1万

积分

超级版主

积分
12073
发表于 2023-7-14 11:51:15 | 显示全部楼层
jhx*** 发表于 2023-7-14 11:11
请问ADC8、ADC9、ADC10这三点高电平时的电压控制在多少比较合适?

单片机工作5V,比较器输入最高3V左右比较合适。我的例子电路是12~24V的,用24V时,就大约是3V。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15609
发表于 2023-7-14 12:04:03 | 显示全部楼层
2023/7/18宣讲会,  周二下午,14: 00 ~ 17:00腾讯会议号:885-5858-2739
精度13位,STC真12位ADC过采样到16位分辨率,宣讲会筹备中
STC32位8051开源示波器 | 频谱分析仪宣讲会筹备中

2023/7/19宣讲会,  周三下午,14: 00 ~ 16:00 ,60个学时,腾讯会议号885-5858-2739
《STC最新8051单片机原理及应用》,全球直播教学活动正式开始
==基于自带硬件USB仿真STC8H8K64U实验箱V9.6,中英双语答疑
==山东大学陈桂友教授亲自主讲,STC创始人主持授课,正统权威

========================================
2023/7/18,  研讨会,入场等待花絮,乘风飞扬
1,12位ADC, 汇编语言程序设计
2,12位ADC, C语言程序设计
3,12位ADC, 基于库函数的程序设计,对寄存器彻底掌握的要求降低了
4,DMA 支持的 12位ADCDMA支持的4组独立串口
2023/7/18,  研讨会,主题结束后思考题花絮,8051的明天会更好,姚工
STC32位8051的未来:32位8051 + 强大的数学协处理器 + 强大的DSP
一,8051未来 是他弟弟 32位8051
       STC32位8051有超级强大的:
       ===硬件 三角函数/反三角函数 数学协处理器
       ===硬件 单精度浮点 数学协处理器
二,STC32位8051的未来:32位8051 + 强大的数学协处理器 + 强大的DSP
       挂羊头卖狗肉进行到底 !

       卖的是【数学协处理器+强大的DSP】,白送32位8051
       卖的是  2组CAN,还是白送32位8051
       卖的是  USB,还是白送32位8051      
       卖的是  真12位ADC, 实际精度13位,过采样到16位分辨率,送32位8051
三,如何从8051到32位8051


本活动技术支持网站
www.STCAIMCU.com,  STC全球32位8051爱好者技术互助交流社区论坛,技术交流,视频学习 !
www.STCAI.com,           STC全新官方网站,下载资料 !
全国大学生智能车竞赛,大学生电子设计竞赛,STC32位8051,最快1T 8051选型,  全部【免费+包邮送】
拨冗参加 STC 328051 技术研讨会的 学校 / 老师,  研发人员 / 学生   都可以【免费+包邮送】 :
实验室  / 实验箱 / 核心功能实验板 / MCU 全部【免费+包邮】送
点击专属链接入会,或添加至会议列表:https://meeting.tencent.com/dw/mCOvYiu7de4i
#腾讯会议号:885-5858-2739       复制该信息,打开手机腾讯会议即可参与



【新提醒】2023/7/18 宣讲会,12位ADC过采样到16位,STC开源【频谱分析仪 | 示波器】 - 《单片机原理及应用》教学改革及实践研讨会,实战技术交流会,会务通知 - 国芯论坛-STC全球32位8051爱好者互助交流社区 - STC全球32位8051爱好者互助交流社区 (stcaimcu.com)

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2024-07-17 10:45:24

0

主题

15

回帖

210

积分

中级会员

积分
210
发表于 2023-7-14 13:13:53 | 显示全部楼层
梁*** 发表于 2023-7-14 11:51
单片机工作5V,比较器输入最高3V左右比较合适。我的例子电路是12~24V的,用24V时,就大约是3V。 ...

这里的电压是由电机的反电动势提供的,这个反电动势可以按输入的母线电压来算?谢谢!

点评

反电动势叠加在PWM上,24V驱动时,PWM输出高电平就是24V。你用示波器看一下电枢的电压便知。  详情 回复 发表于 2023-7-14 16:39
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:50
  • 最近打卡:2025-04-30 22:59:03

73

主题

5882

回帖

1万

积分

超级版主

积分
12073
发表于 2023-7-14 16:39:05 | 显示全部楼层
jhx*** 发表于 2023-7-14 13:13
这里的电压是由电机的反电动势提供的,这个反电动势可以按输入的母线电压来算?谢谢! ...

反电动势叠加在PWM上,24V驱动时,PWM输出高电平就是24V。你用示波器看一下电枢的电压便知。
回复 支持 反对

使用道具 举报 送花

0

主题

2

回帖

16

积分

新手上路

积分
16
发表于 2023-7-19 16:26:46 | 显示全部楼层
梁工:下面程序不理解,能解释一下吗?
if((PhaseTime >= 40) && (PhaseTime <= 1000))          
{
        TimeOut = 125;            //堵转500ms超时
}         
if( PhaseTime >= 60)       
{
         PhaseTime -= 40; //修正由于滤波电容引起的滞后时间
}         
else        PhaseTime = 20;    //只给20us, 则无滞后修正, 用于检测滤波电容引起的滞后时间

点评

换相时间再40~1000us之间为正常,则重置超时(到计时初值,即一直不超时)。 否则,换相不正常,不重置超时,500ms后超时停止驱动。 唤醒时间修正由于滤波电容造成的滞后时间。  详情 回复 发表于 2023-7-19 16:53
回复 支持 反对

使用道具 举报 送花

0

主题

2

回帖

16

积分

新手上路

积分
16
发表于 2023-7-19 16:35:10 | 显示全部楼层
if(B_Timer3_OverFlow)             
{
        B_Timer3_OverFlow = 0;
        PhaseTime = 12;              //????     
}
T溢出为什么要:PhaseTime = 12;

点评

我的程序里没有PhaseTime = 12; 这一句,请到主贴下载程序。  详情 回复 发表于 2023-7-19 16:54
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:50
  • 最近打卡:2025-04-30 22:59:03

73

主题

5882

回帖

1万

积分

超级版主

积分
12073
发表于 2023-7-19 16:53:31 | 显示全部楼层
fan_yo*** 发表于 2023-7-19 16:26
梁工:下面程序不理解,能解释一下吗?
if((PhaseTime >= 40) && (PhaseTime = 60)       
{

换相时间再40~1000us之间为正常,则重置超时(到计时初值,即一直不超时)。
否则,换相不正常,不重置超时,500ms后超时停止驱动。

唤醒时间修正由于滤波电容造成的滞后时间。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:50
  • 最近打卡:2025-04-30 22:59:03

73

主题

5882

回帖

1万

积分

超级版主

积分
12073
发表于 2023-7-19 16:54:20 | 显示全部楼层
fan_yo*** 发表于 2023-7-19 16:35
if(B_Timer3_OverFlow)             
{
        B_Timer3_OverFlow = 0;

我的程序里没有PhaseTime = 12; 这一句,请到主贴下载程序。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:15
  • 最近打卡:2025-04-30 08:42:14

10

主题

126

回帖

1463

积分

版主

积分
1463
发表于 2023-7-22 10:19:58 | 显示全部楼层
2023/7/29上午,STC MCU 大型实战腾讯视频研讨会
1,80mA大电流, LED数码管硬件自动刷新显示
     ===省外围硬件电路,内部硬件自动刷新不需软件反复干预
     ===可直接驱动328段LED数码管,或16米字型16段LED数码管
2,触摸按键,有自动配置工具辅助开发;
     ===可以用水冲刷设备的键盘表面了,
5mm厚有机玻璃按键灵敏
3,RTC实时时钟/////, 闰年自动转换;
4,低功耗

5,普通I/O口都支持的外部中断
     ===上升沿/下降沿,高电平/低电平,都可以产生中断
6,DataFlash/EEPROM
7,思考题,用内部比较器做外部掉电检测,只在掉电过程中保存数据
     上电后将EEPROM中的数据读到 RAM 中,正常只读/写 RAM
腾讯会议号:885-5858-2739,会有充分时间供大家提问
2023/7/29, 下周六上午  9:00 ~ 12:00

STC8H4K64TL-45I-LQFP48, LQFP32, TSSOP20, QFN48, QFN32
STC8H4K64TLCD-45I-LQFP64, LQFP48, QFN64, QFN48
STC8H1K08T-33I-TSSOP20, QFN20
STC8H1K17T-33I-TSSOP20, QFN20

回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-1 19:43 , Processed in 0.346665 second(s), 117 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表