PTR8000
PTR8000PDF下載
引言 blm(雙層脂質(zhì)膜)是生物膜的基本結(jié)構(gòu),是嵌人生物活性成分及化學(xué)修飾劑的理想材料。實(shí)驗(yàn)表明,在這種新型生物材料中嵌入不同功能的生物活性分子或化合物(如酶、蛋白質(zhì)、色素等),即可使blm具有不同的功能。由于blm及內(nèi)嵌物質(zhì)有一定的活性,為使blm能夠比較穩(wěn)定地工作,需要實(shí)時(shí)檢測(cè)blm的工作溫度情況。而傳統(tǒng)的溫度傳感器在布線上比較困難,且遠(yuǎn)距離傳輸會(huì)引起較大的誤差。本文用單總線式溫度傳感器ds18b20,配合單片機(jī)及無(wú)線通信模塊ptr8000進(jìn)行無(wú)線數(shù)據(jù)傳輸,使得布線工作大大簡(jiǎn)化,并可以達(dá)到實(shí)時(shí)監(jiān)控的日的。 1 系統(tǒng)設(shè)計(jì) 根據(jù)實(shí)際需要,本系統(tǒng)由上位機(jī)(pc機(jī))、收發(fā)模塊及數(shù)據(jù)采集終端組成點(diǎn)對(duì)點(diǎn)的無(wú)線傳輸。pc機(jī)與采集終端之間采用433 mhz的頻段作為載波頻率。系統(tǒng)的工作方式采用命令應(yīng)答方式,pc機(jī)將采集數(shù)據(jù)指令下達(dá)給主收發(fā)器,從收發(fā)器對(duì)主收發(fā)器發(fā)出的地址信息進(jìn)行處理,若與本機(jī)地址柏符則執(zhí)行命令。采集終端將ds18b20溫度傳感器采集的數(shù)字信號(hào)由單片機(jī)傳送到無(wú)線收發(fā)模塊,ptr8000將接收到的數(shù)據(jù)按照一定的協(xié)議進(jìn)行打包,加入字頭和crc(循環(huán)冗余校驗(yàn)),發(fā)送給主收發(fā)模塊,最后由單
行鎖存,然后才完成數(shù)據(jù)的讀寫。epm7128slc84-15是altera公司生產(chǎn)的一款max7000s系列的cpld器件,用vhdl編程設(shè)計(jì)一個(gè)8位同步移位寄存器和一個(gè)9位同步計(jì)數(shù)器,在.max +plusⅱ開發(fā)平臺(tái)上進(jìn)行編譯仿真后下載在cpld器件epm7128slc84-15上。由于直序擴(kuò)頻收發(fā)器z87200被設(shè)置為突發(fā)工作模式,為方便數(shù)據(jù)處理,可設(shè)置突發(fā)塊的長(zhǎng)度為8符號(hào)/幀,配合使用9位計(jì)數(shù)器和8位移位寄存器,每移位9次可得到真正需要的8位語(yǔ)音數(shù)據(jù)。 射頻單元采用北京迅通科技公司的ptr8000(以nrf905作為數(shù)據(jù)無(wú)線傳輸芯片)高性能嵌入式無(wú)線模塊,它專為點(diǎn)對(duì)多點(diǎn)無(wú)線通信設(shè)計(jì),內(nèi)置數(shù)據(jù)協(xié)議和crc檢錯(cuò),可工作在430/868/915 mhz,工作電壓在1.9~3.6 v之間,最大發(fā)射功率+10 dbm,高抗干擾gfsk調(diào)制,可跳頻,數(shù)據(jù)速率50 kb/s,獨(dú)特的載波監(jiān)測(cè)輸出,地址匹配輸出,地址就緒輸出。由于與rf協(xié)議相關(guān)的高速信號(hào)處理部分已經(jīng)嵌入在模塊內(nèi)部,ptr8000可與各種單片機(jī)配合使用,也可以與dsp等高速處理器配合使用;ptr8000提供一個(gè)spi接口,速率由微控制器自己
,能通過(guò)電話遠(yuǎn)程對(duì)系統(tǒng)進(jìn)行布/撤防控制。具備被叫搶線功能,當(dāng)用戶家中無(wú)人、電話占線或有人從外面打入電話企圖占住報(bào)警線路行竊,盜警發(fā)生時(shí),系統(tǒng)會(huì)自動(dòng)搶線撥號(hào)報(bào)警。 2 無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)設(shè)計(jì) 在不同的應(yīng)用中,無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)的組成不盡相同,但一般都由數(shù)據(jù)采集、數(shù)據(jù)處理、數(shù)據(jù)傳輸和電源這四部分組成[4]。被監(jiān)測(cè)物理信號(hào)的形式?jīng)Q定了傳感器的類型。處理器通常選用嵌入式cpu,如motorola公司的68hcl6、c51系列單片機(jī)等。數(shù)據(jù)傳輸單元主要由低功耗、短距離的無(wú)線通信模塊組成,如訊通公司的ptr8000、zigbee無(wú)線模塊等。圖2描述了節(jié)點(diǎn)的組成,其中,實(shí)心箭頭的方向表示數(shù)據(jù)在節(jié)點(diǎn)中的流動(dòng)方向。 2.1 處理器 選用at89c2051芯片作為無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)的處理器。并且采用i/o口模擬spi口方式與nrf905通訊,配置存儲(chǔ)器接口也采用i/o口模擬。 2.2 傳感器 要求居家安全,應(yīng)確保被監(jiān)視的區(qū)域(陽(yáng)臺(tái)、門窗、過(guò)道、金庫(kù)等)置于傳感器的敏感區(qū)域內(nèi)?,F(xiàn)有的傳感器產(chǎn)品很多,如紅外熱釋電探頭、微波多普勒效應(yīng)探頭、微波紅外復(fù)用探頭等,用于檢測(cè)盜賊侵入很靈敏。
cu在檢測(cè)到這個(gè)信號(hào)后,可以改其為待機(jī)模式,通過(guò)spi總線從接收數(shù)據(jù)寄存器中讀出有效數(shù)據(jù)。 3 系統(tǒng)硬件設(shè)計(jì) msp430的usart模塊可通過(guò)寄存器配置為通用異步串行口或spi模塊功能,這里配置為spi模塊,本系統(tǒng)選用的mcu是msp430f133,在硬件設(shè)計(jì)時(shí)把mcu的spi接口和nrf9051spi接口相連即可,另外再選幾個(gè)i/o口連接nrf9051輸出輸出信號(hào)。 對(duì)于初次接接觸無(wú)線系統(tǒng)的設(shè)計(jì)者,因其射頻部分的元件采購(gòu),焊接和調(diào)試比較麻煩,可以選用ptr8000模塊,該模塊內(nèi)核使用nrf905,硬件電路已經(jīng)焊好,十月起來(lái)相對(duì)方便一些。 4 控制程序設(shè)計(jì) 本系統(tǒng)設(shè)計(jì)的重點(diǎn)是控制nrf901的程序設(shè)計(jì),大致分為兩個(gè)階段:首先是對(duì)nrf905進(jìn)行初始配置,配置完成后按 需要便攜書記的發(fā)送或接收程序。 4.1 初始化配置 第一階段應(yīng)完成初始化配置,分以下幾項(xiàng): 1)msp430的spi接口設(shè)置,msp4301異步串行接口和spi接口用同一個(gè)usart模塊,賊里需要用軟件配置為spi功能,本設(shè)
引言
BLM(雙層脂質(zhì)膜)是生物膜的基本結(jié)構(gòu),是嵌人生物活性成分及化學(xué)修飾劑的理想材料。實(shí)驗(yàn)表明,在這種新型生物材料中嵌入不同功能的生物活性分子或化合物(如酶、蛋白質(zhì)、色素等),即可使BLM具有不同的功能。由于BLM...
請(qǐng)教用過(guò)ptr8000或nrf905高手 1.我用兩塊ptr8000模塊(nrf905)組成一個(gè)收發(fā)系統(tǒng),一塊配置成連續(xù)發(fā)射數(shù)據(jù);另一塊配置成接收,且程序設(shè)計(jì)成不斷重復(fù)接收.發(fā)射端配置如下:;******************************射頻配置寄器********************************rfcr0 equ 6ah ;配置寄存器0 頻率為433mhzrfcr1 equ 20h ;配置寄存器1 輸出功率為-10dbm,正常模式接收,重發(fā)數(shù)據(jù)rfcr2 equ 11h ;配置寄存器2 rx地址寬度1字節(jié),tx地址寬度1字節(jié)rfcr3 equ 01h ;配置寄存器3 rx接收有效數(shù)據(jù)寬度1字節(jié)rfcr4 equ 01h ;配置寄存器4 tx發(fā)射有效數(shù)據(jù)寬度1字節(jié)rfcr5 equ 0aah ;配置寄存器5 rx地址0字節(jié)rfcr6 equ 0aah ;配置寄存器6 rx地址1字節(jié)rfcr7 e
求助:迅通的ptr8000+模塊 最近要開發(fā)無(wú)線產(chǎn)品,所以買了迅通科技的ptr8000和ptr8000+模塊做測(cè)試.迅通科技只在網(wǎng)上提供ptr8000的說(shuō)明書.沒(méi)有ptr8000+的說(shuō)明書.甚至連模塊上使用的晶振頻率都要打電話詢問(wèn). 經(jīng)過(guò)一番周折,兩個(gè)ptr8000之間的通訊工作正常了.但兩個(gè)ptr8000+之間的通訊工作一直不正常.按理說(shuō);ptr8000和ptr8000+的外圍接口是一樣的.而且,讀取ptr8000+模塊中nrf905芯片的默認(rèn)配置字都不正確.所以,懷疑是ptr8000+模塊不對(duì),把模塊寄到深圳迅通做測(cè)試,被告知:模塊是好的.問(wèn)對(duì)方的工程師以上的問(wèn)題的原因時(shí),對(duì)方無(wú)法回答. 收到測(cè)試過(guò)的ptr8000+后,在網(wǎng)上繼續(xù)求助網(wǎng)友,再經(jīng)過(guò)一番周折,對(duì)ptr8000+模塊中nrf905芯片的配置字的讀寫正確了,但模塊收發(fā)還是沒(méi)法實(shí)現(xiàn).現(xiàn)在只能自己再摸索和求助網(wǎng)友.有什么進(jìn)展再交流! 現(xiàn)在發(fā)現(xiàn)迅通科技的技術(shù)支持太有限了.qq:58784912e_mail:webmaster@yj-lcd.com
菜鳥求助--關(guān)于ptr8000小弟我剛買回來(lái)兩塊ptr8000的模塊.想看看是否能和我用的c8051f330接通.想法很簡(jiǎn)單,就是向nrf905里面的配置寄存器里面寫數(shù)據(jù),然后再原封不動(dòng)的把它讀出來(lái),看看是不是我寫的.如果是的,證明應(yīng)該是通了.但是發(fā)現(xiàn)一個(gè)問(wèn)題,不管我寫的是什么,讀出來(lái)的都是ff.....這個(gè)我是用調(diào)試工具在內(nèi)存中看的.百思不得其解,請(qǐng)大家?guī)蛶兔?謝謝了.下面是我的源程序代碼:$include (c8051f330.inc) cd equ p0.7 pwr equ p0.6 trx_ce equ p0.5 txen equ p0.4 am equ p1.0 dr equ p1.1 sck equ p1.2 miso equ p1.3 mosi equ p1.4 csn equ p1.5 org 0000h ljmp main
幫我看看我的ptr8000—lpc2210程序?。。「魑淮笪r:幫我看看我的程序,我用的是lpc2210 ,讀配置發(fā)送到串口,但顯示的10個(gè)全是00 ,不知道哪里有問(wèn)題,我也參考了hotmail 的筆記幫我看看我的程序!/************************905.h************************************************/#include "config.h"#define wc 0x00 // write configuration register command#define rc 0x10 // read configuration register command#define wtp 0x20 // write tx payload command#define rtp 0x21 // read tx payload command#define wt
求助那位大哥用過(guò)ptr8000,幫我搞一個(gè)ptr8000的編程實(shí)例,小弟有點(diǎn)不會(huì)用。謝謝