PIC16F877单片机配置了两个CCP(捕捉/比较/脉宽调制)模块,即CCP1和CCP2。它们各白都有独立的16位寄存器CCPR1和CCPR2。两个模块的结构、功能、操作方法基本一样,区别仅在于它们各自有独立的外部引脚和特殊事件触发器。CCP模块的功能包括外部信号捕捉、内部比较输出以及PWM输出,它往往与定时器/计数器配合使用。    CCP模块可工作在3种模式下:捕捉方式、比较方式和脉宽调制方式。    · 捕捉方式是指检测引脚上输入信号的状态,当信号的状态符合设定的条件时(信号上升沿或下降沿出现时)产生中断,并记录当时的定时器/计数器值,当CCP模块工作在捕捉方式时,TMR1控制寄存器必
1
摘 要: 针对某装备中三相交流异步电机调速的要求, 以TMS320LF2407A 和AT89S52 为核心采用磁场定向控制策略设计了一电流、转速双闭环调速控制系统, 给出了硬件原理框图、关键器件、设计思想和程序流程图。实验结果表明, 该控制系统具有动态响应快, 控制精度高, 实时显示, 数据存储, 抗干扰强等优点。   0  引 言   三相交流异步电机以其结构简单, 体积小, 重量轻,价格低, 维修方便等优点, 广泛应用于武器装备、给料系统、数控机床、柔性制造技术、各种自动化设备等领域,其转速控制系统性能的优劣直接决定了设备性能的发挥。随着高性能微处理器及新型电力电子器件的出现,使得应用
1
摘要:针对在FPGA中实现FIR滤波器的关键--乘法运算的高效实现进行了研究,给了了将乘法化为查表的DA算法,并采用这一算法设计了FIR滤波器。通过FPGA仿零点验证,证明了这一方法是可行和高效的,其实现的滤波器的性能优于用DSP和传统方法实现FIR滤波器。最后介绍整数的CSD表示和还处于研究阶段的根据FPGA实现的要求改进的最优表示。 关键词:FPGA DA FIR滤波器 CSD数字滤波器是语音与图像处理、模式识别、雷达信号处理、频谱分析等应用中的一种基本的处理部件,它能满足波器对幅度和相位特性的严格要求,避免模拟乙波器所无法克服的电压漂移、温度漂移和噪声等问题。有限冲激响应(FIR)
1
摘要:介绍了一种精密数字气压计的软硬件实现方法。该方法通过气压传感器获得与大气压相对应的模拟电压值,并经过V/F变换输入到单片机进行处理,从而实时显示相应的气压值。用本文所述的方法制成的气压计携带方便,操作简单,精确度高,完全符合设计要求。 关键词:气压计;气压传感器;V/F转换器; 单片机1 引言气压计是利用压敏元件将待测气压直接变换为容易检测、传输的电流或电压信号,然后再经过后续电路处理并进行实时显示的一种设备。其中的核心元件就是气压传感器,它在监视压力大小、控制压力变化以及物理参量的测量等方面起着重要作用。运用于气压计的气压传感器基本都是依靠不同高度时的气压变化来获取气压值的。气
1
十速科技新推出TMU3132是USB界面的8位微处理器,是以精简指令集运算、双周期的微处理器,应用于USB2.0全速通用型产品,支持USB2.0规范,主要的特点为4K*14 MTP ROM,可进行多次程序烧录,内置振荡频率提供USB界面做数据传输界面,内置振荡频率可提供误差在千分之二点五的48MHZ频率,以及可输出12MHZ频率提供无线2.4G模组使用。   TMU3132拥有USB界面DMA功能,作为SPI与USB界面之间数据的传送,SPI界面支持MODE 0/1/2/3 MASTER,速率可调整到6MBPS.具待机模式与外部唤醒功能、看门狗计时等功能。内含程序记忆体4K*14 inter
1
摘要:随着社会工业生产的不断进步,各种噪声污染越来越严重。目前普遍采用的模拟降噪方法已不能满足要求,未来的研究将朝着以数字信号处理器及相关算法为技术支撑的数字降噪技术发展,其中一个重要应用则为数字降噪耳机的设计。数字降噪耳机设计主要是通过自适应滤波器来实现的。文中采用LMS 算法在MATLAB 中实现了自适应滤波器的设计与实现。在MATLAB 中建立了数字降噪耳机系统模型,并且针对该模型利用MATLAB 语言进行编程及C 语言编程。模型以及程序仿真结果表明此设计实现了对信号中混有的环境噪声进行降噪,并且效果远远高于模拟降噪技术。   1 引言   降噪耳机是降噪技术的一个重要应用。我国的降
1
陷波器实现的方法有很多,下面介绍两种常用的陷波器。如图所示为其叩一种陷波器。    由上图陷波器由图6可得,此陷波器的输出电压为   传递函数为   当ω=(ωo)时,增益为零;当ω>>ω0和ω《ω0时,增益为|G。|。上图为另一种陷波器如图所示。  在上图中,对节点A列KCL方程,得   由式(6-5-13)可知,当m≈1时,Q极高,BW接近于零,所以改变m,l可调节阻带带宽。  欢迎转载,信息来源维库电子市场网(www.dzsc.com)  来源:ks99
1
引言   近几年,汽车偷盗案件越来越多,给人们带来巨大的经济损失。市场上随之出现了各种各样的汽车防盗器,本汽车防盗系统采用ST公司生产的STM32F103R6T6(以下简称STM32F103)单片机作为控制器,功能强大,实时性好。   1 系统结构与功能   汽车远程防盗系统是基于现代无线通信技术设计的,可以不受距离的约束,将汽车的状态信息直接发送到车主手机,进行一对一防盗报警,汽车远程防盗系统的结构如图1所示。   汽车防盗系统的信息采集模块包括人体感应传感器、振动传感器等,用来采集汽车警情信息。传感器将采集到警情信息,传送给微处理器处理,微处理器开始执行报警程序。首先,发送短信
1
NI宣布推出最新版本的NI LabVIEW数字滤波器设计工具包(Digital Filter Design Toolkit),这是一个用于设计和实现数字滤波器的综合工具集。作为LabVIEW图形化系统设计平台的一个组成部分,数字滤波器设计工具包提供的特性包括:针对高级滤波器设计的全新基于文本的MathScript函数、对于多速率滤波器设计和实现的全新支持,以及增强的定点代码生成,这些特性都可以帮助嵌入式设计人员简化数字滤波器设计的各个方面,包括规范、设计、分析、原型和发布。   有了最新版本的NI LabVIEW数字滤波器设计工具包,嵌入式设计人员可以任意选择图形化或文本方式进行数字滤波器
1
图1是使用CMOS反相电路(附加施密特触发电路)的延迟电路举例。它适用于因某些原因在信号传达上需要加以延迟时间的场合。   这种电路延迟…延迟时间F1,t1和t2几乎由RC的时间常数T=RC决定。我们必须要正确考虑IC电路的传送延迟时间、输人电容、阈值电压VP、诋等,目前这种电路被正确应用的示例还不是很多。   图1积极使用RC的延迟电路(时间常数T:T=CR)   图1电路中C=0pF(IC的输人电容约为5pF)时的输入输出波形。所使用的施密特反相电路74HC14的传送延迟约为11ns(电源电压VDD=5V),如果仅从延迟时间看,通过2次反相,故延迟时间应为22ns。但实际上tdO
1