一种通信编码的发送方法及其发送电路的制作方法

文档序号:7745354阅读:321来源:国知局
专利名称:一种通信编码的发送方法及其发送电路的制作方法
技术领域
本发明涉及通信技术领域,具体涉及一种新型CMI编码的发送方法及其发送电 路。
背景技术
CMI码又叫传号反转码,是一种双极性非归零码。其编码方法是"l"码用交替的 正、负电平表示,即用"11 "和"00 "两位码表示;而"0 "码固定地用正跳变"01 "表示。由于 该编码易于实现,便于恢复定时信号,且具有检测错误的能力,因此在高次群脉冲编码调制 终端设备中广泛用作接口码型,在速率低于8448kb/s的光纤数字传输系统中则被推荐为
线路传输码型。 新型CMI编码在传统意义的CMI编码上进行了改进,其编码方法是"l"码用固定 的正电平表示,即用"11"两位码表示;而"0"码用正跳变"Ol"表示,编码更为简单,适合于 以单片机为核心的总线通信方式。实现方式多以在每一个通讯节点的信号发送端,使用通 用MCU(单片机)的两线制UART(异步通讯端口 )和高精度定时器的P丽(脉宽调制)波输 出端口组成一个"或门",就能够将通用的异步信号编码译成为新型的CMI编码波形。

发明内容
本发明的第一 目的是提供一种上述新型CMI编码的发送方法。
本发明的第二目的是提供一种上述新型CMI编码的发送电路。
为实现第一目的,采用的技术解决方案是 通信编码的发送方法是单片机将待编码波形中的"l"码编译成新型CMI编码为 "11"码,将待编码波形中的"0"码编译成新型CMI编码为"Ol"码,由单片机的通讯端口使 用2AN波特率的传输速率,发送"11"码、"01"码,其中N为常规参数。
为实现第二目的,采用的技术解决方案是 通信编码的发送电路,包括单片机,单片机包含将待编码波形中的"l"码编译成新 型CMI编码为"ll"码的第一编码器以及将待编码波形中的"O"码编译成新型CMI编码为 "01"码的第二编码器,单片机的通讯端口使用2*N波特率的传输速率,发送编译器编译成 的"11"码、"01"码,其中N为常规参数。 通信编码的发送电路还包括放大电路和滤波电路,单片机的通讯端口依次连接放
大电路、滤波电路。 本发明的有益效果 现有技术中通信编码的发送方法是单片机的异步通讯端口和高精度定时器P丽 波输出端口组成一个"或门",能够将通用的异步信号编码译成新型CMI编码,该工况下异 步通讯端口的发送信号的波特率为N,该N定义为常规参数。本发明通信编码的发送方法, 不需要同步时钟,仅使用单片机进行编码,并将编码按2AN波特率的传输速率发送"11"码、 "01"码,直接实现新型CMI编码波形输出,使得单片机的选型范围更广。
现有技术中通信编码的发送电路是单片机的异步通讯端口和高精度定时器P丽 波输出端口分别接一支三极管组成一个"或门",之后接滤波电路及放大电路。该发送电路 能够将通用的异步信号编码译成新型CMI编码,该工况下异步通讯端口的发送信号的波特 率为N,该N定义为常规参数。本发明通信编码的发送电路,省去了"或门"的两个三极管, 电路结构更加简单。精简的硬件通信电路,成本低廉,适用于更宽泛的场合。


下面结合附图对本发明进行详细说明
图1为通信编码的波形图。
图2为通信编码发送电路的简图。
具体实施方式

