關(guān) 閉

        新聞中心

        EEPW首頁(yè) > 工控自動(dòng)化 > 設(shè)計(jì)應(yīng)用 > 溫室大棚卷簾機(jī)無(wú)線遠(yuǎn)程控制系統(tǒng)的設(shè)計(jì)

        溫室大棚卷簾機(jī)無(wú)線遠(yuǎn)程控制系統(tǒng)的設(shè)計(jì)

        作者: 時(shí)間:2011-12-21 來(lái)源:網(wǎng)絡(luò) 收藏

        3.2 系統(tǒng)其他硬件的選用
        中單片機(jī)選用STC89C52,該單片機(jī)具有價(jià)格低,加密性強(qiáng),抗干擾能力強(qiáng),超低功耗等特點(diǎn),作為本的主控芯片非常合適;溫度傳感器選用DS18B20,濕度傳感器選用HM1500。

        4 的軟件
        4.1 單片機(jī)軟件設(shè)計(jì)
        單片機(jī)的程序結(jié)構(gòu)如圖2所示。開(kāi)機(jī)后,經(jīng)過(guò)TC35模塊、溫度模塊、濕度模塊、LCD液晶顯示屏初始化,程序進(jìn)入循環(huán)檢測(cè)狀態(tài),響應(yīng)TC35模塊和按鍵的輸入,響應(yīng)后對(duì)系統(tǒng)進(jìn)行相應(yīng)的處理。

        本文引用地址:http://www.104case.com/article/161290.htm

        b.jpg


        4.2 GSM模塊的程序設(shè)計(jì)
        GSM模塊與手機(jī)之間使用AT指令集作為通信協(xié)議。用AT命令設(shè)置TC35的參數(shù)時(shí),必須先要將命令寫入串口,然后通過(guò)讀取串口的應(yīng)答數(shù)據(jù)來(lái)判斷是否成功。
        4.2.1 設(shè)置發(fā)送模式
        短消息收發(fā)時(shí),必須要用AT命令設(shè)置TC35的發(fā)送和接收模式。在收發(fā)短消息時(shí),必須按照設(shè)置的模式對(duì)發(fā)送和接收的數(shù)據(jù)進(jìn)行相應(yīng)編碼和解碼。其中,設(shè)置PDU模式的命令為“AT+CMGF=1回車”。
        4.2.2 設(shè)置服務(wù)中心號(hào)碼
        根據(jù)前面介紹短消息收發(fā)技術(shù)原理,短消息的傳輸總是由處于GSM外部的短消息服務(wù)中心進(jìn)行中繼。
        每個(gè)消息有自己的目的地或起源地,但只與用戶和SMSC有關(guān),因此要根據(jù)SIM卡的營(yíng)運(yùn)商設(shè)置相應(yīng)的服務(wù)中心。如設(shè)置徐州聯(lián)通公司服務(wù)中心的命令是,“AT+CSCA=008613010350500回車”。
        4.2.3 短消息發(fā)送
        在短消息發(fā)送時(shí),使用以下命令將短信發(fā)出去:
        at+cmgf=1回車
        at+csmp=17,167,0,0回車
        at+escs=gsm回車
        at+emgs=手機(jī)號(hào)碼回車
        輸入短信內(nèi)容(text格式)+Z
        (注:“Ctrl+Z”ASCII值為26,即1AH)

        5 結(jié)語(yǔ)
        該設(shè)計(jì)以GSM通信技術(shù)為基礎(chǔ),設(shè)計(jì)了一套應(yīng)用于蔬菜機(jī)的控制器,通過(guò)短信方式控制機(jī)的升降,在國(guó)內(nèi)尚屬首次。該控制器控制方便,安全可靠,可廣泛應(yīng)用于現(xiàn)代農(nóng)業(yè);也可經(jīng)過(guò)改進(jìn)應(yīng)用于其他農(nóng)業(yè)或工業(yè)控制,具有巨大的二次開(kāi)發(fā)價(jià)值。

        tcp/ip相關(guān)文章:tcp/ip是什么



        上一頁(yè) 1 2 下一頁(yè)

        評(píng)論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 晋江市| 娱乐| 遵义县| 大宁县| 汾西县| 筠连县| 含山县| 三江| 凤城市| 萨迦县| 温宿县| 阳泉市| 平湖市| 夏邑县| 古田县| 新邵县| 中牟县| 湘潭市| 嵊州市| 鲁山县| 敖汉旗| 武功县| 平远县| 锡林浩特市| 临清市| 沽源县| 大连市| 汉中市| 颍上县| 澜沧| 昌邑市| 金川县| 徐汇区| 镇远县| 石家庄市| 郧西县| 富蕴县| 道真| 鲁山县| 湖口县| 光山县|