您的位置:控制工程论坛网论坛 » 职业交流 » 51单片机在无线通信中觅得生机

vankingwh

vankingwh   |   当前状态:在线

总积分:8328  2024年可用积分:0

注册时间: 2009-03-02

最后登录时间: 2020-03-06

空间 发短消息加为好友

51单片机在无线通信中觅得生机

vankingwh  发表于 2010/8/6 9:55:51      669 查看 0 回复  [上一主题]  [下一主题]

手机阅读

一、无线SoC(片上系统)的核心-MCU
我们今天的时代,是无线时代,采用射频SoC(片上系统)进行无线通讯设计,是开发低成本、低功耗无线通讯应用系统的理想方案。

射频SoC(片上系统)的特点是:
    1/专门的设计,将全部的高频部分电路全部集成到了电路内部,从无线芯片片机到天线之间,只有简单的滤波电路,系统设计者完成不必进行任何高频电路设计。   

    2/采用特殊设计,使无线芯片和微处理器和高频线路间,实现完美的配合,数字电路对高频通讯的影响减低到最小。

    3/将微处理器和无线芯片设计成一体,变成无线单片机,只要你懂单片机,就可以轻松完成无线通讯功能设计开发。

    作为射频SoC(片上系统)的核心-嵌入式的微处理器,需要能进行无线通讯中的大量软件处理,包括纠错,防止碰撞,通讯协议处理等等,特别是在复杂网络系统和未来短距离、微功耗的IEEE 802.15.4标准中,更需要微处理器承担大量的计算和控制功能。

在这个微处理器内核的选择上,需要考虑:
    1/快速的计算能力;
    2/极低的功率消耗;
    3/高效率的开发工具,包括编译/汇编/DEBUG工具;
    4/和高频无线收发部分电路的有机结合;
    5/应用软件的支持。

    无线SoC(片上系统)的芯片开发公司在经过综合考虑上述因素后,大多数不约而同的选择了有多年历史的 8051微处理器内核作为无线SoC(片上系统)微处理器;

    对于准备学习使用无线技术的广大单片机工程师和电子工程师而言,这是一个大好的消息,因为,从有线到无线的技术过渡中,将不再需要重新学习和熟悉单片机的结构/指令系统/编译器;而且,如果你选择深圳市无线谷科技有限公司的无线8051单片机系列开发工具,你也不需要重新熟悉开发工具,而可以直接学习无线通讯的知识;直接快速进入无线通讯的实践中去。

二、    已经在市场的8051内核的无线射频SoC(片上系统)
    8051兼容的无线单片机目前全世界共有4种,但主流的是chipcon 公司的cc1010, Nordic 公司的nRF24E1/nRF9E5。
    这三种无线单片机各有自己的特点,chipcon公司的cc1010有32kbyte Flash+2048+128 SRAM,三通道A/D 10位转换器,64线TQFP封装,传输通讯速度 76.8k bit/s , 片上具有:RTC/2UART/2PWM/SPI/26个I/O/DES加密电/看门狗电路等等,高频部分全部集成在芯片上,工作在300-1000mhz, 最小的功率消耗仅0.2uA;小量价格在50人民币/每片左右。

    Nordic的nRF24E1工作在2.4GHZ,nRF9E5工作在433MHZ和868-930MHZ,虽然Nordic的无线单片机存储器较小,只有4K,但由于采用较好的电源管理方式最小的功率消耗仅2.0uA;,并采用快速的SHOCKBURST技术,传输通讯速度 100k bit/s在国内购买,小量价格在40人民币/每片。

三、将要推出的8051内核的新一代无线SoC(片上系统)

    chipcon公司推出新一代工作在2.4Ghz, 兼容IEEE 802.15.4标准的高性能8051内核的无线单片机cc2430,该无线单片机主要参数如下:
    1/ MCU 使用 8051 8-bit 单周期内核,较标准8051快8倍;
    2/128kByte FLASH 存储器+ 8kByte RAM;
    3/ RTC/2USART/2PWM/SPI/DES加密电/看门狗电路等等;
    4/ADC电路;

    5/高频部分全部集成在芯片上,工作在2.4Ghz, 低功率消耗;
    6/批量(百万)价格在4美元/每片。
    7/ZigBee 无线网络节点, 包括网络协调, 路由,简单节点功能;
    CC2430 采用Chipcon 公司最新的Smart RF 03 技术 和 0.18CMOS工艺制造,7x7 mm QLP 48 包装。另外还有多家采用8051内核的无线单片机预计在今年推出。

四、无线谷新的C51RF-3开发工具将支持开发cc2430
    如果你开始实际到动手开发以射频SoC(片上系统)为核心的应用系统,你需要配备无线单片机开发工具来完成编译后的无线通讯程序下载/调试/测试等工作。
1楼 0 0 回复