|
|
超聲波測(cè)距儀電子小制作的實(shí)踐項(xiàng)目中,很多人在制作時(shí)很難成功,又不知道是軟件還是軟件的問(wèn)題,如果是軟件的問(wèn)題,查起來(lái)雙不好檢查,這樣在整個(gè)制作進(jìn)就會(huì)耗費(fèi)大量的精力,有什么好辦法可以解決這個(gè)問(wèn)題呢?下面由電子樂(lè)屋為大家介紹超聲波測(cè)距儀仿真。
單片機(jī)超聲波測(cè)距儀的仿真,由于仿真軟件里沒(méi)有超聲波頭的仿真模型,造成單片機(jī)超聲波測(cè)距仿真無(wú)法進(jìn)行,要對(duì)超聲波測(cè)距進(jìn)行仿真,只能分步進(jìn)行,即將接收電路的仿真與單片機(jī)系統(tǒng)的仿真分開(kāi)進(jìn)行,對(duì)超聲波測(cè)距儀進(jìn)行軟件仿真成功后,再調(diào)試超聲波測(cè)距儀硬件。
一、超聲波測(cè)距儀接收電路仿真
本接收電路是單片機(jī)超聲波測(cè)距儀中最簡(jiǎn)單的電路,電路由三極管分離元件構(gòu)成,整個(gè)電路元件少、制作容易、調(diào)試簡(jiǎn)單,成功率非常高,下面是仿真截圖:
二、超聲波測(cè)距儀軟件系統(tǒng)仿真
由于仿真軟件中沒(méi)有超聲波發(fā)射、接收頭的仿真模型,這給超聲波測(cè)距儀軟件仿真帶來(lái)困難,為驗(yàn)證超聲波測(cè)距儀程序的正確與否,實(shí)現(xiàn)的方法是:在單片機(jī)發(fā)出超聲波信號(hào)后,用555時(shí)基電路產(chǎn)生一個(gè)延時(shí)信號(hào),來(lái)模擬超聲波頭發(fā)送后遇到回波返射回來(lái)的這階段時(shí)間,對(duì)超聲波測(cè)距軟件模擬。經(jīng)過(guò)反復(fù)研究試驗(yàn),最終確定如圖的方案。實(shí)際使用下來(lái),仿真效果良好,可用用來(lái)驗(yàn)證超聲波測(cè)距儀程序部份是否正確。
本超聲波測(cè)距儀的仿真文件等資料,需要的請(qǐng)自己聯(lián)系
|
|