问下可以通过串口来解码红外遥控么?

Ei 2008-11-11 02:50:05
一个红外一体头直接接串口,要怎么对红外遥控信号 进行解码?
...全文
557 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
Ei 2008-11-12
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 gooogleman 的回复:]
楼主你搞错了,俺同学做了一个PC遥控器,用的就是电脑串口,

我觉得大家都搞错了方向,

这个串口是用来传输红外数据的

直接解码自然是使用单片机了,单片机解调之后就用通过串口传给电脑,电脑的应用程序收到后就控制PC机了。楼主你看看磁动力电子网站的例子。有电路和程序下载用…
[/Quote]
你说的我都知道,你看看那个原理图 他没通过单片机解码就直接接电脑的COM口,通过irctrl软件来解码了。
甚至还有更简单的图。。。。
gooogleman 2008-11-12
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 AAa_tnT 的回复:]
用定时器解 我知道
我是看到 有个PC串口遥控器....

http://www.irctrl.com/html/hardware.htm
[/Quote]

楼主你搞错了,俺同学做了一个PC遥控器,用的就是电脑串口,

我觉得大家都搞错了方向,

这个串口是用来传输红外数据的

直接解码自然是使用单片机了,单片机解调之后就用通过串口传给电脑,电脑的应用程序收到后就控制PC机了。楼主你看看磁动力电子网站的例子。有电路和程序下载用51单片机做的。这个实现起来不难,即使一个人把全部做完。
xajhuang 2008-11-12
  • 打赏
  • 举报
回复
遥控器的载波是考脉宽来表示不同的数据,和你串口的通断来发送数据的模式完全不一样,所以此方案行不通
91program 2008-11-11
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 gooogleman 的回复:]
引用 2 楼 guetcw 的回复:
串口怎么解,波特率固定脉宽也固定,红外发射头就是用不同的脉冲宽度表示不同的信息。
用单片机定时器来解。


貌似wince 2440 BSP本来默认一个串口是红外的。
[/Quote]

一般在PC上,红外的操作的串口是一样的,至少从应用层来讲是这样的。

至少通讯协议,看各自的设置。
hzdysymbol 2008-11-11
  • 打赏
  • 举报
回复
UART和IRDA的协议还是不一样的
Ei 2008-11-11
  • 打赏
  • 举报
回复
用定时器解 我知道
我是看到 有个PC串口遥控器....

http://www.irctrl.com/html/hardware.htm
gooogleman 2008-11-11
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 TheGameIsFives 的回复:]
引用 2 楼 guetcw 的回复:
串口怎么解,波特率固定脉宽也固定,红外发射头就是用不同的脉冲宽度表示不同的信息。
用单片机定时器来解。

波特率固定脉宽也固定 波形都一样 那串口还怎么发信息 ?
[/Quote]

他是说不能用串口来解,用定时器来解。
TheGameIsFives 2008-11-11
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 guetcw 的回复:]
串口怎么解,波特率固定脉宽也固定,红外发射头就是用不同的脉冲宽度表示不同的信息。
用单片机定时器来解。
[/Quote]
波特率固定脉宽也固定 波形都一样 那串口还怎么发信息 ?
gooogleman 2008-11-11
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 guetcw 的回复:]
串口怎么解,波特率固定脉宽也固定,红外发射头就是用不同的脉冲宽度表示不同的信息。
用单片机定时器来解。
[/Quote]

貌似wince 2440 BSP本来默认一个串口是红外的。
guetcw 2008-11-11
  • 打赏
  • 举报
回复
串口怎么解,波特率固定脉宽也固定,红外发射头就是用不同的脉冲宽度表示不同的信息。
用单片机定时器来解。
91program 2008-11-11
  • 打赏
  • 举报
回复
不清楚LZ说的是什么!

红外本来就是一种串口,还有连接串口做什么。

19,503

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