ANHOME 发表于 2016-10-10 21:04:32

相比nRF24L01,我发现了一个超低成本的2.4G芯片LT8920

嘉立创商城上看到的。

LT8920 是一款低成本,高集成度的 2.4GHZ 的无线收发芯片。是之前LT8910的升级版!
外围射频电路简单,直接接天线

包括射频前端和数字基带的单芯片解决方案:
※ 支持跳频
※ 支持 SPI 和 I2C 接口
※ 内置 auto_ack 功能
※ 数据率 1Mbps, 250Kbps, 125Kbps, 62.5Kbps
※ 极低功耗(1uA)
※ 支持信号能量检测
※ 单芯片传输距离 200 米
※ TSSOP16 的封装

marshallemon 发表于 2016-10-10 21:14:05

多少米,和24l啥区别?

大米饭 发表于 2016-10-10 22:02:23

多少米?

jingmeidz 发表于 2016-10-10 22:12:18

用过不怎么稳定

ANHOME 发表于 2016-10-10 22:57:51

jingmeidz 发表于 2016-10-10 22:12
用过不怎么稳定

LT8910我用过,挺稳定的啊。不稳定, 估计跟电路设计或者软件有关。

bad_fpga 发表于 2016-10-10 23:04:43

是楼主代售的?发些例程来看看吧

bj232 发表于 2016-10-11 07:24:46

仅仅是这个封装,就比2401好焊接很多倍

bj232 发表于 2016-10-11 07:25:45

jingmeidz 发表于 2016-10-10 22:12
用过不怎么稳定

如果没有加放大,你无线的距离要非常近才行

wkman 发表于 2016-10-11 07:48:21

这类玩意天线是个麻烦,少量应用时,做成模块啊,jlc优势推出模块来卖{:titter:}   tssop封装,比nrf24l01那种好多了

dtdzlujian 发表于 2016-10-11 08:03:09

稳定性好的话,准备试试。

小小菜 发表于 2016-10-11 08:30:12

单片距离200m,好牛逼,就是不知道是不是吹

xmcsl 发表于 2016-10-11 08:31:00

看起来不错,关注了

waronder 发表于 2016-10-11 09:45:39

还有单片机2.4g一体的芯片呢 6900。用在儿童遥控车上的

boy1986 发表于 2016-10-11 14:20:36

多少米?

MCUCM 发表于 2016-10-11 14:59:29

坛子里有人说过这玩意是个半成品,之前也想用这个方案,后来还是放弃了

ANHOME 发表于 2016-10-11 19:11:36

boy1986 发表于 2016-10-11 14:20
多少米?

批量1.X (含增值税)

ANHOME 发表于 2016-10-11 19:12:47

MCUCM 发表于 2016-10-11 14:59
坛子里有人说过这玩意是个半成品,之前也想用这个方案,后来还是放弃了

我认为是看设计和应用水平了。 比如,我看到有家大公司就用来控制家电的。

ANHOME 发表于 2016-10-11 19:14:58

marshallemon 发表于 2016-10-10 21:14
多少米,和24l啥区别?

都是SPI接口操作的,都支持双向通讯,自带ACK反馈,区别就是命令指令不同,传输速度nRF24L01较快。

dgtg 发表于 2016-10-11 20:40:49

200距离?这么牛??

就在今天 发表于 2016-10-11 21:16:59

做个记号,能不能发资料看看

wx85105157 发表于 2016-10-11 22:29:56

有没有手册上传看看呗。

virginlulu 发表于 2016-10-11 23:17:35

http://sigrok.org/wiki/Protocol_decoder:Nrf24l01
兼容的还挺多!

meirenai 发表于 2016-10-12 11:07:59

关注      

just_lou 发表于 2016-10-12 12:29:28

这种2.4G芯片的应用场景是什么呀,一直听说芯片,还是没弄明白!

ANHOME 发表于 2016-10-12 23:08:00