实施例l 现有技术中通信编码的发送方法是单片机的异步通讯端口和高精度定时器P丽 波输出端口组成一个"或门",能够将通用的异步信号编码译成新型CMI编码,该工况下异 步通讯端口的发送信号的波特率为N,该N定义为常规参数。 结合图1、图2,本发明通信编码的发送方法是单片机直接将待编码波形中的"1"
码编译成新型CMI编码为"11"码,将待编码波形中的"0"码编译成新型CMI编码为"Ol"
码,由单片机的通讯端口使用2承N波特率的传输速率,发送"11"码、"01"码,其中N为上述
常规参数。 实施例2 现有技术中通信编码的发送电路是单片机的异步通讯端口和高精度定时器P丽 波输出端口分别接一支三极管组成一个"或门",之后接滤波电路及放大电路。该发送电路 能够将通用的异步信号编码译成新型CMI编码,该工况下异步通讯端口的发送信号的波特 率为N,该N定义为常规参数。 结合图1、图2,本发明通信编码的发送电路,包括单片机、放大电路和滤波电路, 单片机的通讯端口依次连接放大电路、滤波电路。单片机包含将待编码波形中的"1"码编 译成新型CMI编码为"11"码的第一编码器以及将待编码波形中的"0"码编译成新型CMI 编码为"01"码的第二编码器,单片机的通讯端口使用2*N波特率的传输速率,发送编译器 编译成的"11"码、"01"码,其中N为上述常规参数。
通信编码过程举例说明 通常情况下,实现新型CMI编码波形的方法是在每一个通讯节点的信号发送侧, 使用通用单片机的异步通讯端口和同步时钟口即高精度定时器的P丽(脉宽调制)波输出 端口组成一个"或门",就能够将通用的异步信号编码变换成新型的CMI编码信号。可见同 步时钟是必不可少的。 下面介绍本发明的通信编码发送方法是不需同步时钟而直接实现新型CMI编码 波形输出的通信方法使用2倍波特率的传输速率,采用同步通信,无起始位、奇偶校验位 和停止位。新型CMI编码波形中的"1 "码即"11 "码,直接发送"11 "码;"0 "码S卩"01 "码, 直接发送"01"码。如图2,例如发送"0x4D"。
如需要考虑起始位、奇偶校验位和停止位,图2最后一个波形左侧还要加上起始 位"01",第一个波形右侧加上偶校验位"01"、停止位"11"、再补两位"11",凑足3个字节, 即"0xEE,0xEB,0xFA"。 一个由异步通信发送的字节就可以用2倍波特率的传输速率、同步 通信的方式,直接实现新型CMI编码波形的输出。 与现有技术,本发明通信编码的发送方法,不需要同步时钟,仅使用单片机进行编
码,并将编码按2AN波特率的传输速率发送"11"码、"01"码,直接实现新型CMI编码波形
输出,使得单片机的选型范围更广。本发明通信编码的发送电路,省去了"或门"的两个三
极管,电路结构更加简单。精简的硬件通信电路,成本低廉,适用于更宽泛的场合。 当然,上述说明并非是对本发明的限制,本发明也并不仅限于上述举例,本技术领
域的技术人员在本发明的实质范围内所做出的变化、改型、添加或替换,也应属于本发明的
保护范围。
权利要求
通信编码的发送方法,其特征在于所述发送方法是单片机将待编码波形中的“1”码编译成新型CMI编码为“11”码,将待编码波形中的“0”码编译成新型CMI编码为“01”码,由单片机的通讯端口使用2*N波特率的传输速率,发送“11”码、“01”码,其中N为常规参数。
2. 通信编码的发送电路,其特征在于所述发送电路包括单片机,单片机包含将待编 码波形中的"1"码编译成新型CMI编码为"ll"码的第一编码器以及将待编码波形中的"O" 码编译成新型CMI编码为"01"码的第二编码器,单片机的通讯端口使用2AN波特率的传输 速率,发送编译器编译成的"11"码、"01"码,其中N为常规参数。
3. 根据权利要求2所述的通信编码的发送电路,其特征在于所述通信编码的发送电 路还包括放大电路和滤波电路,单片机的通讯端口依次连接放大电路、滤波电路。
全文摘要
本发明涉及一种通信编码的发送方法及其发送电路,该发明创造属于通信技术领域,具体涉及一种新型CMI编码的发送方法及其发送电路。本发明通信编码的发送方法,不需要同步时钟,仅使用单片机将待编码波形中的“1”码编译成新型CMI编码为“11”码,将待编码波形中的“0”码编译成新型CMI编码为“01”码,之后将编码按2*N波特率的传输速率发送“11”码、“01”码,直接实现新型CMI编码波形输出,使得单片机的选型范围更广。本发明通信编码的发送电路,省去了“或门”的两个三极管,电路结构更加简单。精简的硬件通信电路,成本低廉,适用于更宽泛的场合。
文档编号H04L1/00GK101795176SQ20101014032
公开日2010年8月4日 申请日期2010年3月31日 优先权日2010年3月31日
发明者任兆亭 申请人:青岛海信日立空调系统有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1