发新帖我要提问
12
返回列表
打印
[51单片机]

如何精准产生38k红外调制载波信号?

[复制链接]
楼主: samsunghellome
手机看帖
扫描二维码
随时随地手机跟帖
21
diy1997| | 2013-10-10 19:20 | 只看该作者 回帖奖励 |倒序浏览
不用那么精准,如果单片机够快用定时器没问题.
或者换个带PWM的,PWM产生载波,定时器控制数据.

使用特权

评论回复
22
qq986433936| | 2013-10-10 20:08 | 只看该作者
lyjian 发表于 2013-10-10 18:50 用定时器的频率输出模式,简单得要命

赞同。楼主可能没看技术手册,抄一下例程就行了。

使用特权

评论回复
23
samsunghellome|  楼主 | 2013-10-10 20:17 | 只看该作者
lyjian 发表于 2013-10-10 18:50
用定时器的频率输出模式,简单得要命

师傅,定时器的频率输出模式内部是软件控制的还是硬件控制的,我看了头文件,有相应的特殊功能寄存器,sbit T2 = P1^0; // 8052 only
而且不用进入T2中断服务程序!

使用特权

评论回复
24
lyjian| | 2013-10-10 21:17 | 只看该作者
samsunghellome 发表于 2013-10-10 20:17
师傅,定时器的频率输出模式内部是软件控制的还是硬件控制的,我看了头文件,有相应的特殊功能寄存器,sb ...

硬件控制
其他看规格书

使用特权

评论回复
25
samsunghellome|  楼主 | 2013-10-11 07:32 | 只看该作者
lyjian 发表于 2013-10-10 21:17  硬件控制  其他看规格书

谢谢师傅,这个对我很有用!

使用特权

评论回复
26
ballack_linux| | 2013-10-11 11:54 | 只看该作者
纯硬件就可以搭啦。。。

使用特权

评论回复
27
dengm| | 2013-10-12 10:56 | 只看该作者
,定时器控制数据, 在定时中断中发38Khz   n 个波

使用特权

评论回复
28
liang5319| | 2013-10-12 13:33 | 只看该作者
貌似用单片机产生38K,如果是51的话,很占资源啊,我曾经做过一次,但是是用的555,产生38K震荡,然后单片机控制这个38K脉冲是否输出,这么做比你那个貌似要靠谱很多啊

使用特权

评论回复
29
samsunghellome|  楼主 | 2013-10-12 16:26 | 只看该作者
liang5319 发表于 2013-10-12 13:33
貌似用单片机产生38K,如果是51的话,很占资源啊,我曾经做过一次,但是是用的555,产生38K震荡,然后单片 ...

我用一个定时器实现了38k方波,同时控制38k是否产生,用示波器看看,还可以!!555定时器产生的38k准确吗?师傅可否给一个各项参数的具体数值呢?

使用特权

评论回复
30
samsunghellome|  楼主 | 2013-10-12 16:29 | 只看该作者
coody 发表于 2013-10-10 11:53
何必呢,红外38KHZ信号不需要那么精确,有一定带宽的,36K~40K都可以的。倒是发送时尽量用1/3占空比。
我一 ...

单片机产生的38k是50%的占空比,您的17.3us是怎么实现的呢?定时器??延时??

使用特权

评论回复
31
liang5319| | 2013-10-12 17:39 | 只看该作者
samsunghellome 发表于 2013-10-12 16:26
我用一个定时器实现了38k方波,同时控制38k是否产生,用示波器看看,还可以!!555定时器产生的38k准确吗 ...

具体值你可以自己计算,555定时器震荡电路,只要选的电阻电容精度高,温漂小的,38K就差不多是稳定的。

使用特权

评论回复
32
qq986433936| | 2013-10-13 11:39 | 只看该作者
这个芯片上的定时器频率输出模式应付这种应用简单得一塌糊涂,何必那么倔呢……

使用特权

评论回复
33
samsunghellome|  楼主 | 2013-10-14 10:18 | 只看该作者
m564522634 发表于 2013-10-10 16:59
做遥控器的吧,好像有许多专用的芯片吧楼主可以考虑下吧

不是遥控器,反射原理,自动发射和接收。

使用特权

评论回复
34
coody| | 2013-10-14 12:00 | 只看该作者
samsunghellome 发表于 2013-10-12 16:29
单片机产生的38k是50%的占空比,您的17.3us是怎么实现的呢?定时器??延时?? ...

均可

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则