当前位置:首页 > 嵌入式 > 嵌入式软件
[导读]基于8098单片机的脉冲测量仪的研制

给出基于8098单片机的脉冲测量仪的硬件、 软件及 抗干扰措施。实际使用证明该测量仪稳定、可靠、精度高、测量速度快。
  关键词:脉冲测量;8098单片机;高速输入/输出通道(HSI/HSO )

Research of the Impulse Measure Meter Based on SCC 8098
GAO Meizhen
(Department of Physics, Hubei Normal University, Huangshi 435002, Chi na)
  Abstract: The hardware、 software and the anti?interference mea sure based on 8098 have been given in this paper. This meter is stability、depe ndable, the accuracy of this meter is high, and the speed of the measure is quic k.
  Keywords: impulse measure; single?chip computer 8098; high?sp eed input/high?speed output channel(HSI/HSO)
1测量原理
  8098单片机具有性能十分优良的高速输入输出通道,HSO0~HSO5为高速输出通道,能产 生输出宽度与周期均可调的脉冲波(PWM)。HSI0~HSI3为高速输入通道,CPU通过它们可 以同时接受来自外部的4个脉冲信号,并且随时记录脉冲信号中的高、低电平出现的时间, 非常适用于对脉冲参数的检测。
  以高速输入通道HSI为例,HSI部件有自己的中断功能,当控制寄存器IOC1,7=1时,F IFO存储区装满事件后发出中断请求,如果IOC1,7=0,则保持寄存器在装入事件后发 出中断请求,两种原因引起的中断请求可通过查询状态寄存器IOS1而鉴别:如果FIFO 存储区满时,IOS1,6=1,反之,IOS1,6=0;如果保持寄存器内有值时,IOS 1,7=1,反之,IOS1,7=0。同时,HSI0也有自己的中断,只要HSI0引脚 上有事件发生,便可以提出中断请求。HSI有方式寄存器HSIMODE、状态寄存器HSI STATUS和时间寄存器HSITIME。HSI的方式寄存器HSIMODE可以 规定每个通道的四种工作方式如下:
  ①方式0:每8次正跳变后即触发; ②方式1:每次正跳变时即触发; ③方式2:每次负跳变时即触发; ④方式3:每次跳变(正或负)时即触发。
  跳变检测器按HSIMODE寄存器规定的工作方式对HSI0~HSI3共4个通道的输入 信号进行监视与检测,并将有关引脚电平状态的检测结果送状态寄存器HSISTATUS ,同时还将有关事件是否发生的信息送入FIFO单元。时间寄存器HSITIME的内容为 事件发生时记录下来的定时器T1的当前值。
1.1硬件电路
  图1是由8098单片机组成的脉冲测量仪的电路原理图。脉冲测量的结果由8个数码管显示,左 边4个用于脉冲宽度(μs)的显示,右边4个用于脉冲周期(μs)的显示。
  脉冲测量仪的输入端,即单片机的HSI0引脚与脉冲信号发生器的输出端(Vout)连接 ,单片机的Vss与脉冲信号发生器的GND相连。
1.2软件设计
  整个软件由两大部分组成:主程序和HSI位0中断服务程序。主程序如下:
  ?
  HSI位0中断服务程序的框图如图2所示。

  系统中有一个16位的看门狗(WDT)硬件定时电路,当系统复位时,WDT停止工作,可在软件中 设定WDT清零指令,当软件运行时即起动WDT,如果软件有故障时,会造成WDT溢出而复位, 从而防止程序跑飞。另外,单片机的电源采用了隔离变压器和低通滤波网络。在单 片机的复位电路中,为防止毛刺和杂波的干扰,在其RESET引脚与地之间,接入了一个提高 抗干扰能力的容值很小的电容。同时,8098单片机为提高供电的可靠性,其Vpd还单 独接到一个+5V的电池上,一旦+Vcc消失时,可以起到掉电保护的作用。?
  本系统经过使用,具有稳定、可靠、精度高、测量速度快等特点。在硬件上不需作改变,只 是将脉冲发生器的输出Vout同时接到单片机的HSI0和HSI1,再运行相应的程序即 可对连续发生的两个事件在时间间隔(如窄脉冲)很短时的连续脉冲使用多通道法进行测量。
本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