just_lou 发表于 2016-10-12 12:29
这种2.4G芯片的应用场景是什么呀,一直听说芯片,还是没弄明白!


2.4GHz 指的是无线电的传输频率。一般所说的2.4G 芯片是指需自定义通讯协议的2.4G芯片(如LT8910、LT8920、LT8900、nRF24L01等等),而非同样也是走2.4GHZ 频率的蓝牙、WIFI或zigbee芯片。

2.4G芯片一般都可以支持双向通讯---发送和接收,应用广泛!应用场景比如: 遥控玩具飞机、汽车等等;无线鼠标、键盘;代替红外无方向性的各类家电遥控器(RGB灯具、电视、风扇等等)

just_lou 发表于 2016-10-12 23:30:38

ANHOME 发表于 2016-10-12 23:08
2.4GHz 指的是无线电的传输频率。一般所说的2.4G 芯片是指需自定义通讯协议的2.4G芯片(如LT8910、LT892 ...

哈哈,thanks,这些应用果然都是短距离,高速率的!使用这些芯片实现了点对点通讯,能不能介绍更深入的使用技术,比如调频通讯之类的。

qtechzdh 发表于 2016-10-13 06:51:18

just_lou 发表于 2016-10-12 23:30
哈哈,thanks,这些应用果然都是短距离,高速率的!使用这些芯片实现了点对点通讯,能不能介绍更深入的使 ...

调频和点对点没有类比关系,这些芯片就可以是同FSK模式通信

vows 发表于 2016-10-14 09:29:51

这种芯片有die裸封装,可以做牛屎

wangyan915205 发表于 2016-10-15 11:10:24

200m?说梦话吧

ANHOME 发表于 2016-10-15 11:33:51

wangyan915205 发表于 2016-10-15 11:10
200m?说梦话吧


此时的传播速率较低 62.5K bps...

qiqirachel 发表于 2016-10-16 16:46:38

楼主你还不如说是你代售点然后发资料上来

huangqi412 发表于 2016-11-25 23:00:34

估计都是做遥控

ANHOME 发表于 2016-11-26 10:58:29

qiqirachel 发表于 2016-10-16 16:46
楼主你还不如说是你代售点然后发资料上来


后面我会提供源码的使用案例。

Ray______ 发表于 2016-11-26 17:36:20

8920都用过了

ccmj4708 发表于 2016-11-28 10:39:25

ANHOME 发表于 2016-11-26 10:58
后面我会提供源码的使用案例。

支持一对多通信方式吗?

ANHOME 发表于 2016-11-28 11:49:41

ccmj4708 发表于 2016-11-28 10:39
支持一对多通信方式吗?


可以支持,但“新地址”需要重新设置。 不像nRF24L01 一次可以设置6个地址。

newywx 发表于 2016-11-30 10:18:44

这是楼主代售的?这个天线是不是可以直接用淘宝上那种2.4G的胶棒天线?

ANHOME 发表于 2016-11-30 13:30:43

newywx 发表于 2016-11-30 10:18
这是楼主代售的?这个天线是不是可以直接用淘宝上那种2.4G的胶棒天线?

是的。
一般用PCB天线或者单股的导线,就可以了!

newywx 发表于 2016-11-30 13:39:21

来点教程什么的,我先弄10片试试看

ANHOME 发表于 2016-11-30 14:28:42

newywx 发表于 2016-11-30 13:39
来点教程什么的,我先弄10片试试看

这个芯片,其实跟nRF24L01 的用法相差不多,都是通过对寄存器的读写,完成RF的收发。

稍晚我发个以前调试LT8910(LT8920是升级版)的代码给你参考参考。

smithding 发表于 2016-12-2 10:26:02

与PL1167有什么区别?价格都在含税1元这样,量大的话不到1元

ANHOME 发表于 2016-12-2 10:32:34

smithding 发表于 2016-12-2 10:26
与PL1167有什么区别?价格都在含税1元这样,量大的话不到1元

PL1167 我没有用过,也没有看过它的规格书。 我个人感觉:LT系列的无线芯片视乎在市面上更普遍些。

292302877 发表于 2016-12-3 22:58:53

之前用过8900 这个是升级版本吧,之前是用在玩具上的

acmilannast 发表于 2016-12-7 13:51:14

这个我们产品上在用。。。 功能简单 实用

wang137long 发表于 2017-2-2 21:15:26

测试过nRF24L01二对一,用的是地址,常串数据,有时没反应,模块是淘宝买的5元一片不知是不是质量不行。

gaowh 发表于 2017-3-13 14:45:30

最近也在找2.4G的方案,请问这个是最便宜的方案了么?

7802848 发表于 2017-3-16 15:29:07

这颗芯片的前世今生我都知道,劝大家不要用

LM1876 发表于 2017-3-16 16:10:08

7802848 发表于 2017-3-16 15:29
这颗芯片的前世今生我都知道,劝大家不要用

知道你就说说嘛,{:lol:}

chaplin1999 发表于 2017-3-16 16:32:10

7802848 发表于 2017-3-16 15:29
这颗芯片的前世今生我都知道,劝大家不要用

大神来科普科普

bad_fpga 发表于 2017-3-16 17:27:52

7802848 发表于 2017-3-16 15:29
这颗芯片的前世今生我都知道,劝大家不要用

很有兴趣听听,难道是你设计的?

fiddly 发表于 2017-3-17 07:11:16

7802848 发表于 2017-3-16 15:29
这颗芯片的前世今生我都知道,劝大家不要用

这是发帖不留种的节凑么,有没有一款可以推荐的。

7802848 发表于 2017-3-17 08:07:01

fiddly 发表于 2017-3-17 07:11
这是发帖不留种的节凑么,有没有一款可以推荐的。

这个芯片本来是台湾人设计的,后来被美籍中国人无耻的通过手段占为己有,而且有很多bug,中国人没有能力修掉bug

xiaotaodzgzs 发表于 2017-3-17 10:50:30

7802848 发表于 2017-3-17 08:07
这个芯片本来是台湾人设计的,后来被美籍中国人无耻的通过手段占为己有,而且有很多bug,中国人没有能力 ...

几年前我好想就听到过这句话{:lol:}

smithding 发表于 2017-3-17 11:26:12

人不就这德行吗?不是说成王败寇么?呵呵
我用的是PL1167

落月孤星55 发表于 2017-12-19 15:33:46

Ray______ 发表于 2016-11-26 17:36
8920都用过了

最近刚买了两组,一直通信不成功,寄存器写不进去,郁闷

落月孤星55 发表于 2017-12-19 15:35:19

acmilannast 发表于 2016-12-7 13:51
这个我们产品上在用。。。 功能简单 实用

能出个例程吗,这两天在搞这个,一直没成功,想找大神

gyzzg2030 发表于 2017-12-20 11:04:29

初始化代码
SPLSS= 0;
        Delay_10us(300);
        SPLSS= 1;
       
        //LT8900_RST = 1;
        //Delay_10us(1);
        LT8900_RST = 0;
        Delay_10us(5);
        LT8900_RST = 1;                 //Enable
        //Delay_10us(5);
        SPI_CLK = 0; //set SPI clock to low
        Delay_10us(5); //delay 5ms to let LT8900 stable
       
        LT8900_WriteReg(0, 0x6F, 0xE0);
        //LT8900_WriteReg(1, 0x56, 0x81);
        LT8900_WriteReg(2, 0x66, 0x17);
        LT8900_WriteReg(4, 0x9C, 0xC9);
        LT8900_WriteReg(5, 0x66, 0x37);
        //LT8900_WriteReg(7, 0x00, 0x30);// use for setting         RF frequency and to start or stop TX /RX packets
        LT8900_WriteReg(8, 0x6C, 0x90);
       
        LT8900_WriteReg(9, 0x19, 0x40);//set TX power level 1840
       
        //LT8900_WriteReg(10, 0x7F, 0xFD);//crystal osc.enabled
        LT8900_WriteReg(11, 0x00, 0x08);//rssi enabled
        //LT8900_WriteReg(12, 0x00, 0x00);
        LT8900_WriteReg(13, 0x48, 0xBD);

        LT8900_WriteReg(22, 0x00, 0xff);
        //LT8900_WriteReg(23, 0x80, 0x05);//
        LT8900_WriteReg(24, 0x00, 0x67);
        //LT8900_WriteReg(25, 0x16, 0x59);
        LT8900_WriteReg(26, 0x19, 0xE0);
        LT8900_WriteReg(27, 0x13, 0x00);
        //LT8900_WriteReg(28, 0x18, 0x00);
       
        LT8900_WriteReg(32, 0x40, 0x00);//set preamble_len :3 byes.set syncword_len:16 bits ----Reg36
       
        LT8900_WriteReg(33, 0x3f, 0xC7);
        LT8900_WriteReg(34, 0x20, 0x00);
        LT8900_WriteReg(35, 0x03, 0x00);
        LT8900_WriteReg(36, 0x03, 0x80);//set sync words
        LT8900_WriteReg(37, 0x03, 0x80);//set sync words
        LT8900_WriteReg(38, 0x5A, 0x5A);//set sync words
        LT8900_WriteReg(39, 0x03, 0x80);//set sync words
       
        LT8900_WriteReg(40, 0x44, 0x01);
       
        LT8900_WriteReg(41, 0xb0, 0x00);//crc on scramble off ,1st byte packet length ,auto ackoff
        LT8900_WriteReg(42, 0xFD, 0xB0);
        //LT8900_WriteReg(43, 0x00, 0x0F);//configure scan_rssi
        //LT8900_WriteReg(50, 0x00, 0x00);
读写
unsigned charSPI_WriteReadByte(unsigned char temp_data)
{
        while(!(SPI1_SR & 0X02));
        SPI1_DR = temp_data;
        while(!(SPI1_SR & 0X01));
        temp_data = SPI1_DR;
        returntemp_data;
}

//=========================
void LT8900_WriteReg(unsigned char address, unsigned char data_H, unsigned char data_L)
{
        SPLSS= 0;
        //Delay_10us(1);
        SPI_WriteReadByte(address&0x7F);
        //Delay_10us(1);
        SPI_WriteReadByte(data_H);
        //Delay_10us(1);
        SPI_WriteReadByte(data_L);
        //Delay_10us(1);
        SPLSS= 1;
}
//===========
void LT8900_ReadReg(unsigned char address)
{
        SPLSS= 0;
        //Delay_10us(1);
        SPI_WriteReadByte(address|0x80);
        //Delay_10us(1);
        data_high=SPI_WriteReadByte(0xff);
        //Delay_10us(1);
        data_low=SPI_WriteReadByte(0xff);
        //Delay_10us(1);
        SPLSS= 1;
}

这8920不知道是自己人品问题还是什么,无遮挡20米通讯可以的,如果遥控器拿在手上晃荡着转转身就会接收不稳定,甚至靠近接收器几米了,才能通讯

BigWolf 发表于 2017-12-20 13:13:20

关注一下,正在找无线通信的方案。

summer2017 发表于 2018-1-4 13:00:16

这个芯片我在用, 不建议用在有强抗干扰的地方--如带有刷电机的板子。
就只能做做玩具用

Hze 发表于 2018-1-16 10:46:05

zzz123456 发表于 2018-4-7 14:01:41

记号,22楼的回复

lidg2014 发表于 2018-4-27 12:51:34

多谢分享

smallwood 发表于 2018-4-27 16:38:17

最近在用从某宝买的模块, 丝印是nrf24l01+ (但相信应该是国产SI24R1冒的), 不知道表现如何?

dexidz 发表于 2018-12-4 17:59:59

手册都不正规,官网都没这型号,8900 温度-5度

bright.shi 发表于 2018-12-9 15:10:32

关键还是看技术指标如何。

April-Lee 发表于 2018-12-19 11:26:59

有没有915M便宜点的ic推荐,2.4G感觉环境影响比较大

BS_good200xy 发表于 2019-10-13 16:01:02

有空研究一下!

pcwhy 发表于 2019-10-13 22:23:26

单片距离200m必须要没有障碍物的Light-of-sight才会实现,否则也是鬼扯。

tam2907 发表于 2020-3-9 11:30:33

24l01 与8920能相互通信么?

innovision 发表于 2020-3-9 12:24:58

tam2907 发表于 2020-3-9 11:30
24l01 与8920能相互通信么?

不可以,两个芯片的封包形式都不一样了

zzz1367 发表于 2023-6-24 15:32:05

gyzzg2030 发表于 2017-12-20 11:04
初始化代码
SPLSS= 0;
        Delay_10us(300);
(引用自57楼)

你好。请问下,问题解决了吗?

zzz1367 发表于 2023-6-24 15:33:13

你好。有相关资料吗?最近在调试,遇到些问题。

gyzzg2030 发表于 2023-6-24 16:00:56

zzz1367 发表于 2023-6-24 15:32
你好。请问下,问题解决了吗?
(引用自71楼)

嚯,,,几年过去了,当时没解决,项目放弃了

zzz1367 发表于 2023-6-24 17:15:11

gyzzg2030 发表于 2023-6-24 16:00
嚯,,,几年过去了,当时没解决,项目放弃了
(引用自73楼)

我现在读取寄存器都读不到。不知道什么原因?

gyzzg2030 发表于 2023-6-24 17:33:26

zzz1367 发表于 2023-6-24 17:15
我现在读取寄存器都读不到。不知道什么原因?
(引用自74楼)

照例程就可以,这东西简单

ANHOME 发表于 2023-6-24 17:34:03

zzz1367 发表于 2023-6-24 15:33
你好。有相关资料吗?最近在调试,遇到些问题。
(引用自72楼)

应该是你的软件有问题吧? 用逻辑分析仪看看。

zzz1367 发表于 2023-6-24 21:17:09

ANHOME 发表于 2023-6-24 17:34
应该是你的软件有问题吧? 用逻辑分析仪看看。
(引用自76楼)

我用逻辑分析仪 看了。数据还是不对。。好奇怪。。

zzz1367 发表于 2023-6-24 21:17:33

gyzzg2030 发表于 2023-6-24 17:33
照例程就可以,这东西简单
(引用自75楼)

我调试了好久了。。。。。。

D.lovers 发表于 2023-6-28 11:59:59

I2C的话,要考虑时钟拉伸的问题

zzz1367 发表于 2023-12-19 17:08:10


LT8920接收信号时,装在金属外壳里面,距离只有 3米。 请问,有遇到过吗 ?

放在外面,20米以上没有问题。但是把接收板放金属外壳里面,就只有2-3米了。

armok. 发表于 2023-12-19 17:10:06

看到当年“代售”了 😁😁😁

cocal_li 发表于 2023-12-19 18:25:48

zzz1367 发表于 2023-12-19 17:08
LT8920接收信号时,装在金属外壳里面,距离只有 3米。 请问,有遇到过吗 ?

放在外面,20米以上没有问题 ...
(引用自80楼)

金属外壳带屏蔽功能啊,除非天线外置

ANHOME 发表于 2023-12-19 20:33:07

armok. 发表于 2023-12-19 17:10
看到当年“代售”了 😁😁😁
(引用自81楼)

莫大,你让我又想到了什么叫“永久”{:lol:}

zzz1367 发表于 2024-1-2 19:05:50

acmilannast 发表于 2016-12-7 13:51
这个我们产品上在用。。。 功能简单 实用
(引用自44楼)

你好,请问下,用的怎么样? 我使用时,发现 距离很短 。。。
页: [1]
查看完整版本: 相比nRF24L01,我发现了一个超低成本的2.4G芯片LT8920