求助 多個感測器與微控制器通訊且微控制器控制多個電路

2025-02-09 02:54:44 字數 3256 閱讀 1696

1樓:蕭虹晨

用微控制器實現比較困難。有如下幾個問題。

1. 感測器只能監測到人通過,但不能確定其方向,因此每個監控點需要有兩個臨近的感測器來共同監測,以實現監測其方向的目的。

2. 在每個監測點確定方向後將其方向傳給微控制器。但感測器本身沒有傳輸功能,需要另外加微控制器,也就是說有多少監控點就要有多少微控制器。

3. 微控制器間如何進行通訊,如此多的微控制器只能序列通訊,需要設定主從微控制器。

4. 在某一監控點如果監測到有人向前走,在下一時刻又監測到有人向後走,怎麼辦?

個人以為,其它完成沒有必要把簡單問題複雜化。

完成可以不用微控制器,只在每個監控點設定一些簡單的電路就可以實現。原理很簡單,看過樓道里的觸控延時開關吧,只是把觸控更換成感測器就可以實現。而且感測器也用不著兩個,只用乙個就可以。

當然感測器要安裝在led燈段的中部。延時可適當長一些,根據實際情況吧。

2樓:網友

你這個簡單,給你思路,把紅外感測器的輸出接io口,不停掃瞄io口,然後先有訊號的感測器就禁止其兩旁紅外感測器的輸出。關鍵是掃瞄io口的時間間隔要短,並且均勻。

3樓:網友

很簡單啊,多組微控制器控制人體紅外感測器和led燈,在多機通訊即可啊,要硬體還是軟體設計。

感測器怎樣與微控制器實現連線和控制?

4樓:信必鑫服務平臺

灰度感測器有三條線,vcc,gnd,和訊號線,他訊號線輸出的是模擬電壓,普通的51只能通過電壓比較器lm339來辨別兩種不同的顏色,但是如果用增強的51就可以用他自帶的ad來測。

只需要吧訊號線接到增強的51的有ad功能的埠,啟動ad來讀他的電壓就能辨別不同的顏色了。

有各種感測器它們的連線方法不同的,有的訊號輸出大可以直接連微控制器,如lm35可以直接連到微控制器的ad轉換口。

有的訊號小要進行放大後才能到微控制器的ad轉換口。如果到微控制器沒有ad轉換口,那麼還要經過ad轉換才能到微控制器。當然感測器自己也有各種連線電路。

微控制器與多個感測器如何用串列埠連線

5樓:求真實驗室

這需要知道感測器用什麼輸出訊號了。

只有數字式感測器輸出的訊號才能接串列埠,但輸出的訊號形式也有非同步序列、同步序列、i2c、can等形式。

微控制器就是指的一塊整合晶元,上面整合了微處理器、儲存器及各種輸入/輸出介面。

微控制器的控制原理:

通過控制微控制器的40個引腳輸出的高低電平進行控制,最後達到控制內外資源的執行的目的,因為其中為一些電晶體,可以通過控制電晶體的導通狀態而組成不同的邏輯電路,達到不同功能。

感測器怎樣與微控制器實現連線和控制?

6樓:網友

感測器和微控制器的連線方式不固定,這要看感測器了,有的iic匯流排的,這種感測器只要和微控制器任一輸入輸出口的任兩根線相連即可,還有ttl串列埠的,只要和微控制器的tx和rx相連即可。具體的你得看感測器什麼樣,看是數字感測器還是模擬感測器,模擬感測器還要加ad轉換電路。前面兩種我說的是數字的。

7樓:我是一值魚

不同的感測器有不同的連線方式,因此要徹底閱讀感測器的pdf資料,然後再連線,有各種可能的,比如連ad,測電平時間,測頻率,讀資料,等等,根本方法還是仔細閱讀pdf資料,並且即使測量同一量的感測器,其測量範圍,讀出數值也不一定一樣。

8樓:網友

把感測器的檢測訊號用比較器(如lm393等)轉為高低電平再輸入微控制器i/o口,軟體設計讀取i/o口就行啦。

9樓:網友

把感測器測量得到的電流電壓訊號通過ad轉換以後直接輸給微控制器輸入口。

就機電大神指導微控制器 如果用乙個感測器當乙個控制電路的開關,怎麼給微控制器程式設計,這個電路如何設計?

10樓:網友

