涼浦夏希
級別: 正式會(huì)員
精華主題: 0
發(fā)帖數(shù)量: 8 個(gè)
工控威望: 59 點(diǎn)
下載積分: 186 分
在線時(shí)間: 2(小時(shí))
注冊時(shí)間: 2023-10-30
最后登錄: 2024-08-23
查看涼浦夏希的 主題 / 回貼
樓主  發(fā)表于: 80天前
如題,測距筆可以輸出AB相脈沖,1個(gè)脈沖就代表著一段距離,知道脈沖數(shù)量就可以知道測距的距離了。師傅要求把AB相脈沖接出來,接到一塊板上,用板實(shí)現(xiàn)脈沖計(jì)數(shù)功能,然后把計(jì)數(shù)轉(zhuǎn)換成電壓值。
目前的問題就是這塊板我應(yīng)該怎么弄?有比較好的思路嗎?然后就是AB相的計(jì)數(shù),好像AB相的測距筆的話是不用回到原點(diǎn)的,再次測距的話只需要重新累計(jì)脈沖數(shù)和弄清楚方向就可以了是嗎?
honggun
級別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 1566 個(gè)
工控威望: 6988 點(diǎn)
下載積分: 31223 分
在線時(shí)間: 906(小時(shí))
注冊時(shí)間: 2009-11-16
最后登錄: 2024-11-08
查看honggun的 主題 / 回貼
1樓  發(fā)表于: 80天前
看你測距筆輸出的信號(hào)電平格式了
es_ice
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 88 個(gè)
工控威望: 115 點(diǎn)
下載積分: 1181 分
在線時(shí)間: 53(小時(shí))
注冊時(shí)間: 2023-08-07
最后登錄: 2024-11-08
查看es_ice的 主題 / 回貼
2樓  發(fā)表于: 80天前
直接用個(gè)PLC不就行了.輸入脈沖輸出模擬量
涼浦夏希
級別: 正式會(huì)員
精華主題: 0
發(fā)帖數(shù)量: 8 個(gè)
工控威望: 59 點(diǎn)
下載積分: 186 分
在線時(shí)間: 2(小時(shí))
注冊時(shí)間: 2023-10-30
最后登錄: 2024-08-23
查看涼浦夏希的 主題 / 回貼
3樓  發(fā)表于: 80天前
目前就是為了不用PLC,因?yàn)檩敵龅碾妷褐狄拥剿欧?qū)動(dòng)器上,但驅(qū)動(dòng)器的編碼器接口沒那么多,所以希望能在外面用單片機(jī)?或者其他什么辦法處理。
gxtmdb82164
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 747 個(gè)
工控威望: 1125 點(diǎn)
下載積分: 353 分
在線時(shí)間: 586(小時(shí))
注冊時(shí)間: 2019-09-22
最后登錄: 2024-11-08
查看gxtmdb82164的 主題 / 回貼
4樓  發(fā)表于: 78天前
你這里有個(gè)問題,脈沖是復(fù)合信號(hào),同時(shí)傳遞了好幾種信息,你要用哪一種轉(zhuǎn)成電壓?

脈沖的占空比(PWM)這個(gè)本質(zhì)上就是模擬量,這個(gè)最簡單
脈沖的個(gè)數(shù),這個(gè)要做計(jì)數(shù)然后轉(zhuǎn)換,還有就是刷新率或者怎么切這個(gè)脈沖個(gè)數(shù)
脈沖的頻率,這個(gè)也簡單,有專門的頻率電壓轉(zhuǎn)換芯片,甚至有成品設(shè)備,接線就能用

