唉,你自己不懂解码就找能解码的接收模块啊
用一个PT2272,433MHz的带解码接收模块,找卖家确定针脚定义,然后你用单片机来控制信号就是了。
如果一定要用PIC的单片机解码,建议你直接找你拿货的PIC供货商解决,一般芯片供应商都有这些方案!
PT2262/2272编解码集成电路介绍
编码解码芯片PT2262/PT2272芯片原理简介:
PT2262/2272是台湾普城公司生产的一种CMOS工艺制造的低功耗低价位通用编解码电路,PT2262/2272最多可有12位(A0-A11)三态地址端管脚(悬空,接高电平,接低电平),任意组合可提供531441地址码,PT2262最多可有6位(D0-D5)数据端管脚,设定的地址码和数据码从17脚串行输出,可用于无线遥控发射电路。
编码芯片PT2262发出的编码信号由:地址码、数据码、同步码组成一个完整的码字,解码芯片PT2272接收到信号后,其地址码经过两次比较核对后,VT脚才输出高电平,与此同时相应的数据脚也输出高电平,如果发送端一直按住按键,编码芯片也会连续发射。当发射机没有按键按下时,PT2262不接通电源,其17脚为低电平,所以315MHz的高频发射电路不工作,当有按键按下时,PT2262得电工作,其第17脚输出经调制的串行数据信号,当17脚为高电平期间315MHz的高频发射电路起振并发射等幅高频信号,当17脚为低平期间315MHz的高频发射电路停止振荡,所以高频发射电路完全收控于PT2262的17脚输出的数字信号,从而对高频电路完成幅度键控(ASK调制)相当于调制度为100%的调幅。
PT2262/2272特点:CMOS工艺制造,低功耗,外部元器件少,RC振荡电阻,工作电压范围宽:26~15v ,数据最多可达6位,地址码最多可达531441种。应用范围:车辆防盗系统、家庭防盗系统、遥控玩具、其他电器遥控。
名称
管脚
说 明
A0-A11
1-8、10-13
地址管脚,用于进行地址编码,可置为“0”,“1”,“f”(悬空),
D0-D5
7-8、10-13
数据输入端,有一个为“1”即有编码发出,内部下拉
Vcc
18
电源正端(+)
Vss
9
电源负端(-)
TE
14
编码启动端,用于多数据的编码发射,低电平有效;
OSC1
16
振荡电阻输入端,与OSC2所接电阻决定振荡频率;
OSC2
15
振荡电阻振荡器输出端;
Dout
17
编码输出端(正常时为低电平)
在具体的应用中,外接振荡电阻可根据需要进行适当的调节,阻值越大振荡频率越慢,编码的宽度越大,发码一帧的时间越长。网站上大部分产品都是用2262/12M=2272/200K组合的,少量产品用2262/47M=2272/820K。
名称
管脚
说 明
A0-A11
1-8、10-13
地址管脚,用于进行地址编码,可置为“0”,“1”,“f”(悬空),必须与2262一致,否则不解码
D0-D5
7-8、10-13
地址或数据管脚,当做为数据管脚时,只有在地址码与2262一致,数据管脚才能输出与2262数据端对应的高电平,否则输出为低电平,锁存型只有在接收到下一数据才能转换
Vcc
18
电源正端(+)
Vss
9
电源负端(-)
DIN
14
数据信号输入端,来自接收模块输出端
OSC1
16
振荡电阻输入端,与OSC2所接电阻决定振荡频率;
OSC2
15
振荡电阻振荡器输出端;
VT
17
解码有效确认 输出端(常低)解码有效变成高电平(瞬态)
地址码和数据码都用宽度不同的脉冲来表示,两个窄脉冲表示“0”;两个宽脉冲表示“1”;一个窄脉冲和一个宽脉冲表示“F”也就是地址码的“悬空”。
上面是我们从超再生接收模块信号输出脚上截获的一段波形,可以明显看到,图上半部分是一组一组的字码,每组字码之间有同步码隔开,所以我们如果用单片机软件解码时,程序只要判断出同步码,然后对后面的字码进行脉冲宽度识别即可。图下部分是放大的一组字码:一个字码由12位AD码(地址码加数据码,比如8位地址码加4位数据码)组成,每个AD位用两个脉冲来代表:两个窄脉冲表示“0”;两个宽脉冲表示“1”;一个窄脉冲和一个宽脉冲表示“F”也就是地址码的“悬空”
2262每次发射时至少发射4组字码,2272只有在连续两次检测到相同的地址码加数据码才会把数据码中的“1”驱动相应的数据输出端为高电平和驱动VT端同步为高电平。因为无线发射的特点,第一组字码非常容易受零电平干扰,往往会产生误码,所以程序可以丢弃处理。
PT2272解码芯片有不同的后缀,表示不同的功能,有L4/M4/L6/M6之分,其中L表示锁存输出,数据只要成功接收就能一直保持对应的电平状态,直到下次遥控数据发生变化时改变。M表示非锁存输出,数据脚输出的电平是瞬时的而且和发射端是否发射相对应,可以用于类似点动的控制。后缀的6和4表示有几路并行的控制通道,当采用4路并行数据时(PT2272-M4),对应的地址编码应该是8位,如果采用6路的并行数据时(PT2272-M6),对应的地址编码应该是6位。
PT2262/2272芯片的地址编码设定和修改:
在通常使用中,我们一般采用8位地址码和4位数据码,这时编码电路PT2262和解码PT2272的第1~8脚为地址设定脚,有三种状态可供选择:悬空、接正电源、接地三种状态,3的8次方为6561,所以地址编码不重复度为6561组,只有发射端PT2262和接收端PT2272的地址编码完全相同,才能配对使用,遥控模块的生产厂家为了便于生产管理,出厂时遥控模块的PT2262和PT2272的八位地址编码端全部悬空,这样用户可以很方便选择各种编码状态,用户如果想改变地址编码,只要将PT2262和PT2272的1~8脚设置相同即可,例如将发射机的PT2262的第1脚接地第5脚接正电源,其它引脚悬空,那么接收机的PT2272只要也第1脚接地第5脚接正电源,其它引脚悬空就能实现配对接收。当两者地址编码完全一致时,接收机对应的D1~D4端输出约4V互锁高电平控制信号,同时VT端也输出解码有效高电平信号。用户可将这些信号加一级放大,便可驱动继电器、功率三极管等进行负载遥控开关 *** 纵。
我们网站提供的遥控类产品上一般都预留地址编码区,采用焊锡搭焊的方式来选择:悬空、接正电源、接地三种状态,出厂是一般都悬空,便于客户自己修改地址码。这里我们以常用的超再生插针式接收板A-L4的跳线区为例:
网友可以看到,跳线区是由三排焊盘组成,中间的8个焊盘是PT2272解码芯片的第1~8脚,最左边有1字样的是芯片的第一脚,最上面的一排焊盘上标有L字样,表示和电源地连同,如果用万用表测量会发现和PT2272的第9脚连同;最下面的一排焊盘上标有H字样,表示和正电源连同,如果用万用表测量会发现和PT2272的第18脚连同所谓的设置地址码就是用焊锡将上下相邻的焊盘用焊锡桥搭短路起来,例如将第一脚和上面的焊盘L用焊锡短路后就相当于将PT2272芯片的第一脚设置为接地,同理将第一脚和下面的焊盘H用焊锡短路后就相当于将PT2272芯片的第一脚设置为接正电源,如果什么都不接就是表示悬空。
设置地址码的原则是:同一个系统地址码必须一致;不同的系统可以依靠不同的地址码加以区分。至于设置什么样的地址码完全随客户喜欢。
PT2262和PT2272除地址编码必须完全一致外,振荡电阻还必须匹配,否则接收距离会变近甚至无法接收,随着技术的发展市场上出现一批兼容芯片,在实际使用中只要对振荡电阻稍做改动就能配套使用,根据我们网站的实际使用经验,下面的参数匹配效果较好:
编码发射芯片振荡的电阻
同步位宽度
窄脉冲宽度
宽脉冲宽度
配套的解码接收芯片振荡电阻
SC/PT2262
SC2260-R4
(不同厂家参数有区别)
PT2272/SC2272
12M
200K
15M
51M
5毫秒
150微秒
450微秒
270K
22M
390K
33M
12M
10毫秒
320微秒
960微秒
680K
47M
20M
14毫秒
450微秒
1350微秒
820K
2262 IR是2262系列用于红外遥控的专用芯片,可以按照下面的图纸进行接线,可以通过调整发射端Rosc电阻的大小使接收距离最远,发射端电阻的调整范围390~420K。
注意:批号为 703780 的 SC2262IR DIP18 的芯片振荡电阻请选用510K!
这里我们可以提供一种和PT2262/2272芯片完全兼容的SC系列芯片,这种芯片可以直接替代PT系列芯片,外围无需作任何改动,但是价格要比PT系列便宜很多,感兴趣的客户可以购买样片进行测试。
双列直插2262 每片2元
宽体20脚贴片2262 每片25元
双列直插2272 M4 每片2元
超小贴片SC2260-R4 每片25元
双列直插2272 M6 每片25元
双列直插2272 L4 每片2元
双列直插2272 L6 每片25元
宽体20脚贴片2272 M6 每片25元
双列直插2262 IR 每片2元
宽体20脚贴片2272 L4 每片25元
宽体20脚贴片2262 IR 每片25元
SC系列都兼容PT系列,100PCS以上价格另议
RX3310集成电路芯片 6元一片
315声表元件 2元一个 3168M声表元件 25元一个(配合RX3310)
433声表元件 2元一个 435M声表元件 25元一个(配合RX3310)
应该是震荡电阻的问题。先确定片子确实是PT的?要不行的话试着改变震荡电阻看看。
对应表:
电阻配对表
PT2260电阻R HS2272C电阻R
390K 220K
560K 300K
620K 330K
680K 390K
820K 470K
910K 510K
1M 560K
11M 620K
12M 680K
15M 820K
16M 910K
18M 1M
27M 15M
HS2262/60电阻R PT2272电阻R
15M 120K
20M 160K
22M 180K
27M 220K
33M 270K
36M 300K
39M 300K
47M 360K
51M 390K
62M 510K
68M 560K
75M 620K
10M 820K
HS2262/60电阻R HS2272C电阻R
15M 110K
20M 150K
22M 160K
27M 220K
33M 240K
36M 270K
39M 300K
47M 360K
51M 390K
62M 470K
68M 510K
75M 560K
10M 750K
PT2262电阻R HS2272C电阻R
15M 220K
20M 300K
22M 330K
27M 390K
33M 470K
36M 510K
39M 560K
43M 620K
47M 680K
56M 820K
62M 910K
68M 1M
10M 15M
HS2260/62电阻R HS2272B电阻R
15M 300K
22M 430K
27M 510K
33M 680K
39M 750K
47M 820K
56M 10M
68M 13M
10M 20M
注:表内数据为参考数值,用户请视具体应用情况做相应调整
PT2262/PT2272是编码解码新品,有地址位,数据位,地址位一般两者都设定好,不用再动它,数据位可以根据需要连接,可接按键,按键对应要实现的功能,也可按你设计的接到单片机上,根据传感器情况,单片机分析结果给到数据位上表示某种功能,地址位和数据位都有3中状态,分别为高电平,低电平,悬空状态,PT2272为解码,因为这是硬件解码,所以只要地址码和编码器的地址码一致,其就会输出数据位的状态,通过单片机读取数据位上的状态,就能知道发射器上的变化了,你需要编程的部分包括对传感器的处理和将相应要发送码数给PT2262,下面的单片机的程序就是读取PT2262的数据位状态就行,先找资料看懂内容吧,热释电传感器资料+PT2262/PT2272文档,单片机控制-按键,1602等。
以上就是关于谁做过学习型我万能无线遥控开关,433MHZ的频率,PT2262发射的,现在想用单片机来解码,不知道是怎么学习全部的内容,包括:谁做过学习型我万能无线遥控开关,433MHZ的频率,PT2262发射的,现在想用单片机来解码,不知道是怎么学习、无线遥控2262与2272、由PT2262和PT2272组成的无线收发电路中,不改动其他元器件的情况下,更换全新的PT2262,电路失效,换回原等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)