菜单 English Ukrainian 俄语 主页

面向爱好者和专业人士的免费技术图书馆 免费技术库


无线电电子与电气工程百科全书
免费图书馆 / 无线电电子和电气设备方案

拨出电话的登记和计费系统。 无线电电子电气工程百科全书

免费技术库

无线电电子与电气工程百科全书 / 电话

文章评论 文章评论

有时有必要记录有关电话线使用的信息:拨打的号码、通话时间和持续时间。 随着电话通话按时间付费以及频繁的长途和国际电话的推出,情况尤其如此。 所描述的设备旨在用于在计算机数据库中登记拨出的电话呼叫。

该设备允许您记录所有拨打的电话号码、通话的日期和时间、持续时间、进行计费并对累积的信息进行一些统计处理。 此外,还可以防止未经授权的线路连接,并能够分别阻止五部已连接电话中的每部电话的长途呼叫。

所描述的系统由拨号号码记录器和安装有程序的计算机组成。 录音机连接到电话线。 它读取拨打的号码并通过串口将其传输到计算机。 如果在调用时计算机已关闭,或者处理程序未运行,则注册的数据将临时存储在设备的非易失性存储器中。

该器件的基础是 DD3 PIC 控制器(图 1),这是 Microchip 提供的最便宜的控制器。 呼叫和设置数据存储在非易失性存储器DD2中。 电话机 (SLT) 既可以直接连接到线路,也可以通过注册器连接。 在后一种情况下,注册商将能够确定对话是通过哪个设备进行的。 此功能使用起来很方便,例如,可以在同一电话线路的多个用户之间分摊长途电话的帐单。 与计算机的通讯是通过U5光耦进行的。 它允许您将计算机和电话线进行电流隔离。 该设备由电话线供电。

拨出电话登记和计费系统
(点击放大)

在初始状态下(即当听筒位于连接到线路的所有设备上时),控制器监视线路中电压传感器(分压器 R4R6)的状态。 大约每半分钟计算一次当前时间并调用计算机处理程序。 如果计算机已打开且程序正在运行,则注册器会将其内部时钟与计算机的时钟进行比较,并在必要时传输有关呼叫的累积信息。

拿起手机后,控制器通过测量光耦U1.1~U1.44的晶体管集电极上的电压来确定手机是从哪个设备拿起的。 如果此电话直接连接到线路,则认为听筒已从 TA1 摘机。 然后,有关线路的占用和某个设备的编号的信息被传输到计算机,这些信息反映在程序的状态栏和任务栏上的图标中。 接下来,设备读取拨打的号码,同时将其传输到计算机以进行进一步指示。 拨打控制器中的每个数字后,程序时间计数器将重置,这使您可以确定拨号的结束。

如果拨号时间超过5秒且拨打的数字超过1,则认为该号码已经拨打。 此时,高电平进入K1按键的控制电极,按键打开并将DA4比较器连接到公共线。 然而,控制器继续监视线路 R6RXNUMX 中电压传感器的状态,以防拨号恢复。 如果发生这种情况,比较器将再次关闭,并且计时器将再次重置。

拨号结束后,设备开始测量通话时长。 这里最困难的时刻是与用户的连接开始的注册,因为城市电话交换机不会向用户设备发送任何关于通话开始的信号。 在大多数具有内置注册器的电话或PBX中,这个问题的解决方法如下:在拨打最后一个数字结束时,计算指定的时间,之后认为通话已经开始。 这会导致拨出呼叫数据库包含有关未实际进行的对话的数据(例如,当呼叫者等待应答超过指定时间然后挂断时)。

由于此类情况相当多,因此生成的数据库可能会被错误信息严重“堵塞”。 如果对于家庭条件来说这仍然可以接受,那么对于每天拨打很多电话的组织来说,不正确的信息将使接收数据的处理大大复杂化。 此外,通话总费用的计算当然会不准确。

为了最大限度地减少注册器中的此问题,对话的开始是通过监视站点的回铃信号 (RPC) 来确定的。 为此,需要使用比较器 DA1。 正如已经提到的,拨号完成后,比较器连接到线路。 它通过电阻器 R5 馈入,来自线路的信号通过电容器 C3 和电阻器 R10 馈入它。 在这种情况下,控制器程序分析比较器输出的信号,将其与回铃信号的频率进行比较。 该频率应为 425±2 Hz。

连接成功后,主叫方将听到拨号音,被叫方将听到呼叫音,控制器将检测到 425 Hz 音。 发送CPV信号的持续时间约为1s。 包裹之间的停顿时间不超过5秒。 因此,在超过 5 秒没有回拨信号的情况下,我们可以假设另一端拿起了电话(通话开始)。 在真实设备中,这个时间会稍长一些(10秒),并且通话时长计数从5秒开始。 即精度为±5秒。

