一、电机干扰导致STM32死机求帮助?
这个是硬件EMC方面的问题,无法通过软件来解决。
所以只能通过硬件来解决,一方面可以在控制电机的信号线上加ESD器件,或者改动量大一点就是用光耦隔离控制,可以有效防止电机干扰到MCU。二、电机干扰,导致STM32死机,求帮助?
中断最好不要弄太多,你可以试试STM32的SLEEP MODE,先挂起SYSTICK,然后调用进入SLEEP的函数,这时候单片机会休眠,任意中断可以唤醒,让程序继续往下执行,这种方法可以让你的代码全部写在主循环里,不写在中断里,可以保证不在中断处理函数里面触发其他的中断,也许可以提高程序的稳定性
三、无线干扰电源是什么?
无线干扰按照类型可划分为WLAN干扰和非WLAN干扰。WLAN干扰是指干扰源发送的RF信号也符合802.11标准,除此之外都是非WLAN干扰。对WLAN干扰,可进一步按照频率范围分为同频干扰和邻频干扰。按照来源划分,可分为WLAN网络自身的互干扰和网络外的干扰。
由于交流电源共用,各电子设备之间通过电源也会产生相互干扰,因此抑制电源干扰尤其重要。电源干扰主要有以下几类:
1)电源线中的高频干扰供电电力线相当于一个接收天线,能把雷电、电弧、广播电台等辐射的高频干扰信号通过电源变压器初级耦合到次级,形成对单片机系统的干扰。
2)感性负载产生的瞬变噪声切断大容量感性负载时,能产生很大的电流和电压变化率,从而形成瞬变噪声干扰,成为电磁干扰的主要形式。
3)晶闸管通断时的干扰晶闸管通断时的电流变化率很大,使晶闸管在导通瞬间流过一个具有高次谐波的大电流,在电源阻抗上产生很大的压降,从而使电网电压出现缺口,这种畸变的电压波形含有高次谐波,可以向空间辐射或通过传导耦合,干扰其他设备。此外,还有电网电压波动或电压瞬时跌落产生千扰等。
四、是不是STM32抗干扰能力差?
STM32主要的应用领域就是控制,中低端的工控使用的更多,稳定性自然不会差,不要听一般人胡说。
五、怎么控制倒车雷达电源干扰?
楼主,控制倒车雷达电源干扰用锡纸包一下,会改善。
六、电力载波容易受到什么干扰?
目前,在电力通讯中调制信号一般为电压,接收解调装置也一般对电压信号进行解调,受负载特性影响较大,过大的负载和容性负载都可能吸载波信号,严重影响通讯效果。
当电力线上负荷很重时,线路阻抗可达1欧姆以下,造成对载波信号的高削减。
实际应用中,当电力线空载时,点对点载波信号可传输到几公里,但当电力线上负荷很重时,只能传输几十米。
七、STM32运行两个工程,互不干扰,这个要怎么做?
STM32最小系统组成
单片机最小系统,也就是能够使得单片机正常运行程序,最少需要连接哪些器件。一般来说,STM32最小系统由四部分组成:
电源电路
复位电路
晶振电路
下载电路
STM32单片机由ARMCortexM3、总线矩阵、外设组成。单片机开发板能够做哪些事情是自己的选择。我们可以制作一款STM32最小系统核心开发板,当然根据实际项目的需求,加上单片机的某些特定外设模块。
简单说,要利用到STM32芯片所有引脚来设计具有特定或者通用功能的开发板。首先要把STM32最小系统画出来,之后再添加需要用到的外设。
电源电路
VDD表示数字电源的正极,而VSS是负极。VDDA用来表示模拟电源正极(供电给ADC、DAC模块),VSSA是负极。VREF+是参考电压输入引脚正极,VREF-是对应的负极。 ADC、DAC分别负责模数、数模转换。在场合中,需要较的高信噪比,为此把模、数信号分开,来规避彼此影响。于是有了数、模电源引脚之分。为了给模拟电源提供标准电压信号,需要用到VREF引脚。在对噪声要求不高的情况下,只需要做简单隔离即可。比如,分别在VDD、VDDA以及VSS、VSSA之间接上0Ω电阻。
把VREF+与VDDA连接,把VREF-与VSSA连接。在实际应用中,VREF+用来连接标准的电压输出,比如REF3133,产生标准的3.300V电压,如下图所示。
因为STM32具有RTC功能(实时时钟),有VBAT(电池)引脚(接电池正极)。出于安全考虑,设计如下电路。既可以在有外接电源时保护电池,又可以在没有外接电源时给RTC供电。
原理容易理解,利用了二极管的单向导通性。
复位电路
复位就是通常说的重启,STM32复位引脚是低电平复位,而正常工作状态时复位引脚是处于高电平状态。
晶振电路
STM32有两组晶振,给单片机提供主时钟的晶振和给RTC提供时钟的晶振。实际上,若用不到RTC功能,那么RTC晶振可不连接。
上图主时钟晶振,为了程序的通用性一般用8M。
上图是RTC时钟晶振,需要连接32.768K的晶振。32.768KHZ是一个很有意义的数字,我们每天都要用到它,只是生活中太少有人去关注了。32.768KHZ比较容易分频以便于产生1秒的时钟频率,因为32768等于2的15次方,也就是int类型的最大整数。我们每天用的手表、手机、电脑上显示作用的钟就是由它演变过来的。很奇妙吧!
下载电路
STM32有BOOT0和BOOT1两个引脚,这两个引脚的高低电平控制STM32单片机的启动模式。
在STM32F1里,可以通过BOOT[1:0] 引脚选择三种不同启动模式。一般情况下如果我们想用串口下载代码,则必须配置 BOOT0为 1,BOOT1为 0,而如果想让 STM32 按下复位键就开始跑代码,则需要配置 BOOT0 为 0, BOOT1 随便设置都可以。
嵌入式开发直播课 - 轻松掌握STM32电机驱动 - 创客学院直播室
八、STM32单片机受电磁干扰触发中断?
LS的,接个电容还叫毛上升沿触发,跟高电平触发有什么区别。
外接上拉电阻可以减少干扰,引脚接个1K~10k的电阻到电源就可以了。九、STM32的电源消耗有多大?
AD部分消耗电流:1000+400uADA部分(根据新的手册)消耗电流:320+220uAAD如果不是一直在用,可以关掉,如果平均使用时间是10%,那么AD部分消耗电流:1400uA * 10% = 140uA
十、音响电源干扰噪声怎么办?
开关电源要比变压器-整流器-稳压电路好的多,其振荡频率在1000KHZ以上,人耳没有可能听到,谐波频率更高,但它有一个最大间题就是开关电源代负载能力的间题,大功率的开关电源到现在为止还是一个研究课题.以我看音响的电源有噪音的原因如下一,由于开关电源代负载能力不够,使功放输出级OCL电路产生了交越失真二,由于开关电源代负载能力不够,过载使电源本身处于要停振的状态,振荡频率下降到10-100KHZ时产生的干扰,同时输出电压下降很大,对功放的各部分电路都有影响建议你在做功放输出级OCL电路时用小功率的对管试一试
- 相关评论
- 我要评论
-