涼浦夏希
級別: 正式會員
|
如題,測距筆可以輸出AB相脈沖,1個脈沖就代表著一段距離,知道脈沖數量就可以知道測距的距離了。師傅要求把AB相脈沖接出來,接到一塊板上,用板實現脈沖計數功能,然后把計數轉換成電壓值。 目前的問題就是這塊板我應該怎么弄?有比較好的思路嗎?然后就是AB相的計數,好像AB相的測距筆的話是不用回到原點的,再次測距的話只需要重新累計脈沖數和弄清楚方向就可以了是嗎? |
---|---|
|
zhangqi_1234
級別: 略有小成
|
如果不用PLC,就得自行設計電路,并編寫程序。用集成運放比較器把AB相脈沖轉換成3.3V電平的脈沖,輸入給單片機,單片機編程對AB相計數,A相超前B相加計數,A相滯后B相減計數。編程把計數值按比例轉換成0-3.3V的電壓值,從單片機輸出。為了驅動負載,還需要加一個集成運放構成的電壓跟隨器。 |
---|---|
|
zhangqi_1234
級別: 略有小成
|
這種模塊只能把頻率的高低轉換成電壓的大小,采集模塊只能采集電壓大小的變化,而沒法得到脈沖個數的計數。而且,也難以通過電壓的變化,得出移動物體的移動方向 |
---|---|
|