日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

恩智浦智能车一些常见的问题

發(fā)布時間:2023/12/31 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 恩智浦智能车一些常见的问题 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

關(guān)于我在初次制作智能車遇到的一些問題的解決方法和需要注意的地方

??簡單的寫一些吧,大三下學(xué)期開學(xué)加入的智能車,嗯。。。下面寫的呢也只是一個大概,可以參考參考。

智能車系統(tǒng)一般由電源模塊、傳感器模塊、直流電機驅(qū)動模塊、路徑識別模塊、通訊及調(diào)試模塊、單片機模塊等組成。

1.電源模塊

  • 電源模塊的作用非常的重要(其實感覺每一個模塊都非常的重要),一個好的電源模塊設(shè)計和制作對車的整體性能和代碼的編寫影響是非常大的,我們會遇到一個問題,今天剛調(diào)好的代碼,明天換了一個電池就不行了,其中有可能就是供電的影響。一個好的供電模塊應(yīng)該是能夠在供電電池電量發(fā)生明顯變化時,仍然能夠給出穩(wěn)定的電壓和電流,所以在供電模塊的設(shè)計上應(yīng)該重視。

2.傳感器模塊

  • 往屆是分成了攝像頭組和電磁組,在十四屆規(guī)則變成了不限定傳感器,所以選擇什么傳感器作為主傳感器和輔助傳感器或者其他傳感器。

3.直流電機驅(qū)動模塊

  • 我們上一屆使用的有兩種驅(qū)動方式。一種是BTN7971驅(qū)動,這種驅(qū)動方式的電路比較簡單,制作比較容易,適合兩個電機的車使用比如C車和F車。另外一種是MOS驅(qū)動,MOS驅(qū)動驅(qū)動能力比BTN驅(qū)動可以說強得多了,但是相對的,這種驅(qū)動的電路比較復(fù)雜,在畫板或者焊制的時候都比較容易發(fā)生意外(別問我怎么知道的------)。

4.路徑識別模塊

  • 電磁和攝像頭,往屆是選擇其中一個就可以了,但是十四屆你會發(fā)現(xiàn)每人的車上頂著一個攝像頭,前面還架著幾個電磁。。。根據(jù)十四屆的規(guī)則來看,我覺得只要稍微有一點點經(jīng)驗會先選擇電磁,再用攝像頭來輔助跑,可或許這就是缺少這一點點經(jīng)驗吧,我選擇的是攝像頭,單純用攝像頭跑起來就很舒服,飛一般的感覺,可是后面融入一些新元素進去,尤其是本屆的斷路元素,又加上寫代碼的能力不強吧,后面組合電磁之后速度一直往下減,所以比賽的時候和別人比起來就像龜爬一樣。。。。。。

5.調(diào)試模塊

  • 如果你想要不用插調(diào)試器就對代碼一些參數(shù)進行快速的修改的話,按鍵和撥碼值得擁有,像環(huán)島,十四屆的路障,比賽的賽道可能會和平常實驗室不同,比賽的時候需要根據(jù)實際的情況來快速更改,加上十四屆的預(yù)賽時間是15分鐘,所以可以寫一點按鍵和撥碼的代碼。

6.MCU

  • 核心板的選擇的話,恩智浦比賽可以用的我知道的有山外,龍邱,逐飛,這次我們選擇的是逐飛,至于為什么選擇,我能說這是個意外嗎,反正當時陰差陽錯的就選擇了逐飛,用起來感覺還是不錯的,但是如果上天再給我一次重來的機會,我會選擇山外,當然不是說山外比逐飛好,嗯。。。山外的上位機感覺很妙,庫好像也不錯,真香。

PCB庫——原理圖庫——原理圖

首先需要明白他們之間的關(guān)系

  • 一個PCB庫中的元器件封裝對應(yīng)一個原理圖庫中的一個原理圖封裝,需要先把這個對應(yīng)關(guān)系在AltiumDesigner中設(shè)置好之后,才可以在原理圖中繪制原理圖。

畫圖的實質(zhì)是什么

  • 如果要沖最原始的開始講的話,需要先對一個元器件進行PCB封裝,這里說一下,PCB封裝的實質(zhì)就是你看到的PCB板子上面的焊盤的大小位置等等,而原理圖就是在這個封裝的基礎(chǔ)上,對元器件的一些接口的說明,比如連接的方式、位置,電路的走向,接口的名稱等等。

pcb庫封裝常用的兩種方法,簡單實用

