昭通政府大院电视机房调制器的软件和设计
电视机房调制器批发
调制器在数据存储空间中用单片机通过接口写入要发送的信息流中,并且可以看成是一个字。将输入的信息流串并转换成双比特ma元,可以对信息码字每次右移动2位实现。Q支路延迟和I支路的对应关系可以采用测试ak、bk-1和bk这三位码元来完成,若测试位为O,则对正弦或余弦值取负以完成dan/双极性变换的功能。因此,可以画出基于DSP的OQPSK调制算法流程,假设I支路一个码元包含2个周期的余弦波,一个周期的余弦波采样32个点,变量Count用于控制信息流的长度,OQPSK_Buf缓冲区用于保存调制完成的采样点数据。
昭通调制器厂家
正弦和余弦数据的获取上述算法中需要正弦或余弦各点的采样值,幅度为1的正弦各点采样值大多都是小数,而16位定点DSP芯片的操作数是整数,为此要设定小数点在16位二进制数中的位置,考虑到调制后波形的最da值是,因此对正弦或余弦的数值采用Q14表示法才能满足调制后数据的范围。显然,在汇编程序中按“.word x”形式直接输入正弦和余弦的各点采样值(Q14)比较繁琐,可以用下面的一段C语言程序生成正弦采样点数据文件(程序中已将正弦载波的频率归一化),然后在TC2.0软件的当前路径下将生成的包含文件sindata.inc移动到由软件cos2.O建立的工程文件夹内,用汇编伪指令.include将该文件包含进来即可省去繁琐的数据输入。用类似的程序也可生成需要的余弦数据文件。 |
|