然而,CPV 频率并不总是等于 425±2 Hz。 根据呼叫所拨打的 PBX 的不同,它可能会有很大差异。 控制器程序允许您检测 410...440 Hz 范围内的频率。 但这并不总是足够的。 如果回铃音频率超出这些限制,则在城市呼叫的情况下,将在最后一位数字结束后 20 秒后开始通话;在长途呼叫的情况下,将在 40 秒后开始通话。

然后,注册员计算通话的持续时间并等待听筒放在设备上。 一旦发生这种情况,控制器就会将接收到的信息固定在内存中并将其传输到计算机程序(如果它正在运行)。 非易失性内存容量足以存储约100个城内呼叫。 之后,控制器返回摘机等待状态。

前面已经提到,与计算机的通信是通过光耦U5.1、U5.2进行的,数据是从光耦U5.2的采集器接收的。 传输时,光耦合器 U5.1 的 LED 点亮。 同时,在计算机端口RTS和DTR的端子处分别以编程方式设置正电平和负电平,以给晶体管VT2、VT3供电。 当光耦U5.1的LED熄灭时,其晶体管关闭。 因此,晶体管VT2截止,VT3截止,向R端口的接收输出提供负电平。 当光耦U5.1导通时,晶体管VT2打开,VT3关闭,向计算机提供正电平。

光耦合器U5.1需要相对较大的电流才能开启(大于可以从电话线汲取的电流)。 因此,在传输完每个字节后,控制器会暂停对存储电容C1充电,因此数据传输速率会很小,约为100 bps。 但这对于这些目的来说已经足够了。 如果您使用原电池为设备供电,则速度可提高至 300 bps。 为此,在附带的固件程序中,地址 0x01C-0x01F 处的内容必须更改为零。

石英谐振器ZQ1设置控制器DD3的内部时钟发生器的频率。 元件 DD1.1 和 DD1.2 上的多谐振荡器设计用于操作控制器的内部时钟,其时间在每次与计算机交换数据期间进行调整。 为了在线路短期断开期间保存时钟读数,使用了离子电阻器 C2。 它通过高阻电阻 R3 (100 kΩ) 充电。 以免在设备开机的瞬间对控制器的供电电路进行分流。 因此,C2离子电阻器的充电时间相当长,大约需要5 ... 6小时,其容量足以让录音机运行20 ... 30分钟,这足以维持时钟在短时断电的情况下。

可以安装电压为 2 ... 3 V 的原电池代替 ionistor C4.5。如果您确定电话线不会关闭,则不能安装 ionistor。 没有电池。

该装置不需要调整,组装后应立即工作。 固件的配置位:LP 生成器。 可以启用或禁用看门狗定时器。

注册器可在电压为 48...60 V 的标准电话线上运行。它不能在双绞线和“Kvant”类型的自动电话交换机上运行。

处理程序在C++Builder V1.0环境下开发,是Windows操作系统的标准多窗口程序(图2)。

拨出电话登记和计费系统

该程序在其工作中使用 BDE(Borland 数据库引擎),该引擎部分包含在发行版中。 因此,它的体积相对较大,为2.3 MB。 安装过程很简单:用户只需指定程序文件的文件夹即可。 默认情况下,该程序将安装在“Program Files”中。 安装后,程序会将其快捷方式放置在“启动”菜单中。 如果不需要每次开机时都启动它,则手动删除此快捷方式。

该程序的操作基于对从注册商处收到的拨打号码的数字的分析。 据此,她可以确定呼叫是市内呼叫、长途呼叫还是国际呼叫,在数据库中找到相应的城市和用户名称(如果提前设置),并计算呼叫费用。 该程序提供了详细的上下文相关帮助,大多数命令都是通过快捷键和带有工具提示的相应按钮来复制的。 为了找出特定按钮的用途,您只需将光标悬停在该按钮上即可。

首次启动程序后,将打开“设置”窗口(通过主菜单),并在“位置”选项卡中指示国家/地区代码(俄罗斯 - “7”)以及注册商所在城市的代码位于。 如果通往城市的出口是通过附加数字,那么也应该注明。 之后,您需要单击“是”按钮。 然后您需要与注册商建立连接。 通过菜单“注册器->端口选择”指定注册器连接的串口,并通过“注册器->建立通信”检查与注册器的连接。 连接建立后,通过“Registrar -> Reset”菜单对录音机非易失性存储器的所有设置进行初始重置。 现在该设备已可供使用。

