的结构图Р3.1 调制系统的设计方案及讨论Р 根据PPM信号的特点和原理,我们可以初步得到以下几种调制方案:Р3.1.1 调制系统的几种设计方案Р方案一:单片机外部中断检测法Р当有外部信号输入时,用单片机的外部中断去捕捉这个信号,通过逐个分析所接收到的各码元的高低电平决定输出引脚的输出信号。具体实施方法如下。在某一时刻,当外部中断捕捉到的信号码元为“0”时,输出引脚输出为“1000”;而当外部中断接收到的信号码元为“1”时,单片机输出引脚输出为“0010”。需要注意的一点是,单片机输出码元序列“1000”或“0010”的时间总长度要等于输入时单个码元的长度。Р方案二:加法器计数输出法Р脉冲位置调制系统的调制信号本质上是脉冲出现在一个码元持续时间内的相对位置不同。其实,PPM调制实际上就是一个计数输出脉冲的过程。在某一特定的时刻,外部输入信号的高电平或低电平用以决定加法器计数的个数(以下简称设定值),当计数器计数到设定值时,计数器的输出引脚会输出一定时长的脉冲。Р方案三:CPLD 综合设计法РCPLD综合设计法,是在充分利用可编程逻辑器件的编程灵活性、集成度高等特点,通过变成在CPLD 内部构建出串/并变换模块、二进制分频器、比较器和窄脉冲形成器等模块,在对各模块进行有机的结合即可实现PPM信号的产生。Р3.1.2几种调制方案的对比与选择Р 方案一通过单片机外部中断进行对输入信号加以检测,本方案具有物理电路简单,容易操作等优点。但单片机运行速度太慢,当连续的二进制码元进入单片机检测引脚时,单片机的中断设备可能会因反应速度不够灵敏而导致对输入信号的误判。此外,利用单片机外部中断检测输入信号时,保证输入二进制码元的时间长度已知,才能较为精确地检测出各码元的点评高低,否则容易造成大幅度的误判。由上可知,点偏激外部中断检测法会导致脉冲位置调制信号高误码率,因此在本设计中不采用此方案。