標(biāo)題: PROTEUS中用什么元件模擬HC-SR04仿真 [打印本頁]

作者: 51黑黑黑    時間: 2016-3-4 16:20
標(biāo)題: PROTEUS中用什么元件模擬HC-SR04仿真
  在回答PROTEUS中用什么元件模擬HC-SR04仿真這個問題時,首先說說HC-SR04實際中是如何工作的,HC-SR04在實際測距過程中,單片機(jī)是這樣控制HC-SR04模塊工作的:用其中的一個控制口發(fā)一個10US以上的高電平,同時在接收口等待高電平輸出,一有高電平輸出就開定時器計時,當(dāng)接收端口檢測到低電平時,單片機(jī)就可以讀定時器的值,這個時間值就是此次測距獲得的時間,用這個時間就可以算出距離。模塊采用IO觸發(fā)進(jìn)行測距,至少要給模塊送一個10us的高電平信號;模塊接收到觸發(fā)信號時自動發(fā)送8個40khz的方波,同時模塊輸出端變高高電平,并自動檢測是否有信號返回;如有回波信號返回時,模塊上的IO口輸出的高電平自動變?yōu)榈碗娖,高電平持續(xù)的時間就是超聲波從發(fā)射到返回的時間,測量距離值=(高電平時間*聲速(340M/S))/2。這就是單片機(jī)控制HC-SR04模塊的測距過程。知道了這個原理后,回答PROTEUS中用什么元件模擬HC-SR04仿真就容易了。我們可以用一個延時元件模擬測中過程中超聲波發(fā)送后碰到物體產(chǎn)生回波的這一過程來實現(xiàn)。如下圖,HC-SR04仿真模塊是PROTEUS中所沒有的,這個元件需要自己動手畫一個,其內(nèi)部封裝的是一個555時基電路,作用就是延時。用這個自己制作的HC-SR04仿真元件,較好的解決了PROTEUS中用什么元件模擬HC-SR04仿真這個問題。


    對于PROTEUS中用什么元件模擬HC-SR04仿真,制作仿真元件為困難時,可到電子樂屋去看看,哪里有制作好的HC-SR04仿真元件。要了解超聲波仿真方面的內(nèi)容,可看看下這這些文章:
    用HC-SR04超聲波測距模塊51單片機(jī)超聲波測距proteus仿真
    CX20106A超聲波測距板仿真
   一體化超聲波測距仿真
   倒車?yán)走_(dá)仿真   
    怎么樣進(jìn)行超聲波測距仿真


作者: 夏天de思戀    時間: 2016-5-5 14:25
LZ可不可以給個現(xiàn)成的模塊
作者: zhengkaili    時間: 2016-5-14 16:04
樓主可以介紹下那個HC-SR04怎么畫么?或者直接把畫好的分享下唄,實在不知道怎么搞?
作者: by64214    時間: 2017-8-9 16:00
PROTEUS中HC-SR04仿真  PROTEUS8.6 有了  搜索srf04  
作者: zlc哈哈哈    時間: 2017-11-16 10:42
HC-SR04用555時基電路內(nèi)部到底怎么話可以給出詳細(xì)電路圖么
作者: zlc哈哈哈    時間: 2017-11-23 10:03
zlc哈哈哈 發(fā)表于 2017-11-16 10:42
HC-SR04用555時基電路內(nèi)部到底怎么話可以給出詳細(xì)電路圖么

最近我也再畫,同求
作者: 小強(qiáng)千里走單騎    時間: 2019-4-18 18:10
by64214 發(fā)表于 2017-8-9 16:00
PROTEUS中HC-SR04仿真  PROTEUS8.6 有了  搜索srf04

有是有怎么用?





歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1