jhxczy
发表于 2023-7-14 11:11:15
请问ADC8、ADC9、ADC10这三点高电平时的电压控制在多少比较合适?
梁工
发表于 2023-7-14 11:51:15
jhxczy 发表于 2023-7-14 11:11
请问ADC8、ADC9、ADC10这三点高电平时的电压控制在多少比较合适?
单片机工作5V,比较器输入最高3V左右比较合适。我的例子电路是12~24V的,用24V时,就大约是3V。
神农鼎
发表于 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位ADC,DMA支持的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 32位8051 技术研讨会的 学校 / 老师,研发人员 / 学生 都可以【免费+包邮送】 :
实验室/ 实验箱 / 核心功能实验板 / 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)
jhxczy
发表于 2023-7-14 13:13:53
梁工 发表于 2023-7-14 11:51
单片机工作5V,比较器输入最高3V左右比较合适。我的例子电路是12~24V的,用24V时,就大约是3V。 ...
这里的电压是由电机的反电动势提供的,这个反电动势可以按输入的母线电压来算?谢谢!
梁工
发表于 2023-7-14 16:39:05
jhxczy 发表于 2023-7-14 13:13
这里的电压是由电机的反电动势提供的,这个反电动势可以按输入的母线电压来算?谢谢! ...
反电动势叠加在PWM上,24V驱动时,PWM输出高电平就是24V。你用示波器看一下电枢的电压便知。
fan_yonggong
发表于 2023-7-19 16:26:46
梁工:下面程序不理解,能解释一下吗?
if((PhaseTime >= 40) && (PhaseTime <= 1000))
{
TimeOut = 125; //堵转500ms超时
}
if( PhaseTime >= 60)
{
PhaseTime -= 40; //修正由于滤波电容引起的滞后时间
}
else PhaseTime = 20; //只给20us, 则无滞后修正, 用于检测滤波电容引起的滞后时间
fan_yonggong
发表于 2023-7-19 16:35:10
if(B_Timer3_OverFlow)
{
B_Timer3_OverFlow = 0;
PhaseTime = 12; //????
}
T溢出为什么要:PhaseTime = 12;
梁工
发表于 2023-7-19 16:53:31
fan_yonggong 发表于 2023-7-19 16:26
梁工:下面程序不理解,能解释一下吗?
if((PhaseTime >= 40) && (PhaseTime = 60)
{
换相时间再40~1000us之间为正常,则重置超时(到计时初值,即一直不超时)。
否则,换相不正常,不重置超时,500ms后超时停止驱动。
唤醒时间修正由于滤波电容造成的滞后时间。
梁工
发表于 2023-7-19 16:54:20
fan_yonggong 发表于 2023-7-19 16:35
if(B_Timer3_OverFlow)
{
B_Timer3_OverFlow = 0;
我的程序里没有PhaseTime = 12; 这一句,请到主贴下载程序。
yao眼的光
发表于 2023-7-22 10:19:58
2023/7/29上午,STC MCU 大型实战腾讯视频研讨会:
1,80mA大电流, LED数码管硬件自动刷新显示;
===省外围硬件电路,内部硬件自动刷新不需软件反复干预
===可直接驱动32个8段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