单片机电话单机测试仪的研制
[09-12 17:56:06] 来源:http://www.88dzw.com 单片机学习 阅读:8584次
文章摘要:摘 要: 介绍一种新型的单片机电话电机测试仪的工作原理、实现电路、程序设计和功能。给出了串行数据流在单片机内存中的存储格式及快速处理方法。关键词: 单片机、串行数据A/D测试仪随着我国电讯业的迅速发展,电话单机需求量激增,为此研制了一种能快速、准确测试电话单机主要性能并对其故障定位的测试仪器。测试仪的特点为:信号方式、接口形式符合有关用户交换机的国家标准;操作方法上符合人们的操作习惯;功能较全、测试速度快、定位准确。单片机电话测试仪的主要功能为:·环阻测量:测量用户摘机状态环路接通电阻Ron和挂机状态的漏电流Ioff;·脉冲拨号测量:包括测量脉冲串的个数、速率、断续比、间隔等参数;·双音拨号测
单片机电话单机测试仪的研制,标签:单片机开发,单片机原理,单片机教程,http://www.88dzw.com
摘 要: 介绍一种新型的单片机电话电机测试仪的工作原理、实现电路、程序设计和功能。给出了串行数据流在单片机内存中的存储格式及快速处理方法。 |
随着我国电讯业的迅速发展,电话单机需求量激增,为此研制了一种能快速、准确测试电话单机主要性能并对其故障定位的测试仪器。测试仪的特点为:信号方式、接口形式符合有关用户交换机的国家标准;操作方法上符合人们的操作习惯;功能较全、测试速度快、定位准确。 |
单片机电话测试仪的主要功能为: |
1 硬件框图及工作原理 硬件框图如图1所示。 |
![]() |
用户电路向话机提供馈电,并在用户摘机呼出后,将呼出信号送单片机。单片机控制信号音驱动单元向用户发送拨号音,同时监视用户是否拨号。收到拨号信号后,马上关闭信号音驱动单元,转入信号扫描程序。 |
2 硬件电路设计及测量原理 |
![]() |
2.2 单片机测量与控制电路 |
3 系统软件设计 软件部分由话机状态检测程序、信号扫描程序、数据采集程序、键盘显示程序等模块组成。 3.1 话机状态检测程序 检测话机的摘、挂机状态,当检测到用户摘机时,用户摘机标志置1,并送出拨号音,同时启动中断定时器T0。 3.2 信号扫描程序 定时器T0作为中断定时器,每隔1ms产生一次中断,单片机响应中断,执行信号扫描程序,流程图如图2所示。 |
![]() |
每次进入信号扫描程序,首先识别是脉冲还是双音多频拨号,收号计数器加1,然后判别脉冲的上跳沿和下跳沿,决定是否将收号计数器内容送数据存储区,供分析处理程序采用。如果连续10s内没有跳变沿出现,收号计数器清零。 3.3 数据采集程序 单片机采用了查询方式对环路电平UA进行测量。首先判断是环路电阻Ron测量还是漏电流Ioff测量。如果测量Ron,则计算出相应的电阻值并精确到小数点后2位,送显示单元显示。如果测量Ioff,则与存 储在单片机内的标准值比较,做出判决并显示。 3.4 分析处理程序 话机在摘机拨号状态下,输入口ST1端为断续信号波形。设置断寄存器和续寄存器分别存储回路断开时的计数值M1和回路接通时的计数值M2,每个寄存器占用2个字节。从断到续,有下跳沿出现。脉冲间隔和位间隔可用续存储器值M2的大小表征。首先根据拨号标志确定存储区中的数据是脉冲拨号计算值还是双音拨号计数值。如果是脉冲拨号计数值,则首先找出位间隔,然后计算两位间隔之间M1的个数,即为所拨的数字号;计算两个相邻的断续存储器中的计数和,取倒数即为速率;断续比为M1/M2。如果是双音多频拨号,则M1为最小间隔值,M2为持续时间,译码结果从译码存储单元读出。其流程图如图3所示。 |
![]() |
3.5 键盘显示程序 |
单片机电话单机测试仪,利用单片机实现智能化电话单机测试,用软件产生各种信号波形,简化了硬件电路。经实际使用,该测试仪具有测试速度快、故障定位准确等优点,在电话机、传真机的维修方面,取得了较好的效果。 |
《单片机电话单机测试仪的研制》相关文章
- › 基于PSD系列芯片的单片机电路设计
- › 单片机电话单机测试仪的研制
- › ICL7135的串行采集方式在单片机电压表中的应用
- › 一种基于单片机电压采样的功率因数在线检测
- › 8031单片机电烘箱温度自动控制器的设计
- › 单片机电子钟c程序
- 在百度中搜索相关文章:单片机电话单机测试仪的研制
- 在谷歌中搜索相关文章:单片机电话单机测试仪的研制
- 在soso中搜索相关文章:单片机电话单机测试仪的研制
- 在搜狗中搜索相关文章:单片机电话单机测试仪的研制