色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁 > 汽車電子 > 設(shè)計(jì)應(yīng)用 > 一種智能汽車防撞報(bào)警器的設(shè)計(jì)開發(fā)

          一種智能汽車防撞報(bào)警器的設(shè)計(jì)開發(fā)

          作者: 時間:2009-07-24 來源:網(wǎng)絡(luò) 收藏

            主程序框圖如圖2所示。

            本程序?qū)ぷ鬟^程分了8個狀態(tài):準(zhǔn)備狀態(tài)(t0~t1)、發(fā)射超聲波(t1~t2)、不接收信號時間(t2~t3)、等待聲波反射時間(t3~t4)、測反射的個數(shù)(t4~t5)、不計(jì)反射波個數(shù),間歇一段時間(t5~t6)、再測波的個數(shù)(t6~t7)、間歇時間(t7~t0)。為測得超聲波收發(fā)時間差 t,換算成距離s和判斷是否報(bào)警,程序中使用了兩個函數(shù):

            一個是void t0Interrupt(void)interTupt:1 using 1,它是t0計(jì)時中斷函數(shù),通過switch語句處理由工作過程分成的8種狀態(tài)。

            另外一個是函數(shù)void intInterrupt(void)interrupt2 using 2,它處理反射回來的輸入信號,發(fā)生在t3~r4階段,主要是由int1外部中斷來得出時間distanceIn-time,并啟動T1計(jì)數(shù)器,它用來計(jì)算反射波個數(shù)。

            



          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