版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、基于CC2540的藍(lán)牙4.0溫度傳感器模塊的設(shè)計(jì)摘 要由于較低的成本和短距離通信的便捷性使得藍(lán)牙技術(shù)的全面普及,已經(jīng)成為我們比較熟悉的技術(shù)。到目前為止,藍(lán)牙技術(shù)已經(jīng)過(guò)多個(gè)版本的升級(jí)和改進(jìn),最新的版本即藍(lán)牙4.0。由于藍(lán)牙通信技術(shù)的種種優(yōu)點(diǎn),使得該技術(shù)廣泛運(yùn)用于移動(dòng)電話通信、音頻傳輸和特定數(shù)據(jù)收發(fā)。由于藍(lán)牙是無(wú)線通信技術(shù),在幾個(gè)設(shè)備之間不需要電纜,相對(duì)位置比較隨意,所以因?yàn)槠鋬?yōu)越性得到廣泛使用。因而,數(shù)據(jù)的采集和傳輸使用藍(lán)牙技術(shù)的研究具有比較大的現(xiàn)實(shí)意義和應(yīng)用前景。本文首先對(duì)藍(lán)牙無(wú)線技術(shù)作了簡(jiǎn)單介紹,然后展示了一下該技術(shù)的應(yīng)用現(xiàn)狀,最后對(duì)藍(lán)牙的應(yīng)用前景進(jìn)行簡(jiǎn)單地闡述。而且,還對(duì)溫度檢測(cè)技術(shù)進(jìn)行介
2、紹,提出一種8051方案,一種CC2540方案,最后確定采用后者。在本次設(shè)計(jì)中完成硬件電路的設(shè)計(jì),以及CC2540內(nèi)部軟件的編寫(xiě),最后還有電路板的制作和相關(guān)硬件的調(diào)試。關(guān)鍵字:無(wú)線通信技術(shù),藍(lán)牙技術(shù),數(shù)據(jù)檢測(cè)與傳輸AbstractBecause of the low cost and convenient short-range communication make the use of Bluetooth technology be universal to become a reality , in recent years it become one of the fastest gro
3、wing wireless communication technology. So far, more than one version of Bluetooth technology have been upgraded and improved, that the latest version is Bluetooth 4.0. Because of much advantages of Bluetooth communication technology make the technology widely used in mobile phone communication , au
4、dio transmission and specific data transceiver. because Bluetooth is a wireless communication technology, it significantly reduces the transmission cables between devices , it can be applied to build a data acquisition system and a variety of testing application. Thus , the study of using Bluetooth
5、technology to build wireless data collection and transmission system will have a relatively large practical significance and application prospect.Firstly, this article has a brief introduction of Bluetooth wireless technology, the application prospect. Then the article has a simple statement of basi
6、c components temperature data acquisition and transmission ,and it design two programs of wireless data acquisition and transmission then compared with the other. At this basis,I combine two solutions , and ultimately I come up with this program that based on Bluetooth chip CC2540's wireless tem
7、perature data acquisition and transmission system , I have completed the design of the hardware circuit and related software,then I finish the circuit board production and hardware debugging.keywords:Wireles Technology , Bluetooth technology,data acquisition and transmission目
8、 錄摘 要IAbstractII目 錄IV引 言11 緒論21.1研究背景21.2應(yīng)用現(xiàn)狀31.3研究目的和意義32 系統(tǒng)方案設(shè)計(jì)52.1數(shù)據(jù)采集模塊52.2無(wú)線收發(fā)模塊62.3系統(tǒng)方案設(shè)計(jì)63 硬件電路系統(tǒng)設(shè)計(jì)83.1器件選擇83.1.1藍(lán)牙芯片TICC254083.1.2溫度傳感器DHT11103.1.3液晶顯示屏LCD12864103.2硬件電路設(shè)計(jì)113.2.1天線及巴倫匹配電路設(shè)計(jì)113.2.2晶振電路設(shè)計(jì)123.2.3電源電路設(shè)計(jì)123.2.4LED電路設(shè)計(jì)133.2.5五向按鍵電路設(shè)計(jì)133.2.6串口電路設(shè)計(jì)143.2.7LCD12864電路設(shè)計(jì)143.2.8復(fù)位電路設(shè)計(jì)153
9、.2.9下載調(diào)試電路設(shè)計(jì)154軟件設(shè)計(jì)164.1 藍(lán)牙協(xié)議棧164.2IAR集成開(kāi)發(fā)環(huán)境簡(jiǎn)介184.3 BLE 協(xié)議棧執(zhí)行流程淺析185系統(tǒng)測(cè)試206結(jié)論266.1結(jié)論266.2展望28致 謝30注 釋31附 錄33IV引 言隨著移動(dòng)通訊設(shè)備的迅速發(fā)展,功能型手機(jī)和智能手機(jī)的迅速普及,藍(lán)牙技術(shù)也越來(lái)越被人們所熟悉,目前已經(jīng)成為使用范圍最廣泛的全球短距離無(wú)線標(biāo)準(zhǔn)之一。由于有線連接給人 們帶來(lái)諸多的不便,大家不能隨心所欲地與信息網(wǎng)絡(luò)相連和通信。正因?yàn)榇?,而藍(lán)牙技術(shù)由于其對(duì)硬件設(shè)備良好的兼容性和操作的便捷性受到用戶的日漸歡迎。新的無(wú)線連接方式不需要設(shè)備間的電纜,使各設(shè)備之間的行對(duì)位置更加隨意,使用更
10、加方便,藍(lán)牙確實(shí)帶給我們更多的驚喜。所以通過(guò)藍(lán)牙技術(shù)可以用來(lái)取代目前多種相對(duì)較短距離的電纜和雙絞線。而且藍(lán)牙技術(shù)不僅可以實(shí)現(xiàn)多種智能設(shè)備無(wú)線互接,同時(shí)還可以實(shí)現(xiàn)文件傳輸,并在此基礎(chǔ)上支持語(yǔ)音通信,并且可以通過(guò)設(shè)備建立數(shù)據(jù)鏈路,因此,該技術(shù)目前已成為人們最普遍關(guān)注的通信技術(shù)之一。經(jīng)歷了1.0、1.1、2.0、2.1、3.0等版本,全新的藍(lán)牙 4.0版本在以前得到基礎(chǔ)上有了很大改進(jìn)。集合了2.1傳統(tǒng)藍(lán)牙的優(yōu)勢(shì),3.0藍(lán)牙的速度還有最新的低功耗技術(shù)。因此新的藍(lán)牙4.0,不僅擁有以前各種版本的優(yōu)勢(shì),還有之前沒(méi)有的新特點(diǎn)。藍(lán)牙4.0 的核心規(guī)范低就是功耗藍(lán)牙Bluetooth low energy即 b
11、le,當(dāng)然低功耗就是最大的特點(diǎn),至于到什么地步呢,僅僅使用一粒小小的紐扣電池,便可以維持藍(lán)牙低功耗設(shè)備連續(xù)工作很長(zhǎng)的一段時(shí)間,所以對(duì)于某些特定的場(chǎng)合,比如要求低功耗或者移動(dòng)傳感器,藍(lán)牙4.0是不錯(cuò)的選擇。 藍(lán)牙技術(shù)使用2.4 GHz頻段,擁有該頻段無(wú)線技術(shù)的所有優(yōu)點(diǎn),比如鏈接穩(wěn)定等。不僅如此,新的藍(lán)牙技術(shù)還有別的無(wú)線技術(shù)沒(méi)有的優(yōu)勢(shì),正因?yàn)榇耍{(lán)牙技術(shù)更加被認(rèn)可,收到各廠商的歡迎。伴隨著無(wú)線技術(shù)的進(jìn)步,各種無(wú)線設(shè)備也迅速出現(xiàn),測(cè)量也變成了無(wú)線方式。分為主機(jī)和從機(jī),從機(jī)通過(guò)傳感器節(jié)點(diǎn)對(duì)指定數(shù)據(jù)進(jìn)行收集,然后經(jīng)過(guò)處理,并將其發(fā)送給主機(jī);用戶可通過(guò)公共網(wǎng)絡(luò)(如公共交換網(wǎng)等)獲取主機(jī)上的相關(guān)信息,遠(yuǎn)程實(shí)
12、現(xiàn)對(duì)現(xiàn)場(chǎng)的有效控制和管理。藍(lán)牙也可以組成網(wǎng)絡(luò),與手機(jī),電腦等設(shè)備鏈接,而且當(dāng)前支持低功耗藍(lán)牙設(shè)備的智能設(shè)備除了 iPhone外,Android系統(tǒng)手機(jī)也正式加入了Bluetooth Low Energy的隊(duì)伍,從Android 4.3 系統(tǒng)開(kāi)始,Android 將正式提供官方API 接口,相信不用多久,BLE 設(shè)備將會(huì)出現(xiàn)在生活中的各個(gè)領(lǐng)域。1 緒論1.1研究背景藍(lán)牙技術(shù)是一種支持設(shè)備短距離通信的無(wú)線電技術(shù),最早是愛(ài)立信發(fā)明,逐漸普及以后經(jīng)過(guò)藍(lán)牙技術(shù)聯(lián)盟訂定技術(shù)標(biāo)準(zhǔn)?,F(xiàn)在已經(jīng)有使用藍(lán)牙技術(shù)的鼠標(biāo)。而且藍(lán)牙耳機(jī)證明藍(lán)牙還可以傳遞音頻信號(hào)。手機(jī)間的藍(lán)牙互傳更是讓我們明白,藍(lán)牙技術(shù)還可以傳輸更多的東
13、西。主要的藍(lán)牙版本介紹如下:藍(lán)牙2.1+EDR藍(lán)牙2.1于2007年產(chǎn)生,而且對(duì)之前的版本也可以進(jìn)行匹配連接。而且新的藍(lán)牙2.1版本減少配對(duì)時(shí)間,給我們的使用帶來(lái)了很大的方便,而且還提升了安全性。在藍(lán)牙2.0基礎(chǔ)上增加了省電功能,功耗更低。藍(lán)牙3.0+HS相比藍(lán)牙2.0,藍(lán)牙3.0具有更高的數(shù)據(jù)傳輸速率,最高可達(dá)24mbps,而且更加省電。藍(lán)牙4.02010年7月7日藍(lán)牙技術(shù)聯(lián)盟推即藍(lán)牙4.0。新版本藍(lán)牙最大的特點(diǎn)是極低的功耗。1.2應(yīng)用現(xiàn)狀目前,針對(duì)新一代藍(lán)牙4.0的技術(shù)規(guī)范,各大廠家和公司紛紛推出自己的硬件平臺(tái)和軟件協(xié)議棧,在這一點(diǎn)上,德州儀器( TI)的藍(lán)牙技術(shù)的發(fā)展站在世界的前列,其公
14、司所開(kāi)發(fā)的的 CC2540系列產(chǎn)品為藍(lán)牙技術(shù)的實(shí)現(xiàn)和應(yīng)用提供了一個(gè)真正意義上的解決方案,這將使得藍(lán)牙4.0 BLE不再僅僅停留在規(guī)范文檔之中,這將作為一項(xiàng)新的技術(shù)得到廣泛的實(shí)踐和發(fā)展。由于藍(lán)牙的極大優(yōu)點(diǎn),雖然我們國(guó)家接觸較晚,但是經(jīng)過(guò)一段時(shí)間的發(fā)展后將得到前所未有的巨大發(fā)展。這項(xiàng)技術(shù)只有在人與人之間以及人與機(jī)器之間相互交往的時(shí)候才會(huì)更大程度的體現(xiàn)出它的價(jià)值。更值得一提的是,目前,藍(lán)牙4.0 BLE規(guī)范文檔已經(jīng)推出,但是各大國(guó)際公司和廠商所推出的硬件平臺(tái)和軟件開(kāi)發(fā)系統(tǒng)不盡相同,這使得新一代藍(lán)牙技術(shù)的開(kāi)發(fā)與研究更加具有開(kāi)放性,不會(huì)在短時(shí)間之內(nèi)出現(xiàn)被少數(shù)大公司技術(shù)壟斷的局面,這也有利于我國(guó)在這一次的
15、技術(shù)浪潮中占據(jù)主動(dòng)的優(yōu)勢(shì),特別是借助于藍(lán)牙技術(shù),使我國(guó)的信息產(chǎn)業(yè)能夠更快更廣泛地滲透到國(guó)民經(jīng)濟(jì)的其他領(lǐng)域中去,帶動(dòng)我國(guó)的經(jīng)濟(jì)發(fā)展。 1.3研究目的和意義我的這次項(xiàng)目研究將通過(guò)采用兩個(gè)藍(lán)牙4.0設(shè)備進(jìn)行通信。其中從機(jī)設(shè)備通過(guò)傳感器采集溫度,使用CC2540內(nèi)部的51內(nèi)核對(duì)數(shù)據(jù)進(jìn)行處理,再將處理過(guò)的數(shù)據(jù)傳遞到另一個(gè)藍(lán)牙設(shè)備。主機(jī)設(shè)備收到數(shù)據(jù)后,將數(shù)據(jù)進(jìn)行解碼,并將解碼后的溫度信息顯示在液晶屏上。這次研究的成功將帶來(lái)可觀的實(shí)際意義,可以使用更多的數(shù)據(jù)采集設(shè)備構(gòu)建無(wú)線傳感器網(wǎng)絡(luò),對(duì)某些方面的信息進(jìn)行全方位檢測(cè)。而且接收端可以采用支持藍(lán)牙4.0的所有設(shè)備進(jìn)行數(shù)據(jù)接收,比如Iphone、Android設(shè)備
16、、計(jì)算機(jī)與其他支持藍(lán)牙的嵌入式系統(tǒng)。而這些設(shè)備可以上網(wǎng),可以通過(guò)Internet連接,從而實(shí)現(xiàn)對(duì)特定事物的監(jiān)測(cè)。而用戶可以利用現(xiàn)有的網(wǎng)絡(luò)發(fā)送命令,通過(guò)物聯(lián)網(wǎng)系統(tǒng)控制執(zhí)行部件做出指定操作,從而實(shí)現(xiàn)遠(yuǎn)程控制。該技術(shù)一旦成熟將廣泛應(yīng)用于環(huán)境監(jiān)測(cè),智能家居,公共娛樂(lè)、人工智能等方面,將對(duì)人類未來(lái)的生活產(chǎn)生極其重要的影響,甚至完全改變我們現(xiàn)有的生活狀況。在不遠(yuǎn)的將來(lái),我們將可以足不出戶,通過(guò)智能手機(jī)、平板電腦或者個(gè)人電腦以及一些其他設(shè)備了解到我們想知道的關(guān)于某些事物的所有信息并對(duì)其進(jìn)行控制。比如糧食倉(cāng)庫(kù)中,糧食的保存和溫度有十分密切的關(guān)系,適宜的溫度能使糧食保存的時(shí)間更長(zhǎng)而且不會(huì)變質(zhì)。但是傳統(tǒng)的測(cè)溫系統(tǒng)
17、都是通過(guò)有線的方式連接傳感器,而且傳感器的位置一旦被固定后,今后需要更換位置不是很方便。不僅如此,傳統(tǒng)的測(cè)溫系統(tǒng)的功耗都比較大,需要定期的人工維護(hù),這樣下來(lái),傳統(tǒng)的有線測(cè)溫系統(tǒng)的成本和效果都不盡人意。而利用本設(shè)計(jì)提供的 CC2540數(shù)據(jù)采集模塊,可以實(shí)現(xiàn)在糧食倉(cāng)庫(kù)的任意需要測(cè)量溫度的位置放置 CC2540數(shù)據(jù)采集模塊,實(shí)時(shí)地將采集的溫度通過(guò)藍(lán)牙4.0協(xié)議無(wú)線傳輸給 PC端,以便 PC端根據(jù)采集的溫度對(duì)溫控系統(tǒng)進(jìn)行適當(dāng)?shù)牟僮骰蜃龀銎渌鄳?yīng)的操作,使需要改變溫度的位置得到改善。而且由于藍(lán)牙4.0技術(shù)的超低功耗的特點(diǎn),非常適合糧食倉(cāng)庫(kù)這種需要長(zhǎng)時(shí)間實(shí)時(shí)采集數(shù)據(jù)的環(huán)境。同樣地,在圖書(shū)倉(cāng)庫(kù)和中藥倉(cāng)庫(kù)中,
18、對(duì)溫度也有類似的要求,所以本設(shè)計(jì)的應(yīng)用對(duì)于這種需要十分有效的溫度調(diào)節(jié)的環(huán)境有廣闊的市場(chǎng)前景。又如在醫(yī)院的病房中,病人的心率、血壓、輸液剩余量等信息都是需要被醫(yī)生或護(hù)士在第一時(shí)間得知的信息。而傳統(tǒng)的傳感器模塊加有線傳輸?shù)姆绞皆卺t(yī)院病房這種人員較多,且人員流動(dòng)頻繁的場(chǎng)所來(lái)說(shuō),顯得很不方便也很不實(shí)用,消耗也十分大。而本設(shè)計(jì)所提出的,基于CC2540的藍(lán)牙4.0模塊恰好能解決上面所述的問(wèn)題。醫(yī)生和護(hù)士只需在辦公室,就能從 PC上實(shí)時(shí)地看到各個(gè)病人的情況,并且能準(zhǔn)確地去了解病人的情況,做出相應(yīng)的醫(yī)療方案和應(yīng)急措施,這對(duì)醫(yī)生和病人來(lái)說(shuō)都是極大的好處。2 系統(tǒng)方案設(shè)計(jì)無(wú)線技術(shù)的不斷進(jìn)步和普及,隨之新興起了很
19、多的相關(guān)技術(shù)。著名的無(wú)線技術(shù)有藍(lán)牙,WIFI,NFC等。相比wifi技術(shù),藍(lán)牙的傳輸速度慢很多,而且覆蓋范圍也遠(yuǎn)不及wifi,但是wifi技術(shù)對(duì)硬件要求較高,而且功耗也是相當(dāng)驚人;在來(lái)說(shuō)NFC,NFC是近幾年來(lái)隨著高端智能手機(jī)而興起的一門無(wú)線傳輸技術(shù),由于其配對(duì)簡(jiǎn)單使用方便,安全性較高受到人的歡迎,但是這個(gè)技術(shù)的缺點(diǎn)也比較明顯,首先,由于NFC技術(shù)定位高端手機(jī),所以對(duì)于廣大用戶來(lái)說(shuō)并不是很熟悉,其次,兩臺(tái)支持NFC的設(shè)備進(jìn)行配對(duì)必須在很近的距離或者完成特定的操作才可配對(duì)連接,而且NFC具有極慢的傳輸速率,不適合較大數(shù)據(jù)量的傳輸,而且由于成本等原因,目前在使用中的NFC設(shè)備使用的技術(shù)并不成熟,不
20、適合大范圍普及使用。因此綜合考慮,從覆蓋范圍,傳輸速率,操作便捷性、硬件電路復(fù)雜性以及成本和功耗這些方面看,在一些對(duì)功耗有嚴(yán)格限制而且對(duì)傳輸速率沒(méi)有很高要求的環(huán)境,藍(lán)牙無(wú)疑是最佳選擇。新版本的藍(lán)牙4.0將數(shù)據(jù)傳輸在藍(lán)牙2.0,2.1的基礎(chǔ)上有了巨大的提升,而且有更短的連接時(shí)間,更大的覆蓋范圍,因此,越來(lái)越多的廠商選擇藍(lán)牙技術(shù)作為產(chǎn)品的無(wú)線連接方式。溫度檢測(cè)也是我們非常熟悉的一個(gè)課題,在各種各樣的場(chǎng)合我們都會(huì)用到溫度檢測(cè)這個(gè)技術(shù)。無(wú)論是工業(yè)生產(chǎn),還是農(nóng)業(yè)種植,科學(xué)研究,甚至我們的社會(huì)生活,比如工作環(huán)境,生活環(huán)境,還有醫(yī)療衛(wèi)生等等,數(shù)不勝數(shù)。所以我選擇了藍(lán)牙測(cè)溫技術(shù)作為我的起點(diǎn)。由溫度測(cè)量入手,可
21、以慢慢了解無(wú)線傳輸方面的知識(shí),以后再進(jìn)行更加深層次的研究。2.1數(shù)據(jù)采集模塊(1)使用模擬溫度傳感器模擬傳感器的優(yōu)點(diǎn)是性質(zhì)穩(wěn)定,測(cè)量范圍比數(shù)字傳感器要廣得多。但是缺點(diǎn)就是需要更多的電路來(lái)支持,比如模數(shù)轉(zhuǎn)換電路,還有我們比較常用的放大電路。因?yàn)檫@些,電路無(wú)疑會(huì)變復(fù)雜。(2)使用數(shù)字溫度傳感器數(shù)字傳感器相比前者,少了很多的電路,這些電路已經(jīng)集成在它內(nèi)部,可以直接輸出數(shù)字信號(hào),所以抗干擾能力比較強(qiáng)。綜合考慮兩種方式溫度傳感器的優(yōu)缺點(diǎn),由于數(shù)字傳感器的易用特點(diǎn),最后我決定采用數(shù)字溫度傳感器。至于數(shù)字傳感器的選型,我采用DHT11。DHT11,特點(diǎn)是線路簡(jiǎn)單,體積小巧。由于單總線特點(diǎn)我可以同時(shí)使用多個(gè)D
22、HT11來(lái)完成更復(fù)雜的溫度檢測(cè)。2.2無(wú)線收發(fā)模塊圖2-1 無(wú)線收發(fā)示意圖將DHT11采集到的模擬溫度信號(hào)傳遞給單片機(jī)cpu,由其進(jìn)行處理后經(jīng)由無(wú)線模塊發(fā)送。目的終端通過(guò)無(wú)線模塊對(duì)數(shù)據(jù)進(jìn)行接收,然后由目的端處理器進(jìn)行處理,并將處理后的結(jié)果顯示在LCD顯示屏上。2.3系統(tǒng)方案設(shè)計(jì)方案一:利用單片機(jī)對(duì)DHT11的輸出的數(shù)據(jù)進(jìn)行處理,然后將處理后的數(shù)據(jù)傳輸給藍(lán)牙模塊,再利用藍(lán)牙模塊進(jìn)行發(fā)送,在目的端用藍(lán)牙模塊進(jìn)行接收。最后處理后輸出LCD顯示屏。其中單片機(jī)芯片采用我們非常熟悉的AT89C51,因?yàn)閿?shù)據(jù)處理對(duì)CPU要求不是很高,而且該芯片對(duì)于我們來(lái)說(shuō)易于使用。該方案的系統(tǒng)框圖為:圖2-2 方案一框圖
23、方案二:采用CC2540藍(lán)牙芯片,該芯片內(nèi)部集成了 51內(nèi)核為處理器,因此在軟件編程上與方案一相似。但是這個(gè)方案簡(jiǎn)化了數(shù)據(jù)采集模塊的設(shè)計(jì),電路變得相對(duì)簡(jiǎn)單,由于DHT11是數(shù)字傳感器,所以需要CPU對(duì)數(shù)據(jù)采集部分進(jìn)行軟件控制。相對(duì)于方案一,本方案優(yōu)勢(shì)在于CC2540藍(lán)牙芯片里集成了A/D轉(zhuǎn)換電路和微處理器,同時(shí)內(nèi)部還集成了藍(lán)牙4.0通信模塊。該方案的系統(tǒng)框圖為: 圖2-3 采用CC2540芯片的方案框圖電源部分圖中未畫(huà)出,本方案設(shè)計(jì)分為兩部分,其中一個(gè)為發(fā)送端,包括數(shù)據(jù)采集按鍵與最小系統(tǒng),接收端包括最小系統(tǒng)及一塊LCD液晶顯示屏。發(fā)送端的電路僅使用紐扣電池供電,不需要復(fù)雜的電源電路,可以實(shí)現(xiàn)全
24、范圍溫度監(jiān)測(cè)。毫無(wú)疑問(wèn),選擇后一個(gè)方案。3 硬件電路系統(tǒng)設(shè)計(jì)3.1器件選擇3.1.1藍(lán)牙芯片TICC2540TICC2540的主要特點(diǎn)有:內(nèi)部集成了8051微控制器。而且相對(duì)于普通51單片機(jī),CC2540擁有更大的128KB或256 KB的存儲(chǔ)空間,另外還有升級(jí)的8KB的SRAM;整合了無(wú)線射頻模塊;擁有21個(gè)通用輸入輸出接口, 2個(gè)USART (UART或SPI)接口,2個(gè)16位和2個(gè)8位計(jì)時(shí)器;擁有AES-128硬件加密/解密功能; 8通道 8到12位類比數(shù)位轉(zhuǎn)換器以及超低功率類比比較器, 而且內(nèi)置運(yùn)算放大器;2.4 GHz系統(tǒng)單片芯片封裝;超低功耗,僅僅使用一個(gè)紐扣電池便可運(yùn)行
25、超過(guò)一年的時(shí)間;相比之前的藍(lán)牙版本擴(kuò)大了覆蓋范圍,而且有較好的兼容性;使用單片6mm x 6mm封裝模式,在實(shí)際設(shè)計(jì)中有效地簡(jiǎn)化了硬件電路的復(fù)雜程度;提供給用戶兩個(gè)方式single mode和dual mode。圖3-1 CC2540芯片的內(nèi)部結(jié)構(gòu)圖3-2 CC2540芯片的引腳圖圖3-3 CC2540最小系統(tǒng)板3.1.2溫度傳感器DHT11DHT11是一款數(shù)字溫濕度傳感器。因而,該傳感器DHT11能夠直接輸出數(shù)字信號(hào),不需要外接濾波以及放大電路。采用4個(gè)引腳的封裝,小巧便捷,適用于溫濕度檢測(cè)的各種場(chǎng)合。與DS18b20一樣,都是單總線型器件,可同時(shí)使用多個(gè)器件。芯片內(nèi)部不僅有溫度傳感器,也有
26、濕度傳感器,在出廠是已經(jīng)經(jīng)過(guò)校準(zhǔn),而且內(nèi)置的放大電路和控制電路都密封在芯片內(nèi),抗干擾性極強(qiáng),而且精度較高,已經(jīng)在溫濕度監(jiān)測(cè)領(lǐng)域廣泛使用。圖3-4 DHT11引腳說(shuō)明圖3-5 DHT11的使用電路3.1.3液晶顯示屏LCD12864LCD12864是128*64點(diǎn)陣的液晶屏幕圖3-6 LCD12864LCD12864參數(shù)顯示類型:STN顯示色彩:顯示色:白 背景色:藍(lán)偏振模式:透反射/正性視角:6 點(diǎn)鐘驅(qū)動(dòng)方式:1/64 DUTY 1/9 BIAS背光:LED白色控制器:ST7920,ST7921或兼容數(shù)據(jù)總線:串口或8位、4位并口溫度特性:工作溫度:-20C - +70C點(diǎn)陣格式:128 x
27、64點(diǎn)尺寸:0.48 x 0.48mm點(diǎn)中心距:0.52 x 0.52mm視域:72.0 x 39.0mm有效顯示區(qū)域:66.52 x 33.24mm外形尺寸:93.0 x 70.0 x 13.00mm Max.3.2硬件電路設(shè)計(jì)3.2.1天線電路設(shè)計(jì)CC2540外部?jī)H需幾個(gè)簡(jiǎn)單的阻容網(wǎng)絡(luò)即實(shí)現(xiàn)復(fù)雜的RF前端。TI已經(jīng)提供了非常可靠的參考設(shè)計(jì),所以本設(shè)計(jì)只需按照TI的參考設(shè)計(jì)來(lái)開(kāi)發(fā)電路即可。天線設(shè)計(jì)可以根據(jù)不同的應(yīng)用來(lái)選擇,可選擇使用PCB天線,或者SMA天線。由于做工難度較大我們采用自帶天線的最小系統(tǒng)板,電路設(shè)計(jì)如圖3-1所示。圖3-7 天線及巴倫匹配3.2.2晶振電路設(shè)計(jì)由于CC2540需
28、要2個(gè)晶振,32MHz和32.768K,所以本設(shè)計(jì)安裝要求設(shè)計(jì)了這2個(gè)晶振電路,晶振電路接口如圖3-2所示。圖3-8 晶振電路3.2.3電源電路設(shè)計(jì)圖3-9 電源電路設(shè)計(jì)TI第一代CC2540DK開(kāi)發(fā)套件中的Keyfob開(kāi)發(fā)板可以使用USB轉(zhuǎn)DC電源從USB接口上取電,另外也可以使用鋰電池等供電,直接插在BT1上進(jìn)行供電,板子上的電壓輸入范圍為3V到6V,具體電路由上圖所示。3.2.4LED電路設(shè)計(jì)圖3-10 LED電路設(shè)計(jì)本設(shè)計(jì)采用與TI完全兼容的四色LED,高電平驅(qū)動(dòng),另外D4和S1按鍵共用一個(gè)端口。LED和按鍵S1電路如圖3-4所示。圖3-4 LED驅(qū)動(dòng)和按鍵S1驅(qū)動(dòng)電路3.2.5五向按
29、鍵電路設(shè)計(jì)協(xié)議棧另外一個(gè)非常重要的拓展電路就是五向按鍵,幾乎每個(gè)協(xié)議棧demo都會(huì)用到五向按鍵來(lái)輔助操作。五向按鍵的電路比較復(fù)雜,但是原理非常簡(jiǎn)單,第一步當(dāng)按鍵按下時(shí),電路產(chǎn)生一個(gè)高電平,觸發(fā)一個(gè)GPIO中斷,然后通過(guò)放大器輸出不同的電壓值,當(dāng)CC2540接收到中斷后開(kāi)始去讀五向按鍵的電壓,不同的方向按下產(chǎn)生的電壓值不同,這樣就實(shí)現(xiàn)了joystick。圖3-11 五向按鍵設(shè)計(jì)電路3.2.6串口電路設(shè)計(jì)在本設(shè)計(jì)中,使用的是RS232將CC2540的UART轉(zhuǎn)成RS232,然后方便與PC連接。這部分值得注意的地方是,串口的流控制,在設(shè)計(jì)時(shí)底板上復(fù)用了CTS和RTS這兩個(gè)引腳。CTS和RTS并沒(méi)有與
30、max232芯片直連,而是通過(guò)一個(gè)接插件P10,如果軟件中需要使用流控制,需要用杜邦線或者跳冒短接P10的1、2兩個(gè)腳以及3、4兩個(gè)腳。串口電路如圖3-6所示。圖3-12 串口電路3.2.7LCD12864電路設(shè)計(jì)圖3-13 LCD電路本設(shè)計(jì)采用小型的12864作為系統(tǒng)的顯示系統(tǒng),該LCD采用SPI接口。LCD電路設(shè)計(jì)如下。3.2.8復(fù)位電路設(shè)計(jì)圖3-14 復(fù)位電路CC2540內(nèi)部集成了上電復(fù)位電路,為了方便程序調(diào)試,本設(shè)計(jì)在板子上加了一個(gè)按鍵用來(lái)在線復(fù)位,尤其當(dāng)使用UART轉(zhuǎn)串口時(shí),直接斷電會(huì)導(dǎo)致PC設(shè)備異常,這樣復(fù)位按鍵就能夠起到很好的系統(tǒng)復(fù)位功能。復(fù)位電路如圖3-10所示。圖3-10 復(fù)
31、位電路3.2.9下載調(diào)試電路設(shè)計(jì)圖3-15 下載調(diào)試電路Keyfob開(kāi)發(fā)板使用標(biāo)準(zhǔn)的CC-Debugger調(diào)試接口,為了方便調(diào)試,特意將debugger接口的9腳和2腳短接,這樣可以使用CC-Debugger為板子供電。4軟件設(shè)計(jì)4.1 藍(lán)牙協(xié)議棧藍(lán)牙協(xié)議棧結(jié)構(gòu)TI官方的的藍(lán)牙協(xié)議棧包含主機(jī)和控制器兩部分。由下圖可以看出,控制器部分包括物理層、鏈路層、主機(jī)控制接口層等幾個(gè)層;主機(jī)部分包括邏輯鏈路控制及自適應(yīng)協(xié)議層、通用屬性配置文件層、屬性協(xié)議層、通用訪問(wèn)配置文件層、安全管理層。圖4-1 藍(lán)牙4.0協(xié)議棧結(jié)構(gòu)4.2BLE協(xié)議棧開(kāi)發(fā)平臺(tái)配置TI公司免費(fèi)的藍(lán)牙4.0 BLE軟件開(kāi)發(fā)套件是完整地支持單
32、模藍(lán)牙4.0 BLE應(yīng)用開(kāi)發(fā)的平臺(tái),它基于CC2540/CC2541射頻單片機(jī),是一套完整的SoC解決方案。藍(lán)牙4.0 BLE軟件開(kāi)發(fā)平臺(tái)支持兩種不同的應(yīng)用開(kāi)發(fā)配置:?jiǎn)我辉O(shè)備:控制器、主機(jī)、配置文件、應(yīng)用程序在一片CC2540上實(shí)現(xiàn),這是最簡(jiǎn)單和最常見(jiàn)的配置。這種方式提供最低的成本和功耗,大部分實(shí)際應(yīng)用都采用這種方式。SimpleBLEPeripheral和SimpleBLECentral示例工程都是采用單一設(shè)備的配置方式。網(wǎng)絡(luò)處理器:控制器和主機(jī)部分在CC2540上執(zhí)行,而應(yīng)用程序和Profiles在另一個(gè)設(shè)備執(zhí)行。應(yīng)用程序和Profiles通過(guò)廠商特定的HCI命令與CC2540通信,這一過(guò)
33、程需要使用硬件或UART接口,或者通過(guò)USB使用虛擬的UART接口。網(wǎng)絡(luò)處理器配置適用于應(yīng)用程序在另一個(gè)設(shè)備(外部微控制器或PC)上運(yùn)行的情況。在這種情況下,應(yīng)用程序可以在外部獨(dú)立開(kāi)發(fā),而協(xié)議棧仍然在CC2540上運(yùn)行。要使用網(wǎng)絡(luò)處理器,HostTestRelease工程必須使用。如上所述,本設(shè)計(jì)是為了實(shí)現(xiàn)CC2540無(wú)線通信模塊與PC機(jī)的通信,所以本設(shè)計(jì)所選擇的BLE 協(xié)議棧開(kāi)發(fā)平臺(tái)配置為網(wǎng)絡(luò)處理器配置。 4.3SimpleBLEPeripheral 從機(jī)編程這里說(shuō)到的從機(jī),也就是本設(shè)計(jì)用到的Keyfob開(kāi)發(fā)板。在TI的BLE協(xié)議棧中,雖然主機(jī)和從機(jī)的主體結(jié)構(gòu)類似(均基于osal),但是從機(jī)
34、和主機(jī)有著很大的區(qū)別,從機(jī)里包含了一個(gè)叫做profile的相關(guān)代碼,這個(gè)profile決定了從機(jī)的功能。例如防丟器、血壓儀、心率計(jì)等均是藍(lán)牙組織規(guī)定的profile。打開(kāi)SimpleBLEPeripheral從機(jī)工程。ProjectsbleSimpleBLEPeripheralCC2540SimpleBLEPeripheral.eww進(jìn)入SimpleBLEPeripheral.c主體源文件。4.2IAR集成開(kāi)發(fā)環(huán)境簡(jiǎn)介IAR Embedded Workbench(又稱做EW)的C交叉編譯器是一款完整、穩(wěn)定且很容易使用的專業(yè)嵌入式應(yīng)用開(kāi)發(fā)工具。EW對(duì)不同的微處理器提供統(tǒng)一的用戶界面。目前可以支持
35、至少35種的位ARM微處理器結(jié)構(gòu)。IAR Embedded Workbench集成的編譯器有以下特點(diǎn):Ø 完全兼容標(biāo)準(zhǔn)C語(yǔ)言;Ø 內(nèi)建相應(yīng)芯片的程序速度和內(nèi)部?jī)?yōu)化器;Ø 高效浮點(diǎn)支持;Ø 內(nèi)存模式選擇;Ø 高效的PRO Mable代碼。為了滿足本設(shè)計(jì)的需求,使用的IAR版本是8.10.4。 藍(lán)牙4.0 BLE協(xié)議棧BLE協(xié)議棧需要先自己安裝,里面存放的是協(xié)議棧源碼,TI會(huì)陸續(xù)更新協(xié)議棧版本,但是本設(shè)計(jì)為了配合IAR的版本,所以選擇使用1.3.2版本的BLE協(xié)議棧。協(xié)議棧文件夾下有以下幾個(gè)目錄:l AccessoriesAccessoriesDr
36、ivers 里面存放的是燒寫(xiě)了 HostTestRelease 程序的CC2540 USBDongle的USB轉(zhuǎn)串口驅(qū)動(dòng)程序,很多用戶反應(yīng)說(shuō)USBDongle插到電腦上沒(méi)有被識(shí)別成串口號(hào),這里就要注意,USBDongle出廠時(shí)燒寫(xiě)的是PacketSniffer的固件,是協(xié)議分析儀,叧有當(dāng)USBDdongle燒寫(xiě)了 HostTestRelease 程序時(shí)才會(huì)表現(xiàn)為一個(gè)串口,此時(shí)USBDongle的驅(qū)動(dòng)程序即在 Drivers 目錄下。AccessoriesHexFiles 里面存放的是 TI 開(kāi)發(fā)板上的預(yù)先編譯的hex文件。AccessoriesBTool 以前的協(xié)議棧版本沒(méi)有這個(gè)目錄,這里存放
37、的是 BTOOL 的安裝文件,不過(guò)不需要手動(dòng)安裝,因?yàn)閯偛虐惭b協(xié)議棧的時(shí)候已經(jīng)安裝BTOOL。l Components目錄Components存放的是最終要的協(xié)議棧組件,包括底層的BLE,還有開(kāi)發(fā)板硬件層 hal,還有類似操作系統(tǒng)的osal。l Documents目錄Documents存放的是 TI 提供的關(guān)于協(xié)議棧和協(xié)議棧 demo 的相關(guān)介紹和開(kāi)發(fā)文檔,因?yàn)樵撃夸浵碌奈募浅V匾?,雖然全部是英文,也需要查看:TI_BLE_Sample_Applications_Guide.pdf協(xié)議棧demo操作指南,協(xié)議棧里所有demo的說(shuō)明都在這里。TI_BLE_Software_Developer&
38、#39;s_Guide.pdfBLE協(xié)議棧指南,介紹BLE和 TI的BLE協(xié)議棧。BLE_API_Guide_main.htm BLE API 文檔,協(xié)議棧里調(diào)用的API函數(shù)還有調(diào)用時(shí)序,均在此文檔中。l Projectsble目錄Projectsble,最后一個(gè),也是最重要的目錄,基于協(xié)議棧的demo工程都在這里。所有的協(xié)議棧demo都要放到Projects/ble這個(gè)目錄下編譯運(yùn)行,因?yàn)镮AR程配置中使用的是相對(duì)路徑,一旦IAR工程位置和整個(gè)協(xié)議棧源碼的相對(duì)位置發(fā)生變化,就無(wú)法找到ble的其他組件,編譯時(shí)會(huì)產(chǎn)生大量的無(wú)法找到文件的錯(cuò)誤,所有程序必須要放到這里來(lái)編譯。 BToolBTool是
39、一款TI公司出品的,與CC2540開(kāi)發(fā)配套的PC端應(yīng)用程序,通過(guò)使用主機(jī)控制接口(HCI)命令的方式與藍(lán)牙BLE外設(shè)通信。Btool允許用戶使用基本的BLE集中器設(shè)備功能,例如發(fā)現(xiàn)藍(lán)牙外設(shè)或廣播設(shè)備、建立與外設(shè)的連接、進(jìn)行GATT應(yīng)用數(shù)據(jù)的讀寫(xiě)操作、綁定服務(wù)等。因此,可以在PC端使用Btool工具來(lái)進(jìn)行藍(lán)牙外設(shè)應(yīng)用程序的開(kāi)發(fā)調(diào)試。4.3 BLE 協(xié)議棧執(zhí)行流程淺析在IAR工程的左側(cè)有很多的文件夾,如APP、HAL、OSAL、PROFILES等,如圖3.3所示,這些文件夾下面包含了很多的源代碼,這種實(shí)現(xiàn)方式與藍(lán)牙4.0 BLE協(xié)議的分層思想是相對(duì)應(yīng)的,盡量將實(shí)現(xiàn)某些功能的函數(shù)放在同一文件夾下,否
40、則編譯將出現(xiàn)問(wèn)題。圖4-2 工程主界面 在main()函數(shù)中調(diào)用了很多其他文件中的函數(shù),重點(diǎn)是osal_start_system()函數(shù),在此之前的函數(shù)都是對(duì)板載硬件以及協(xié)議棧進(jìn)行的初始化,直到調(diào)用o s a l _ s t a r t _ s y s t e m () 函數(shù),整個(gè)藍(lán)牙4.0 BLE 協(xié)議棧才算是真正的運(yùn)行起來(lái)了。5系統(tǒng)測(cè)試現(xiàn)在給主機(jī)板和從機(jī)板上電, 然后通主機(jī)板癿五向按鍵來(lái)與從機(jī)板通信。SimpleBLECentral 和SimpleBLEPeripheral之間的通信的方式非常簡(jiǎn)單,首先主機(jī)先搜索從機(jī),找到從機(jī)后開(kāi)始連接,連接成功,通過(guò)五向按鍵先給從機(jī)寫(xiě)一個(gè)char,然后在
41、回讀剛才寫(xiě)入的char,就這樣每循環(huán)一次讀寫(xiě)的數(shù)值增加1,此外,主機(jī)還可以獲取從機(jī)的RSSI 值。下面來(lái)詳細(xì)介紹。開(kāi)發(fā)板上電后如圖4.1所示。圖4-3 上電圖搜索從機(jī)按下主機(jī)板的Joystick UP 按鍵,開(kāi)始搜索從機(jī),等待一會(huì)兒,會(huì)返回搜索到的從機(jī)(若不想等待,立刻再按一次UP 按鍵,會(huì)立刻返回搜索到的從機(jī)),如圖4.2、4.3所示。圖4-4 從機(jī)搜索圖4-5 從機(jī)搜索查看搜索到的從機(jī)列表按下Joystick Left 按鍵,進(jìn)入搜索到的從機(jī)列表,可以從lcd看出。 圖4-6 搜索到的從機(jī)列表選擇從機(jī)并且連接按下Joystick Center 按鍵,開(kāi)始連接選擇的從機(jī),連接成功后會(huì)在主機(jī)板
42、的LCD 上顯示Connected,如圖4.5所示。圖4-7 從機(jī)連接然后過(guò)一會(huì)LCD 會(huì)顯示:“Simple Svc Found”,表示已經(jīng)連接成功。如圖4.6所示:圖4-8 連接成功實(shí)時(shí)查詢RSSI 信號(hào)值:按Joystick Down 可以獲取從機(jī)的RSSI 值,再按一下是取消RSSI 值的顯示。注意顯示的RSSI 值為-33dB,將兩個(gè)CC2540 放在一起,RSSI 值能在-35dB 以內(nèi),表明天線的效率和性能還是很高的,如圖4.7所示。圖4-9 RSSI值查詢數(shù)據(jù)通信:連接成功后,再按下Joystick UP,會(huì)執(zhí)行讀寫(xiě)char,按一次先write char,然后再按一次是read
43、 char,每一次循環(huán),讀寫(xiě)的char 值增加1,如圖4.8所示。圖4-10 數(shù)據(jù)通信BLE 數(shù)據(jù)通信的常用方法:其實(shí)理論上來(lái)說(shuō)低功耗藍(lán)牙的通信方式有下面幾種:A、Write CharacteristicB、Read CharacteristicC、Notify(通告)前兩者AB 是GATT 的Client 去聯(lián)系Service,簡(jiǎn)單的說(shuō)就是主機(jī)程序去和從機(jī)通信,讀和寫(xiě)的發(fā)起者均是主機(jī)。后者C 是GATT 的Service 去通知從機(jī),就是從機(jī)去和主機(jī)通信,發(fā)起者是從機(jī)。SimpleBLECentral 和SimpleBLEPeripheral的程序中涵蓋了這三者,當(dāng)然實(shí)驗(yàn)中使用的五向按鍵用到
44、了前兩者。剛才的實(shí)驗(yàn)還沒(méi)有完,就是如何斷開(kāi)和從機(jī)的連接。斷開(kāi)連接最后斷開(kāi)連接是再次按下Joystick Center 按鍵。斷開(kāi)后,主機(jī)的LCD會(huì)顯示“Disconneced”,如圖4.9所示。圖4-11 斷開(kāi)連接6結(jié)論6.1結(jié)論我的這次項(xiàng)目研究是兩個(gè)藍(lán)牙4.0設(shè)備之間進(jìn)行簡(jiǎn)單的通信。其中從機(jī)通過(guò)傳感器采集溫度數(shù)據(jù)然后經(jīng)過(guò)CC2540進(jìn)行處理,其次,經(jīng)藍(lán)牙模塊發(fā)送到主機(jī)。最后收到數(shù)據(jù)的主機(jī)設(shè)備將數(shù)據(jù)進(jìn)行解碼,然后將溫度信息進(jìn)行液晶顯示。(1)首先將調(diào)試好的軟件進(jìn)行全編譯,軟件編譯調(diào)試環(huán)境是IAR Embedded Workbench for 8051圖5-1 IAR編譯環(huán)境(2)將軟件編譯生成
45、的HEX文件下載到TI CC2540芯片中,實(shí)用軟件是圖5-2 CC2540開(kāi)發(fā)板下載軟件Smart RF Flash Programmer(3)去掉下載線,給系統(tǒng)供電,電路開(kāi)始運(yùn)行,溫度數(shù)據(jù)開(kāi)始采集。(4)等系統(tǒng)運(yùn)行穩(wěn)定,將接收板供電,與發(fā)送板進(jìn)行連接,開(kāi)始接收數(shù)據(jù)。(5)接收板得到數(shù)據(jù),將溫度信息在LCD液晶顯示屏上進(jìn)行顯示。本次畢業(yè)設(shè)計(jì)項(xiàng)目結(jié)束。(1)目標(biāo)完成情況通過(guò)我的努力和指導(dǎo)老師杭老師的指導(dǎo),開(kāi)始對(duì)藍(lán)牙無(wú)線測(cè)溫系統(tǒng)進(jìn)行研究,首先是確定無(wú)線收發(fā)系統(tǒng)的整體系統(tǒng)設(shè)計(jì)研究,通過(guò)指導(dǎo)老師的指導(dǎo),最終確定了方案。其次是對(duì)硬件開(kāi)發(fā)分模塊的設(shè)計(jì)研究,通過(guò)指導(dǎo)老師的指導(dǎo),逐步完成了本次畢業(yè)設(shè)計(jì)。(2
46、)存在不足在具體方案實(shí)施中,我遇到了了很多問(wèn)題,比如在軟件編程中協(xié)議棧的使用及配置,還有硬件電路的焊接,雖然幾天的焊接過(guò)后,技術(shù)熟練了很多,但是漏焊問(wèn)題還是存在。本次畢業(yè)設(shè)計(jì)是第一次接觸到協(xié)議棧這個(gè)新的領(lǐng)域,在剛開(kāi)始的時(shí)候,對(duì)這個(gè)名詞幾乎是沒(méi)有深入的了解,在最初的學(xué)習(xí)時(shí)經(jīng)常是一頭霧水,云里霧里,后來(lái)在反復(fù)讀了歐陽(yáng)俊等老師所著的藍(lán)牙4.0 BLE開(kāi)發(fā)完全手冊(cè)物聯(lián)網(wǎng)開(kāi)發(fā)技術(shù)實(shí)戰(zhàn)幾遍后,又在實(shí)際情況下親手操作了幾個(gè)例程,總算是對(duì)藍(lán)牙4.0 BLE通信有了一個(gè)大致的理性的認(rèn)識(shí)。下面對(duì)本次畢業(yè)設(shè)計(jì)中所做的主要工作做以下總結(jié):1)對(duì)于無(wú)線測(cè)溫系統(tǒng)有了更多的認(rèn)識(shí)。這是我第一次接觸到CC2540藍(lán)牙芯片,也是
47、第一次接觸無(wú)線通信技術(shù)。測(cè)溫技術(shù)我還是比較熟悉的,通過(guò)這次設(shè)計(jì),我不僅僅學(xué)會(huì)了使用數(shù)字溫度傳感器,也讓我對(duì)無(wú)線藍(lán)牙技術(shù)有了全面的了解,同時(shí)還接觸到了無(wú)線測(cè)溫技術(shù)。2)這次畢業(yè)設(shè)計(jì)中,我認(rèn)識(shí)了很多新的軟硬件。硬件有DHT11溫度傳感器、CC2540藍(lán)牙芯片、五向按鍵、12864液晶顯示屏等,軟件有IAR、Btool、SmartRF Flash programmer、串口調(diào)試助手。3)通過(guò)本次設(shè)計(jì)是對(duì)自己的一種肯定,之前對(duì)一些比較復(fù)雜的設(shè)計(jì)一直信心不足,一直以為這些是研究生或者專業(yè)人士才能做到的。雖然說(shuō)本次設(shè)計(jì)做的不夠完美,但是能夠獨(dú)立完成設(shè)計(jì)方面的內(nèi)容已經(jīng)很不容易,讓我信心倍增。4)通過(guò)本次設(shè)計(jì)也讓我的文獻(xiàn)檢索能能力有了一個(gè)很大的提高。同時(shí)學(xué)會(huì)了通過(guò)altium desinger summer軟件繪制PCB板,在然后工作中都是必不可少的技能。5)通過(guò)此次設(shè)計(jì),使我深刻的認(rèn)識(shí)到自己在知識(shí)方面的儲(chǔ)備是遠(yuǎn)遠(yuǎn)不夠的,大學(xué)四年所掌握的知識(shí)用以完成這次設(shè)計(jì)是遠(yuǎn)遠(yuǎn)不夠的,我只能通過(guò)參考文獻(xiàn)學(xué)習(xí)完成這次設(shè)計(jì),另外還有老師以及其他同學(xué)的無(wú)私幫助。6.
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年版:中醫(yī)醫(yī)療機(jī)構(gòu)服務(wù)協(xié)議3篇
- 加快推動(dòng)產(chǎn)品碳標(biāo)識(shí)認(rèn)證的戰(zhàn)略規(guī)劃與實(shí)施步驟
- 2024年新材料產(chǎn)業(yè)有限合伙企業(yè)合伙協(xié)議范本3篇
- 底板基礎(chǔ)灌漿施工方案
- 二零二五年度企業(yè)辦公用品批量采購(gòu)與品牌推廣合作合同3篇
- 2024年砌墻材料供應(yīng)及施工合同
- 2024年離婚調(diào)解書(shū):車輛分配相關(guān)事宜
- 2025年中國(guó)中樞神經(jīng)用藥行業(yè)市場(chǎng)發(fā)展監(jiān)測(cè)及投資潛力預(yù)測(cè)報(bào)告
- 二零二五年城市交通規(guī)劃與優(yōu)化研究報(bào)告協(xié)議2篇
- 二零二五年度二手商鋪買賣合同模板(含品牌形象維護(hù))
- 注塑領(lǐng)班作業(yè)指導(dǎo)書(shū)
- 廣東省異地就醫(yī)備案登記表
- 光纜布線工程施工組織設(shè)計(jì)方案
- 食堂日??己嗽u(píng)分表(后勤)
- 高頻淬火設(shè)備安全操作規(guī)程
- 閘閥的操作力矩參考表
- 浙江省市政工程安全臺(tái)賬完整
- 環(huán)氧樹(shù)脂參考配方大全
- 花木綠化養(yǎng)護(hù)考核評(píng)分表
- #2鍋爐爐膛內(nèi)腳手架搭設(shè)及拆除施工方案
- 110KV變電站工程創(chuàng)優(yōu)監(jiān)理實(shí)施細(xì)則
評(píng)論
0/150
提交評(píng)論