用C51实现PID算法 关于PID的算法实现,很多书上都讲了。但是,最近真正要用PID算法的时候,发现书上的代码在我们51上来实现还不是那么容易的事情。简单的说来,就是不能直接调用。仔细分析你可以发现,教材上的、网上现行的PID实现的C语言代码几乎都是用浮点型的数据来做的,可以想象,如果我们的计算使... 2023-06-13 C51PID算法
PID控制的51汇编程序 ;//**************************************************************************************************************;//功能:电机控制的PID(积分分离)PID(void)执行时间少于70uS/932-12MHz;//设计者:牟联树;//日期:20... 2023-06-13 51单片机程序PID算法
基于ACELP语音编译码算法的软件实现及应用 摘要:文中针对Tetra通信系统中采用的ACELP算法,分析了该算法的基本原理,介绍了其算法基于VC++6.0的软件实现过程,重点阐述了ACELP在网络通信中的实现及应用情况。 随着通信技术的快速发展,语音编码技术发展越来越迅速、应用越来越广泛。TETRA(Terrestrial Trunked Radio)集群... 2023-06-13 ACELP编译码算法网络通信文章技术应用
基于MSP430F149电机保护算法的实现 摘要:依据电流为判据,将电机保护分解为过流、负序和零序保护3大类,由此构成的综合保护可基本覆盖电动机的所有常见故障类型。最后提出了电机数字式综合保护算法,采用超低功耗DSP单片机MSP430F149实现电动机故障的监测。目前,我国高压电动机的保护主要有机电式和集成电路两种,但... 2023-06-13 MSP430F149电机保护算法文章课设毕设电机类
一种多制式传感器的数据融合算法 摘要:为了对付现代战争的“四大威胁”,采用分布式、多制式传感器组网对敌方目标进行探测已经变得十分必要,而多制式传感器组网的关键技术之一是数据融合问题。分析了三坐标雷达、两坐标雷达和红外探测器这三种常见种类的传感器点迹几何模型,提出了一种针对这三种不... 2023-06-13 制式传感器数据融合算法文章课设毕设传感器类
计算机科学中最重要的32个算法 奥地利符号计算研究所(Research Institute for Symbolic Computation,简称RISC)的Christoph Koutschan博士在自己的页面上发布了一篇文章,提到他做了一个调查,参与者大多数是计算机科学家,他请这些科学家投票选出最重要的算法,以下是这次调查的结果,按照英文名称字母顺序排序。1.... 2023-06-13 计算机算法文章技术应用网络通信
FFT与IFFT算法的C程序实现 1.FFT的发展有限长序列可以通过离散傅立叶变换(DFT)将其频域也离散化成有限长序列.但其计算量太大,很难实时地处理问题,因此引出了快速算法傅立叶变换(FFT). 1965年,Cooley和Tukey提出了计算离散傅立叶变换(DFT)的快速算法,将DFT的运算量减少了几个数量级。从此,对快速傅立叶变... 2023-06-13 FFTIFFT算法C程序文章课设毕设其他
异步FIFO设计 一、亚稳态状态对于使用上升沿触发的触发器来说,建立时间(Setup Time)是在时钟上升沿到来之前,触发器数据保持稳定的最小时间;而保持时间(Hold Time)是在时钟上升沿到来之后,触发器数据还应该保持的最小时间[2]。如图1所示,在时钟上升沿前后的这个窗口内数据应该保持不变,否则... 2023-06-13 异步FIFO设计算法时钟设计文章硬件设计EDA软件
几种软件滤波算法原理和比较 第1种方法:限幅滤波法(又称程序判断滤波法)A方法:根据经验判断,确定两次采样允许的最大偏差值(设为A),每次检测到新值时判断:如果本次值与上次值之差A,则本次值无效,放弃本次值,用上次值代替本次值。B优点:能有效克服因偶然因素引起的脉冲干扰。C缺点:无法抑制那种周期性的干扰,平滑... 2023-06-13 软件滤波算法文章技术应用嵌入式开发
【详解】ERP、APS与MES系统是什么? 首先,我们谈论的是一个关于计算机的话题,那么就有一个最基本的问题:计算机能干什么?对这个问题似乎答案太多了,计算机本身就是一个大千世界,随便就能找出很多种答案。但是告诉你最基本的,计算机实际上只干两件事:读和写。它的所有花里胡梢的功能,最终不过是在用最笨的方式干这两件... 2023-06-13 ERPAPSmes算法文章技术应用工业控制
50条电气控制知识+实用算法 一、50条电气控制知识1.按用途分类,低压电器分为控制电器、主令电器、保护电器、配电电器和执行电器。2.按执行机能分类,低压电器分为有触点电器和无触点电器。3.按工作原理分类,低压电器分为电磁式电器和非电量控制电器。4.电磁机构由吸引线圈、铁心、衔铁等几部分组成。5.电磁... 2023-06-13 电气控制算法文章技术应用工业控制
PID算法原理及调整规律 一、PID算法简介顾名思义,P指是比例(Proportion),I指是积分(Integral),D指微分(Differential)。在电机调速系统中,输入信号为正,要求电机正转时,反馈信号也为正(PID算法时,误差=输入-反馈),同时电机转速越高,反馈信号越大。要想搞懂PID算法的原理,首先必须先明白P,I,D各自的含义及控制规律:&... 2023-06-13 PID算法原理调整规律文章单片机其他
如何根据项目选择FPGA/CPLD器件 一、CPLD还是FPGAFPGA适合完成时序逻辑,CPLD适合完成各种算法和组合逻辑;CPLD的时序延时是均匀的和可预测的,而FPGA的布线结构决定了其延时的不可预测性;FPGA的集成度比CPLD高,具有更复杂的布线结构和逻辑实现;CPLD无需外部存储器芯片,而FPGA的编程信息需存放在外部存储器上,使用... 2023-06-13 存储算法编程C文章单片机CPLD
单片机常用算法 一、计数、求和、求阶乘等简单算法此类问题都要使用循环,要注意根据问题确定循环变量的初值、终值或结束条件,更要注意用来表示计数、和、阶乘的变量的初值。例:用随机函数产生100个[0,99]范围内的随机整数,统计个位上的数字分别为1,2,3,4,5,6,7,8,9,0的数的个数并打印出来。本题使用数... 2023-06-13 单片机算法数组素数文章基础知识
基于二分图构造LDPC码的校验矩阵算法及性能分析 信道编译码技术可以检测并且纠正信号在传输过程中引入的错误,能够保证数据进行可靠的传输[1].LDPC码的校验矩阵具有稀疏的特性,因此存在高效的译码算法,其纠错能力非常强。1981年,Tanner提出了基于图模型描述码字的概念,将LDPC码的校验矩阵对应到Tanner图的双向二部图上。采用... 2023-06-13 译码算法LDPC文章技术应用电源
单片机快速开平方的算法 算法1:本算法只采用移位、加减法、判断和循环实现,因为它不需要浮点运算,也不需要乘除运算,因此可以很方便地运用到各种芯片上去。我们先来看看10进制下是如何手工计算开方的。先看下面两个算式,x=10*p+q(1)公式(1)左右平方之后得:x^2=100*p^2+20pq+q^2(2)现在假设我们知道x^2... 2023-06-13 单片机快速开平方算法文章基础知识
STM32f103的电阻触摸屏的五点校正算法 由于电阻式触摸屏就是一种传感器,它利用压力感应进行控制,将矩形区域中触摸点(X,Y)的物理位置转换为代表X坐标和Y坐标的电压。这里先引入两个概念,物理坐标和逻辑坐标。物理坐标指触摸屏上点的实际位置,通常以液晶上点的个数来度量。逻辑坐标指这点被触摸时A/D转换后的坐标值。... 2023-06-13 STM32F103算法触摸屏文章技术应用光电显示
基于ARM和PSO-BP的人体穴位定位系统 穴位的位置是否找准会直接影响治疗效果,因此设计了一种基于粒子群算法优化神经网络(PSO-BP)的穴位相对坐标预测模型,然后与ARM结合构成一个可以用于人体穴位定位的系统。首先采用PC进行MATLAB仿真训练学习,然后将最优权值及阈值保存下来并简化算法嵌入ARM内,将在线预测转变为离... 2023-06-13 神经网络算法传递函数文章技术应用光电显示
四线电阻触摸屏校准 关于触摸屏校准算法的分析介绍一种比较简单的四线电阻触摸屏校准算法,本算法已在实际工程中使用,效果不错,大家放心使用!一、准备工作1、设LCD分辨率为LCDX,LCDY(比如:800X480)2、LCD坐标为逻辑坐标用L表示,触摸屏坐标为物理坐标(AD值)用P表示3、触摸按下点逻辑坐标(Lx,Ly)为最终所... 2023-06-13 嵌入式驱动算法文章技术应用光电显示
可信计算平台和rfid如何联系起来 可信计算平台最先由TCG提出,最早只用在PC终端。随着技术的不断发展,可信计算平台现在已经发展到计算机系统的各个组成部分。可信计算平台通常由可信计算构架、移动计算、服务器、软件存储、存储设备、可信网络连接这六个部分组成。1. 引言可信计算平台[1-3](Trusted CompuTIng... 2023-06-13 RFID标签算法RFID文章技术应用光电显示
卷积神经网络 物体检测 YOLOv2 继2015的YOLO后,2016年作者对YOLO升级到YOLO2,另外一个版本YOLO9000是基于wordtree跨数据集达到检测9000个分类,卷积层模型称为darknet-19,达到速度和效果的双提升,文章里充满了作者的自豪,也值得自豪;作者正视了YOLO的两个大问题:回归框不精准和召回不够;一般的解决思路都是把网... 2023-06-13 算法数据集voc文章技术应用光电显示
51单片机汇编延时程序算法详解 将以12MHZ晶振为例,详细讲解MCS-51单片机中汇编程序延时的精确算法。指令周期、机器周期与时钟周期指令周期:CPU执行一条指令所需要的时间称为指令周期,它是以机器周期为单位的,指令不同,所需的机器周期也不同。时钟周期:也称为振荡周期,一个时钟周期 =晶振的倒数。MCS-51单片机... 2023-06-13 51单片机汇编延时程序算法详解文章基础课汇编语言
64位整形数转十进制字符串算法 #i nclude #i nclude code unsigned char mul_str[]={4,2,9,4,9,6,7,2,9,6,0};//2^32 /*------------------------------------------------------------------------------Name : int2str... 2023-06-13 64位整形数十进制字符串算法文章软件开发程序设计
算法的力量 李开复 算法是计算机科学领域最重要的基石之一,但却受到了国内一些程序员的冷落。许多学生看到一些公司在招聘时要求的编程语言五花八门就产生了一种误解,认为学计算机就是学各种编程语言,或者认为,学习最新的语言、技术、标准就是最好的铺路方法。其实大家都被这些公司误导了。编程... 2023-06-13 算法李开复文章基础课C语言基础
一个用java演示的产生图像烟花的算法 以下是一个用java演示的产生图像烟花的算法,可以用来研究以下相关的东西.希望对有兴趣的朋友有用.import java.applet.AudioClip;import java.awt.*;import java.awt.image.MemoryImageSource;import java.util.Random;public class jhanabi extends Appletimple... 2023-06-13 Java图像烟花算法文章软件开发程序设计