本系统是一个基于单片机的数控直流电流源系统。
采用单片机作为核心,辅以带反馈自稳定的串调恒压源,可以连续设定电流值。
由D/A转换器TLC5615、ZLG7289、中文字库液晶显示块、放大电路和大功率调整电路组成。
通过独立键盘输入给定值,由D/A转换器将数字信号转换成模拟信号,经D/A输出电压作为恒流源的参考电压,利用晶体管平坦的输出特性得到恒定的电流输出,最后用中文液晶显示输出。
其中单片机选用美国TI公司的MSP430F2274作为控制核心,利用闭环控制原理,加上反馈电路,使整个电路构成一个闭环。
软件方面主要利用PID算法来实现对输出电流的精确控制。
系统可靠性高,体积小,操作简单方便,人机界面友好。
2023/10/4 17:57:55 1015KB PID MSP430
1
几招让你掌握PID,是你获奖必备的。
2023/9/20 23:08:19 791KB PID
1
工业生产中温度控制具有单向性、时滞性、大惯性和时变性的特征,要实现温度控制的快速性和准确性,对于提高产品质量具有很重要的现实意义。
本课题针对温度控制的特点及实现准确温度控制的意义,设计了一种基于PID的恒温控制系统。
设计内容包括硬件和软件两个部分。
硬件电路以AT89S52单片机为微处理器,详细设计了为单片机提供电的电源电路,温度信号采样电路,键盘及显示电路,加温控制电路等四大电路模块。
软件部分主要对PID算法进行了数学建模和编程。
PID参数整定采用的是归一参数整定法。
本设计由键盘电路输入设定温度信号给单片机,温度信号采集电路采集现场温度信号给单片机,单片机根据输入与反馈信号的偏差进行PID计算,输出控制信号给加温控制电路,实现加温和停止。
显示电路实现现场温度的实时监控。
本系统PID参数整定在MATLAB软件下SIMULINK环境中进行了仿真,通过稳定边界法整定得到、、参数,最终系统无稳态误差,调节时间为30s,无超调量,各项指标均满足设计要求。
本系统实现简单,硬件要求不高,且能对温度进行时实显示,具有控制过程的特殊性,本设计提出了一种基于PID算法来实现恒温控制的温度控制系统,主要是为了达到生产过程中对温度控制速度快,准确性高等特点。
1
PID模糊化控制,将需要使用的场景根据实际需要建模模糊化处理,进而PID的进一步调控,可用于飞思卡尔小车的控制,代码有详细注解
2023/9/12 2:31:08 6.93MB PID
1
本代码是基于stm32F103的程序,包括MPU6050的陀螺仪解算和滤波,还有PID算法控制,实测能用
2023/8/12 0:57:07 4.75MB 单片机 平衡车 stm32
1
淘宝平衡小车之家全套资料,内有制作平衡小车全部教程及pid算法相关的文档
2023/8/12 0:19:29 52.04MB 平衡车 pid
1
论文水温控制在工业及日常生活中应用广泛,分类较多,不同水温控制系统的控制方法也不尽相同,其中以PID控制法最为常见。
单片机控制部分采用AT89C51单片机为核心,采用软件编程,实现用PID算法来控制PWM波的产生,进而控制电炉的加热来实现温度控制。
然而,单纯的PID算法无法适应不同的温度环境,在某个特定场合运行性能非常良好的温度控制器,到了新环境往往无法很好胜任,甚至使系统变得不稳定,需要重新改变PID调节参数值以取得佳性能。
2023/8/3 12:34:28 1.74MB 毕业论文水温控制系统
1
模糊PID-C代码
2023/7/31 8:04:08 13KB 模糊PID C语言源码 自适应调参
1
本文将前馈控制引入到了智能车系统的控制中,有效地改善了系统的实时性,提高了系统的反应速度[1];
并且根据智能车系统的特点,对数字PID算法进行了改进,引入了微分先行和不完全微分环节,改善了系统的动态特性;
同时,利用模糊控制具有对参数变化不敏感和鲁棒性强的特点[2],本文将模糊算法与PID算法相结合,有效地提高了智能车的适应性和鲁棒性,改善了系统的控制性能
2023/7/27 22:47:58 111KB PID算法 智能车控制
1
本文采用buck-boost升降压电路设计,输入DC5-12v,经过buck-boost电路后,可输出DC0-18v可调的电压,可输出2A以上电流,采用PID算法自动调节输出设定的稳定电压,其输出稳压误差波动小于0.01v,纹波小于150mv,转换效率>87%,其中按键可任意设定输出的电压大小。
2023/7/25 0:08:19 13.96MB DC-DC buck升降压 stm32源码 0-18v可调
1
共 93 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