极性反转

反极性  
公用电话的一个计费信号。电话没提机时约50V左右,提机拨号时约10V左右,而当对方接听时,则变为-10V,这时公话计费卡等计费器开始计费。这是最好的计费方式。所以公话超市都要开通这一功能,没开通的要申请开通。其它:如回铃音计费等都会存在不准确性。有时电话短,没计费,有时电话嘟了一分多钟没人接切计了两分钟。(实测,实用)   
反极性计费,是指在进入通话状态及结束通话时,通过A、B线上的极性反转,来通知计费终端(可以是计费器或IP超市等)计费起始点和计费终止点。受话摘机后极性反转(ANC),挂断后极性再反转,产生计费信号;反极性信号只能是主叫用户所在的交换机用户电路所发出的;可以用万用表测量到极性由正变负或反之摘机通话,用户端口提供一个电压,如果接了计费器的计费器开始计费,通话结束挂机,用户端口再提供一个翻转电压,计费器停止计费。
反极性顾名思义就是极性(电话线的A、B线正负极)反转了,至于什么时候反转:1:被叫摘机通话2:通话结束挂机。极性的反转会产生一个脉冲,这样记价器就能记录下用户通话的起始时间和终止时间完成计价,此功能多用于公用电话。

### 使用PWM实现电压极性反转的设计及原理 #### PWM基本概念及其应用 PWM即脉冲宽度调制(Pulse Width Modulation),是一种用于调节负载平均功率的技术,广泛应用于LED亮度控制、直流电机速度调整等领域[^1]。 #### 单极性和双极性PWM的区别 为了理解如何利用PWM实现电压极性反转,首先要区分单极性和双极性PWM的工作方式。在单极性SPWM逆变电路中,输出电压仅能在正向或零之间切换,在同一周期内不会出现正负交替的情况[^2]。然而,要实现电压的极性反转,则需采用类似于双极性工作的策略。 #### 实现电压极性反转的方法 对于需要频繁改变电源方向的应用场景,比如H桥驱动器可以用来创建能够双向导通电流路径的结构。具体来说: - 当希望得到正值输出时,使能一对相对角位置上的晶体管(假设为Q1和Q3),这会使电流从电源流向负载再回到地线; - 若要获得负值输出,则激活另一对位于不同角落处的器件(例如Q2与Q4),此时电流流动的方向正好相反——由地经过负载返回至电源端口。 这种操作可以通过编程设定微控制器中的定时器模块来完成,该模块负责生成具有特定占空比特性的方波信号给到各个MOSFET门级输入端子上,从而精确调控每半个周期内的有效导通时间比例关系,最终达到连续可调且稳定可靠的电压极性转换效果。 ```c // 假设使用STM32 HAL库配置TIMx作为PWM发生源 __HAL_TIM_SET_COMPARE(&htimx, TIM_CHANNEL_1, compareValue); // 设置比较寄存器值以定义占空比 if (desiredPolarity == POSITIVE){ GPIO_WritePin(GPIOA, GPIO_PIN_Q1 | GPIO_PIN_Q3, ENABLE); } else { GPIO_WritePin(GPIOA, GPIO_PIN_Q2 | GPIO_PIN_Q4, ENABLE); } ``` 上述代码片段展示了基于条件判断选择合适的开关组合来进行电压极性设置的过程。实际项目开发过程中还需要考虑死区时间插入机制防止直流通路形成等问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值