首页
|
新闻
|
新品
|
文库
|
方案
|
视频
|
下载
|
商城
|
开发板
|
数据中心
|
座谈新版
|
培训
|
工具
|
博客
|
论坛
|
百科
|
GEC
|
活动
|
主题月
|
电子展
注册
登录
论坛
博客
搜索
帮助
导航
默认风格
uchome
discuz6
GreenM
»
测试测量
» 基于8098单片机的脉冲测量仪的研制
返回列表
回复
发帖
发新话题
发布投票
发布悬赏
发布辩论
发布活动
发布视频
发布商品
基于8098单片机的脉冲测量仪的研制
发短消息
加为好友
Bazinga
当前离线
UID
1023230
帖子
5213
精华
0
积分
2607
阅读权限
70
在线时间
158 小时
注册时间
2013-12-20
最后登录
2015-10-22
金牌会员
UID
1023230
1
#
打印
字体大小:
t
T
Bazinga
发表于 2014-2-28 13:15
|
只看该作者
基于8098单片机的脉冲测量仪的研制
单片机
,
寄存器
,
测量仪
,
通道
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所示。
2. 抗干扰措施
系统中有一个16位的看门狗(WDT)硬件定时电路,当系统复位时,WDT停止工作,可在软件中 设定WDT清零指令,当软件运行时即起动WDT,如果软件有故障时,会造成WDT溢出而复位, 从而防止程序跑飞。另外,单片机的电源采用了隔离变压器和低通滤波网络。在单 片机的复位电路中,为防止毛刺和杂波的干扰,在其RESET引脚与地之间,接入了一个提高 抗干扰能力的容值很小的电容。同时,8098单片机为提高供电的可靠性,其Vpd还单 独接到一个+5V的电池上,一旦+Vcc消失时,可以起到掉电保护的作用。
3. 结束语
本系统经过使用,具有稳定、可靠、精度高、测量速度快等特点。在硬件上不需作改变,只 是将脉冲发生器的输出Vout同时接到单片机的HSI0和HSI1,再运行相应的程序即 可对连续发生的两个事件在时间间隔(如窄脉冲)很短时的连续脉冲使用多通道法进行测量。
收藏
分享
评分
the king of nerds
回复
引用
订阅
TOP
返回列表
电商论坛
Pine A64
资料下载
方案分享
FAQ
行业应用
消费电子
便携式设备
医疗电子
汽车电子
工业控制
热门技术
智能可穿戴
3D打印
智能家居
综合设计
示波器技术
存储器
电子制造
计算机和外设
软件开发
分立器件
传感器技术
无源元件
资料共享
PCB综合技术
综合技术交流
EDA
MCU 单片机技术
ST MCU
Freescale MCU
NXP MCU
新唐 MCU
MIPS
X86
ARM
PowerPC
DSP技术
嵌入式技术
FPGA/CPLD可编程逻辑
模拟电路
数字电路
富士通半导体FRAM 铁电存储器“免费样片”使用心得
电源与功率管理
LED技术
测试测量
通信技术
3G
无线技术
微波在线
综合交流区
职场驿站
活动专区
在线座谈交流区
紧缺人才培训课程交流区
意见和建议