因為無法獲取車輛的車載電腦介面和資訊,如何實現沒有自動落鎖的車輛,當行駛到一定速度內自動落鎖呢?【斷電或熄火要自動開啟鎖,避免可能的應急情況和問題出現】
第一個方法,想到使用加速度感測器,這個涉及很多演算法。精度也達不到想要的結果。
第二個方法,利用車載大屏,開發APP,獲取GPS資訊,透過藍芽傳送訊號給接收機,接收機控制繼電器,實現落鎖。【技術上是可以,寫了個APP,但是對安卓系統許可權涉及太多,車載應用後臺被清理掉,功能可靠性就很差】
第三個方法,使用GPS/BD模組,獲取行駛速度、位置等資訊,微控制器接收資料並計算,然後控制繼電器。
確定了第三個方案,說幹就幹,在某Bao網上選GPS/BD模組,選了兩天,從晶片,到外型、到通道、模式。
最後就用這個了,
使用新一代的
AT6558D,價格在27元左右。
晶片引數如下:
AT6558D/E是一款高效能BDS/GNSS多模衛星導航接收機SOC單晶片,片上整合射頻前端,數字基帶處理器,32位的RISCCPU,電源管理功能。晶片支援多種衛星導航系統,包括中國的BDS(北斗衛星導航系統),美國的GPS,俄羅斯的GLONASS,並且實現多系統聯合定位、導航與授時。
AT6558D/E主要是相容國外同類晶片的晶片管腳分佈。其中AT6558D與同類晶片的DCDC方案同管腳分佈;AT6558E與同類晶片的LDO方案同管腳分佈。客戶可以不改PCB板,直接原位替換。
功能規範
支援BDS/GPS/GLONASS多系統聯合定位和單系統獨立定位
高效能解決方案
冷啟動捕獲靈敏度:-148dBm
跟蹤靈敏度:-162dBm
低功耗
BDS/GPS雙模連續執行:<23mA(@3。3V)
待機:~10uA(@3。3V)
電源管理
支援2。7~3。6V電源供電,典型3。3V供電。
RTC和備份電路電源可低至1。5V
核心電壓1。2V
模組的主要引數:
1、25、25、4MM的高靈敏度GPS天線。
2、內建了RTC晶體及皮法電容,更快的熱啟動(1秒),內建FLASH,支援溫啟動(10秒)
3、內建LNA,低噪聲訊號放大器
4、GPS、北斗、GLONASS、(WAAS\EGNOS\MSAS\GAGAN)混合引擎,定位精度<5m
5、通道:56通道,埠使用TTL
6、寬電壓:3。3v——5。5v(
透過TTL選擇5v,有時候會不工作,3。3v正常
)
首先透過TTL串列埠,連線上,太簡單,就不介紹如何連線了。
插在電腦上,顯示com13,透過串列埠工具,它會每秒接收到NMEA0183協議。【自行查詢這個協議格式】
如何直觀看到這些資料的是什麼意思,推薦一個GNSS軟體,GnssToolKit3。GnssToolKit3為一款配合杭州中科微衛星定位接收機(以下簡稱為接收機)使用的軟體。
用於顯示接收機的輸出資訊, 配置接收機的內部狀態, 並對接收機的效能做一些簡單的測試。
1、開啟軟體
2、選擇左上角的”串列埠“,選擇下埠,波特率預設是9600。
未完待續……下篇介紹接收控制單元 ESP32板子。