导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→解释一下

* 91399: 信号调制和载波的个人理解以及红外对射的讨论,欢迎高手进来指点,谢谢!

   Lichunfu 
Lichunfu发表的帖子 

 解释一下
1,如何实现加载啊?途径?如果把一个1.2khz的方波传输到接收端,如果用38KHZ的方波做载波的话,是不是直接用一个与逻辑就可以啊?
     理论上可以用两个不同的频率代表两个电压,实际使用时一般是有灾波代表一个电平,没有载波代表另一个电平。常用的成品接收器是有载波输出“0”,无载波输出“1”,所以调制时使用的是或门或者或非门,但是要保证无输出时发射管处于关闭状态,省电;

2,如果要实现一个信号以38KHZ频率传输,是否就是相当于以T=1/38K 的时间间隔发送信号?
    这个问题我看不太明白,你指的信号发射的时间间隔指的是什么?

3,占空比选择多少呢?
    占空比选择没有什么具体的要求,首先说载波占空比,许多红外遥控芯片,为了省电载波一般会选择占空比为1/3,也就是说只有1/3的时间红外管才有电流流过;如果没有要求,在满足传输条件时可以用其他占空比,从简单的角度出发,选择1/2方波最好实现。
    然后说数据信号的占空比,传输数据时,你可以用51单片机标准的串口数据格式,但是实际应用中一个占空比为50%的方波经过传输、接收、解调之后占空会发生变化,导致数据错误,因此一般遥控器不采用这种数据格式,大部分都采用不同的占空比表示不用的二进制数据,比如占空比为1/3的矩形波代表1,占空比为2/3的矩形拨代表0,解调时可以近似认为占空比小于1/2的为1,大于1/2的代表0,这样就增加了数据传输的正确率。

4,目前想实现多个红外反射管和接受管的对射
假设有8个发射和接受管,接受头选用TL1838,其说明上标明载波频率是38KHZ,是否意思是发射的红外发光管必须用38KHZ的频率来发射呢?或者说发射频率调频到38KHZ?
    允许有一定的误差,具体多少看接收头的资料。

5,如果要实现8个发射和接收的对射,任何一个被阻挡都报警,8个对射垂直排列,间距为30CM,如果同时都让8个灯接通的话,是否会存在不同高度的红外灯之间的干扰?
    看你的接收和发射之间的距离,如果距离很近,而且发射管,接收管都用遮光材料制作的圆筒套住的话不会有干扰,否则一定会有干扰。

6,如何实现8个都是38KHZ发射呢?如果使用一个分频芯片分出一个38KHZ的方波(如用CD4060),如何通过单片机编程实现8个灯都以38KHZ的频率发射》?
   可以把8个发射管串联或并联在用一只三极管驱动,如果想每只管子都可以单独控制就需要门电路,如果8只管子轮流发射可以用74HC138,数据端接3根口线选择要发射的管子,
E3(6脚)接38K载波,E2(5脚)接数据,E1(4脚)接MCU作为总允许位,8个输出端接一只1K电阻驱动一只PNP三极管,三极管驱动一只发射管;

 


发表时间:2006年4月9日15:08:04

  
回复该帖

本主题共有 3 帖,分页:>>>>>该主题的所有内容[3]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  91531.[详细]OK
摘要:1:红外发射部分,载波根据接收头要求选用38KHZ,调制波频率以及占空比有什么特殊要求吗?如果说我把低频调制波的高电平输出时间所占的整个周期的时间(占空比)做的比较小,而低电平时间比较长,这样有影响吗?接收头的参数中低频脉冲宽度参数是600......(1624字)
- [Lichunfu][1278次] 2006年4月12日

[上一篇帖子]:请教一下,汇编语言编程系统的进入步骤我想请教一下,汇编语言用的是什么什么编程系统,怎样进入呢?我进了
[下一篇帖子]:求教求教一下关于HS12864点阵液晶的使用问题,网上资料太多了,无从选择啊! 请高手讲讲精