本應(yīng)用筆記介紹了 ZMOTION? 檢測(cè)模塊應(yīng)用以及它如何用于檢測(cè)和控制應(yīng)用。它概述了模塊、其操作模式、硬件接口模式描述、串行接口模式命令以及應(yīng)用程序的軟件概述。
智動(dòng)概述
Zilog 的 ZMOTION 檢測(cè)模塊是用于運(yùn)動(dòng)檢測(cè)和方向的完整、緊湊且易于接口的解決方案。它采用先進(jìn)的被動(dòng)紅外技術(shù)和 Zilog 的 Z8FS04 運(yùn)動(dòng)檢測(cè) MCU 設(shè)計(jì),具有強(qiáng)大的嵌入式軟件引擎,可提供高性能運(yùn)動(dòng)檢測(cè)。圖 1 顯示了 ZMOTION 檢測(cè)模塊上引腳的位置。
操作模式
有兩種操作模式:硬件接口模式和串行接口模式。
在硬件接口模式下,您可以進(jìn)行以下調(diào)整:
- 使用硬件接口引腳進(jìn)行基本配置
- 使用 SNS 引腳上的電壓調(diào)整運(yùn)動(dòng)靈敏度。
- 使用 DLY 引腳上的電壓調(diào)整時(shí)間延遲(輸出活動(dòng)時(shí)間)
- 設(shè)置可選的環(huán)境光輸入
- 使用睡眠模式來(lái)降低功耗。
在串行模式接口中,您可以使用串行接口(Rxd 和 Txd)進(jìn)行高級(jí)配置:
- 9600 波特率
- 無(wú)奇偶校驗(yàn)
- 8 個(gè)數(shù)據(jù)位
- 1 個(gè)停止位
- 無(wú)流量控制
硬件接口模式說(shuō)明
圖 2 顯示了如何使用硬件接口模式連接 ZMOTION 檢測(cè)模塊的典型示例。當(dāng) 0 V 和 1.8 V 之間的電壓在上電期間(或由 Vbo 引起的復(fù)位后)提供給 SNS 引腳時(shí),就會(huì)選擇這種操作模式。當(dāng)硬件接口模式建立后,此引腳成為靈敏度輸入并接受 0 V 和 1.8 V 之間的電壓作為運(yùn)動(dòng)檢測(cè)靈敏度級(jí)別的參考。
0 V = 最高靈敏度
1.8 V = 最低靈敏度
在圖 2 中,R2 和 R4 形成一個(gè)簡(jiǎn)單的電位計(jì)電阻分壓器,以確保在復(fù)位時(shí)進(jìn)入硬件模式并控制靈敏度。
圖 2 硬件接口模式應(yīng)用實(shí)例
上電后,被動(dòng)紅外傳感器需要一段時(shí)間才能穩(wěn)定。這通常需要大約 20 秒,但因環(huán)境條件而異。軟件在上電期間動(dòng)態(tài)監(jiān)控?zé)後岆妭鞲衅鳎⒃趥鞲衅鞣€(wěn)定后立即開始檢測(cè)運(yùn)動(dòng)。
串行接口模式命令
串行接口模式作為主機(jī)-客戶端關(guān)系運(yùn)行,其中 ZMOTION 檢測(cè)模塊是客戶端。命令從主機(jī)發(fā)送,模塊響應(yīng)請(qǐng)求的信息或確認(rèn)。唯一的例外是當(dāng)模塊配置為“/MD Unsolicited”操作時(shí)。在這種情況下,它會(huì)發(fā)送運(yùn)動(dòng)檢測(cè)信息,而無(wú)需先收到主機(jī)的命令。
發(fā)送到 ZMOTION 檢測(cè)模塊的所有串行命令都是 ASCII 字符格式,但發(fā)送到模塊和從模塊發(fā)送的數(shù)據(jù)可以是 ASCII 或十進(jìn)制。
模塊接受三種類型的命令:
- 讀取命令
- 寫命令
- 確認(rèn)命令
編輯:hfy
-
紅外傳感器
+關(guān)注
關(guān)注
9文章
519瀏覽量
47582 -
Zilog
+關(guān)注
關(guān)注
0文章
2瀏覽量
1044
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論