设备的流程是如何运作的? 一旦您从设备上拿起听筒,状态栏和任务栏上的程序图标就会显示:听筒已摘机,并显示该电话的号码。 然后拨打某个号码。 拨号过程中,您将在状态栏和程序图标中看到拨打的号码。 录音机处理器确定拨号完成后,会出现“拨号完成”,检测到回铃音时会写入“正在连接”,当该信息消失时会写入“正在通话”。 通话开始时,通话持续时间计数器将打开。 当通话结束时,有关本次通话的数据将传输到计算机上。

要查看此数据,您需要打开拨出呼叫表 - “打开 -> 呼叫”。 整个来电数据库将在此处显示。 对于每个字段,都有指示对话结束的日期和时间、国家/地区代码、城市、呼叫所发送的用户号码、拨打电话的电话号码(五个之一)、国家/地区名称、城市、用户姓名、通话时长、每单位使用时间的价格以及通话的总费用。 打开此表后,程序的主菜单将被调用表菜单取代。

考虑到随着时间的推移积累了相当多的通话记录,可以缩小他们的查看范围。 例如,使用“排序 -> 按时间段”命令,您可以查看特定时间段(例如上个月)的呼叫数据。 同时使用“排序->长途和国际”和“服务->当期金额”命令,您可以确定每月大概的长途电话费用金额。 通过“查看 -> ...”菜单项,您可以查看从特定电话拨打的电话。 由于该程序是多窗口的,因此您可以同时多次打开同一个表并在不同版本中查看它。 打印是通过“服务->打印”进行的。 此项显示预览表单(QuickReport)。 通过按“打印报告”按钮,表格将输出到打印机。

除了已接来电表之外,该程序还有两个表。 其中一个称为“笔记本”(图 3),另一个称为“关税表”(图 4)。 第一个包含国家和城市的代码、用户的号码和姓名。 根据从注册商处收到的号码,将该表中的信息传送到拨出呼叫表中。 “笔记本”可以编辑,添加新的号码和订户姓名或删除不需要的。 您可以在其中搜索您需要的信息。

拨出电话登记和计费系统

拨出电话登记和计费系统

关税是根据“关税表”中包含的信息进行的。 它为每个方向单独设定关税,并与特定的城市或国家代码相关。 然后根据从注册商处收到的号码将它们放入呼叫表中。 这种计费方法有些简化,但它允许订户不使用有关关税区的信息,这些信息可能很难获取并连接到该程序。 用户只需为其可以拨打的城市设置资费即可。

关税按以下方式设定。 在费率表中,您需要按“+”按钮添加新行。 之后,输入国家和城市代码以及目的地名称。 对于非独联体国家,只能指定国家代码,城市代码可选。 您还必须指定关税的生效日期。 因为。 该费率会定期变化,然后在指定日期之前,程序将确定该点的当前费率中的哪一个在特定呼叫时有效。 假设某个城市设定了关税,从 01.01.99 年 01.06.99 月 01.01.99 日起生效。 然后从 01.06.99 年 01.01.99 月 XNUMX 日开始实行新的关税。 因此,必须为该城市设置两种费率。 同时,在 XNUMX/XNUMX/XNUMX 和 XNUMX/XNUMX/XNUMX 之间拨打了电话。 将根据第一个关税计算,然后根据第二个关税计算。 如果呼叫是在 XNUMX 之前拨打的。 那么就会认为它的值等于XNUMX。

在费率表中创建新行后,您需要单击“保存行更改”按钮,即将新条目保存在数据库中。 然后您需要双击该行。 在这种情况下,将出现一个用于设置费率本身的对话框(图4)。 它允许您在白天(例如白天和夜间)输入多种不同的费率,设置一种在工作日有效的费率。 以及其他周末和节假日。

假设您要设置从 07:00 到 23:00 有效的每日费率。 其余时间都是晚上。 首先,您需要转到第一个窗口“时间:”并设置“06:59:59”。 在“Tariff G”窗口中,设置夜间费率。在本例中,07:00:00 将出现在第二个“Time from:”窗口中。然后,在第二个“Time to:”窗口中,设置时间“ 23:00:00”,在“Tariff 2”中-每日费率。在这种情况下,第三个窗口“Time from:”将显示时间“23:00:01”。接下来,您需要在“Tariff 3”中设置窗口“Tariff 23”“时间到:”59:59:XNUMX”和夜间费率。

如果周末和节假日有单独的费率,请转到“高级”选项卡并选中“周末和节假日单独的费率”框。 之后,“周末和节假日”选项卡将变为可用,您可以设置适当的费率。 另外,在“高级”选项卡中,您可以看到可以编辑的假期表。 如果选中“每秒”复选框,则程序认为按每秒设置费率。 如果连接后立即付款一段时间,则在“考虑到...前分钟(秒)”窗口中进行设置。

