用單片機(jī)制作多功能莫爾斯碼電路:用單片機(jī)制作多功能莫爾斯碼電路莫爾斯電碼通信有著悠久的歷史,盡管它已被現(xiàn)代通信方式所取代,但在業(yè)余無(wú)線電通信和特殊的專業(yè)場(chǎng)合仍具有重要的地位,這是因?yàn)榈确姶a通信的抗干擾能力是其它任何一種通信方式都無(wú)法相比的。在短波波段用幾瓦的功率即可進(jìn)行國(guó)際間的通信,收發(fā)射設(shè)備簡(jiǎn)單易制成本低廉,所以深受業(yè)余無(wú)線電愛(ài)好者的喜愛(ài),是業(yè)余無(wú)線電高手必備的技能。要想熟練掌握莫爾斯電碼的收發(fā)技術(shù)除了持之以恒的毅力外,還需要相關(guān)的設(shè)備。設(shè)計(jì)本電路的目的就是給愛(ài)好者提供一個(gè)實(shí)用和訓(xùn)練的工具。 一、功能簡(jiǎn)介 本電路可以配合自動(dòng)鍵體和手動(dòng)鍵體,產(chǎn)生莫爾斯碼控制信號(hào),設(shè)有16種速度,從初學(xué)者到操作高手都能適用。監(jiān)聽(tīng)音調(diào)也有16種,均可以通過(guò)功能鍵進(jìn)行選擇??梢园闯绦蛑性O(shè)定好的呼號(hào)自動(dòng)呼叫,設(shè)有聽(tīng)抄練習(xí)功能,聽(tīng)抄練習(xí)有短碼和混合碼兩種模式,分別對(duì)10個(gè)數(shù)字和常用的38個(gè)混合碼模擬隨機(jī)取樣,產(chǎn)生分組報(bào)碼,供愛(ài)好者提高抄收水平之用,速度低4檔的聽(tīng)抄練習(xí)是專為初學(xué)者所設(shè),內(nèi)容是時(shí)間間隔較長(zhǎng)的單字符。設(shè)有PTT開(kāi)關(guān)鍵,可以決定是否控制發(fā)射機(jī)工作,不需要反復(fù)通斷控制線。無(wú)論當(dāng)前處于呼叫狀態(tài)還是聽(tīng)抄狀態(tài)只要電鍵接點(diǎn)接通則自動(dòng)轉(zhuǎn)到人工發(fā)報(bào)程序。4分鐘內(nèi)不使用電路將自動(dòng)關(guān)閉電源,只有按復(fù)位鍵才能重新開(kāi)始工作。先按住聽(tīng)抄練習(xí)鍵復(fù)位則進(jìn)入短碼練習(xí)狀態(tài),其它功能不變。從開(kāi)機(jī)到自動(dòng)關(guān)機(jī)執(zhí)行每個(gè)功能都有不同的莫爾斯碼提示音。本電路具有較強(qiáng)的抗高低頻干擾的能力和使用方便的大電流開(kāi)關(guān)接口,以適應(yīng)不同的發(fā)射設(shè)備。 二、硬件電路原理硬件電路如圖1所示。設(shè)計(jì)電路的目的在于方便實(shí)用,以免在緊張的操作中失誤,所以除了聽(tīng)抄練習(xí)鍵外其它鍵沒(méi)有定義復(fù)用功能。各鍵的作用在圖中已經(jīng)標(biāo)出。PTT控制在每次復(fù)位時(shí)處于關(guān)閉狀態(tài),每按動(dòng)一次PTT功能鍵則改變一次狀態(tài),這樣可以使用軟件開(kāi)關(guān)控制發(fā)射。 PTT處于控制狀態(tài)時(shí)發(fā)光二極管隨控制信號(hào)閃亮。考慮到自制設(shè)備及淘汰軍用設(shè)備與高檔設(shè)備控制電流的不同,PTT開(kāi)關(guān)管采用了2SC2073,可以承受500mA的電流,同時(shí)還增加了無(wú)極性PTT開(kāi)關(guān)電路,無(wú)論外部被控制的端口直流極性如何加到VT3的極性始終不變,供有興趣的愛(ài)好者實(shí)驗(yàn)。應(yīng)該注意,如果被控制的負(fù)載是感性,則電感兩端必須并聯(lián)續(xù)流二極管,除自制設(shè)備外成品機(jī)在這方面一般沒(méi)有什么問(wèn)題。手動(dòng)鍵只有一個(gè)接點(diǎn),接通后產(chǎn)生連續(xù)的音頻和發(fā)射控制信號(hào)。在本電路中手動(dòng)鍵的輸入端是P1.5 ,程序不斷檢測(cè)P1.5電平,當(dāng)按鍵按下時(shí)P1.5電平為0,程序轉(zhuǎn)入手動(dòng)鍵子程序。 自動(dòng)鍵的接點(diǎn)分別接到P1.3和P1.4 ,同樣當(dāng)程序檢測(cè)到有接點(diǎn)閉合時(shí)便自動(dòng)產(chǎn)生“點(diǎn)”或“劃”。音頻信號(hào)從P輸出,經(jīng)VT1放大后推動(dòng)揚(yáng)聲器發(fā)音。單片機(jī)的I/O口在輸入狀態(tài)下阻抗較高,容易受到高低頻信號(hào)干擾,所以在每個(gè)輸入端口和三極管的be端并聯(lián)電阻和高頻旁路電容,確保在較長(zhǎng)的電鍵連線和大功率發(fā)射時(shí)電路工作穩(wěn)定。圖2是印刷電路版圖,尺寸為110mmX85mm,揚(yáng)聲器用粘合劑直接粘接在電路版有銅箔的面。 三、軟件設(shè)計(jì)方法 “點(diǎn)”時(shí)間長(zhǎng)度是莫爾斯電碼中的基本時(shí)間單位。按規(guī)定“劃”的時(shí)間長(zhǎng)度不小于三個(gè)“點(diǎn)”,同字符中“點(diǎn)”與“劃”的間隔不小于一個(gè)“點(diǎn)”,字符之間不小于一個(gè)“劃”,詞與詞之間不應(yīng)小于五個(gè)“點(diǎn)”。在本程序中用條件轉(zhuǎn)移指令來(lái)產(chǎn)生“點(diǎn)”時(shí)間長(zhǎng)度。通過(guò)速度功能鍵功可以設(shè)置16種延時(shí)參數(shù)。用T0中斷產(chǎn)生監(jiān)聽(tīng)音頻信號(hào),并將中斷設(shè)為優(yōu)先級(jí),保證在聽(tīng)覺(jué)上純正悅耳。T1用于自動(dòng)關(guān)機(jī)計(jì)時(shí),如果不使用任何功能四分鐘后將向PCON 位寫(xiě)1,單片機(jī)進(jìn)入休眠狀態(tài),此時(shí)耗電量?jī)H有幾個(gè)微安。自動(dòng)鍵的“點(diǎn)”或“劃”以及手動(dòng)鍵的連續(xù)發(fā)音都是子程序的反復(fù)調(diào)用。P1.2對(duì)地短接時(shí)自動(dòng)呼叫可設(shè)定為另一內(nèi)容。為了便于熟悉匯編語(yǔ)言的讀者對(duì)發(fā)音內(nèi)容進(jìn)行修改,這里介紹發(fā)音字符的編碼方法。莫爾斯碼的信息與計(jì)算機(jī)中二進(jìn)制恰好相同,我們可以用0表示“點(diǎn)”,用1表示“劃”。提示音、自動(dòng)呼叫、聽(tīng)抄內(nèi)容等字符是預(yù)先按一定編碼方式存儲(chǔ)在程序中的常數(shù)。每個(gè)字符的莫爾斯碼一般是由1至6位“點(diǎn)”、“劃”組成,也就是發(fā)音次數(shù)最多6次。程序中每個(gè)字符占用1個(gè)字節(jié),字符時(shí)間間隔不占用字節(jié),但更長(zhǎng)的延時(shí)或發(fā)音結(jié)束信息占用一個(gè)字節(jié)。我們用字節(jié)的低三位表示字節(jié)的性質(zhì),對(duì)于5次及5次以下發(fā)音的字符我們用存儲(chǔ)器的高5位存儲(chǔ)發(fā)音信息,發(fā)音順序由高位至低位,用低3位存儲(chǔ)發(fā)音次數(shù),發(fā)音時(shí)將數(shù)據(jù)送入累加器A,先得到發(fā)音次數(shù),然后使A左環(huán)移,對(duì)E0進(jìn)行位尋址,判斷是發(fā)“點(diǎn)”還是“劃”,環(huán)移次數(shù)由發(fā)音次數(shù)決定。對(duì)于6次發(fā)音的字符不能完全按照上述編碼規(guī)則,否則會(huì)出現(xiàn)信息重疊,如果是6次發(fā)音且最后一次是“劃”我們把發(fā)音次數(shù)定義為111B,因?yàn)檫@時(shí)第6次位尋址得到的是1。如果第6次發(fā)音是“點(diǎn)”,那么這個(gè)字符的低三位定義為000B。字符間隔時(shí)間由程序自動(dòng)產(chǎn)生,更長(zhǎng)的時(shí)間隔或結(jié)束標(biāo)志由字節(jié)低三位110B來(lái)定義,高半字節(jié)表示字符間隔的倍數(shù),例如26H表示再加兩倍時(shí)間間隔。如果字節(jié)為06H則表示讀字符程序結(jié)束,返回主程序。更詳細(xì)的內(nèi)容不再贅述,讀者可閱讀源程序。四、使用注意事項(xiàng)手動(dòng)鍵的操作難度相對(duì)大一些,時(shí)間節(jié)拍全由人掌握,其特點(diǎn)是發(fā)出的電碼帶有“人情味”。自動(dòng)鍵的“點(diǎn)”、“劃”靠電路產(chǎn)生,發(fā)音標(biāo)準(zhǔn),容易操作,而且可以達(dá)到相當(dāng)快的速度,長(zhǎng)時(shí)間工作也不易疲勞。在干擾較大、信號(hào)微弱的條件下自動(dòng)鍵碼的辨別程度好于手動(dòng)鍵碼。初學(xué)者初次使用手動(dòng)鍵練習(xí)發(fā)報(bào)要有老師指導(dǎo),且不可我行我素,一旦養(yǎng)成不正確的手法則很難糾正。在電臺(tái)上時(shí)常聽(tīng)到一些讓對(duì)方難以抄收的電碼,這可能會(huì)使對(duì)方反感而拒絕回答。使用自動(dòng)鍵也應(yīng)在一定的聽(tīng)抄基礎(chǔ)上再去練習(xí)。在暫時(shí)找不老師的情況下可多練習(xí)聽(tīng)力,這對(duì)于今后能夠發(fā)出標(biāo)準(zhǔn)正確的電碼非常有益。
上傳時(shí)間: 2013-10-31
上傳用戶:sdq_123
基于單片機(jī)的汽車多功能報(bào)警系統(tǒng)設(shè)計(jì)The Design of Automobile Multi-function AlarmingBased on Single Chip Computer劉法治趙明富寧睡達(dá)(河 南 科 技 學(xué) 院 ,新 鄉(xiāng) 453 00 3)摘要介紹了一種基于單片機(jī)控制的汽車多功能報(bào)警系統(tǒng),它能對(duì)汽車的潤(rùn)滑系統(tǒng)油壓、制動(dòng)系統(tǒng)氣壓、冷卻系統(tǒng)溫度、輪胎欠壓及防盜進(jìn)行自動(dòng)檢測(cè),并在發(fā)現(xiàn)異常情況時(shí),發(fā)出聲光報(bào)警。闡述了該報(bào)警系統(tǒng)的硬件組成及軟件設(shè)計(jì)方法。關(guān)鍵詞單片機(jī)傳感器數(shù)模轉(zhuǎn)換報(bào)警Abstract Am ulti-fimctiona utomobilea larnungs ystemb asedo ns inglec hipc omputerco ntorlis in torducedin th isp aper.Th eo ilpr essuero flu bricatesystem, air pressure of braking system, temperature of cooling system, under pressure of tyre and guard against theft, detected automaticaly場(chǎng)thesystem. Audio and visual alarms wil be provided under abnormal conditions廠The hardware composition and software design of the system, described.Keywords Singlec hipc omputer Sensor Digital-t-oanaloguec onversion Alarmin 汽車多功能報(bào)苦器硬件系統(tǒng)設(shè)計(jì)根據(jù) 系 統(tǒng) 實(shí)際需要和產(chǎn)品性價(jià)比,選用ATMEL公司新生產(chǎn)的采用CMOs工藝的低功耗、高性能8位單片機(jī)AT89S52作為系統(tǒng)的控制器。AT89S52的片內(nèi)有8k Bytes LSP Flash閃爍存儲(chǔ)器,可進(jìn)行100(〕次寫(xiě)、擦除操作;256Bytes內(nèi)部數(shù)據(jù)存儲(chǔ)器(RAM);3 2 根可編程輸N輸出線;2個(gè)可編程全雙工串行通道;看門狗(WTD)電路等。系統(tǒng)由傳感器、單片機(jī)、模數(shù)轉(zhuǎn)換器、無(wú)線信號(hào)發(fā)射電路、指示燈驅(qū)動(dòng)電路、聲光報(bào)警驅(qū)動(dòng)電KD一9563,發(fā)出三聲二閃光。并觸發(fā)一個(gè)高電平,驅(qū)動(dòng)無(wú)線信號(hào)發(fā)射電路。
標(biāo)簽: 單片機(jī) 汽車 多功能 報(bào)警
上傳時(shí)間: 2013-11-09
上傳用戶:gxmm
ERWIN絕好的數(shù)據(jù)庫(kù)建模工具,可以把數(shù)據(jù)模型導(dǎo)入數(shù)據(jù)庫(kù)如sql server foxpro等這里是方法指南更多內(nèi)容可以去http://erwin.softwarechn.com/_script/showfull.asp?Board=method&Tabname=erwin
標(biāo)簽: softwarechn server foxpro script
上傳時(shí)間: 2013-12-06
上傳用戶:c12228
多功能 信息管理 V3.0 《多功能 信息管理 V3.0》 1)新聞/文章/鏈接/圖片信息發(fā)布上傳。 2)討論板/列表/縮略圖/三款顯示風(fēng)格。 3)貼子置頂、編輯。 4)5款加密登陸方式。 5)會(huì)員3種級(jí)別認(rèn)證。 6)禁止同賬號(hào)同時(shí)多人登陸。 7)記錄鎖定同賬號(hào)登陸。 8)站長(zhǎng)多附件上傳。(共享版沒(méi)此功能) 9)訪客投票、意見(jiàn)留言。 10)圖址隨機(jī)更改,可防圖址被別的網(wǎng)站作鏈接。 11)注冊(cè)用戶郵箱驗(yàn)證(共享版沒(méi)此功能)
標(biāo)簽: 3.0 多功能 信息管理 信息發(fā)布
上傳時(shí)間: 2015-04-03
上傳用戶:tzl1975
用photoimpact來(lái)玩影像魔術(shù),漸進(jìn)到多層次的影像處理,讓讀者盡情大玩影像魔術(shù),在不可思議的數(shù)十分鐘,完成你異想天開(kāi)的想像
標(biāo)簽: photoimpact
上傳時(shí)間: 2013-12-09
上傳用戶:wanghui2438
DS18B20單總線溫度傳感器 1• 功能特點(diǎn) ※ 采用單總線技術(shù),與單片機(jī)通訊只要一根IO線 ※ 通過(guò)比較系列號(hào)可以在一根線上掛多個(gè)DS18B20 ※ 低壓供電,電源范圍從3V~5V,也可以直接從數(shù)據(jù)線上竊取電源 ※ 測(cè)溫范圍-55~125攝氏度,在-10~85攝氏度范圍內(nèi)誤差為±0.5度 ※ 數(shù)據(jù)位可編程9~12位,轉(zhuǎn)換12位溫度時(shí)間為750ms(最大) ※ 用戶可自設(shè)定預(yù)警上下限溫度 ※ 報(bào)警搜索命令可識(shí)別和尋址那個(gè)器件的溫度至超出預(yù)定值
上傳時(shí)間: 2016-06-27
上傳用戶:firstbyte
侯捷 <多型與虛擬>第六章 Application Frameword 核心建設(shè),技述的極致展現(xiàn)
標(biāo)簽: Application Frameword lt gt
上傳時(shí)間: 2016-09-22
上傳用戶:ikemada
本文結(jié)合汽車配件廠工廠制造執(zhí)行系統(tǒng)(MES)的開(kāi)發(fā)實(shí)踐,介紹和討論了一種基于多 線程串口通信的實(shí)時(shí)數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)方法,討論了在設(shè)計(jì)和實(shí)現(xiàn)該系統(tǒng)的時(shí)候必 須考慮和注意的要點(diǎn),并對(duì)系統(tǒng)在實(shí)現(xiàn)中涉及的多線程處理技術(shù)、串行通信、數(shù)據(jù)庫(kù)訪問(wèn)技 術(shù)和Socket 通信技術(shù)作了較為詳盡的說(shuō)明。
標(biāo)簽: MES 汽車配件 工廠 制造執(zhí)行
上傳時(shí)間: 2013-12-21
上傳用戶:思琦琦
中文摘要 通用串行總線USB 是PC 體系中的一套全新的工業(yè)標(biāo)準(zhǔn)它支持單 個(gè)主機(jī)與多個(gè)外設(shè)同時(shí)進(jìn)行數(shù)據(jù)交換 論文首先會(huì)介紹USB 的體系結(jié)構(gòu)和特點(diǎn)包括總線特征協(xié)議定義 傳輸方式和電源管理等等這部分內(nèi)容會(huì)使USB 開(kāi)發(fā)者和用戶對(duì)USB 有一 個(gè)整體的認(rèn)識(shí) 接下來(lái)論文會(huì)討論USB 系統(tǒng)的一般開(kāi)發(fā)方法和技術(shù)特點(diǎn)分設(shè)備端硬 件設(shè)備端軟件和主機(jī)端軟件三個(gè)部分 然后論文會(huì)介紹幾個(gè)USB 項(xiàng)目的研發(fā)過(guò)程和技術(shù)細(xì)節(jié)包括USB 手寫(xiě) 識(shí)別輸入系統(tǒng)USB 通用設(shè)備開(kāi)發(fā)平臺(tái)USB 安全鑰和USB 在線編程設(shè)備等 等論文會(huì)詳細(xì)介紹USB 設(shè)備的硬件和軟件開(kāi)發(fā)的技術(shù)細(xì)節(jié)包括USB 設(shè) 備協(xié)議棧的編寫(xiě)方法同時(shí)也會(huì)討論在Windows 98 下開(kāi)發(fā)USB 內(nèi)核驅(qū)動(dòng)程 序和用戶應(yīng)用程序的一般方法 論文最后還會(huì)介紹Motorola 的一些相關(guān)開(kāi)發(fā)技術(shù)主要是在線編程技 術(shù) 論文對(duì)廣大的USB 設(shè)備開(kāi)發(fā)人員和技術(shù)人員具備較高的參考價(jià)值可 以幫助他們盡快掌握USB 設(shè)備的特點(diǎn)以及硬件電路設(shè)計(jì)和軟件編程中的 注意事項(xiàng) 關(guān)鍵字通用串行總線 微控制器 協(xié)議棧 設(shè)備驅(qū)動(dòng)程序 在線編 程
標(biāo)簽: USB 通用串行總線 工業(yè)標(biāo)準(zhǔn) 主機(jī)
上傳時(shí)間: 2017-05-17
上傳用戶:nairui21
《ARM嵌入式WINDOWS CE實(shí)踐教程》是ARM嵌入式技術(shù) 系列教程之一。該教程教材采用華中科技大學(xué)和武漢創(chuàng)維特信息技 術(shù)有限公司聯(lián)合研制的JXARM9-2410嵌入式教學(xué)實(shí)驗(yàn)系統(tǒng)作為教 學(xué)實(shí)踐平臺(tái)。 Windows CE嵌入式操作系統(tǒng)是目前嵌入式主流操作系統(tǒng)之一, 它以超強(qiáng)的性能、友好的Windows人機(jī)界面以及標(biāo)準(zhǔn)化、可視化的 軟件開(kāi)發(fā)過(guò)程被越來(lái)越多地使用在手機(jī)、PDA等產(chǎn)品中,本書(shū)結(jié)合 ARM9嵌入式處理器的特點(diǎn),介紹了在其上進(jìn)行Windows CE開(kāi)發(fā)
標(biāo)簽: ARM WINDOWS JXARM 2410
上傳時(shí)間: 2017-05-31
上傳用戶:hustfanenze
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1