案例簡介
本方案實現通過HaaS100開發板控制繼電器輸出狀態的功能。
基礎知識
繼電器是一種電控制器件,是當輸入量(激勵量)的變化達到規定要求時,在電氣輸出電路中使被控量發生預定的階躍變化的一種電器。 它具有控制系統(又稱輸入回路)和被控制系統(又稱輸出回路)之間的互動關系。 通常應用于自動化的控制電路中,它實際上是用小電流去控制大電流運作的一種“自動開關”。故在電路中起著自動調節、安全保護、轉換電路等作用。
物品清單和Checklist
一塊HaaS100開發板:作為控制繼電器的上位機。
一個SRD-05VDC-SL-C繼電器模塊:TTL電平控制的繼電器。
若干杜邦線:用于連接HaaS100和SRD-05VDC-SL-C。
一個BSM-0404RB繼電器模塊:RS485 modbus協議控制的繼電器。
RS485連接線:用于連接HaaS100和BSM-0404RB。
案例實現
硬件連接
SRD-05VDC-SL-C繼電器的CH1、GND、VCC引腳分別與HaaS100的GPIO4_6、GND、VCC3.3連接。
BSM-0404RB繼電器的RS485接口與HaaS100的RS485接口連接。
軟件實現
本案例包含通過GPIO控制SRD-05VDC-SL-C繼電器的邏輯。
本案例包含通過RS485 modbus協議控制BSM-0404RB繼電器的邏輯。
效果圖
文檔內容是否對您有幫助?