除了主要功能之外,所提出的系统还可以执行许多辅助功能。 在“设置”窗口的“阻止”选项卡中,您可以为每部话机单独设置禁止长途通话的标志。 在这种情况下,如果拨打的号码的第一位是“8”,则无法进一步拨打。 它还会阻止从第一部电话 (TA1) 拨打任何号码。 因为这款手机被认为是一款。 直接连接到线路上,此功能相当于防止未经授权使用线路。

在“锁定”选项卡中的复选框中进行任何更改并按“是”按钮后,有关设置的信息将传输到注册商。 如果录音机未连接到计算机,用户将收到相应的消息。

如果程序快捷方式位于启动文件夹中,则可以方便地选中“选项”窗口的“高级”选项卡中的“最小化运行此程序”框。 这将允许程序在后台运行,并且根据任务栏中程序图标上的消息,用户将能够在不扩展程序的情况下监控手机的状态。

PIC控制器的程序和固件的分发.

作者:V.Kulakov

查看其他文章 部分 电话.

读和写 有帮助 对这篇文章的评论.

<< 返回

科技、新电子最新动态:

世界最高天文台落成 04.05.2024

探索太空及其奥秘是一项吸引世界各地天文学家关注的任务。在高山的新鲜空气中,远离城市的光污染,恒星和行星更加清晰地揭示它们的秘密。随着世界最高天文台——东京大学阿塔卡马天文台的落成,天文学史上翻开了新的一页。阿塔卡马天文台位于海拔5640米,为天文学家研究太空开辟了新的机遇。该地点已成为地面望远镜的最高位置,为研究人员提供了研究宇宙中红外波的独特工具。虽然海拔高,天空更晴朗,大气干扰也更少,但在高山上建设天文台却面临着巨大的困难和挑战。然而,尽管困难重重,新天文台为天文学家开辟了广阔的研究前景。 ... >>

利用气流控制物体 04.05.2024

机器人技术的发展不断为我们在各种物体的自动化和控制领域开辟新的前景。最近,芬兰科学家提出了一种利用气流控制人形机器人的创新方法。这种方法有望彻底改变物体的操纵方式,并为机器人领域开辟新的视野。利用气流控制物体的想法并不新鲜,但直到最近,实施这些概念仍然是一个挑战。芬兰研究人员开发了一种创新方法,允许机器人使用特殊的空气喷射作为“空气手指”来操纵物体。气流控制算法由专家团队开发,基于对气流中物体运动的深入研究。使用特殊电机执行的空气喷射控制系统使您无需借助物理手段即可引导物体 ... >>

纯种狗生病的频率并不比纯种狗高 03.05.2024

照顾宠物的健康是每个狗主人生活的重要方面。然而,人们普遍认为纯种狗比混种狗更容易感染疾病。德克萨斯兽医和生物医学科学学院的研究人员领导的新研究为这个问题带来了新的视角。狗老化项目 (DAP) 对 27 多只伴侣犬进行的一项研究发现,纯种狗和混血狗患各种疾病的可能性通常相同。尽管某些品种可能更容易感染某些疾病,但两组之间的总体诊断率实际上相同。狗衰老项目的首席兽医基思·克里维博士指出,有几种众所周知的疾病在某些狗品种中更为常见,这支持了纯种狗更容易患病的观点。 ... >>

来自档案馆的随机新闻

降压稳压​​器LM26001 25.03.2006

NATIONAL SEMICONDUCTOR 推出LM26001降压稳压器,输出电流为1,5A,输入电压范围为4~38V,输出电压为3V。

内部工作开关频率可在 150 至 500 kHz 范围内调整。 静态电流(无负载时)仅为 40 µA。 输出电压保持在 1,5% 的精度。 附加功能:软启动、过压和短路电流保护。

其他有趣的新闻:

▪ 最早的美国人是日本人

▪ 琥珀中的变形虫

▪ 单色爱普生印刷厂

▪ 秃鹰即将飞翔

▪ 电池扳手

科技、新电子资讯

 

免费技术图书馆的有趣材料:

▪ 网站儿童科学实验室的部分。 文章精选

▪ 文章塔什干特勋爵。 流行表达

▪ 文章 金鱼的起源是什么? 详细解答

▪ 文章大幅面打印机。 职位描述

▪ 文章 中央声道扬声器中的同轴头。 无线电电子电气工程百科全书

▪ 文章未裁切的纸。 焦点秘密

留下您对本文的评论:

Имя:


电子邮件(可选):


点评:





本页所有语言

主页 | 图书馆 | 用品 | 网站地图 | 网站评论

www.diagram.com.ua

www.diagram.com.ua
2000-2024