??視頻里面都有講的

  • [link](【Altium Designer17AD17四層PCB 視頻教程4層實戰(zhàn)教程】https://m.tb.cn/h.eRDHlK0?sm=99391c 點擊鏈接,再選擇瀏覽器咑閞;或椱ァ製這段描述?KBDHYRKCHVI?后到◇綯℡寳)

原理圖封裝

在原理圖上進行網(wǎng)絡(luò)標號操作時應(yīng)該注意的問題

  • 拖動標簽線會跟著走動,或者縮短到管腳距離時會出現(xiàn)黃色線標識,說明連接成功了。

pcb形狀設(shè)計的具體操作

  • 先選中機械十五層,一定要先選擇機械十五層,在AD15之后,只有機械十五層是板子的形狀設(shè)計, 對每條框的坐標應(yīng)該進行設(shè)置,否則可能會出現(xiàn)提示“沒有封閉的圖形”,最后一定要選定整個邊框,再按當前形狀定義。

敷銅的具體操作

  • 我的主板的大小是80mm*70mm

  • 敷銅從機械一層 選取邊框后轉(zhuǎn)換為敷銅區(qū) 雙擊區(qū)域進行敷銅設(shè)置 再到頂層或者底層進行所有敷銅重鋪(可能不用選取邊框。待驗證)

  • 進行板子設(shè)計的時候注意藍牙無線串口通信的引腳設(shè)計或者 usb 轉(zhuǎn) ttl 的引腳設(shè)計。

  • 畫板子時引腳的選擇應(yīng)該根據(jù)相應(yīng)的功能進行選擇:PWM 模塊的引腳(電機和舵機) 串口的引腳 I2C 的引腳(攝像頭),而且最好按照所買芯片的例程進行引腳設(shè)置。

關(guān)于原理圖連線

  • 在進行原理圖連線的時候,有一些部分看上去是連接好了,但實際沒有,這樣會導(dǎo)致在導(dǎo)出pcb時一些引腳的接線缺失,不細心檢查的話可能直接就去打樣,這樣難免不了飛線的尷尬。所以,在原理圖進行網(wǎng)絡(luò)標簽布線時,注意網(wǎng)絡(luò)標簽與線是否是一個匹配的狀態(tài)(拖動標簽線會跟著走動,或者縮短到管腳距離時會出現(xiàn)黃色線標識)。

二極管的使用

  • 一些電路中的二極管可能會導(dǎo)致電壓不正常,雖然顯示亮度正常。
  • 使用發(fā)光二極管的時候,最好的做法是將二極管并聯(lián)在電路中,否則會產(chǎn)生二極管分壓,導(dǎo)致我們需要的地方的電壓不足。

舵機調(diào)試

  • 第一次調(diào)試舵機的時候應(yīng)該注意舵機可能會瞬間打死,如果不及時斷開電源,板子或者舵機可能會燒毀。。

舵機需要機械調(diào)零。

  • 具體做法是:先將舵機轉(zhuǎn)向的部分拆下來,在代碼中設(shè)置好舵機中值(中值為1.5 ms高電平,根據(jù)實際的周期來計算),代碼運行后舵機當前的方向就是正方向。
  • 計算方法:由已知的頻率可以得出周期T,繼而(1.5 ms/T(s))*精度=中值

車輛限高,限寬,限長

  • 十四屆限高20cm。

攝像頭的具體參數(shù)

  • 攝像頭120° 數(shù)組60*80 閾值127

關(guān)于上位機看圖像

  • 使用上位機看圖像時,如果是USB轉(zhuǎn)TTL,板子上設(shè)計的是RX,TX,GND三個接口,最后使用板子上的電源供電,關(guān)于例程代碼上位機顯示,攝像頭中串口的初始化,發(fā)送串口的初始化,攝像頭初始化,發(fā)送成功。需要注意的是需要對發(fā)送函數(shù)進行UART接口設(shè)置。如果是無線藍牙,需要接一個5V的電源。需要先在代碼中對攝像頭中的串口初始化(I2C串口),再對發(fā)送串口初始化,就可以發(fā)送圖像了,發(fā)送圖像的時候,TTL會不停的閃,無線藍牙的閃爍評率會突然變慢。

關(guān)于舵機

  • S3010舵機范圍 在精度10000u的時候 左830打滿 右670打滿
    嗯。。。。。。就寫這些吧。

總結(jié)

以上是生活随笔為你收集整理的恩智浦智能车一些常见的问题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。