问答

汇集网友智慧,解决技术难题

LcwSwust

TA的家园币:4311  

  • PID位置环控制中的积分介入时机如何设置

    最近调试电机位置控制的项目,其中涉及到积分项的设置,有以下疑问问题:在项目中主要使用了P、I两个参数,比例计算的分量△P、积分计算的分量△I,在初始偏差较大时,△P和△I都很大,最终输出很大,容易超调,因此增加了一个限制条件,在偏差较大时不让积分介入,偏差小于特定值S时让积分介入,以此减少积分量对系统超调的影响。但是存在一个问题,在偏差略微大于特定值S时,就会存在积分量不介入,仅有比例项的分量,最终输出会很小,若阻力较大,电机就无法驱动。针对以上的问题请高人指点一二,多谢了~

  • 用TLV3501搭建的比较电路,反向输入端串联10K电阻可以正常输出,但减小为1K就没有输出了

    本帖最后由dsjidha于2024-9-620:09编辑输入为+-600mV的方波,设置的阈值电压为1.2-1.7V。想把反相输入端的电阻减小为1K以下,这样就能传输更高频的信号了,但是没有输出是为什么呀?

  • 求3a 恒流源

    各位好,最近需要设计一个用dcdc的恒流源,查了很多资料,也没有一个准确底,我没有做过恒流源,所以想向各位前辈问问有没有做过相关的用dcdc设计恒流源,比较可靠的那种。

  • 新手请问一下大家,为什么这个两个电路运放没有虚短呢

    本帖最后由llk123于2024-9-416:14编辑

    技术交流 电路 运放

    2024-09-04 13
  • 升压电路怎么设计?

    本帖最后由qingxuefei于2024-9-508:44编辑各位大佬,我想请教一下,交流220VAC输入,如何得到一个10KHz6KV最大6mA的电压输出,正弦波方波都可以?

    电源 升压电路 设计 AC hz

    2024-09-03 17
  • 使用的stc8g的单片机,做温控,没反应,不知道啥原因

    #include#include#include"math.h"///**********************************************************************************************////**********************************************************************************************///“程序开发调试设置项”#defineDY_DELAY10//设置每一个点显示的时间长度(1~20)floatVCC=3.3;//设置基准电压floatRp=100000.0;//设置上拉电阻floatBx=3950.0;//设置热敏电阻B值floatRt;//热敏电阻的实际阻值floatTk2=273.15+25.0;floatKa=273.15;floatvol;//设置测量电压dataunsignedchartemp;//实际温度dataunsignedchartemp_set=0;//设置温度dataunsignedchartemp_set1=150;//设置温度2dataunsignedchartemp_set2=0;//设置温度2floatDTADC;/**********************************************************************************************//**********************************************************************************************/sbitDIG1=P5^5;sbitDIG2=P1^2;sbitSEG_A=P3^7;sbitSEG_B=P3^2;sbitSEG_C=P3^3;sbitSEG_D=P3^5;sbitSEG_E=P3^4;sbitSEG_F=P3^6;sbitSEG_G=P1^1;sbitBUTTON1=P1^6;sbitBUTTON2=P1^5;sbitBUTTON3=P1^4;sbitRESET=P5^4;sbitRELAY=P1^3;/*DefineADCoperationconstforADC_CONTR*/#defineADC_POWER0x80//ADC电源控制位#defineADC_FLAG0x20//ADC完成标志位#defineADC_START0x40//ADC启动控制位#defineADC_SPEEDLL0x00//ADC速度选择bitflag=0;typedefunsignedcharBYTE;dataunsignedcharDY_PWM;//显示亮度unsignedcharcodedisdata[]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90//数码管段码表(0~9)};/*********************************************************************************************/voiddelay(unsignedinta){//用于点扫描的延时unsignedinti;while(--a!=0){for(i=0;i<DY_DELAY;i++);}}/********************

  • 使用STC8HK6加入看门狗后长时间工作仍然有死机

    我在使用STC8HK6这颗芯片做电源管理,软开关按键接到IO口上,使用中发现加了看门狗后,长时间工作仍然有死机(无法关机)的问题,请问各位大神谁有相关的经验?

  • 变量不用计算就可以自增吗?

    下边是航顺HK32F030MF4P6的官方基本定时器例程,看到里边定义了一个time变量,但是没看到有计算过程(在整个工程中其他文件中也没有找到time变量),请问变量不计算怎么可以自增?下附部分代码:/*********************************************************************************@filemain.c*@authorAlexander*@versionV1.0*@date2022-xx-xx*@brief基本定时器*******************************************************************************@attention**实验平台:HK32F030M开发板*论坛:https://bbs.21ic.com/iclist-1010-1.html********************************************************************************/#include"hk32f030m.h"#include"bsp_led.h"#include"bsp_TimBase.h"volatileuint32_ttime=0;//ms计时变量/***@brief主函数*@param无*@retval无*/intmain(void){/*LED端口初始化*/LED_GPIO_Config();BASIC_TIM_Init();while(1){if(time==500)/*1000*1ms=1s时间到*/{time=0;/*LED1取反*/HandLED_TOGGLE;}}}#ifdefUSE_FULL_ASSERT/***@briefReportsthenameofthesourcefileandthesourcelinenumber*wheretheassert_paramerrorhasoccurred.*@paramfile:pointertothesourcefilename*@paramline:assert_paramerrorlinesourcenumber*@retvalNone*/voidassert_failed(char*file,uint32_tline){/*Usercanaddhisownimplementationtoreportthefilenameandlinenumber,tex:printf("Wrongparametersvalue:file%sonline%d\r\n",file,line)*//*Infiniteloop*/while(1){}}#endif/*USE_FULL_ASSERT*/我是新人,还没有家园币,暂时还没法设置悬赏,实在不好意思,麻烦大家了,多谢赐教!

  • 0v7670摄像机模块

    本帖最后由tyw于2024-8-118:01编辑51单片机有办法加0v7670摄像机模块进行图像传输吗tyw注

  • 求大神教我示波器使用以及信号的处理,可有偿

    求大神教我示波器使用以及信号的处理,可有偿

  • 用NMOS管线路代替二极管以降低压降,为什么这个电路不能用?

    本帖最后由tyw于2024-8-413:42编辑在5V/2A电源输入电路中,用到了一个二极管做防反接保护功能,但是二极管的压降有0.3V左右,所以这里想用一个MOS管来替代二极管以降低压降,为了尽量用最少的元器件来实现功能,这里选用了SI2302这个MOS管,原理图如下:原理是:DC5V_IN没有接电时,SI2302的G极有R1下拉,所以管子处于关闭状态,当DC5V_IN接通5V电源时,由D1将SI2302的G极拉高,使得管子导通.但实际测试时,DC5V_OUT的电压为4.3V左右,所以可以判断出是SI2302没有打开,这是为什么打不开呢?欢迎各位大神帮忙从原理上分析下这线路使用不了的原因,非常感谢!

  • 0-5V转4-20mA这个电路咋分析的呀

    ma 5V 电路

    2024-07-04 8
  • 输出电流和开关频率有关的调制方法和电路是什么?

    一个全桥DCDC,控制IGBT桥的开关频率,低压侧到变压器输入侧的电压占空比不变,频率增大,电流会随着开关频率增大而增大;变压器高压侧整流后的输出电压和输出电流都会随着开关频率的增大而增大。请问这是什么控制方法和原因?

  • 全桥DCDC为什么开关频率增大输出电流输出功率也会增大?

    一个全桥DCDC,低压侧是380V整流的到的直流,经过全桥送到升压变压器原边,原边升压到副边再整流,现在的问题是,原边逆变桥的开关频率是从600到8K,开关频率增大,低压侧送入变压器的电流也增大,便压测高压侧的电压电流都会增大?请问这是什么原理?我量了一下在不接变压器的时候改变开关频率,输出电压波形是占空比不变频率改变的方波。实在是想不明白不知道是什么原因?这个机器是除尘电源,用于烟囱上吸收煤炭燃烧的废气