版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1/2食堂從業(yè)人員培訓(xùn)管理制度一、餐飲從業(yè)人員上崗前要進(jìn)行食品安全法律法規(guī)及食品安全知識(shí)培訓(xùn),掌握本職工作必須的食品安全知識(shí)和要求,培訓(xùn)(五)建立倉庫進(jìn)出庫專人驗(yàn)收登記制度,做到勤進(jìn)勤出,先進(jìn)先出,定期清倉檢查,防止食品過期、變質(zhì)、霉變、生蟲,合格后方能上崗。二、食堂工作人員必須安心本職工作,服務(wù)態(tài)度熱情,提供優(yōu)質(zhì)的就餐服。努力提高烹調(diào)技術(shù),調(diào)劑飯菜品種,講究營養(yǎng)口味,堅(jiān)持健康標(biāo)準(zhǔn),傲到飯熱、菜香,保證職工吃飽吃好。三、食堂安全管理人員應(yīng)制訂從業(yè)人員食品安全教育和培訓(xùn)計(jì)劃,組織各部門負(fù)責(zé)人和從業(yè)人員(二)新參加工作的人員包括實(shí)習(xí)工、實(shí)習(xí)生必須經(jīng)過培訓(xùn)、考試合格后方可上崗。參加各種上崗前及在職培訓(xùn)。加強(qiáng)食品安全管理人員食品安全法律法規(guī)和相關(guān)食品安全管理知識(shí)的培訓(xùn)。每年要組織食品安全管理人員參加培訓(xùn),掌握必要的食品安全知識(shí)及有關(guān)法律法規(guī)。四、食品安全教育和培訓(xùn)應(yīng)針對(duì)每個(gè)食品加工操作崗位分別進(jìn)行,內(nèi)容應(yīng)包括食品安全法律、法規(guī)、規(guī)范、標(biāo)準(zhǔn)和食品安全知識(shí)、各崗位加工操作規(guī)程等。五、培訓(xùn)方式以集中講授與自學(xué)相結(jié)合,定期考核,不合格者待考試合格后三是在農(nóng)村,小賣部、食品商店等零散食品經(jīng)銷商大量存在,他們經(jīng)營規(guī)模小,廣泛分布在農(nóng)村的各個(gè)角落。這些狀況滿足了農(nóng)村的消費(fèi)需求,但不利于監(jiān)管。再上崗。六、建立食堂工作人員食品安全知識(shí)培訓(xùn)檔案,將培訓(xùn)時(shí)間、培訓(xùn)內(nèi)容、考核結(jié)果記錄歸檔,以備查驗(yàn)。為了有效預(yù)防和應(yīng)對(duì)食堂可能發(fā)生的群體性食物中毒或疫情爆發(fā),切實(shí)保障廣大就餐人員員工的身體健康和生命安全,及時(shí)、有序、高效地作出相應(yīng)處理,以盡最大努力避免、減少損失和負(fù)面影響,維護(hù)供餐秩序,特制定本預(yù)案。一、實(shí)施對(duì)象和目標(biāo)1.在院學(xué)生、教職員工。2.在食品衛(wèi)生安全事故和疫情發(fā)生之前,針對(duì)食品衛(wèi)生和衛(wèi)生防疫的各個(gè)環(huán)節(jié),制定食品衛(wèi)生安全和衛(wèi)生防疫的措施,預(yù)防安全事故和疫情的發(fā)生。3.一旦發(fā)生食品衛(wèi)生安全事故和疫情,要做到對(duì)安全事故和疫情的緊急響應(yīng),對(duì)可能的食品中毒者和感染者要做到早發(fā)現(xiàn)、早報(bào)告、早治療。并對(duì)安全事故和疫情作出快速、科學(xué)的應(yīng)對(duì)。二、組織管理1.成立疫情防控工作領(lǐng)導(dǎo)小組。設(shè)立疫情防控領(lǐng)導(dǎo)小組、疫情防控領(lǐng)導(dǎo)小組辦公室、后勤保障組、信息管理組、應(yīng)急處置小組、消毒小組、食堂疫情防控專項(xiàng)工作小組。2.職責(zé)分工:(1)疫情防控領(lǐng)導(dǎo)組:及時(shí)和上級(jí)部門聯(lián)系,根據(jù)上級(jí)部門指示做好防控工作,快速協(xié)調(diào)各組成員、物資等。啟動(dòng)涉疫區(qū)域封鎖措施,在保障正常的生活物資供應(yīng)下,因地制宜采取宿舍、樓棟封鎖等措施,嚴(yán)格限制人員進(jìn)出,督導(dǎo)疫情控制措施落實(shí)情況。(2)信息管理組:掌握病例的活動(dòng)史、人員接觸史,掌握重點(diǎn)人群名單、觀察人員每日健康情況等信息。負(fù)責(zé)信息的收集、上報(bào)、處理和傳遞等工作,確保信息上報(bào)渠道暢通。負(fù)責(zé)實(shí)時(shí)記錄突發(fā)事件的發(fā)展過程,提供真實(shí)材料,按規(guī)定擬稿上報(bào)。(3)后勤保障組:提供所需要應(yīng)急處置的設(shè)施、設(shè)備和物資,確保應(yīng)急工作順利開展。負(fù)責(zé)保障校內(nèi)餐飲、生活飲用水。在前期處置過程中,負(fù)責(zé)現(xiàn)場警戒、秩序維護(hù)、人員疏散等??刂仆鈦砣藛T、車輛進(jìn)入學(xué)校,做好在校就餐人員生活保障。加強(qiáng)院部巡查營控,及時(shí)停止院內(nèi)群體性聚集活動(dòng),及時(shí)處置院部安全突發(fā)事件,及時(shí)處置輿情事件。(4)應(yīng)急處置組:協(xié)助當(dāng)?shù)丶部夭块T開展的流行病學(xué)調(diào)查、采樣、密切接觸者篩查等工作。做好就餐人員的健康監(jiān)測工作,做好每天的晨午檢和因病缺勤追蹤登記,對(duì)缺勤者要逐一登記并及時(shí)追蹤,查明缺勤原因:配合衛(wèi)健部門做好集中醫(yī)學(xué)觀察人員的健康監(jiān)測工作。指導(dǎo)就餐人員做好正確防護(hù)。每天保持與院部領(lǐng)導(dǎo)、疾控部門和教育主管部門進(jìn)行信息溝通,上報(bào)食堂最新情況。(5)消毒小組:要在疾控部門的指導(dǎo)下,做好食堂、宿舍(公寓)、教室等疫點(diǎn)、公共場所的清潔、隨時(shí)消毒和終末消毒。做好其他區(qū)域的保潔和消毒防疫工作;加強(qiáng)人群聚集場所的通風(fēng)換氣和公共設(shè)施及公共用具的消毒,每日對(duì)教室、食堂、宿舍、實(shí)驗(yàn)室、圖書館、會(huì)議室、廁所等公共場所及垃圾桶站消毒。(6)食堂疫情防控專項(xiàng)工作組:監(jiān)督食堂食材采購及加工、烹飪操作流程范,監(jiān)督食品留樣工作,負(fù)責(zé)查驗(yàn)食堂食材采購的有關(guān)證件或票據(jù),負(fù)責(zé)食堂廚具的消毒檢查和驗(yàn)收,食堂消防設(shè)施的安全檢查。負(fù)責(zé)發(fā)生突發(fā)事件時(shí)向組長上報(bào)。三、發(fā)生突發(fā)事件的處置措施(一)突發(fā)疫情1.如發(fā)現(xiàn)人員出現(xiàn)發(fā)熱、咳嗽、咽痛、乏力、腹瀉和腹痛等癥狀,立即啟動(dòng)應(yīng)急響應(yīng)。所有人員立即停止就餐,并戴好口罩。2.除疑似病例外,其他人員帶好口罩,人與人間隔1.5米的距離,在教師的引導(dǎo)下有序迅速離開餐廳。3.立即引導(dǎo)病例由疑似病例專用通道到健康觀察室進(jìn)行留觀,將有關(guān)情況立即報(bào)告應(yīng)急處置組,由應(yīng)急處置組進(jìn)行核查,并報(bào)給防控小組組長和上級(jí)部門。聯(lián)系120車輛送定點(diǎn)醫(yī)院診治。4.配合疾控機(jī)構(gòu)進(jìn)行流行病學(xué)調(diào)查,對(duì)所有接觸過病例或無癥狀感染者的入員進(jìn)行調(diào)查,確定密切接觸者。根據(jù)屬地管理原則,按照政府有關(guān)最新文件要求落實(shí)密切接觸者集中醫(yī)學(xué)觀察工作。除密切接觸者外,與病例曾接觸過但不符合密切接觸者判定原則的人員,判定為一般接觸者。對(duì)一般接觸者要做好登記,并進(jìn)行健康風(fēng)險(xiǎn)告知,一旦出現(xiàn)發(fā)熱、咳嗷等呼吸道感染癥狀以及腹瀉、結(jié)膜充血等癥狀時(shí)要及時(shí)就醫(yī),并主動(dòng)告知近期活動(dòng)史,做好體溫檢測,佩戴口罩。配合疾控機(jī)構(gòu)開展流行病學(xué)調(diào)查的人員,應(yīng)做好個(gè)人防護(hù),佩戴醫(yī)用外科口罩、著一次性醫(yī)用手套。5.各應(yīng)急小組各司其職,采取相關(guān)防控措施。啟動(dòng)封閉式管理,嚴(yán)格控制外來人員進(jìn)入。(二)其他突發(fā)事件1.如發(fā)生疑似食品安全事故,要及時(shí)向?qū)俚厥袌霰O(jiān)管和衛(wèi)生健康部門報(bào)告,并按照本單位制定的食品安全事故應(yīng)急預(yù)案進(jìn)行科學(xué)處置。2.如發(fā)生其他突發(fā)事件后,立即自動(dòng)按照相應(yīng)預(yù)案實(shí)施相應(yīng)突發(fā)事例應(yīng)急救援和救助工作,及時(shí)處置學(xué)校內(nèi)的突發(fā)事件。3.安全領(lǐng)導(dǎo)組織機(jī)構(gòu)下設(shè)通信聯(lián)絡(luò)組、疏散引導(dǎo)組、傷員救治組等,在安全應(yīng)急領(lǐng)導(dǎo)小組的統(tǒng)一領(lǐng)導(dǎo)下,互相配合、協(xié)調(diào)一致地開展突發(fā)事件緊急救援工作。4.在突發(fā)事件發(fā)生后,各組可采取緊急措施進(jìn)行處置,防止災(zāi)害或次生災(zāi)害的發(fā)生和蔓延。四、經(jīng)常性預(yù)防與控制措施(-)宣傳教育。通過第三方監(jiān)管服務(wù)單位開設(shè)的健康課開展健康教育,通過黑板報(bào)、電子屏、主題班會(huì)等多種形式的預(yù)防傳染病和食源性疾病(含食物中毒和腸道傳染病)的知識(shí)宣傳,增強(qiáng)廣大就餐人員員工公共衛(wèi)生意識(shí)和自我保護(hù)能力,改變隨地吐痰、亂扔垃圾等陋習(xí),培養(yǎng)良好的衛(wèi)生習(xí)慣。(二)預(yù)防措施1.制度建設(shè)及實(shí)施(1)責(zé)任制度:食品衛(wèi)生安全及衛(wèi)生防疫工作領(lǐng)導(dǎo)小組組長為學(xué)校食品衛(wèi)生安全及衛(wèi)生防疫的第一責(zé)任人,其他成員為具體責(zé)任人。(2)食品衛(wèi)生安全事故和疑似疫情報(bào)告制度:學(xué)生、職工、食堂從業(yè)人員等發(fā)現(xiàn)食品安全事故和疑似傳染病人后立即按照流程報(bào)告,必要時(shí)要向市衛(wèi)生防疫部門匯報(bào)(3)責(zé)任追究制度:對(duì)食品衛(wèi)生和衛(wèi)生防疫各項(xiàng)制度落實(shí)和檢查不到位的;對(duì)食品衛(wèi)生事故和疑似疫情有遲報(bào)、謊報(bào)、瞞漏報(bào)或處置不當(dāng)?shù)?,要追究?dāng)事人的責(zé)任。(4)嚴(yán)格登記制度:嚴(yán)禁院外人員或不明身份人員進(jìn)入餐廳,食堂后廚嚴(yán)格實(shí)行全封閉管理,非本食堂工作人員嚴(yán)禁進(jìn)入后廚。因工作需要進(jìn)后廚的,要檢測體溫合格、戴口罩、穿工作衣帽,并做好記錄。(5)食堂的檢查制度:第三方監(jiān)管服務(wù)單位員工每天對(duì)食堂進(jìn)貨、存儲(chǔ)、加工、衛(wèi)生等進(jìn)行檢查并記錄,發(fā)現(xiàn)問題立即進(jìn)行整改(6)食堂每餐實(shí)行留樣制度,各班組按要求做好留樣。2.預(yù)防措施:(1)加強(qiáng)對(duì)食堂水源的管理,食堂使用經(jīng)過檢驗(yàn)合格的自來水。(2)非食堂工作人員不能進(jìn)入餐廳或操作間,食堂內(nèi)部建立保衛(wèi)制度、安全自查制度和消毒制度。(3)加強(qiáng)食品衛(wèi)生安全宣傳和食堂從業(yè)人員的管理,加強(qiáng)對(duì)食堂從業(yè)人員的培訓(xùn),嚴(yán)格按照《食品衛(wèi)生法》等相關(guān)制度進(jìn)行規(guī)范操作。(4)食堂從業(yè)人員上崗前要進(jìn)行健康體檢并辦理健康證,無證或證件過期不能上崗,健康證須在食堂醒日位置公布。(5)提倡就餐人員在院內(nèi)食堂就餐。(6)留意自己及身邊的人員的身體情況,如有不適立即報(bào)告(7)教育就餐人員加強(qiáng)個(gè)人衛(wèi)生,勤洗手,保持生活環(huán)境、工作環(huán)境的空氣流通,多參加體育鍛煉,增強(qiáng)自己的免疫能力。(8)有疫情發(fā)生,盡量不到人群比較集中的地方活動(dòng),盡量不接觸外來人員。(9)人群比較集中的地方如教室、會(huì)議室、食堂等地方要保潔和保持室內(nèi)空氣流通,窗戶必經(jīng)常打開并定期消毒。(10)有關(guān)疑似食品中毒或疑似疫情的信息,除按正常渠道上報(bào)外,任何人不得擅白向外發(fā)布,注意正面宣傳,防止就餐人員恐慌,以維護(hù)秩序的穩(wěn)定。近年來,通信技術(shù)和網(wǎng)絡(luò)技術(shù)的迅速發(fā)展,特別是無線通信技術(shù)的發(fā)展,使得電力系統(tǒng)的自動(dòng)化程度進(jìn)一步提高。GSM網(wǎng)絡(luò)出現(xiàn)后,技術(shù)人員很快把GSM模塊嵌入到各種儀表儀器中,如多功能電能表、故障測錄儀、抄表系統(tǒng)和用電負(fù)荷監(jiān)控等,從而使這些儀表儀器具有遠(yuǎn)程通信功能。GPRS網(wǎng)不但具有覆蓋范圍廣、數(shù)據(jù)傳輸速度快、通信質(zhì)量高、永遠(yuǎn)在線和按流量計(jì)費(fèi)等優(yōu)點(diǎn),而且其本身就是一個(gè)分組型數(shù)據(jù)網(wǎng),支持TCP/IP協(xié)議,可以直接與Internet互通。因此,CPRS在無線上網(wǎng)、環(huán)境監(jiān)測便攜型、交通監(jiān)控、移動(dòng)辦公等行業(yè)中具有無可比擬的性價(jià)比優(yōu)勢。1.2課題研究的國內(nèi)外發(fā)展及現(xiàn)狀GPRS是通用無線分組業(yè)務(wù)(GeneralPacketRadioSystem)的縮寫,是介于第二代和第三代之間的一種技術(shù),通常稱為2.5G。GPRS采用與GSM相同的頻段、頻帶寬度、突發(fā)結(jié)構(gòu)、無線調(diào)制標(biāo)準(zhǔn)、跳頻規(guī)則以及相同的TDMA幀結(jié)構(gòu)。因此,在GSM系統(tǒng)的基礎(chǔ)上構(gòu)建GPRS系統(tǒng)時(shí),GSM系統(tǒng)中的絕大部分部件都不需要作硬件改動(dòng),只需作軟件升級(jí)。有了GPRS,用戶的呼叫建立時(shí)間大大縮短,幾乎可以做到“永遠(yuǎn)在線”。此外,GPRS是以營運(yùn)商傳輸?shù)臄?shù)據(jù)量而不是連接時(shí)間為基準(zhǔn)來計(jì)費(fèi),從而令每個(gè)用戶的服務(wù)成本更低。1.3課題研究的主要內(nèi)容GPRS是在原有的基于電路交換(CSD)方式的GSM網(wǎng)絡(luò)上引入兩個(gè)新的網(wǎng)絡(luò)節(jié)點(diǎn):GPRS服務(wù)支持節(jié)點(diǎn)(SGSN)和網(wǎng)關(guān)支持節(jié)點(diǎn)(GGSN)。SGSN和MSC在同一等級(jí)水平,并跟蹤單個(gè)MS的存儲(chǔ)單元實(shí)現(xiàn)安全功能和接入控制,并通過幀中繼連接到基站系統(tǒng)。GGSN支持與外部分組交換網(wǎng)的互通,并經(jīng)由基于IP的GPRS骨干網(wǎng)和SGSN連通。圖1給出了GPRS與Internet連接原理框圖。SGSNSGSNGPRS骨干網(wǎng)Internet數(shù)據(jù)中心GPRS模塊圖1GPRS與Internet鏈接原理圖GPRS終端通過接口從客戶系統(tǒng)取得數(shù)據(jù),處理后的GPRS分組數(shù)據(jù)發(fā)送到GSM基站。分組數(shù)據(jù)經(jīng)SGSN封裝后,SGSN通過GPRS骨干網(wǎng)與網(wǎng)關(guān)支持接點(diǎn)GGSN進(jìn)行通信。GGSN對(duì)分組數(shù)據(jù)進(jìn)行相應(yīng)的處理,再發(fā)送到目的網(wǎng)絡(luò),如Internet或X.25網(wǎng)絡(luò)。若分組數(shù)據(jù)是發(fā)送到另一個(gè)GPRS終端,則數(shù)據(jù)由GPRS骨干網(wǎng)發(fā)送到SGSN,再經(jīng)BSS發(fā)送到GPRS終端。2課程理論基礎(chǔ)2.1單片機(jī)的定義單片機(jī)是一種集成在電路芯片,是采用超大規(guī)模集成電路技術(shù)把具有數(shù)據(jù)處理能力的中央處理器CPU隨機(jī)存儲(chǔ)器RAM、只讀存儲(chǔ)器ROM、多種I/O口和中斷系統(tǒng)、定時(shí)器/計(jì)時(shí)器等功能(可能還包括顯示驅(qū)動(dòng)電路、脈寬調(diào)制電路、模擬多路轉(zhuǎn)換器、A/D轉(zhuǎn)換器等電路)集成到一塊硅片上構(gòu)成的一個(gè)小而完善的計(jì)算機(jī)系統(tǒng)。2.2單片機(jī)的相關(guān)介紹單片微型計(jì)算機(jī)簡稱單片機(jī),是典型的嵌入式微控制器(MicrocontrollerUnit),常用英文字母的縮寫MCU表示單片機(jī),它最早是被用在工業(yè)控制領(lǐng)域。單片機(jī)由芯片內(nèi)僅有CPU的專用處理器發(fā)展而來。最早的設(shè)計(jì)理念是通過將大量外圍設(shè)備和CPU集成在一個(gè)芯片中,使計(jì)算機(jī)系統(tǒng)更小,更容易集成進(jìn)復(fù)雜的而對(duì)體積要求嚴(yán)格的控制設(shè)備當(dāng)中。INTEL的Z80是最早按照這種思想設(shè)計(jì)出的處理器,從此以后,單片機(jī)和專用處理器的發(fā)展便分道揚(yáng)鑣。早期的單片機(jī)都是8位或4位的。其中最成功的是INTEL的8031,因?yàn)楹唵慰煽慷阅懿诲e(cuò)獲得了很大的好評(píng)。此后在8031上發(fā)展出了MCS51系列單片機(jī)系統(tǒng)?;谶@一系統(tǒng)的單片機(jī)系統(tǒng)直到現(xiàn)在還在廣泛使用。隨著工業(yè)控制領(lǐng)域要求的提高,開始出現(xiàn)了16位單片機(jī),但因?yàn)樾詢r(jià)比不理想并未得到很廣泛的應(yīng)用。90年代后隨著消費(fèi)電子產(chǎn)品大發(fā)展,單片機(jī)技術(shù)得到了巨大提高。隨著INTELi960系列特別是后來的ARM系列的廣泛應(yīng)用,32位單片機(jī)迅速取代16位單片機(jī)的高端地位,并且進(jìn)入主流市場。而傳統(tǒng)的8位單片機(jī)的性能也得到了飛速提高,處理能力比起80年代提高了數(shù)百倍。目前,高端的32位單片機(jī)主頻已經(jīng)超過300MHz,性能直追90年代中期的專用處理器,而普通的型號(hào)出廠價(jià)格跌落至1美元,最高端[1]的型號(hào)也只有10美元。當(dāng)代單片機(jī)系統(tǒng)已經(jīng)不再只在裸機(jī)環(huán)境下開發(fā)和使用,大量專用的嵌入式操作系統(tǒng)被廣泛應(yīng)用在全系列的單片機(jī)上。而在作為掌上電腦和手機(jī)核心處理的高端單片機(jī)甚至可以直接使用專用的Windows和Linux操作系統(tǒng)。單片機(jī)比專用處理器更適合應(yīng)用于嵌入式系統(tǒng),因此它得到了最多的應(yīng)用。事實(shí)上單片機(jī)是世界上數(shù)量最多的計(jì)算機(jī)?,F(xiàn)代人類生活中所用的幾乎每件電子和機(jī)械產(chǎn)品中都會(huì)集成有單片機(jī)。手機(jī)、電話、計(jì)算器、家用電器、電子玩具、掌上電腦以及鼠標(biāo)等電腦配件中都配有1-2部單片機(jī)。而個(gè)人電腦中也會(huì)有為數(shù)不少的單片機(jī)在工作。汽車上一般配備40多部單片機(jī),復(fù)雜的工業(yè)控制系統(tǒng)上甚至可能有數(shù)百臺(tái)單片機(jī)在同時(shí)工作!單片機(jī)的數(shù)量不僅遠(yuǎn)超過PC機(jī)和其他計(jì)算的總和,甚至比人類的數(shù)量還要多。單片機(jī)又稱單片微控制器,它不是完成某一個(gè)邏輯功能的芯片,而是把一個(gè)計(jì)算機(jī)系統(tǒng)集成到一個(gè)芯片上。相當(dāng)于一個(gè)微型的計(jì)算機(jī),和計(jì)算機(jī)相比,單片機(jī)只缺少了I/O設(shè)備。概括的講:一塊芯片就成了一臺(tái)計(jì)算機(jī)。它的體積小、質(zhì)量輕、價(jià)格便宜、為學(xué)習(xí)、應(yīng)用和開發(fā)提供了便利條件。同時(shí),學(xué)習(xí)使用單片機(jī)是了解計(jì)算機(jī)原理與結(jié)構(gòu)的最佳選擇。單片機(jī)內(nèi)部也用和電腦功能類似的模塊,比如CPU,內(nèi)存,并行總線,還有和硬盤作用相同的存儲(chǔ)器件,不同的是它的這些部件性能都相對(duì)我們的家用電腦弱很多,不過價(jià)錢也是低的,一般不超過10元即可用它來做一些控制電器一類不是很復(fù)雜的工作足矣了。我們現(xiàn)在用的全自動(dòng)滾筒洗衣機(jī)、排煙罩、VCD等等的家電里面都可以看到它的身影!它主要是作為控制部分的核心部件。它是一種在線式實(shí)時(shí)控制計(jì)算機(jī),在線式就是現(xiàn)場控制,需要的是有較強(qiáng)的抗干擾能力,較低的成本,這也是和離線式計(jì)算機(jī)的(比如家用PC)的主要區(qū)別。單片機(jī)是靠程序運(yùn)行的,并且可以修改。通過不同的程序?qū)崿F(xiàn)不同的功能,尤其是特殊的獨(dú)特的一些功能,這是別的器件需要費(fèi)很大力氣才能做到的,有些則是花大力氣也很難做到的。一個(gè)不是很復(fù)雜的功能要是用美國50年代開發(fā)的74系列,或者60年代的CD4000系列這些純硬件來搞定的話,電路一定是一塊大PCB板!但是如果要是用美國70年代成功投放市場的系列單片機(jī),結(jié)果就會(huì)有天壤之別!只因?yàn)閱纹瑱C(jī)的通過你編寫的程序可以實(shí)現(xiàn)高智能,高效率,以及高可靠性!由于單片機(jī)對(duì)成本是敏感的,所以目前占統(tǒng)治地位的軟件還是最低級(jí)匯編語言,它是除了二進(jìn)制機(jī)器碼以上最低級(jí)的語言了,既然這么低級(jí)為什么還要用呢?很多高級(jí)的語言已經(jīng)達(dá)到了可視化編程的水平為什么不用呢?原因很簡單,就是單片機(jī)沒有家用計(jì)算機(jī)那樣的CPU,也沒有像硬盤那樣的海量存儲(chǔ)設(shè)備。一個(gè)可視化高級(jí)語言編寫的小程序里面即使只有一個(gè)按鈕,也會(huì)達(dá)到幾十K的尺寸!對(duì)于家用PC的硬盤來講沒什么,可是對(duì)于單片機(jī)來講是不能接受的。單片機(jī)在硬件資源方面的利用率必須很高才行,所以匯編雖然原始卻還是在大量使用。一樣的道理,如果把巨型計(jì)算機(jī)上的操作系統(tǒng)和應(yīng)用軟件拿到家用PC上來運(yùn)行,家用PC的也是承受不了的??梢哉f,二十世紀(jì)跨越了三個(gè)“電”的時(shí)代,即電氣時(shí)代、電子時(shí)代和現(xiàn)已進(jìn)入的電腦時(shí)代。不過,這種電腦,通常是指個(gè)人計(jì)算機(jī),簡稱PC機(jī)。它由主機(jī)、鍵盤、顯示器等組成。還有一類計(jì)算機(jī),大多數(shù)人卻不怎么熟悉。這種計(jì)算機(jī)就是把智能賦予各種機(jī)械的單片機(jī)(亦稱微控制器)。顧名思義,這種計(jì)算機(jī)的最小系統(tǒng)只用了一片集成電路,即可進(jìn)行簡單運(yùn)算和控制。因?yàn)樗w積小,通常都藏在被控機(jī)械的“肚子”里。它在整個(gè)裝置中,起著有如人類頭腦的作用,它出了毛病,整個(gè)裝置就癱瘓了。現(xiàn)在,這種單片機(jī)的使用領(lǐng)域已十分廣泛,如智能儀表、實(shí)時(shí)工控、通訊設(shè)備、導(dǎo)航系統(tǒng)、家用電器等。各種產(chǎn)品一旦用上了單片機(jī),就能起到使產(chǎn)品升級(jí)換代的功效,常在產(chǎn)品名稱前冠以形容詞——“智能型”,如智能型洗衣機(jī)等?,F(xiàn)在有些工廠的技術(shù)人員或其它業(yè)余電子開發(fā)者搞出來的某些產(chǎn)品,不是電路太復(fù)雜,就是功能太簡單且極易被仿制。究其原因,可能就卡在產(chǎn)品未使用單片機(jī)或其它可編程邏輯器件上。2.3單片機(jī)的基本結(jié)構(gòu)單片機(jī)由運(yùn)算器、控制器、存儲(chǔ)器、輸入輸出設(shè)備構(gòu)成2.3.1起初模型1.SCM即單片微型計(jì)算機(jī)(SingleChipMicrocomputer)階段,主要是尋求最佳的單片形態(tài)嵌入式系統(tǒng)的最佳體系結(jié)構(gòu)?!皠?chuàng)新模式”獲得成功,奠定了SCM與通用計(jì)算機(jī)完全不同的發(fā)展道路。在開創(chuàng)嵌入式系統(tǒng)獨(dú)立發(fā)展道路上,Intel公司功不可沒。2.MCU即微控制器(MicroControllerUnit)階段,主要的技術(shù)發(fā)展方向是:不斷擴(kuò)展?jié)M足嵌入式應(yīng)用時(shí),對(duì)象系統(tǒng)要求的各種外圍電路與接口電路,突顯其對(duì)象的智能化控制能力。它所涉及的領(lǐng)域都與對(duì)象系統(tǒng)相關(guān),因此,發(fā)展MCU的重任不可避免地落在電氣、電子技術(shù)廠家。從這一角度來看,Intel逐漸淡出MCU的發(fā)展也有其客觀因素。在發(fā)展MCU方面,最著名的廠家當(dāng)數(shù)Philips公司。Philips公司以其在嵌入式應(yīng)用方面的巨大優(yōu)勢,將MCS-51從單片微型計(jì)算機(jī)迅速發(fā)展到微控制器。因此,當(dāng)我們回顧嵌入式系統(tǒng)發(fā)展道路時(shí),不要忘記Intel和Philips的歷史功績。2.3.2嵌入式系統(tǒng)單片機(jī)是嵌入式系統(tǒng)的獨(dú)立發(fā)展之路,向MCU階段發(fā)展的重要因素,就是尋求應(yīng)用系統(tǒng)在芯片上的最大化解決;因此,專用單片機(jī)的發(fā)展自然形成了SoC化趨勢。隨著微電子技術(shù)、IC設(shè)計(jì)、EDA工具的發(fā)展,基于SoC的單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)會(huì)有較大的發(fā)展。因此,對(duì)單片機(jī)的理解可以從單片微型計(jì)算機(jī)、單片微控制器延伸到單片應(yīng)用系統(tǒng)。2.4單片機(jī)的應(yīng)用目前,單片機(jī)的應(yīng)用領(lǐng)域主要包括:辦公自動(dòng)化設(shè)備;單片機(jī)在機(jī)電一體化中的應(yīng)用;在實(shí)時(shí)過程控制中的應(yīng)用;單片機(jī)在日常生活及家用電器領(lǐng)域的應(yīng)用;在各類儀器儀表中引入單片機(jī),使儀器儀表智能化,提高測試的自動(dòng)化程度和精度,簡化儀器儀表的硬件結(jié)構(gòu),提高其性能價(jià)格比;在計(jì)算機(jī)網(wǎng)絡(luò)和通信領(lǐng)域中的應(yīng)用;商業(yè)營銷設(shè)備;單片機(jī)在醫(yī)用設(shè)備領(lǐng)域中的應(yīng)用;汽車電子產(chǎn)品;航空航天系統(tǒng)和國防軍事、尖端武器等領(lǐng)域.2.5GPRS簡介通用分組無線服務(wù)技術(shù)(GeneralPacketRadioService)的簡稱,它是GSM移動(dòng)電話用戶可用的一種移動(dòng)數(shù)據(jù)業(yè)務(wù)。GPRS可說是GSM的延續(xù)。GPRS和以往連續(xù)在頻道傳輸?shù)姆绞讲煌且苑獍≒acket)式來傳輸,因此使用者所負(fù)擔(dān)的費(fèi)用是以其傳輸資料單位計(jì)算,并非使用其整個(gè)頻道,理論上較為便宜。GPRS經(jīng)常被描述成“2.5G”,也就是說這項(xiàng)技術(shù)位于第二代(2G)和第三代(3G)移動(dòng)通訊技術(shù)之間。2.5.1GPRS的應(yīng)用特點(diǎn)目前,用手機(jī)上網(wǎng)還顯得有些不盡人意。因此,全面的解決方法GPRS也就這樣應(yīng)運(yùn)而生了,這項(xiàng)全新技術(shù)可以令您在任何時(shí)間、任何地點(diǎn)都能快速方便地實(shí)現(xiàn)連接,同時(shí)費(fèi)用又很合理。簡單地說:速度上去了,內(nèi)容豐富了,應(yīng)用增加了,而費(fèi)用卻更加合理。(1)高速數(shù)據(jù)傳輸速度10倍于GSM,更可滿足您的理想需求,還可以穩(wěn)定地傳送大容量的高質(zhì)量音頻與視頻文件,可謂不一般的巨大進(jìn)步。(2)永遠(yuǎn)在線由于建立新的連接幾乎無需任何時(shí)間(即無需為每次數(shù)據(jù)的訪問建立呼叫連接),因而您隨時(shí)都可與網(wǎng)絡(luò)保持聯(lián)系,舉個(gè)例子,若無GPRS的支持,當(dāng)您正在網(wǎng)上漫游,而此時(shí)恰有電話接入,大部分情況下您不得不斷線后接通來電,通話完畢后重新?lián)芴?hào)上網(wǎng)。這對(duì)大多數(shù)人來說,的確是件非常令人惱火的事。而有了GPRS,您就能輕而易舉地解決這個(gè)沖突。(3)僅按數(shù)據(jù)流量計(jì)費(fèi)即根據(jù)您傳輸?shù)臄?shù)據(jù)量(如:網(wǎng)上下載信息時(shí))來計(jì)費(fèi),而不是按上網(wǎng)時(shí)間計(jì)費(fèi)也就是說,只要不進(jìn)行數(shù)據(jù)傳輸,哪怕您一直“在線”,也無需付費(fèi)。做個(gè)“打電話”的比方,在使用GSM+WAP手機(jī)上網(wǎng)時(shí),就好比電話接通便開始計(jì)費(fèi);而使用GPRS+WAP上網(wǎng)則要合理得多,就像電話接通并不收費(fèi),只有對(duì)話時(shí)才計(jì)算費(fèi)用??傊?,它真正體現(xiàn)了少用少付費(fèi)的原則。3嵌入式單片機(jī)MSC1210通信系統(tǒng)實(shí)現(xiàn)3.1單片機(jī)模塊單片機(jī)采用美國德州儀器公司最新推出的基于8051內(nèi)核的MSC1210Y5。該芯片具有很強(qiáng)的數(shù)據(jù)處理能力,時(shí)鐘頻率為33MHz,指令運(yùn)行速度實(shí)際上與運(yùn)行在99MHz時(shí)鐘頻率下的標(biāo)準(zhǔn)8051內(nèi)核相當(dāng)。32KBFlash程序存儲(chǔ)器,256B內(nèi)部RAM和1024B片上SRAM,2KB啟動(dòng)ROM,支持串行和并行的在系統(tǒng)編程。雙數(shù)據(jù)指針DPTR0和DPTR1可加快數(shù)據(jù)塊的移動(dòng)速度。3.1.1單片機(jī)的特性1.3個(gè)16位的定時(shí)器,16位PWM波輸出;2.多達(dá)21個(gè)中斷源;3.32個(gè)數(shù)字輸入/輸出端口,帶有看門狗;48路ADC提供24位分辨率可編程的無丟失碼解決方案;5.可編程增益放大(PGA)在1~128之間可調(diào),極大提高了ADC精度;6.供電電源2.7~5.25V,在3V時(shí)功耗低于4mW,停止方式電流小于1μA;7.內(nèi)核兼容8051,指令與8051完全兼容,可以使用原有8051開發(fā)系統(tǒng);8.時(shí)鐘頻率可達(dá)33MHz,單周期指令執(zhí)行速度達(dá)8MIPS,執(zhí)行速度比標(biāo)準(zhǔn)8051快3倍;9.高達(dá)32KB的Flash存儲(chǔ)器,SRAM達(dá)1.2KB,外部可擴(kuò)展至64KB存儲(chǔ)器;10.Flash在電壓低達(dá)2.7V時(shí)仍可串行或并行編程,可10萬次擦除/寫操作;11.具有32位累加器;12.有電源管理功能,能夠進(jìn)行低電壓檢測,在片上電復(fù)位;13.帶FIFO的SPI端口,雙UART;1464TQFP封裝,MSC1210系列的硬件和引腳完全兼容,必要時(shí)可以互換。3.1.2內(nèi)核兼容8051但速度更快功能更強(qiáng)MSC1210系列的所有指令功能與標(biāo)準(zhǔn)8051相同,對(duì)位、標(biāo)志和寄存器的影響相同,但時(shí)序不同。MSC120單片機(jī)使用精簡的8051內(nèi)核,在同樣的外部時(shí)鐘作用下,其執(zhí)行速度比標(biāo)準(zhǔn)8051快1.5~3倍(每條指令有4個(gè)時(shí)鐘周期與12個(gè)時(shí)鐘周期的區(qū)別)。在同樣的指令和時(shí)鐘下,速度提高到2.5倍以上。因此,一個(gè)時(shí)鐘為33MHz的MSC1210執(zhí)行速度與一個(gè)時(shí)鐘為82.5MHz的標(biāo)準(zhǔn)8051相同,其區(qū)別可以從圖2看出;而且MSC1210的定時(shí)器和計(jì)數(shù)器可以選擇每12個(gè)或4個(gè)時(shí)鐘周期計(jì)數(shù)一次。MSC1210提供了雙數(shù)據(jù)指針(DPTR)加速數(shù)據(jù)塊的移動(dòng)速度,它能根據(jù)外部存儲(chǔ)器的速度調(diào)節(jié)讀寫速度,在2~9個(gè)指令周期之間變化;它還提供給外部存儲(chǔ)器16位地址總線(P0和P2)。低位地址通過P0口復(fù)用得到,硬件可以控制P0和P2口是作為地址線還是作為通用的I/O。為了更好地提高效率,外圍設(shè)備也在8051基礎(chǔ)上作了改進(jìn)。如SPI端口就增加了FIFO,使得傳輸數(shù)據(jù)有了緩沖區(qū)間。32位累加器的使用在處理ADC采樣或其它數(shù)據(jù)源來的多字節(jié)數(shù)據(jù)時(shí)將大大減輕CPU的負(fù)擔(dān),使得24位加法和移位可以在幾個(gè)指令周期內(nèi)完成,而無需通過軟件用數(shù)百個(gè)指令周期來完成。MSC1210系列的硬件和引腳完全兼容,對(duì)用戶而言,唯一的區(qū)別在于內(nèi)存配置不同。MSC1210Y2上編寫的程序代碼可以直接在MSC1210Y3、MSC1210Y4、MSC1210Y5上執(zhí)行。用戶可以在軟件功能上增減并配以不同的CPU型號(hào),MSC1210已成為一個(gè)擁有幾個(gè)不同應(yīng)用平臺(tái)的標(biāo)準(zhǔn)設(shè)備。MSC1210的開發(fā)工具與8051的開發(fā)系統(tǒng)完全兼容,用戶可以使用原有的8051開發(fā)系統(tǒng),也可以使用DEMO板帶的開發(fā)系統(tǒng)或者第三方支持者提供的開發(fā)工具。3.1.3ADC的輸入多路復(fù)用器及輸入緩沖
輸入多路復(fù)用器允許不同輸入信號(hào)通過選擇輸入通道進(jìn)行組合,如AIN0被選為ADC輸入正端,其它任何通道可以選為ADC輸入負(fù)端。用這種方式可以組成8個(gè)完整的ADC輸入通道,也可以在差分輸入通道間切換極性。片上的二極管可以提供溫度測量,當(dāng)輸入多路復(fù)用器的寄存器置為全“1”時(shí),二極管被接入ADC通道的輸入端開始測量溫度。MSC1210在沒有緩沖區(qū)時(shí)輸入電阻為5M/PGA,緩沖區(qū)由ADC控制寄存器中的BUF位控制。當(dāng)沒有選擇輸入緩沖區(qū)時(shí),模擬輸入阻抗與時(shí)鐘頻率(ACLK)和增益(PGA)有關(guān),其關(guān)系式為3.1.4可編程增益放大器PGA①PGA:可編程增益放大PGA可以設(shè)為1、2、4、8、16、32、64、128,使用PGA確實(shí)能提高ADC的分辨率。當(dāng)PGA=1,量程范圍為5V時(shí),ADC能分辨到1μV;當(dāng)PGA=128,量程范圍為40mV時(shí),ADC能分辨到75nV;而在PGA=1時(shí),在5V量程范圍內(nèi)需要一個(gè)26位的ADC才能分辨到76nV。②PGA偏移DAC:ODAC寄存器是8位,它能將輸入到PGA的模擬信號(hào)偏移PGA滿量程的一半,其最高位為符號(hào)位,低7位提供偏移量。由于ODAC給PGA引入的是模擬量而不是數(shù)字量偏移,所以并不影響測量結(jié)果的精度。3.1.5電壓參考基準(zhǔn)MSC1210的電壓參考可以是內(nèi)部的也可是外部的,上電復(fù)位以后的電壓參考是內(nèi)部的2.5V,參考電壓的選擇通過ADCON0控制。片上內(nèi)部參考電壓有1.25V和2.5V兩種可選,其精度可達(dá)0.2%,溫漂僅為5×10-6/℃,可大大提高測量精度。如果沒有用到內(nèi)部參考電壓,就應(yīng)該將其關(guān)掉以減少噪聲和功耗。VREFOUT引腳處應(yīng)該放一個(gè)0.1μF去耦電容。外部參考電壓為REFIN+與REFIN-之間的差值,引腳上的絕對(duì)電壓在AGND與AVDD之間,但其差分電平不能超過2.6V。3.2單片機(jī)的機(jī)構(gòu)3.2.1片內(nèi)存儲(chǔ)器MSC1210包括片上1.2KBSRAM,256字節(jié)DARAM,2KB啟動(dòng)ROM,32KBFlash存儲(chǔ)器。MSC1210用內(nèi)存尋址表來區(qū)分程序存儲(chǔ)空間和數(shù)據(jù)存儲(chǔ)空間。程序空間由單片機(jī)自動(dòng)讀取,通過指令MOVC來讀程序空間;數(shù)據(jù)空間通過指令MOVX來讀寫。當(dāng)片上存儲(chǔ)使能時(shí),在片內(nèi)范圍內(nèi)的讀寫將在片內(nèi)存儲(chǔ)器上進(jìn)行,片外存儲(chǔ)器通過P0和P2尋址來實(shí)現(xiàn)。HCR1寄存器的第0位和第1位設(shè)為0就可以訪問外部存儲(chǔ)器,此時(shí)可以通過P0和P2口訪問所有片內(nèi)和片外存儲(chǔ)空間。為了安全起見,在訪問片內(nèi)存儲(chǔ)器期間,P0口全部置位為0。MSC1210包含1.2KB片上SRAM。SRAM起始地址位“0”,通過MOVX指令讀寫。SRAM也可以從8400H開始,既可作程序空間又可作數(shù)據(jù)空間。3.2.2擴(kuò)展數(shù)據(jù)存儲(chǔ)器部分MSC1210的Flash存儲(chǔ)器可全部作為Flash程序存儲(chǔ)器,也可以全部作為數(shù)據(jù)Flash程序。因?yàn)橐度雽?shí)時(shí)操作系統(tǒng)和網(wǎng)絡(luò)協(xié)議,需要一定的空間,因此將其全部用作程序存儲(chǔ)器,而通過74HC573作為地址鎖存器,擴(kuò)展6264作為外部數(shù)據(jù)存儲(chǔ)器,8KB的數(shù)據(jù)存儲(chǔ)空間足夠程序正常運(yùn)行。圖3給出了MSC1210與數(shù)據(jù)存儲(chǔ)器之間的硬件連接圖。圖3MSC1210與數(shù)據(jù)存儲(chǔ)器的連接3.2.3輸出輸入接口的擴(kuò)展單片機(jī)串口實(shí)現(xiàn)"并行"通信,其原理就是將PC機(jī)傳過來的并行數(shù)據(jù)轉(zhuǎn)換成串行數(shù)據(jù),送入單片機(jī)的串口再由其進(jìn)行相應(yīng)處理。實(shí)質(zhì)上就是一個(gè)數(shù)據(jù)串-并、并-串轉(zhuǎn)換的過程。PC的并口為一個(gè)標(biāo)準(zhǔn)的25針插座,包含一個(gè)八位二進(jìn)制數(shù)據(jù)端口(地址為378H),即第2腳到第9腳;一個(gè)輸入控制端口(地址為379H),即第15腳、13腳、12腳、10腳、11腳,其另外低三位無定義;一個(gè)輸出控制口(地址為37AH),即第1腳、14腳、16腳、17腳,其另外高四位無定義。由此可見后面兩個(gè)端口都不是完全的8位。3.2.4輸出接口電路擴(kuò)展這里使用常用的移位寄存器74LS164與單片機(jī)的RXD口構(gòu)成輸出接口電路。其中:QA~QH為并行輸出的數(shù)據(jù),送入PC機(jī)并口378H端口(接收數(shù)據(jù)的8個(gè)數(shù)據(jù)位);單片機(jī)串口輸出的數(shù)據(jù)從AB輸入;CLR信號(hào)用于清除輸出數(shù)據(jù)(通常用在移位完成時(shí));內(nèi)部數(shù)據(jù)移位依靠時(shí)鐘CLK信號(hào)上升沿(由單片機(jī)TX提供)控制。使用常用的移位寄存器74LS165與單片機(jī)的RXD口構(gòu)成輸入接口電路。其中:A~H為并行輸入的數(shù)據(jù),接PC機(jī)并口378H端口(接收數(shù)據(jù)的8個(gè)數(shù)據(jù)位);單片機(jī)串口接收的數(shù)據(jù)(RXD端口)從QH輸入;SH/LD信號(hào)用于重新裝載數(shù)據(jù)(通常用在數(shù)據(jù)完全移出后);SER是用于填充數(shù)據(jù)移出后的空位的邏輯電平信號(hào)(邏輯"1"或"0");而數(shù)據(jù)是否移動(dòng)由CLKINH和CLK聯(lián)合控制;內(nèi)部數(shù)據(jù)移位依靠時(shí)鐘CLK信號(hào)(仍由單片機(jī)的TXD提供)上升沿控制。3.2.5其他軟硬件準(zhǔn)備工作輸入輸出控制端口的連接。將單片機(jī)的P3.4、P3.5口分別與PC并口的第15腳、第16腳相連。這樣在進(jìn)行數(shù)據(jù)通信時(shí),兩者的握手信號(hào)傳輸就解決了:當(dāng)并口的第16腳置高電平時(shí),用來通知單片機(jī)接收PC機(jī)已準(zhǔn)備就緒的數(shù)據(jù),單片機(jī)收到以后就可以進(jìn)行相應(yīng)控制,接收數(shù)據(jù);當(dāng)單片機(jī)接收完數(shù)據(jù)時(shí),會(huì)置P3.4為高電平并被379H的第15腳接收,于是PC機(jī)準(zhǔn)備發(fā)送下一個(gè)數(shù)據(jù)……單片機(jī)向PC機(jī)發(fā)送數(shù)據(jù)時(shí),情況與此類似,由P3.4發(fā)送信號(hào)給PC機(jī),而由P3.5接收PC機(jī)發(fā)送過來的信號(hào)。軟件方面,由于是用串口進(jìn)行"并行"通信,因此就不能將串口的工作方式設(shè)置為方式0(移位寄存器輸入/輸出方式)以外的其他方式。還要注意此時(shí)串口的波特率固定為單片機(jī)外接晶振頻率的1/12。串行數(shù)據(jù)通過RXD輸入/輸出,TXD用于發(fā)送控制輸入輸出數(shù)據(jù)移位的時(shí)鐘脈沖。收發(fā)的數(shù)據(jù)為8位,低位在前。3.3單片機(jī)通信程序設(shè)計(jì)軟件中的所有代碼都用C語言編寫,在Keil環(huán)境中編譯。Keil是KeilSoftware公司為8051及其兼容產(chǎn)品提供的專門開發(fā)工具,它支持在系統(tǒng)調(diào)試。Keil中C51編譯器很好地集成了RTX多任務(wù)實(shí)時(shí)操作系統(tǒng),編寫程序時(shí),需在源代碼頭加入“#incluedertx51.h”。所有代碼調(diào)試通過后經(jīng)由TIDownloader下載到存儲(chǔ)器中。這是一個(gè)單片機(jī)C51串口接收(中斷)和發(fā)送例程,可以用來測試51單片機(jī)的中斷接收和查詢發(fā)送,另外我覺得發(fā)送沒有必要用中斷,因?yàn)槌绦虻拈_銷是一樣的。測試方法:可以將串口調(diào)試助手的發(fā)送框?qū)懮?5102025,并選上16進(jìn)制發(fā)送,接收框選上16進(jìn)制顯示,如果每發(fā)送一次就接收到95102025,說明測試成功。#include#include#defineINBUF_LEN4//數(shù)據(jù)長度unsignedcharinbuf1[INBUF_LEN];unsignedcharchecksum,count3;bitread_flag=0;voidinit_serialcomm(void){SCON=0x50;//SCON:serailmode1,8-bitUART,enableucvrTMOD|=0x20;//TMOD:timer1,mode2,8-bitreloadPCON|=0x80;//SMOD=1;TH1=0xF4;//Baud:4800fosc=11.0592MHzIE|=0x90;//EnableSerialInterruptTR1=1;//timer1run//TI=1;}//向串口發(fā)送一個(gè)字符voidsend_char_com(unsignedcharch){SBUF=ch;while(TI==0);TI=0;}//向串口發(fā)送一個(gè)字符串,strlen為該字符串長度voidsend_string_com(unsignedchar*str,unsignedintstrlen){unsignedintk=0;do{send_char_com(*(str+k));k++;}while(k<strlen);}//串口接收中斷函數(shù)voidserial()interrupt4using3{if(RI){unsignedcharch;RI=0;ch=SBUF;if(ch>127){count3=0;inbuf1[count3]=ch;checksum=ch-128;}else{count3++;inbuf1[count3]=ch;checksum^=ch;if((count3==(INBUF_LEN-1))&&(!checksum)){read_flag=1;//如果串口接收的數(shù)據(jù)達(dá)到INBUF_LEN個(gè),且校驗(yàn)沒錯(cuò),//就置位取數(shù)標(biāo)志}}}}main(){init_serialcomm();//初始化串口while(1){if(read_flag)//如果取數(shù)標(biāo)志已置位,就將讀到的數(shù)從串口發(fā)出{read_flag=0;//取數(shù)標(biāo)志清0send_string_com(inbuf1,INBUF_LEN);}}}串行通信雖然有其自身優(yōu)點(diǎn):如適合長距離通信,有一定的糾錯(cuò)能力等,但并行通信在短距離(數(shù)米范圍內(nèi))傳輸過程中的優(yōu)點(diǎn)是顯而易見的。首先串行通信時(shí)要設(shè)置串口數(shù)據(jù),如:串口號(hào)(Com1、Com2或者其他串口)、波特率、數(shù)據(jù)位數(shù)、停止位、校驗(yàn)位等等。而且單片機(jī)與PC機(jī)的串口數(shù)據(jù)必須一一對(duì)等,否則不能傳輸。而并行傳輸時(shí),無需上述過程。其次,PC機(jī)的串口電平值為+12V~-12V,單片機(jī)是TTL電平(0~+5V),兩者必須要經(jīng)過電平轉(zhuǎn)換芯片進(jìn)行電平間的轉(zhuǎn)換。而進(jìn)行并行傳輸時(shí),由于雙方都是TTL電平,所以PC的并口可以與單片機(jī)或其他芯片直接相連;另外,串行傳輸速度慢,每次只能傳送一位,而并行每次可以傳送8位,速度上的差異顯而易見。而對(duì)于單片機(jī),串口(UART)是最常用的端口,尤其對(duì)于存在兩個(gè)或多個(gè)串口的單片機(jī)來說,充分利用串口進(jìn)行通信是非常重要的。其主要實(shí)現(xiàn)過程如下:1通過AT指令初始化GPRS無線模塊,使之附著在GPSR網(wǎng)絡(luò)上,獲得網(wǎng)絡(luò)運(yùn)營商動(dòng)態(tài)分配的GPRS終端IP地址,并與目的終端建立連接。2通過串口0擴(kuò)展MAX232標(biāo)準(zhǔn)串口和外部控制器(例如數(shù)據(jù)采集端)連接,外部控制器端接出標(biāo)準(zhǔn)串口,按照約好的協(xié)議可很容易利用本設(shè)計(jì)的控制器進(jìn)行通信。3復(fù)用P1.2和P1.3,也就是串口1分別和GPRS模塊的TXD0和RXD0連接,P1口的其他6個(gè)端口分別接到GPRS模塊對(duì)應(yīng)的剩余RS232通信口,通過軟件置位完成對(duì)MC35的初始化和控制GPRS模塊的收發(fā)數(shù)據(jù)。實(shí)際應(yīng)用系統(tǒng)往往需要進(jìn)行高精度的測量,同時(shí)還必須進(jìn)行實(shí)時(shí)快速控制,提高其開發(fā)效率。為此人們常采用高精度A/D芯片加帶ISP開發(fā)功能的單片機(jī)系統(tǒng)來實(shí)現(xiàn)。德州儀器(TI)的MSC1210單片機(jī)解決了上述問題。它集成了一個(gè)增強(qiáng)型8051內(nèi)核、高達(dá)33MHz的時(shí)鐘周期、8路24位高精度∑-△A/D轉(zhuǎn)換器、Flash存儲(chǔ)器等。3.4GPRS無線數(shù)傳模塊3.4.1GPRS模塊的硬件設(shè)計(jì)嵌入式GPRS無線通信模塊主要由嵌入TCP/IP的單片機(jī)(MSC1210Y5)、GPRS模塊、SIM卡座、外部接口和擴(kuò)展數(shù)據(jù)存儲(chǔ)器等部分組成。圖2是系統(tǒng)的硬件框圖。GPRSGPRS模塊SIM卡座MSC1210擴(kuò)展數(shù)據(jù)存儲(chǔ)器RS232接口電路外部控制器圖2GPRS通信系統(tǒng)原理圖MSC1210控制GPRS模塊接收和發(fā)送信息,通過標(biāo)準(zhǔn)RS232串口和外部控制器(比如數(shù)據(jù)采集端)進(jìn)行數(shù)據(jù)通信。用軟件實(shí)現(xiàn)中斷,完成數(shù)據(jù)的轉(zhuǎn)發(fā)。GPRS無線模塊作為終端的無線收發(fā)模塊,把從單片機(jī)發(fā)送過來的IP包或基站傳來的分組數(shù)據(jù)進(jìn)行相應(yīng)的處理后再轉(zhuǎn)發(fā)。GPRS模塊采用德國Simens公司生產(chǎn)的MC35模塊。MC35模塊主要由射頻天線、內(nèi)部Flash、SRAM、GSM基帶處理器、匹配電源和一個(gè)40腳的ZIF插座組成。GSM基帶處理器是核心部件,其作用相當(dāng)于一個(gè)協(xié)議處理器,用來處理外部系統(tǒng)通過串口發(fā)送AT指令。射頻天線部分主要實(shí)現(xiàn)信號(hào)的調(diào)制和解調(diào),以及外部射頻信號(hào)與內(nèi)部基帶處理器之間的信號(hào)轉(zhuǎn)換。匹配電源為處理器基射頻部分提供所需的電源。MC35外圍電路如圖4所示。圖4GPRS通信模塊電路原理AS2815將外部電壓轉(zhuǎn)換成3.3V工作電壓。啟動(dòng)電路由三極管和上電復(fù)位電路組成,模塊上電后,為使之正常工作,必須在15腳加至少為100ms的低電平信號(hào)。啟動(dòng)后,15腳信號(hào)應(yīng)保持高電平。MC35在ZIF連接器上為SIM卡接口預(yù)留的引腳數(shù)為6個(gè),要注意的是,CCIN引腳用來檢測SIM卡座是否插有SIM卡。當(dāng)插入SIM卡,該引腳置為高電平時(shí),系統(tǒng)方可進(jìn)入正常工作。SYNC引腳有兩種工作模式:一種是指示發(fā)射狀態(tài)時(shí)的功率情況,另一種是指示MC35的工組狀態(tài)。本設(shè)計(jì)中使用后一種模式,LED熄滅時(shí),表明MC35處于關(guān)閉或睡眠狀態(tài);當(dāng)LED為600ms亮/600ms熄時(shí),表明SIM卡沒有插入或MC35正在進(jìn)行網(wǎng)絡(luò)登陸;當(dāng)LED為75ms亮/3s熄時(shí),表明MC35已登陸進(jìn)網(wǎng)絡(luò),處于待機(jī)狀態(tài)。4嵌入式GPRS通信系統(tǒng)的設(shè)計(jì)實(shí)例由于這一并行通信實(shí)現(xiàn)方法非常簡單,所以對(duì)于有一定單片機(jī)編程經(jīng)驗(yàn)的開發(fā)人員來說,只要硬件電路確定下來,軟件方面的問題就非常容易。圖3為電路原理圖。需要說明的是:1、單片機(jī)與PC機(jī)并口要共地;2、由于并行通信存在應(yīng)答信號(hào)(本圖中由單片機(jī)的P3.4、P3.5實(shí)現(xiàn)此功能),所以不會(huì)出現(xiàn)RXD端口數(shù)據(jù)混亂的情況?,F(xiàn)在單片機(jī)的應(yīng)用越來越廣泛,單片機(jī)與PC之間的通信是一個(gè)非常重要的應(yīng)用。如果單純的從實(shí)現(xiàn)單片機(jī)與PC的并行通信的角度來說,該實(shí)現(xiàn)方法并不是最簡單的。最簡單的方法是將PC的并口對(duì)應(yīng)引腳與單片機(jī)的P1口和P3口直接相連,然后軟件上實(shí)現(xiàn)。本文的目的是充分利用單片機(jī)的串口資源與PC機(jī)進(jìn)行通信。目前,絕大多數(shù)基于GPRS網(wǎng)絡(luò)應(yīng)用系統(tǒng)所使用的GPRS模塊不支持TCP/IP協(xié)議。也就是說,要想工作在相同的網(wǎng)絡(luò)層面上,其內(nèi)部傳輸?shù)臄?shù)據(jù)必須都要采用相同的協(xié)議,所以除了利用GPRS模塊的功能外,必須在單片機(jī)系統(tǒng)中嵌入按TCP/IP和PPP協(xié)議標(biāo)準(zhǔn)編寫的程序,從而使設(shè)計(jì)的終端設(shè)備能夠方便的應(yīng)用GPRS數(shù)據(jù)分組業(yè)務(wù)。4.1TCP/IP協(xié)議的嵌入有很多種方法可以完成協(xié)議轉(zhuǎn)換,本設(shè)計(jì)利用在嵌入式實(shí)時(shí)操作系統(tǒng)RTX51中移值部分IP和PPP協(xié)議來增強(qiáng)系統(tǒng)的可擴(kuò)展性和產(chǎn)品開發(fā)的可延續(xù)性。TCP/IP協(xié)議是一個(gè)標(biāo)準(zhǔn)協(xié)議套件,可以用分層模型來描述。數(shù)據(jù)打包處理數(shù)據(jù)時(shí),每一層把自己的信息添加到一個(gè)數(shù)據(jù)頭中,而這個(gè)數(shù)據(jù)頭又被下一層中的協(xié)議包裝到數(shù)據(jù)體中。數(shù)據(jù)解包處理程序接收到GPRS數(shù)據(jù)時(shí),把相應(yīng)的數(shù)據(jù)頭剝離,并把數(shù)據(jù)包的其余部分當(dāng)作數(shù)據(jù)體對(duì)待??紤]到嵌入式系統(tǒng)的特點(diǎn),本設(shè)計(jì)采用了系統(tǒng)開銷較小的IP+UDP協(xié)議來實(shí)現(xiàn)GPRS通信。主機(jī)發(fā)送的UDP數(shù)據(jù)報(bào)文經(jīng)GPRS通道傳送給GPRS通信模塊,GPRS通信模塊負(fù)責(zé)對(duì)數(shù)據(jù)報(bào)進(jìn)行解析,解析后的數(shù)據(jù)按照一定的波特率串行傳送給用戶終端。4.2數(shù)據(jù)處理數(shù)據(jù)包在主機(jī)和GPRS服務(wù)器群中傳輸使用的是基于IP的分組,即所有的數(shù)據(jù)報(bào)文都要基于IP包。但明文傳送IP包不可取,故一般使用PPP協(xié)議進(jìn)行傳輸。模塊向網(wǎng)關(guān)發(fā)送PPP報(bào)文都會(huì)傳送到Internet網(wǎng)中相應(yīng)的地址,而從Internet傳送過來的應(yīng)答幀也同樣會(huì)根據(jù)IP地址傳送到GPSR模塊,從而實(shí)現(xiàn)采集數(shù)據(jù)和Internet網(wǎng)絡(luò)通過GPRS模塊的透明傳輸。要注意的是,GSM網(wǎng)絡(luò)無靜態(tài)IP地址,故其他通信設(shè)備不能向它提出建立連接請(qǐng)求,監(jiān)控中心必須擁有一個(gè)固定的IP,以便監(jiān)測終端可以在登陸GSM網(wǎng)絡(luò)后通過該IP找到監(jiān)控中心。關(guān)于這一點(diǎn),很容易解決,只需在電信申請(qǐng)相應(yīng)的服務(wù)就可以了。GPRS模塊登陸上GSM網(wǎng)絡(luò)后,自動(dòng)連接到數(shù)據(jù)中心,向數(shù)據(jù)中心報(bào)告其IP地址,并保持和維護(hù)數(shù)據(jù)鏈路的連接。GPRS監(jiān)測鏈路的連接情況,一旦發(fā)生異常,GPRS模塊自動(dòng)重新建立鏈路,數(shù)據(jù)中心和GPRS模塊之間就可以通過I地址通過UDP/IP協(xié)議進(jìn)行雙向通
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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高考化學(xué)一輪復(fù)習(xí)第一部分考點(diǎn)18化學(xué)能和熱能強(qiáng)化訓(xùn)練含解析
- 2024高考化學(xué)一輪復(fù)習(xí)解題指導(dǎo)8物質(zhì)結(jié)構(gòu)與性質(zhì)的命題分析規(guī)范演練含解析新人教版
- 2024高考?xì)v史一輪復(fù)習(xí)方案專題四世界政治制度的演變與發(fā)展第10講英國代議制和美國1787年憲法教學(xué)案+練習(xí)人民版
- 2024高考地理一輪復(fù)習(xí)第二十單元中國地理考法精練含解析
- 紅外熱像技術(shù)檢測墻體保溫
- 2024年渤海石油職業(yè)學(xué)院高職單招職業(yè)技能測驗(yàn)歷年參考題庫(頻考版)含答案解析
- 技術(shù)質(zhì)量部年終工作總結(jié)
- 第一課1法律的基本特征教材課程
- 二零二五年度貨運(yùn)合同標(biāo)的貨物運(yùn)輸與保險(xiǎn)責(zé)任詳細(xì)條款2篇
- 2024年陜西省核工業(yè)二一五醫(yī)院高層次衛(wèi)技人才招聘筆試歷年參考題庫頻考點(diǎn)附帶答案
- 室內(nèi)燈光設(shè)計(jì)總結(jié)報(bào)告
- 實(shí)驗(yàn)室科技發(fā)展規(guī)劃方案
- 子宮動(dòng)脈栓塞術(shù)后的護(hù)理
- 服務(wù)器防火墻采購服務(wù)合同
- 五年級(jí)數(shù)學(xué)(小數(shù)乘法)計(jì)算題及答案
- 計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)匯報(bào)課件
- 馬家窯彩陶紋樣分析報(bào)告
- 檔案基礎(chǔ)業(yè)務(wù)培訓(xùn)課件
- 旅游文本翻譯策略之加注法
- 設(shè)立數(shù)字經(jīng)濟(jì)產(chǎn)業(yè)園公司商業(yè)計(jì)劃書
- 石材加工員工入職培訓(xùn)
評(píng)論
0/150
提交評(píng)論