




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、摘 要摘要:公交車自動報站電路公交車自動報站器可以讓公交車到達站點時自動報告公交車所停站點的名稱。相對于市面上的其它公交車報站器,該報站器具有全自動,體積小,成本低,容量大等優點。本文介紹的公交車自動報站系統采用無線發送接收頭F05P/J04P和編解碼芯片SC2262/SC2272的配合使用,加上低功耗單片機2051控制語音模塊的工作,成功地減小了這個裝置的體積,最終達到普通手機大小。由于裝置內部采用的都是市場上的普通器件,容易購買,因此成本大大降低。采用的語音模塊是深圳點創科技有限公司的產品miniC-A101FS,它支持的Flash容量是0M-1024M,而且支持SD卡,根本上解決了報站器
2、容量的問題。關鍵字:公交車自動報站器 單片機 編碼解碼芯片 無線發射接收芯片 mini-A101FS語音模塊Abstract: In this paper, a plan of the electronic voice guide device was introduced. The electronic voice guide device mentioned in this paper can be taken with the tourist when he is sightseeing, and it can automatically play in every sceneries,
3、 so the tourists no need to operate it at all. Compared with the other voice guide device at the market, the design has many advantages, such as small volume, low cost, huge voice storage, etc. The guide system introduce in this paper adopt a technique of using F05P/J04P and SC2262/SC2272, cooperate
4、 with the single-chip 2051 in controlling voice module, successfully reduce this devices volume, finally its size can compare with a common mobile phone. Because of the parts of the device can be easily bought in the market, greatly reduce the cost. The voice module we adoptive is miniC-A101FS which
5、 produced by the Shenzhen Dian chuang technology Ltd., the Flash capacitance it support is 0M-1024M, besides it can support SD card, radically settle the problem of the capacitance of our guide device.Key word: Electronic voice guide device Single-chip Code-decode chip 目 錄摘要 Abstract 第一章
6、 緒論 1 1.1課題研究的背景及意義1 1.2報站器的動態發展趨勢1 1.3設計的主要目標任務2 1.4論文的主要工作和時間安排2.1 總體設計方案2.2 單片機的選用2.3 解碼芯片的選用2.4 編碼芯片的選用2.5 語音模塊的介紹2.6 發射模塊部分2.7 接收模塊部分第一章 緒論1.1 背景及意義 隨著大城市化步伐加快,人們對公交的服務更加迫切,同時公交事業建設既要代表政府體現當地城市的形象,又要盡一切力量減少政府投資,創造良好的社會效益和經濟效益。隨著科學技術的發展,公交車載設備的發展,對公交企業來說不僅是形象的提升,也是效益的增長,技術的革命。 近年來單片機技術迅猛發展
7、,廣泛應用于諸多領域。由于單片機具有可編程性及優良的存儲擴展性等許多優點,因此萌生了用單片機來實現公交車輛的自動報站。為了實現城市公交車的自動報站,本次設計研究了一套低廉、高性能的,基于單片機的城市公交車自動報站系統。1.2國內外現狀及發展趨勢現今社會,公交事業關乎到大多數城市居民的出行,可公交車上的報站系統依然無法滿足大家對其的要求。通過在各個車站收集公交司機及各個年齡階段的乘客對報站系統的看法,可以對現在公交車上普遍使用的人工按鍵報站總結出以下三個弊端: (1) 報站不準確: 由于司機在操作報站系統時經常會按錯鍵或忘記按鍵,而且在調整系統時會連續報出幾個站點,讓不熟悉路線站點的乘客不知所措
8、。(2)安全隱患:每次報站時都需要由駕駛員對報站器進行操作,而在車輛起動與進站時,往往是路面情況最復雜的時候,駕駛員既要對行駛中的汽車進行起動或制動等操作,同時還要兼顧報站系統的操作,給行駛中的車輛帶來一定的安全隱患。目前,我國一些大中城市的公交車報站主要有三種方式,人工控制,一般報站人員都是當地人,用方言進行報站,這給外地的乘客帶來了很大的不便,這種報站方式逐漸被其他方式取代;半自動報站,這種報站方式一般是司機控制的,比前一種有較大的改進,但是又是由于司機疏忽,也會出現錯報、誤報的現象,同時,由于需要司機參與,也有一定的安全隱患;自動報站,這種報站方式實現了智能化,無需司機參與,系統自動識別
9、車站,比較準確現在研究這種方式的比較多。雖然國內外都在研究公交車自動報站系統,但他們實現的技術手段是不一樣的,現在已經有些大城市的某些公交車上已經采用GPS定位系統自動報站,但其昂貴的成本,難以實現普及,特別是一些中小城市難以負擔。還有的設計主要是對公交車車輪軸的轉角脈沖進行計數,將計數值與預置值進行比較,即可確定報站時刻,達到準確自動的目的。以上這些技術都是基于單片機的公交車自動報站系統解決的,所以對于這個系統的開發是有其必要性的。1.3設計的主要目標任務本設計的主要目標任務,把單片機技術和電子技術相結合,用集成發射/接收、編碼/解碼模塊對公交車自動報站電路進行設計和實驗。要求學生了解方案后
10、,對各單元電路,單片機軟,硬件等進行設計。 根據畢業設計所做工作寫出畢業設計論文。1.4 論文的主要工作和時間安排 在完成論文的這幾個月以來,為了避免自己在平時的工作生活中浪費精力我為自己制定了一套工作計劃,這也是我在完成論文的這段時間來總結出來的一條寶貴經驗,讓我在今后的工作學習里獲益匪淺。我的工作計劃如下:3初至4月中旬 完成課程設計并查找畢業設計的相關資料,為今后的工作打下基礎4月中旬至5月中旬 開始進行畢業設計的進一步研究與實際調查,完成基本的編程,初步完成論文的初稿 5月中旬至6月初 完成一篇科技論文的翻譯工作,并與導師進行進一步的溝通,解決論文中的問題 6月初至論文截稿 完成論文定
11、稿,裝訂第二章 總體設計2.1 總體設計方案站器發展有個過程,最開始的時候是一種半自動化的系統,它的功能是把車站信息以語音文件格式存儲在報站器里,一般通過司機手動鍵盤直接按鍵播放,很不方便。發展到現在有一些全自動化的智能自動報站設備,它一般是在站點安放無線發射模塊,這些發射模塊可以控制工作范圍,這樣在各個站就有不同的編碼信號。公交車到達某一站點后,公交車上的自動報站器就能接受站點發出的編碼信號,然后解碼并把解碼后的信號傳給單片機處理,單片機作為控制中心控制語音播放即可。本文介紹了這一全智能化公交車自動報站設備的設計,采用了miniC-A101FS和單片機AT89C2051配合使用。當前市場上公
12、交車自動報站器有以下缺陷:1.成本高2.體積大3.語音存儲容量小。本文介紹的設備利用無線發送接收頭F05P/J04P,編解碼芯片SC2262/SC2272的配合使用,低功耗單片機AT89C2051控制語音模塊的工作,成功的減小了體積,大約是普通手機大小。降低了成本,由于采用得都是市場上的普通器件,成本大大降低。采用的語音模塊是深圳點創科技有限公司的產品miniC-A101FS,他支持的Flash容量是0M-1024M,而且支持SD卡,根本上解決了導游機容量的問題。編碼發設裝置編碼接收裝置 單片機語音芯片 硬件電路原理框圖2.2 選用的單片機簡介選用的單片機是AT89C20511主要性能參數:l
13、 MCS 51 產品指令系統完全兼容,l 2k 字節可重擦寫閃速存儲器, 1000 次擦寫周期l 2 .7V 6V 的工作電壓范圍l 全靜態操作:0Hz 24MHZ l 兩級加密程序存儲器l 128×8 字節內部RAMl 15個可編程I0 口線l 兩個16 位定時計數器l 6 個中斷源l 可編程串行UART 通道2.功能特性概述AT89C2051 是美國ATMEL 公司生產的低電壓,高性能CMOS 8 位單片機,片內含2k bytes 的可反復擦寫的只讀程序存儲器(PEROM )和128 bytes 的隨機存取數據存儲器(RAM ) ,器件采用ATMEL 公司的高密度、非易失性存儲技
14、術生產,兼容標準MCS 51 指令系統,片內置通用8 位中央處理器和Flash 存儲單元,功能強大AT89C2051 單片機可提供許多高性價比的應用場合。AT89C2051 提供以下標準功能:2k 字節Flash 閃速存儲器,128 字節內部RAM ,15個I / O 口線,兩個16 位定時計數器,一個5 向量兩級中斷結構,一個全雙工串行通信口,內置一個精密比較器,片內振蕩器及時鐘電路。同時,AT89C2051 可降至0Hz 的靜態邏輯操作,并支持兩種軟件可選的節電工作模式。空閑方式停止CPU 的工作,但允許RAM ,定時計數器,串行通信口及中斷系統繼續工作。掉電方式保存RAM 中的內容,但振
15、蕩器停止工作并禁止其它所有部件工作直到下一個硬件復位。3. 引腳結構介紹 引腳結構圖2.1 AT89C2051引腳圖4. 方框圖圖2.2 2051內部方框圖5 引腳說明5.1 VCC: 電源電壓5.2 GND: 地5.3 P1口:P1口是一組8位雙向I/O口,P1.2 P1.7 提供內部上拉電阻,P1.0 和Pl.1內部無上拉電阻,主要是考慮它們分別是內部精密比較器的同相輸入端(AIN0 )和反相輸入端(AIN1 ) ,如果需要應在外部接上拉電阻。Pl 口輸出緩沖器可吸收20mA電流并可直接驅動LED 。當Pl 口引腳寫入“1 ”時可作輸入端,當引腳P1.2 P1. 7 用作輸入并被外部拉低時
16、,它們將因內部的上拉電阻而輸出電流。Pl 口還在Flash 閃速編程及程序校驗時接收代碼數據。4.4 P3口: P3口的P3.0 P3.5 、P3.7 是帶有內部上拉電阻的7 個雙向I/O 口。P3.6 沒有引出,它作為一個通用I/O 口但不可訪問,但可作為固定輸入片內比較器的輸出信號,P3 口緩沖器可吸收20mA 電流。當P3 口寫入“1”時,它們被內部上拉電阻拉高并可作為輸入端口。作輸入端時,被外部拉低的P3 口將用上拉電阻輸出電流。P3口還用于實現AT89C2051 特殊的功能,如下表所示:表2.1 2051 P3口功能口引腳功能特性P3.0RXD(串行輸入口)P3.1TXD(串行輸出口
17、)P3.2INT0(外中斷0)P3.3INT1(外中斷1)P3.4T0(定時/計數器0外部輸入)P3.5T1(定時/計數器1外部輸入)P3 口還接收一些用于Flash 閃速存儲器編程和程序校驗的控制信號。5.5 RST :復位輸入。RST 引腳一旦變成兩個機器周期以上高電平,所有的I/O 口都將復位到“1”(高電平)狀態,當振蕩器正在工作時,持續兩個機器周期以上的高電平便可完成復位,每個機器周期為12 個振蕩時鐘周期。5.6 XTAL1 :振蕩器反相放大器的及內部時鐘發生器的輸入端。5.7 XTAL2 :振蕩器反相放大器的輸出端。6 振蕩器特征:XTAL1 、XTAL2 分別為片內振蕩器的反相
18、放大器的輸入和輸出端。可采用石英晶體或陶瓷振蕩器組成時鐘振蕩器,如需從外部輸入時鐘驅動AT89C2051 ,時鐘信號從XTAL1 輸入,XTAL2 應懸空。由于輸入到內部電路是經過一個2 分頻觸發器,所以輸入的外部時鐘信號無需特殊要求,但它必須符合電平的最大和最小值及時序規范。 7 特殊功能寄存器:片內特殊功能寄存器(SFR )空間存儲區的映像圖如下表所示。并非存儲區中所有的地址單元都被占用,未占用的地址單元亦不能使用,如果對其進行讀訪問一般返回為隨機數,寫訪問也不確定。這些單元是為了以后利用這些未使用的地址單元擴展新功能而設置,所以用戶軟件不要對它們寫“1”,在這種情況下,新位的復位或不激活
19、值總為“0”。圖2.3 AT89C2051 片內特殊功能寄存器(SFR )空間存儲區的映像圖8 某些指令的約束條件AT89C2051 是經濟型低價位的微控制器,它含有2k 字節的Flash 閃速程序存儲器,指令系統與MCS 51 完全兼容,可使用MCS 51 指令系統對其進行編程。但是在使用某些有關指令進行編程時,程序員須注意一些事項。和跳轉或分支有關的指令有一定的空間約束,使目的地址能安全落在AT89C2051 的2k 字節的物理程序存儲器空間內,程序員必須注意這一點。對于2k 字節存儲器的AT89C2051 來說,LJMP 7EOH 是一條有效指令,而LJMP 900H 則為無效指令。8.
20、1 分支指令對于LCALL 、LJMP 、ACALL 、AJMP 、SJMP 、JMP A +DPTR 等指令,只要程序員記住這些分支指令的目的地址在程序存儲器大小的物理范圍內(AT89C2051 程序地址空間為:000H 7FFH 單元),這些無條件分支指令就會正確執行,超出物理空間的限制會出現不可預知的程序出錯。CJNE 、DJNZ 、JB 、JNB 、JC 、JNC 、JBC 、JZ 、JNZ 等這些條件轉移指令的使用與上述原則一樣,同樣,超出物理空間的限制也會引起不可預知的程序出錯。至于中斷的使用,80C51 系列硬件結構中己保留標準中斷服務子程序的地址。8.2 與MOVX 相關的指令
21、,數據存儲器AT89C2051 包含128 字節內部數據存儲器,這樣,AT89C2051 的堆棧深度局限于內部RAM 的128 字節范圍內,它既不支持外部數據存儲器的訪問,也不支持外部程序存儲器的執行,因此程序中不應有MOVX 指令。一般的80C51 匯編器即使在違反上述指令約束而寫入指令時仍對指令進行匯編,用戶應了解正在使用的AT89C2051 微控制器的存儲器物理空間和約束范圍,適當地調整所使用的指令尋址范圍以適應AT89C2051 。9 程序存儲器的加密:AT89C2051 可使用對芯片上的兩個加密位進行編程(P )或不編程(U )來得到如下表所示的功能:程序加密位 LB1 LB2保護功
22、能1UU無程序加密功能2PU禁止進一步進行Flash閃速編程3PP同方式2,同時禁止校驗注:加密位只能用片擦除操作進行擦除10 空閑模式:在空閑模式下,CPU 保持睡眠狀態而所有片內的外設仍保持激活狀態,這種方式由軟件產生。此時,片內RAM 和所有特殊功能寄存器的內容保持不變。空閑模式可由任何允許的中斷請求或硬件復位終止。P1.0 和P1.1 在不使用外部上拉電阻的情況下應設置為“0” ,或者在使用上拉電阻的情況下設置為“1”。應注意的是:在用硬件復位終止空閑模式時,AT89C2051 通常從程序停止一直到內部復位獲得控制之前的兩個機器周期處恢復程序執行。在這種情況下片內硬件禁止對內部RAM
23、的讀寫,但允許對端口的訪問,要消除硬件復位終止空閑模式對端口意外寫入的可能,原則上進入空閑模式指令的下一條指令不應對端口引腳或外部存儲器進行訪問。11 掉電模式:在掉電模式下,振蕩器停止工作,進入掉電模式的指令是最后一條被執行的指令,片內RAM 和特殊功能寄存器的內容在終止掉電模式前被凍結。退出掉電模式的唯一方法是硬件復位,復位后將重新定義全部特殊功能寄存器但不改變RAM 中的內容,在Vcc 恢復到正常工作電平前,復位應無效,且必須保持一定時間以使振蕩器重啟動并穩定工作。12 Flash 閃速存儲器的編程:AT89C2051 是在擦除狀態下(也即所有單元內容均為FFH 時)用2k 字節的片內P
24、EROM 代碼存儲陣列進行封裝微控制器,其程序存儲器是可反復編程的。代碼存儲陣列一次編程一個字節,一旦陣列被編程,如需重新編程非空(空為:FFH )字節,必須對整個存儲器陣列進行電擦除。內部地址計數器:AT89C2051 內部包含一個PEROM 編程地址計數器,它總在RST 上升沿到來時復位到000H ,并在XTAL1 引腳上出現正跳變脈沖時進行加1 計數。l 編程方法:要對AT89C2051 進行編程,推薦使用以下方法。1 上電次序:在Vcc 和GND 引腳之間加上電源。設置RST 和XTAL1 為GND 電平。其它引腳置空,等待至少10ms 以上。2 置RST 引腳為高電平,置P3.2 引
25、腳為高電平。3 對引腳P3.3 、P3.4 、P3.5 、P3.7 按下表正確組合加上邏輯高“H”或低“L”電平即可對PEROM 進行編程操作。編程和校驗方法如下:4 在000H 地址單元對P1.0 P1.7 輸入數據代碼字節。5 置RST 端為+12V ,激活編程。6 使P3.2 跳變一次來編程PEROM陣列中的一字節或者加密位,寫字節周期是自身定時的,一般需時1.2ms 。7 當校驗已編程的數據,使RST 從12V 降到邏輯電平“H”, ,置P3 .3 P3.7 引腳到正確的電平即可從Pl 口讀取數據。8 對下一地址單元編程字節,使XTAL1 引腳正脈沖跳變一次使地址計數器加1 ,在Pl
26、口輸入新的數據字節。9 重復5 至8 ,可對整個2k 字節陣列全部編程,直到目標文件結束。10 下電次序:置XTALI 為低“L”電平置RST 為“L”電平置空所有其它I/O 引腳關閉Vcc 電源l 數據查詢:AT89C2051 具有寫周期結束的數據查詢功能,在寫周期期間,對最后寫入的字節嘗試讀將令P1.7上寫入數據的操作結束。當寫周期完成,全部輸出端的真實數據有效,同時下一個周期開始,數據查詢可在寫周期被初始化的任一時刻開始。l Ready/Busy: 字節編程的進度可通過“RDY / BSY”輸出信號監測,編程期間,P3.1 引腳在P3.2 變高“H”后被拉低來指示“BSY” , P3.l
27、 在編程結束后被再次拉高“H”來指示“RDY”。l 程序校驗:如果加密位LB1 、LB2 沒有進行編程,則代碼數據可通過校驗數據線讀取:1 使RST 從“L”變為“H”,復位內部的地址計數器為000H 。2 對代碼數據加上正確的控制信號即可在Pl 口引腳上讀取數據。3 XTAL1 引腳跳變一次使內部地址計數器加1 。4 從Pl 口讀取下一個代碼字節。5 重復3 到4 步驟,即可將全部單元的數據讀取。加密位不可直接校驗,加密位的校驗可通過對存儲器的校驗和寫入狀態來驗證。l 芯片擦除:利用控制信號的正確組合并保持P3.2 引腳10ms 的低電平即可將PEROM 陣列(2k 字節)和兩個加密位整片擦
28、除,代碼陣列在片擦除操作中將任何非空單元寫入“1”可被再編程之前進行。l 讀片內簽名字節:除P3.5 、P3.7 必須被拉成邏輯低電平外,讀簽名字節的過程和單元000H 、001H 及002H 的正常校驗相同,返回值意義如下:( 000H )=IEH 聲明產品由ATMEL 公司制造。( 00lH )=21H 聲明為89C2051 單片機。13 編程接口:Flash 閃速陣列中的每一代碼字節進行寫入且整個存儲器可在控制信號的正確組合下進行擦除,寫操作周期是自身定時的,初始化后它將自動定時到操作完成。2.3 選用的編碼芯片1.簡介: SC2262 是CMOS 工藝制造的低功耗通用編碼電路,它和SC
29、2272 配對使用, 最多有12 位三態編碼。電路具有省電模式,可用于無線電和紅外線遙控發射等應用。在本設計中,把SC2262和SC2272配合使用完成編碼解碼的工作。 2.特點: CMOS工藝制造,低功耗工作電壓范圍寬:2V15V數據A 最多可達6 位外部應用線路元器件少地址A 和數據D 位通用紅外遙控和無線電遙控應用3. 引腳圖圖2.4 2262引腳圖4.管腳說明表2.3 2262管腳說明5. 與SC2272 的匹配 6在通常使用中,我們一般采用8位地址碼和4位數據碼,這時編碼電路2262和解碼2272的第18腳為地址設定腳,有三種狀態可供選擇:懸空、接
30、正電源、接地三種狀態,3的8次方為6561,所以地址編碼不重復度為6561組,只有發射端2262和接收端2272的地址編碼完全相同,才能配對使用,遙控模塊的生產廠家為了便于生產管理,出廠時遙控模塊的2262和2272的八位地址編碼端全部懸空,這樣用戶可以很方便選擇各種編碼狀態,用戶如果想改變地址編碼,只要將2262和2272的18腳設置相同即可,例如將發射機的2262的第1腳接地第5腳接正電源,其它引腳懸空,那么接收機的SC2272只要也第1腳接地第5腳接正電源,其它引腳懸空就能實現配對接收。當兩者地址編碼完全一致時,接收機對應的D1D4端輸出約4V互鎖高電平控制信號,同時VT端也輸出解碼有效
31、高電平信號。用戶可將這些信號加一級放大,便可驅動繼電器、功率三極管等進行負載遙控開關操縱。2.4 解碼芯片l 很寬的工作電壓范圍(Vcc =213V ) l 很低的功耗和較強的噪聲抑制能力l 最大到12 位三態地址管腳或6 位數據管腳l 外接一只電阻的振蕩器l 有鎖存型和瞬態輸出型3. 管腳說明:表2.4 2272管腳說明管腳名稱管腳標號輸入輸出功能說明A0-A516 I0-5碼地址管腳。SC2272 通過檢測這六條三態的管腳來確定bit0bit6的編碼波形。每個管腳均分別可置為“0”“1” 或“f” (懸空)A6/ D5 A11/ D0 7-8 , 10-13 I / O 6 11 碼地址管
32、腳或5 0 數據輸出管腳。根據SC2272 的規格不同,這六條管腳即可作為高位碼地址管腳,也可作為數據輸出管腳。當這些管腳作為碼地址管腳使用時,每個管腳可分別置為“0”、“1”或“f”(懸空)。當作為數據輸出管腳使用時,在同時符合以下兩個條件的前提下,輸出為“1”( Vcc ) ,否則為“0”( Vss )。(1)所接受的地址碼波形與碼地址輸入端的設置匹配; (2)相應位接收到的數據輸出置為“1”。Din14 I數據輸入管腳,接受到的編碼信號由此腳串行輸入OSC116I振蕩器第一外接點此二端外接一個電阻,以確定SC2272的基本振蕩頻率OSC215O振蕩器第二外接點VT17O有效傳輸確認,高電
33、平有效。當SC2272收到有效信號時,VT變成高電平。VCC18電源正端VSS9電源負端4. 功能描述SC2272對Din端子送入的信號進行解碼。所送入的編碼波形被譯成字碼,它含有碼地址位,數據位和同步位,解碼出來的地址碼與所設置的地址輸出端進行比較,如果所設置的地址與連續2個字碼匹配,則SC2272做以下動作:a) 當解碼得到有“1”數據時,驅動相應的數據輸出端為高電平;b) 驅動VT輸出為高電平。(1) 射頻工作方式l 位碼位碼是編程波形的基本單元,可分為AD位(地址,數據)和SYNC位(同步)。根據相應端子電平的低。高或懸空狀態,AD位可分別置為“0”,“1”或“f”,每位波形由兩個脈沖
34、周期構成,每個脈沖周期含有16個時鐘周期,詳見下圖:圖2.6 波形示意圖這里,a=2*時鐘振蕩周期,位“f”僅對碼地址有效。同步位的長度是4個AD位的長度,含一個1/8 AD位寬度的脈沖。詳見下圖:圖2.7 同步位l 字碼: 一組位碼構成了字碼,字碼由12位AD位碼再緊跟1位SYNC位碼構成。12位AD位碼是地址碼還是數據碼由SC2272的不同后綴規格規定。請參閱下圖:A0A1A2A3A4A5A6A7A8A9A10A11SYNC圖2.8 字碼結構l 單電阻振蕩器SC2272內置的振蕩回路,通過在OSC1和OSC2端外接一個電阻可構成一個精密的振蕩器。為確保SC2272能正確地對接收到的波形解碼
35、,要求SC2272的振蕩頻率與SC2262的頻率相匹配。l 幀碼: 幀碼由字碼構成,構成方式與射頻方式下的幀碼構成方式相同。(2) 有效接收確認 當SC2272收到編碼信號時,它會檢查該信號是否有效。1) 它必須是一個完整的字碼;2) 碼地址必須與接收電路的碼地址端子上的設置一致。當進行兩個連續有效的接收后,SC2272會將接收到的數據在相應的數據輸出端輸出,并將VT置為高電平。它們的定時關系見下圖:圖2.9 2272收發數據定時關系(3) 鎖存型或瞬態型數據輸出SC2272根據其后綴的不同,其數據輸出類型可分為鎖存型和瞬態性。鎖存型的SC2272-LX在接收到有效編碼后將數據輸出,并將數據一
36、直保存到下一次接收到有效編碼。而瞬態型的SC2272-MX在接收到有效編碼后,只是將數據瞬輸出,接收結束后,并不保留。請見下圖:圖2.10 2272收發數據結構5 工作流程1)上電后SC2272進入待機狀態;2)檢查是否有接收信號。若無接收信號,仍停留在待機狀態;否則在收到信號后,進行接收碼地址與設置碼地址比較;3)當接收地址與設置地址相互匹配時,數據存于寄存器中。當檢查到連續兩幀的碼地址都匹配,且數據都一致時,相應的數據輸出端有輸出,并且驅動VT輸出。當連續兩幀的碼地址不匹配時,VT不會被驅動,對于瞬態輸出型來說,輸出數據復位,而對鎖存型輸出,則輸出數據維持原態。6芯片封裝 SC2272有很
37、多應用的選擇,可以按照要求選擇封裝。典型的封裝是雙列直插DIP18,功能體現在后綴上。如:SC2272L4,鎖存型,4位數據輸出;SC2272M6,瞬態型,6位數據輸出,等等。圖2.11 2272芯片實物圖語音模塊簡介1. 產品概述 miniC-A101FS語音模塊是一款同時支持Flash及SD卡存儲語音文件,利用USB接口連接電腦更新語音,可供上位機串口控制的語音模塊,另外也可以IO口控制。因此,用戶可以很方便將此模塊嵌入至其產品,使產品提供語音播放功能,增強競爭力。 它對外提供豐富的控制及查詢命令,用于控制語音模塊內的MP3音樂播放
38、。除基本的播放控制功能外,還可指定曲目播放、循環播放、查詢音樂總數等指令。另外本模塊有IO口用于指示工作狀態。2. 性能特點l 高品質MP3立體聲輸出l 支持MPEG1/2/2.5 Layer3的MP3格式文件播放l 支持FAT16,FAT32文件系統l 支持通過USB接口更新語音文件l 支持上位機串口控制功能l 支持按鍵控制,默認按鍵功能為:播放,停止,暫停/繼續,下一曲,上一曲,音量+,音量- l 32級音量調節l 標配128M Flash存儲器,最大可支持1Gl 支持SD卡,支持容量范圍:16M1Gl 提供復位引腳,ACK引腳(指示是否處于播放狀態),DECT引腳(指示是否正常工作中)3
39、. 圖2.12 結構模塊圖表2.5 主要引腳說明2.6 射頻發射模塊F05P1. F05P性能參數發射頻率:315M 433M工作電壓:3-12V發射電流:2-10mA 調制方式:ASK
40、60;傳輸速率:<10Kbps發射功率:10mW頻率穩定度:10-5(聲表穩頻)工作溫度:-40+602. F05P介紹F05P采用SMT工藝,樹脂封裝,小體積,聲表諧振器穩頻,內部具有一級調制電路及限流電阻,適合單片機短距離無線數據傳輸。F05P具有較寬的工作電壓范圍及低功耗特性,ASK方式調制。F05P不能任意調整發射電流,單片機的數據可直接進入 F05P的數據輸入端。在無數據時單片機數據輸出口必須設置為低電平狀態。F05P 需要輸入數據才能發射,數據信號停止,發射電流為零。F05P對0.1-1ms的數據脈沖發射效果較理想,過寬過窄的脈沖會引起調制效率下降,過調制或調制不足使收發距離
41、變近。F05P對直流電平及模擬信號是不能發射的,如在數據位前加一些亂碼可以抑制接收機的零電平燥聲干擾。若采用通用編解碼器2262,發射效果比單片機好,因為2262的數據無論怎么變,但脈寬是不變的,即使出現一點突發性的外界干擾,解碼器的寬容性也會解碼輸出高電平。而單片機則會出現數據錯誤。所以單片機必須要工作在可靠的收發區域才能保證較低的誤碼率。F05P有4個功能引腳,因為體積小,無天線只能滿足短距離使用,而天線對距離起著很大的作用,天線能否匹配也非常關鍵,匹配良好的天線能增加幾倍的距離,匹配不好的天線效果很差甚至會引起頻率漂移。天線的長度取發射頻率的1/4,可以用一根直徑0.5-1毫米,長度(4
42、33M)18厘米 (315M)24厘米的漆包線代替。但天線必須拉直,指向無所謂。短于1/4波長或彎曲的天線效果會很差。FO5P應垂直安裝在印制板邊部,應離開周圍器件5mm以上,以免受分布參數影響而停振。FO5P發射距離與輸入信號,發射電壓,電池容量,發射天線及環境有關。在障礙區由于折射反射會形成一些死區及不穩定區域,不同的收發環境會有不同的收發距離。接收電路可根據需求選用J04V J04T J04P J05R J04E 3400 3100同頻率接收模塊配套。3. F05P實物圖及引腳說明 圖2.13 F05P實物圖及引腳說明引腳說明:1 正電源 3-12V2 地3 數據信號輸入4 外接天線 2
43、.7 射頻接收模塊J04P接收頻率:315M&433M工作電壓:3V工作電流:0.2mA接收靈敏度:-90db解調濾波器帶寬 :10K輸出數據電平:TTL電平工作溫度:-40-+60體 積 :10×26×6mm(高×寬×厚)性能說明: 1、J04P采用獨特的超再生電路結構,SMT工藝樹脂封裝,內含放大整形電路,輸出為數據信號,可直接至解碼器,使用極為方便,是一種性價比較好的超再生模塊。 2、J04P無信號時輸出為零電平狀態(無噪聲干擾),適合與單片機輸入端接口。 3、采用條狀鍍金電感及優化電路,可無天線工作。 4、采用一定硬度的鍍金電感調整接收頻點,比采用微調電容調頻率的接收電路性能穩定,即使強烈振動也不用擔心頻點偏離。 5、J04P具有較寬的接收帶寬,出廠時已調在315M,只要電源饋電及引線沒有太大分布參數即可處于正常接收狀態。 6、鍍金電感約有±5M可調范圍,安裝時保持原狀不要輕意變動,以免頻點偏離。 7、J04P具有極低功耗,3V時只消耗0.2mA電流,可長期處于守機狀態。 J04P應用說明:一、J
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年山西開放大學輔導員考試真題
- 軟件設計師試題及答案思維導圖
- 2024年天津市第一中心醫院招聘筆試真題
- 2024年湖北省科學技術廳下屬事業單位真題
- 2025年軟件測試技能提升指南試題及答案
- 促進班級內互助學習的機制計劃
- 2025屆河南省南陽市桐柏縣七年級數學第二學期期末考試試題含解析
- 數據分析中的統計方法與應用試題及答案
- 工作計劃對員工發展的影響
- 企業戰略與合法合規性試題及答案
- 營銷策劃模版課件
- 第1本書出體旅程journeys out of the body精教版2003版
- 消防系統介紹與維護管理-副本詳解知識講解
- GB_T9578-2021 工業參比炭黑4#(高清最新版)
- (精選)社區管理網上形成性考核作業
- 灸法操作規程完整
- 熱力學與統計物理PPT課件
- 恩格勒系統整理17頁
- 時鐘監控用戶手冊
- 道路路面恢復施工方案
- 二年級下冊三位數列豎式計算(一千道)
評論
0/150
提交評論