欢迎来到天天文库
浏览记录
ID:14545906
大小:36.50 KB
页数:3页
时间:2018-07-29
《100元建立自己的无线开发工作平台》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、100元建立自己的无线开发工作平台作者无线龙一、无线时代对电子工程师面临的挑战和机遇我们今天的时代,是无线时代,对于大量搞单片机和其他电子设计的电子工程师而言,尽快掌握无线设计要领,能够要快速完成一个具有无线通讯接口的系统开发/设计,是一件具有挑战性的工作,这是因为:1/高频系统工作在300MHZ–2.4GHZ的高频频段,对线路板设计,元件选择要求更严格;2/高频设计需要工作在GHZ的无线测试设备,价格昂贵;而没有这样的设备,很难直观地观察系统工作状态;3/微处理器和其他数字电路对高频电路的相互干扰;4/无线通讯在空气中,容
2、易被干扰,需要一系列软件处理,包括纠错,防止碰撞,通讯协议处理等等,而开发这些软件,需你在无线通讯方面的经验。但是,射频SoC(片上系统)出现,为不具备无线通讯经验和高频电路经验的电子工程师,提供了非常简单的解决方案。这是因为:1/专门的设计,将全部的高频部分电路全部集成到了电路内部,从无线芯片片机到天线之间,只有简单的滤波电路,系统设计者完成不必进行任何高频电路设计;2/采用特殊设计,使无线芯片和微处理器和高频线路间,实现完美的配合,数字电路对高频通讯的影响减低到最小;3/将微处理器和无线芯片设计成一体,变成无线单片机,只
3、要你懂单片机,就可以轻松完成无线通讯功能设计开发。综上所述,采用射频SoC(片上系统)进行无线通讯设计,是开发低成本、低功耗无线通讯应用系统的理想方案。为不太熟悉高频电路的电子工程师提供了在自己的成品中,快速增加低成本无线通讯功能的空前机会,快速掌握无线通讯的设计要领,对无线时代的电子工程师也是非常重要的工作;但是,实际到动手开发以射频SoC(片上系统)为核心的应用系统,电子工程师面临两方面的困难,一方面是可能没有足够的预算来购买昂贵的无线开发仪器,另一方面,缺乏简单的入门样板,能够快速开始一个学习和实践的过程;下面就举例说
4、明如何使用成都无线龙通讯科技公司C51RF系列无线单片机开发系统,快速学习无线技术和进行无线产品的开发工作。3一、低于100元的无线开发平台在无线开发先进的国家,例如美国,开发无线产品的实验室投资都非常巨大,动辄几十万美元,几百万美元也很常见,但我们只需要花低于100美元,(几百人民币),照样可以建立自己的无线开发平台,开始我们的学习无线的过程;这个无线平台的组成是:1/一台PC机,旧的电脑工作也没有问题,目前大家都有电脑,所以,没有计算到平台成本内;2/一台无线龙生产的C51RF-QDK型经济型无线单片机开发系统或C51R
5、F-QED型无线芯片评估/开发系统,(这是市面上可以买到的低价格产品,通过www.c51rf.com你可以立即买到现货);3/一个万用表,采用这个经济开发系统平台,你可以学习和开发许多带有无线功能的无线产品;你完全不用去考虑这是工作在300MHZ-2.4Ghz的高频产品,别看这套系统价格不到100美元,但你照样可以开发出国外在价值几十万的无线实验室里开发的,同样功能的高级无线通讯产品;下面,让我们来看看如何根据你实际情况,选择你需要无线平台,来开发你自己希望开发的无线产品;二、设计一个小型的无线系统,开始你无线学习过程如果你
6、计划从开发一个小的无线产品,例如一个双向无线遥控器,一个无线温度传感器,一个长距离的无线RFID卡,无线鼠标,无线键盘等开始你的无线学习过程,并希望使用电池为电源,希望电池寿命为2-3年;你可以采用Nordic公司的nRF24E1/nRF9E5低成本无线单片机和无线龙C51RF-QDK-9E5或C51RF-QDK-24e1经济型无线单片机开发系统;无线龙通讯公司的经济开发系统由两个标准无线模块和两个开发板组成;你在在电脑上,使用8051的汇编/编译工具,设计你的应用代码,然后将这些代码写入一个DIP封装的4K字节EEPROM
7、中,将这个EEPROM插入开发板,然后在开发板上插入经济型开发系统附带的nRF24E1或nRF9E5无线单片机高频模块,连接2个普通的5号电池,你就可以测试你的应用了;这里非常重要的是,无线龙公司的模块和开发系统,和市场上其它公司其它的模块不同,全部是按低功耗方式进行设计,而且全部经过高频通讯测试,作为初次接触无线通讯的电子工程师而言,这非常重要,你可以直接理解和学习无线通讯的关键:任何传输/接收一个包装?如何应答?如何进行CRC校验?如何频率分割?如何时间分割等等;更重要的是,无线龙的所有的经济开发系统,都已经自带了无线龙
8、公司开发的双向通讯表演程序包,(C51的工程文件,c51源文件),装入eeprom后,就可以直接运行,实际看到真实的无线通讯的结果,你也可以在这个典型的表演程序中,加入你自己的应用,进行实际运行;3当然,这只是一个经济型开发系统,价格很低,所以功能有限,特别是还需要在程序修改时,每次都需要
此文档下载收益归作者所有