其實這個電路應該很簡單,無非就是乙個輸入 控制乙個輸出的問題,中間由微控制器進行判斷和控制輸出動作。

首先前面的感測器訊號,可能是微弱的變化訊號,這個不管了,如果訊號微弱可以通過放大電路整形後最終是乙個開關訊號,即你說的肌肉收縮到一定程度這個開訊號,這個訊號直接需要控制電壓大小,滿足微控制器識別即可,如:肌肉伸開時電壓低於1v,收縮時高於3v但小於5v(一般情況,還要根據微控制器型別,比如工作電壓時的要另外討論了。) 微控制器識別到這個變化訊號(0v-->3v,或者3v-->0v )輸出一路訊號,這個訊號算個執行或者說是反饋訊號吧。

比如肌肉收縮微控制器控制燈亮,肌肉伸開燈滅。

如 51微控制器 彙編指令。

org 00h

sjmp 30h

org 30h

mov r1=#

wait: setb 『 假如這個訊號接在上。

jnb ,wait '一直等待訊號變高。

djnz r1,wait '防抖動,去幹擾 延時檢測。

setb '讓微控制器的這個埠置高 控制別的東西,或者起到指示反饋的作用。

。。後面要根據你要實現的功能來程式設計。

11樓:生活如歌

這個關鍵是電路怎麼接。你的感測器是什麼樣的才能知道。

微控制器無非就是進來個開關訊號,和按鈕程式設計辦法一樣。

12樓:安裝機電

你的說法有幾種理解,一是感測器本身帶個開關,它對系統中的其它電器直接進行控制;二是感測器只能向你傳送訊號,由微控制器去控制形成乙個開關控制。它們的電路不同,請告訴。

感測器與微控制器介面及例項的內容提要

13樓:巴黎熱戀

本書介紹感測器與微控制器介面電路的硬體設計以及軟體設計,以新穎、實用、完整和典型薯謹的原則,詳細講述了感測器的分類、工作原理以及感測器與微控制器的介面電路設計。在闡述中不僅突出了感測器的數逗基基本概念、感測器與微控制器介面的基本方法,還特別給出了具體的應用例項。這些應用例項選用常用感測器為物件,詳細給出了感測器介面的具體硬體電指團路和軟體程式設計方法。

可作為電子資訊、儀器儀表、工業自動化、自動控制及機電類專業的大學本科生或研究生的教材,也可供相應科技、工程人員參考。

感測器與微控制器介面及例項的介紹

14樓:雪的桃髒b抭

本書首先系統地介紹了感測器的基礎知識和工作原理,然後根據感測器與微控制器介面的不同方式,分別闡述感測器採集訊號的轉換,以及感測器與微控制器介面的硬體電路設計,最後根據典型性原則給出了常用感測器與微控制器介面的軟硬體設計例項和源程式,各個源程式**都經過了除錯。

求助,微控制器串列埠RXD可以直接連感測器輸出的

這要看感測器的copy輸出訊號是bai什麼?1.輸出的就是串du口傳送的訊號,且為ttl電平,是可zhi以直接dao連線,單片以串列埠接收。2.輸出的是rs232電平訊號,就不直到連線,微控制器需要一片rs232晶片,3.輸出的是數字訊號,rxd作為i o引腳用,是可連線的。4.輸出的是模擬訊號,就...

霍爾感測器訊號與轉子位置關係,微控制器經三個霍爾感測器判斷電機轉子位置

霍爾訊號就可以代表轉子位置。你好,請問你搞清楚了嗎?我也想知道,霍爾訊號如何跟轉子位置對應 無刷直流電機霍爾元件放在哪兒呢?定子上面嗎?霍爾訊號跟轉子位置的對應關係怎麼得到的 直流無刷電bai 機的霍爾元件一般放在du定子的pcb板上的zhi,當然不能dao夠放在轉子上。內直流無刷電容機的轉子是磁石...

尋求「心電監視儀」方面的(51微控制器,感測器)

心電監護儀的使用2007 05 15 00 101 核對病人,解釋目的。2 安置舒適體位。3 連線監護儀電源,開啟主機開關。4 無創血壓監測 選擇合適的部位,綁血壓計袖帶 有標誌的箭頭指向肱動脈搏動處。按測量鍵 nibp start 設定測量間隔時間 time interval 5 心電監測 暴露胸...