以倉庫智能改造為背景,主要介紹單片機(jī)和上位機(jī)之間通信網(wǎng)絡(luò)和通信協(xié)議的選擇,MODBUS協(xié)議通信指令和功能碼使用,重點(diǎn)闡述了基于RS-485總線的MODBUS通信協(xié)議在上位機(jī)和單片機(jī)之間的串行通信,實(shí)現(xiàn)上位機(jī)對(duì)單片機(jī)設(shè)備的遠(yuǎn)程控制和信息采集的功能。Based on the intelligent warehouse transformation as the background,mainly introduces between MCU and PC communication network and the choice of communication protocol,instruction and the function code using the MODBUS protocol communication,expounds the MODBUS communication protocol based on RS-485 bus serial communication between PC and single chip microcomputer,PC remote control of single chip computer equipment and the function of information collection.
標(biāo)簽: RS-485總線 modbus 單片機(jī)
上傳時(shí)間: 2022-03-26
上傳用戶:
闡述了RS-485 總線規(guī)范,描述了影響RS-485 總線通信速率和通信可靠性的三個(gè)因素,同時(shí)提出了相應(yīng)的解決方法并討論了總線負(fù)載能力和傳輸距離之間的具體關(guān)系。
標(biāo)簽: RS-4855 現(xiàn)場(chǎng)總線 信號(hào)衰減
上傳時(shí)間: 2022-05-24
上傳用戶:得之我幸78
基于PIC微控制器的RS-485_Modbus總線系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
標(biāo)簽: pic微控制器 RS-485 Modbus總線系統(tǒng)
上傳時(shí)間: 2022-07-18
上傳用戶:
DELTA 產(chǎn)品MODBUS RS-485通訊設(shè)置
標(biāo)簽: RS-485
上傳時(shí)間: 2022-07-25
上傳用戶:zhaiyawei
用于驅(qū)動(dòng)器和編碼器的 RS-485 收發(fā)器原理圖
標(biāo)簽: 驅(qū)動(dòng)器 編碼器 RS-485收發(fā)器
上傳時(shí)間: 2022-07-27
上傳用戶:
VIP專區(qū)-嵌入式/單片機(jī)編程源碼精選合集系列(10)資源包含以下內(nèi)容:1. 通用93c06-93c86系列.2. P89CXX編程器控制CPU接收和控制程序.3. 我收集的fft算法.4. rs糾錯(cuò)編碼-編碼部分.5. rs糾錯(cuò)編碼-譯碼部分.6. MSP430上運(yùn)行RTOS實(shí)例.7. 430DAY精美手表DEMO程序和原理圖.8. MSP430F413 C語言子程序庫.9. AT29C040讀寫源程序.10. 嵌入式技術(shù)漫談中科大bbs版聚講座.11. S3C44BOX的BIOS。可使用的命令:help --- show help ? --- = help date --- show or set current date time --.12. 一個(gè)與GP-proface人機(jī)界面通訊的上位機(jī)程序.13. 開放源碼串口通訊的程序(C).14. 一個(gè)嵌入式TCP IP 實(shí)現(xiàn).15. Dos下中斷驅(qū)動(dòng)的串口類(CPP).16. 一個(gè)中斷驅(qū)動(dòng)的具有緩沖區(qū)的串口源碼(C).17. GOAHEAD WEBSERVER嵌入式的源碼.18. 串口打印字符程序.19. pdiusbd12的固件程序.20. LCD source code.21. MSP-FET430P140 C語言例子程序.22. 一個(gè)IIc通信實(shí)例,主要用于串口通信方式只做為參考.本例是一個(gè)音量控制的源碼..23. 10進(jìn)制to BCD轉(zhuǎn)換算法.24. 16C554擴(kuò)展多串口.25. 12232點(diǎn)陣信利液晶基本驅(qū)動(dòng)程序.26. AT24CXX 芯片驅(qū)動(dòng)程序.27. 嵌入式c語言編程,狂好的書.28. sony servo.29. 索尼CX3068VCD伺服的隨身聽.30. 臺(tái)灣SUNPLUS的MP3播放器原理圖.31. 基于fpga的嵌入系統(tǒng)的設(shè)計(jì).32. at90s8535 timer1 的編程.33. usbn9603的驅(qū)動(dòng)程序.34. PPPoE協(xié)議在Psos中的實(shí)現(xiàn)源代碼.35. 嵌入式GSM短信息接口的軟硬件設(shè)計(jì).36. haojige.37. 拼音輸入的c語言片成.38. 湊個(gè)崖邊÷÷÷的.39. CodeWarrior 使用教程.40. 嵌入式系統(tǒng)的網(wǎng)絡(luò)仿真.
標(biāo)簽: 模擬電子 技術(shù)基礎(chǔ)
上傳時(shí)間: 2013-05-15
上傳用戶:eeworm
變電站是電力系統(tǒng)的一個(gè)重要環(huán)節(jié),它的運(yùn)行情況直接影響到電力系統(tǒng)的可靠、經(jīng)濟(jì)運(yùn)行。一個(gè)變電站運(yùn)行情況的優(yōu)劣,在很大程度上取決于其二次設(shè)備的工作性能。現(xiàn)在的變電站有三種運(yùn)行模式:一種是常規(guī)變電站,一種是部分實(shí)現(xiàn)微機(jī)管理、具有一定自動(dòng)化水平的變電站,再有一種是實(shí)現(xiàn)無人值班、全面微機(jī)化的綜合自動(dòng)化變電站。在常規(guī)變電站中,其繼電保護(hù)、中央信號(hào)系統(tǒng)、變送器、遠(yuǎn)動(dòng)及故障錄波裝置等所有二次設(shè)備都是采用傳統(tǒng)的分立式設(shè)備,而且站內(nèi)配備大量控制、保護(hù)、記錄用屏盤。使裝備設(shè)置復(fù)雜,占地面積大,日常維護(hù)管理工作繁重。這種常規(guī)變電站的一個(gè)致命弱點(diǎn)是不具備自診斷能力,對(duì)二次系統(tǒng)本身的故障無法監(jiān)測(cè)。因此,這種常規(guī)變電站已逐漸被淘汰。 要提高變電站運(yùn)行的可靠性及經(jīng)濟(jì)性,一個(gè)最有效的方法就是提高變電站運(yùn)行管理的自動(dòng)化水平,實(shí)現(xiàn)變電站的綜合自動(dòng)化,以微機(jī)化的新型二次設(shè)備取代傳統(tǒng)使用的分立式設(shè)備。開發(fā)集保護(hù)、控制、監(jiān)測(cè)及遠(yuǎn)動(dòng)等功能為一體的新型設(shè)備,并實(shí)現(xiàn)設(shè)備共享、信息資源共享,使變電站設(shè)計(jì)簡(jiǎn)捷、布局緊湊,運(yùn)行更加可靠安全。 隨著微型計(jì)算機(jī)技術(shù)、集成電路技術(shù)的迅速發(fā)展,原來越多的新技術(shù)和新產(chǎn)品應(yīng)用到變電站的二次設(shè)備中去,使變電站的二次設(shè)備得到不斷的更新?lián)Q代。該項(xiàng)研究把一種新型的低壓電能量測(cè)量芯片與高性能的數(shù)字信號(hào)處理器(DSP)結(jié)合起來,利用DSP體積小、功能強(qiáng)、功耗低、速度快、性價(jià)比高等優(yōu)點(diǎn),設(shè)計(jì)出新型的變電站線路測(cè)控單元,實(shí)現(xiàn)對(duì)高壓線路的測(cè)量、監(jiān)視和控制,這種新型的二次設(shè)備比傳統(tǒng)的二次設(shè)備具有更高的精度和更快的相應(yīng)速度。 與此同時(shí),網(wǎng)絡(luò)理論和技術(shù)的發(fā)展,也使變電站監(jiān)控系統(tǒng)的結(jié)構(gòu)發(fā)生了很大的變化,由原來的集中控制型逐步過渡到功能分散、模塊化的分散網(wǎng)絡(luò)型,通過現(xiàn)場(chǎng)總線,使主控室和現(xiàn)場(chǎng)之間的聯(lián)系變成了串行通信聯(lián)系,從而提高的系統(tǒng)的可靠性和可維護(hù)性。CAN總線應(yīng)用于變電站的監(jiān)控系統(tǒng)中,組成變電站的數(shù)據(jù)通信網(wǎng)絡(luò),可以提高系統(tǒng)的抗干擾能力和容錯(cuò)能力。 該文就以上的兩個(gè)方面進(jìn)行研究和設(shè)計(jì),主要內(nèi)容包括:一是在簡(jiǎn)單介紹新型電能測(cè)量芯片和DSP的基本知識(shí)的基礎(chǔ)上,提出了一個(gè)變電站測(cè)控單元的設(shè)計(jì)方案,并從從硬件和軟件兩個(gè)方面進(jìn)行了詳細(xì)的介紹,主要部分是對(duì)測(cè)量模塊的設(shè)計(jì);二是系統(tǒng)的通信接口模塊設(shè)計(jì),從硬件和軟件方面詳細(xì)的介紹了通信模塊的三種不同的通信接口的設(shè)計(jì),分別是RS-232串行通信、RS-485總線通信、CAN總線通信;三是在分析現(xiàn)代測(cè)控系統(tǒng)發(fā)展歷史,指出了現(xiàn)場(chǎng)總線測(cè)控系統(tǒng)的優(yōu)越性;四是設(shè)計(jì)出的測(cè)控系統(tǒng)單元的基礎(chǔ)上,利用CAN現(xiàn)場(chǎng)總線構(gòu)建變電站的綜合監(jiān)控系統(tǒng)。 該文提出的方案、技術(shù)以及結(jié)論對(duì)于變電站監(jiān)控系統(tǒng)和自綜合動(dòng)化系統(tǒng)的研究開發(fā)、工程設(shè)計(jì)都具有實(shí)際的參考意義。
上傳時(shí)間: 2013-04-24
上傳用戶:fhzm5658
本文針對(duì)我國當(dāng)今大型倉庫、大型糧庫的監(jiān)測(cè)與控制現(xiàn)狀,進(jìn)行研究開發(fā),采用較為實(shí)用和先進(jìn)的單片微型機(jī)控制系統(tǒng),運(yùn)用溫度傳感器和濕度傳感器對(duì)溫度、濕度的敏感性設(shè)計(jì)了一種基于多級(jí)通訊總線的糧庫溫、濕度自動(dòng)監(jiān)測(cè)系統(tǒng),主要包括通訊控制總站以及下位機(jī)的設(shè)計(jì)。操作人員可以通過向通訊控制總站發(fā)送命令,提取下位機(jī)溫、濕度數(shù)據(jù),下位機(jī)實(shí)現(xiàn)溫、濕度檢測(cè);同時(shí)可以查看歷史檢測(cè)數(shù)據(jù),進(jìn)行糧情分析和糧庫管理等一系列操作。 溫濕度的測(cè)量和控制系統(tǒng)通常被認(rèn)為是一項(xiàng)較為簡(jiǎn)單的控制技術(shù),但是由于濕敏元件的穩(wěn)定性差,壽命短等問題,實(shí)際應(yīng)用系統(tǒng)中能正常運(yùn)行的不多,除非建立有嚴(yán)格的管理制度,而且管理人員的綜合素質(zhì)要達(dá)到一定的要求。所以,本文重點(diǎn)分析了濕敏傳感測(cè)量的機(jī)制,選型和技術(shù)措施。在研究了多種濕度傳感器性能的基礎(chǔ)上選用了合適的濕度傳感器,這是本設(shè)計(jì)的一個(gè)重點(diǎn)。本設(shè)計(jì)還有一個(gè)重點(diǎn),用CPLD設(shè)計(jì)了一個(gè)模擬開關(guān)和顯示部分。 本設(shè)計(jì)研制的上位機(jī)采用PC機(jī),通過RS-232接口與轉(zhuǎn)換器相連,轉(zhuǎn)換器通過RS-485總線連接下位機(jī),實(shí)現(xiàn)監(jiān)控室與現(xiàn)場(chǎng)的數(shù)據(jù)通信。每臺(tái)下位機(jī)位于各糧倉內(nèi),需要監(jiān)測(cè)256路的溫、濕度信號(hào),為了能實(shí)現(xiàn)共256路溫濕度的數(shù)據(jù)采集工作,本設(shè)計(jì)中用CPLD設(shè)計(jì)了一個(gè)模擬開關(guān),每次只采集一路數(shù)據(jù)送入到單片機(jī)中去;另外,本設(shè)計(jì)的顯示部分也獨(dú)特的選用了CPLD來實(shí)現(xiàn)。正常情況下上位機(jī)每4小時(shí)向下位機(jī)發(fā)布一次檢測(cè)信號(hào)(同時(shí)在任何時(shí)刻也可監(jiān)控某個(gè)糧倉的溫濕度情況),下位機(jī)利用PICl6F877單片機(jī)來實(shí)現(xiàn)糧倉中128路溫度和128路濕度的測(cè)控。 該糧倉溫、濕度測(cè)控系統(tǒng)實(shí)用性強(qiáng),成本低,數(shù)據(jù)傳輸效率高,可靠性好。它不儀可以應(yīng)用于糧庫的監(jiān)控管理,而且也可推廣到其他監(jiān)控領(lǐng)域,因此具有廣泛的應(yīng)用前景。
上傳時(shí)間: 2013-05-23
上傳用戶:liuwei6419
航空蓄電池是重要的機(jī)載設(shè)備,在飛機(jī)安全飛行中起著重要的作用。蓄電池充電設(shè)備的性能直接影響著蓄電池的電氣性能和使用壽命,因此近年來航空蓄電池充電設(shè)備的研制已經(jīng)成為研究的熱點(diǎn)之一。論文研究一種采用上下位機(jī)聯(lián)合控制的航空蓄電池充放電系統(tǒng),對(duì)鉛酸蓄電池和鎘鎳蓄電池進(jìn)行智能充電、放電和容量分析。 論文在綜合分析航空蓄電池充電器技術(shù)要求的基礎(chǔ)上,運(yùn)用現(xiàn)代電力電子技術(shù),設(shè)計(jì)了集充電、放電功能于一體的功率電路,并研制了基于DSP芯片TMS320F2812的充放電控制系統(tǒng)。論文詳細(xì)闡述了系統(tǒng)的設(shè)計(jì)方案、參數(shù)計(jì)算和控制方法。 論文以Visual Basic 6.0為開發(fā)環(huán)境,編制了航空蓄電池充放電系統(tǒng)的上位機(jī)軟件,實(shí)現(xiàn)了顯示、報(bào)警、打印、數(shù)據(jù)存儲(chǔ)與管理等功能。根據(jù)系統(tǒng)上下位機(jī)通信的需求,制定了通信協(xié)議并設(shè)計(jì)了基于RS-232串口的通信程序,實(shí)現(xiàn)了信息的交換與控制。 論文基于電路原理、自動(dòng)控制原理等理論,建立了充電器控制系統(tǒng)的模型,并設(shè)計(jì)了以Buck電路為控制對(duì)象的系統(tǒng)仿真軟件。通過仿真分析,調(diào)整PID控制器的參數(shù),優(yōu)化控制器的性能,并縮短了調(diào)試的周期。
上傳時(shí)間: 2013-08-02
上傳用戶:Amos
本文系統(tǒng)地論述了應(yīng)用單片機(jī)開發(fā)步進(jìn)電動(dòng)機(jī)二維運(yùn)動(dòng)控制器的方法。該二維運(yùn)動(dòng)控制器的樣品已經(jīng)研制出來,經(jīng)過實(shí)際運(yùn)行測(cè)試,達(dá)到了設(shè)計(jì)要求,既能實(shí)現(xiàn)兩軸獨(dú)立運(yùn)動(dòng)控制,又能靈活方便地進(jìn)行聯(lián)動(dòng)控制。由于控制軟件對(duì)步進(jìn)電動(dòng)機(jī)采用了適當(dāng)?shù)淖詣?dòng)調(diào)速方案,使得電機(jī)在運(yùn)動(dòng)過程中沒有失步現(xiàn)象,運(yùn)行平穩(wěn),定位精度高,重復(fù)定位性好。 本文所完成的主要工作有:(1)步進(jìn)電動(dòng)機(jī)驅(qū)動(dòng)電路的研究。(2)系統(tǒng)控制方案設(shè)計(jì)。(3)硬件系統(tǒng)設(shè)計(jì)。單片機(jī)的選擇、串行通信等電路設(shè)計(jì)。(4)軟件系統(tǒng)設(shè)計(jì)。該控制器重點(diǎn)在于步進(jìn)電動(dòng)機(jī)的驅(qū)動(dòng)電路硬件與控制軟件的設(shè)計(jì),以及上下位機(jī)串口通信的實(shí)現(xiàn)。本設(shè)計(jì)的控制環(huán)節(jié)由AT89S52單片機(jī)和環(huán)形分配器PMM8713構(gòu)成,單片機(jī)采用RS-485標(biāo)準(zhǔn)的串口通信與上位機(jī)進(jìn)行通信,利用PMM8713產(chǎn)生步進(jìn)電動(dòng)機(jī)運(yùn)行和正反轉(zhuǎn)的控制信號(hào)。驅(qū)動(dòng)環(huán)節(jié)采用UC3842實(shí)現(xiàn)恒流驅(qū)動(dòng),給出特定的脈沖驅(qū)動(dòng)信號(hào),驅(qū)動(dòng)功率管進(jìn)行開通和關(guān)斷,使步進(jìn)電動(dòng)機(jī)按照規(guī)定的軌跡和速度運(yùn)行。軟件部分由上位機(jī)軟件和下位機(jī)軟件共同組成。上位機(jī)軟件用Visual Basic編制,界面友好,下位機(jī)軟件用單片機(jī)匯編語言編制。上位機(jī)輸入的指令經(jīng)編譯生成相應(yīng)的目標(biāo)代碼并通過計(jì)算機(jī)串口發(fā)送到下位機(jī)中。下位機(jī)的功能:一是接收來自上位機(jī)的數(shù)據(jù)和命令;二是根據(jù)上位機(jī)發(fā)送的命令執(zhí)行相應(yīng)的動(dòng)作;三是向上位機(jī)發(fā)送有關(guān)提示信息。 該控制系統(tǒng)在設(shè)計(jì)方面具有如下特點(diǎn): 1.采用內(nèi)部時(shí)鐘方式產(chǎn)生步進(jìn)電動(dòng)機(jī)的驅(qū)動(dòng)脈沖,而沒有采用高速脈沖發(fā)生器等外部方式,用軟件來實(shí)現(xiàn),從而降低硬件成本。 2.硬件設(shè)計(jì)方面,盡可能地選擇了標(biāo)準(zhǔn)化、模塊化的電路,從而提高了設(shè)計(jì)的成功率和結(jié)構(gòu)的靈活性。 3.盡可能選用了功能強(qiáng)、集成度高、通用性好、市場(chǎng)貨源充足的電路或芯片。 控制器硬件結(jié)構(gòu)簡(jiǎn)單,成本低廉,控制可靠,功能強(qiáng)大,使用方便,因而具有十分廣闊的應(yīng)用前景。
標(biāo)簽: 醫(yī)療器械 二維 運(yùn)動(dòng)控制
上傳時(shí)間: 2013-05-16
上傳用戶:維子哥哥
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1