其他相關文章
一個海康威視掃碼器的後續碰到的問題。
背景:
掃碼器讀到二維碼之後需要輸出控制信號,如果讀到二維碼且正確,那麼這批貨不做處理
如果沒有掃到二維碼,有兩種情況
其一:掃到了沒有識別出來,因為光纖原因或者因為二維碼不清晰。
其二:貨物沒有二維碼、貨物沒有到達
這兩種情況分別有不同的處理辦法,所以要分情況處理。
關於掃碼器的輸出單元,在說明書中有提到
链接:https://pan.baidu.com/s/1CERcIU_3wZZUsWmABLpDXg
提取码:a91g
海康的說明書中說:
看輸出模式這一塊:
選擇管腳二號觸發,
接上蜂鳴器,選擇讀碼成功進行輸出信號。
掃碼之後竟然不觸發蜂鳴器!!!
怎麼回事!!!
查看IO口及電氣信號這一章
輸出這部分說輸出電壓範圍為5—30V
驅動一個5V的蜂鳴器是綽綽有餘啦
確驅動不了
這裡也說高電平能夠達到的電壓強度有3.2V
問題出在海康那邊,
海康的文檔有亂寫的成分
這裡簡單說一下開關量和模擬量、數字量
開關量:開關量是壹種特殊的數字量,它只有兩種狀態:開(通常表示爲1或高電平)和關(通常表示爲0或低電平)。由于開關量只有兩種狀態,開關量的信息量較低,但在某些情況下,它們可以提供足夠的信息來控制或監測系統。
模擬量:是指在某壹範圍內可以連續變化的量,以壹個連續的電壓或電流信號,表現為物理的實際值。
數字量:數字量是模擬信號經帶限濾波,采樣保持電路,變爲階梯形狀信號,然後通過編碼器, 使得階梯狀信號中的各個電平變爲二進制碼。而這個二進製碼就是數字量。
所以呢,海康的掃碼器給的不是模擬量而是開關量。
實際上問了海康的技術人員,他們檢測是否有輸出端電壓時,既不是用測電筆測試,也不外接一個IO驅動設備。
他們自己接的是有源繼電器
也就是這個東西。
在給上開關量信號後,信號觸發繼電器的電路閉合,這個繼電器需要外接電源然後輸出的電壓為24V
相當於給開關量的信號轉換成模擬量的信號,而且這個信號能夠觸發一些IO設備。
具體的等我的設備到了再更新