所以,你要把問題描述清楚
zhangqi_1234
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 342 個(gè)
工控威望: 493 點(diǎn)
下載積分: 4015 分
在線時(shí)間: 250(小時(shí))
注冊時(shí)間: 2013-03-22
最后登錄: 2024-11-04
查看zhangqi_1234的 主題 / 回貼
5樓  發(fā)表于: 78天前
如果不用PLC,就得自行設(shè)計(jì)電路,并編寫程序。用集成運(yùn)放比較器把AB相脈沖轉(zhuǎn)換成3.3V電平的脈沖,輸入給單片機(jī),單片機(jī)編程對AB相計(jì)數(shù),A相超前B相加計(jì)數(shù),A相滯后B相減計(jì)數(shù)。編程把計(jì)數(shù)值按比例轉(zhuǎn)換成0-3.3V的電壓值,從單片機(jī)輸出。為了驅(qū)動(dòng)負(fù)載,還需要加一個(gè)集成運(yùn)放構(gòu)成的電壓跟隨器。
草原冰狼
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 61 個(gè)
工控威望: 379 點(diǎn)
下載積分: 883 分
在線時(shí)間: 81(小時(shí))
注冊時(shí)間: 2024-05-07
最后登錄: 2024-10-30
查看草原冰狼的 主題 / 回貼
6樓  發(fā)表于: 78天前
淘寶上一個(gè)脈沖變送器就能搞定的事情,整這么復(fù)雜
樓主留言:
那脈沖變送器可以如樓上所說的實(shí)現(xiàn)對AB倆相的計(jì)數(shù)功能嗎?還是要買特定的已經(jīng)編好程序的脈沖計(jì)數(shù)器呀。
草原冰狼
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 61 個(gè)
工控威望: 379 點(diǎn)
下載積分: 883 分
在線時(shí)間: 81(小時(shí))
注冊時(shí)間: 2024-05-07
最后登錄: 2024-10-30
查看草原冰狼的 主題 / 回貼
7樓  發(fā)表于: 78天前
脈沖頻率轉(zhuǎn)變成4-20MA/0-10V,再用采集模塊將數(shù)據(jù)傳給上位機(jī)(或HMI),可以實(shí)現(xiàn)你說的功能
zhangqi_1234
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 342 個(gè)
工控威望: 493 點(diǎn)
下載積分: 4015 分
在線時(shí)間: 250(小時(shí))
注冊時(shí)間: 2013-03-22
最后登錄: 2024-11-04
查看zhangqi_1234的 主題 / 回貼
8樓  發(fā)表于: 77天前
引用
引用第7樓草原冰狼于2024-08-23 11:10發(fā)表的  :
脈沖頻率轉(zhuǎn)變成4-20MA/0-10V,再用采集模塊將數(shù)據(jù)傳給上位機(jī)(或HMI),可以實(shí)現(xiàn)你說的功能

這種模塊只能把頻率的高低轉(zhuǎn)換成電壓的大小,采集模塊只能采集電壓大小的變化,而沒法得到脈沖個(gè)數(shù)的計(jì)數(shù)。而且,也難以通過電壓的變化,得出移動(dòng)物體的移動(dòng)方向
zhangqi_1234
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 342 個(gè)
工控威望: 493 點(diǎn)
下載積分: 4015 分
在線時(shí)間: 250(小時(shí))
注冊時(shí)間: 2013-03-22
最后登錄: 2024-11-04
查看zhangqi_1234的 主題 / 回貼
9樓  發(fā)表于: 77天前
引用
引用第3樓涼浦夏希于2024-08-21 10:25發(fā)表的  :
目前就是為了不用PLC,因?yàn)檩敵龅碾妷褐狄拥剿欧?qū)動(dòng)器上,但驅(qū)動(dòng)器的編碼器接口沒那么多,所以希望能在外面用單片機(jī)?或者其他什么辦法處理。

其實(shí)用單片機(jī)的難度高,因?yàn)橐O(shè)計(jì)電路,制作PCB并焊接元件。然后編程并調(diào)試。不熟悉單片機(jī)開發(fā)的,得花很長時(shí)間去做!不如用現(xiàn)成的PLC產(chǎn)品搞定,只要PLC具有支持對AB相脈沖計(jì)數(shù),并輸出模擬電壓的功能就行。進(jìn)行的簡單的線路連接,用簡單易學(xué)的梯形圖編程就能滿足要求。
飛龍舞天
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 285 個(gè)
工控威望: 414 點(diǎn)
下載積分: 992 分
在線時(shí)間: 430(小時(shí))
注冊時(shí)間: 2014-06-24
最后登錄: 2024-11-07
查看飛龍舞天的 主題 / 回貼
10樓  發(fā)表于: 77天前
不能解決問題,就解決提出問題的人
換測距筆
泰山之石
A
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 2218 個(gè)
工控威望: 2448 點(diǎn)
下載積分: 11614 分
在線時(shí)間: 912(小時(shí))
注冊時(shí)間: 2008-11-12
最后登錄: 2024-11-04
查看泰山之石的 主題 / 回貼
11樓  發(fā)表于: 77天前
引用
引用第10樓飛龍舞天于2024-08-24 07:22發(fā)表的  :
不能解決問題,就解決提出問題的人
換測距筆


這是現(xiàn)行最流行的辦事方法,效率還高。