找回密码
 注册
关于网站域名变更的通知
查看: 285|回复: 1
打印 上一主题 下一主题

[毕业设计] 基于PIC单片机的PPM调制器设计

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-4-21 15:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
基于PIC单片机的PPM调制器设计

* B& d! I; s2 T[摘要]脉冲位置调制(PPM)通信技术作为一种新兴的通信技术,具有编码简单、功率利用率高和误码率低的优点。利用PIC单片机这" F6 z& u5 S6 C* Q
一新方法完成PPM编码,设计了一种基于计算机串口的PPM调制器,具有电路结构简单、调试容易、可靠性高、精度高、成本低和功耗低的优1 P" d: e4 l& a& S, c) j
点,具有广泛的应用及发展前景。8 m; U2 V3 P/ O& w3 P
[关键词]PIC单片机; PPM调制器;串口通信
( h, e/ X" ?& o% a$ g. [3 c4 L( ~1 ]7 D5 [6 y/ g, [
0.引言* p3 x$ X- B0 D3 ^+ y9 N5 N, t
脉冲位置调制(PPM: PulsePositionModulation)通信方式在水下
8 }( x3 o, _8 q9 g' E2 G, C通信、深空通信、微波通信、红外无线通信等领域具有良好的应用前1 F+ j. \. a& }" f/ U; ^
景。目前可供参考的PPM调制电路还存在着这样--些问题:以模拟电5 b' ~( ~3 \& y) O0 ]  V6 N
路和数字电路为基础的硬件电路复杂、调试困难、同步稳定性差,而以0 S) d7 @: N- V, Y  |4 V  w: ?
高速数字信号处理器为基础的电路则造价昂贵"。
3 W$ _' c7 ], G# G5 Z. Y  m+ b' p为了克服以上的问题,本文引入单片机技术改进PPM调制系统,
( y, w2 u: z2 w! e即利用功能强大的PIC16C65B单片机和编程软件VC++设计了一种3 S. G, M( @7 ~3 o+ c4 s
基于计算机串口的PPM调制器。PIC16C65B 单片机通过串口从计算2 J- a6 R$ x6 v
机获取数据,编码得到脉冲宽度调制(PWM: PulseWidthModulation)
6 M! f3 ~  t6 g* ^信号后通过输出端口输出,输出的PWM信号经过波形转换电路得到' w+ c- i- e7 a: q* Q
PPM脉冲信号。' X; d# ?% S$ Q; y( h9 M' V/ W  U
1.PPM信号格式
6 ^$ t' @+ y# y, M" y, jPPM采用断续的周期性光脉冲作为载波,调制信号受到信源二进
6 p- T5 p0 j* ?& J' J3 J. M4 x制符号的控制,脉冲的时间位置随之发生变化而传递信息。PPM信号) P3 s% s) k3 A
结构如图1所示叼3。在数字PPM通信中,信源经过编码,首先要有一/ X4 \( r& d/ L( ?5 j' L" u
个同步信号即同步头,为接收端提供同步信息。编码后的PPM信号,9 m- F8 L! b9 U$ W% V( l6 ]: X
郎可以通过信道发送,但又不可能无限制连续发送,我们要将其进行
9 M  v/ l- o$ H5 _分组发送。因此,在发送一组数据即信息帧时,应在其前面和后面分别( P& E4 E5 |4 X
安排2个标志帧,以表示信息的开始和结束。这样接收机捕获到同步
% a' t6 s  ]( [1 u5 A4 r5 r信号和起始标志符后,开始解调随后的脉冲信号,直到收到结束标志,+ A0 o8 m$ D9 `: ]* h& V
表明一组数据接收完毕。
+ y# l% ~. q* S  }0 P& B
1 I" j! Y9 U1 j6 [
游客,如果您要查看本帖隐藏内容请回复

% r' k$ n4 L, s
% F/ U3 ?; x. n" E, `" J! g5 }# u

该用户从未签到

2#
发表于 2020-4-21 16:36 | 只看该作者
基于PIC单片机的PPM调制器设计
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-7-1 11:25 , Processed in 0.093750 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表