cc3200 pwm 调制载波
时间:10-02
整理:3721RD
点击:
你好,我使用cc3200SDK_1.1.0里面的ccs pwm例程 定时了0.5ms 我发现输出的波 不是稳定在2Mhz, 现在我想生成38khz的载波就把例程里面的装载值更改成了 2106 然后占空比的数值直接 1053 然后直接使用函数MAP_TimerLoadSet(ulBase,ulTimer,2106); MAP_TimerMatchSet(ulBase,ulTimer,1053); 我发现生成的载波就和例程里面的相似(不是一直稳定在2mhz)不是一直稳定在38khz 每隔3个38khz就会有一个35khz的波存在,还有我想要把数据加入载波里面应该怎么办呢?谢谢
因为要用38kh通讯,相差很大的话会不会通讯不成功呢?
最简单的方法就是直接将UART串口的数据并联到38KHz的载波上,就可以将串口UART的数据以红外的形式发送出去。
你好,
1.我用cc3200无法产生整数38khz的载波,还有每隔3个周期就会有一个35~36khz的波存在,这个波我应该怎么调整到38khz
2.我不知道应该怎么把数据并联到38kHz的载波上。谢谢
红外串口UART发射端口电路图可参考:
该图中红外发射管和串口UART接口电路,红外通讯发送通过CC3200UART串口发送数据,然后与CC3200产生的PWM信号迭加后驱动红外发射管发光,电路中串接的两个红外发射管(LED4和LED5)是为了增强发射信号。
关于红外接收的UART设计可以参考如下电路,针对不同的红外接收芯片需要查看具体的接收电路连接特点,如下的电路仅作参考。