2017年3月29日 星期三

OBD2車載自動診斷系統研究-手機篇

為了研究 車子CAN BUS的通訊協定進而去抓取想要的資訊, 所以在網路上買了下圖的:行車電腦模擬器IMSB5010
 搭配下圖的:藍芽介面的ELM327

結合後, 用手機上的Torque APP去做連接測試
上電圖片
手機需要開GPS跟藍芽, 在Torque的右下角設定中OBD2診斷器設定按圖操作後, 連上就會有行車電腦模擬器IMSB5010的一些標準資訊了

測試過整體的通訊是沒問題後, 後面的步驟是用PC藉由C#開啟藍芽port去抓取自己需要的資料!!

2017年3月24日 星期五

NI USB-6008應用在產線量測電壓電流

之前在產線用儀器去量測電壓電流是利用Agilent 34970A Data Acquisition +34901A去做測量, 但若是量測點沒超過8port及考量到費用所以就換用 NI USB-6008這種 8-input 12-bit, 10KS/s Multifunction I/O來做應用
一樣利用c sharp 來做上位機GUI的開發
由於是USB的裝置要先把NI的軟體跟driver裝好

再配合腳位去接好要量測的電壓或電流

2017年3月22日 星期三

C# 利用System.Diagnostics.Process() 去控制 ST-Link

因為需要燒錄STM32F的MCU所以就利用C#中的System.Diagnostics.Process() 來做Pipe的功能



ST_Link 的燒錄程式, 有提供一個 ST-LINK_CLI.exe command line interface
所以已pipe方式進行_process.Start()執行動作
跟_StdOutput = _process.StandardOutput.ReadToEnd();接收回應字串


2017年2月21日 星期二

天線場型測試系統

為了快速測量所設計的24G雷達天線場型達到產品應用於是利用儀器跟馬達來做360度天線場型量測
儀器: Agilent E4440A 3Hz~26.5GHz
GUI軟體:VS2010
馬達:Slim9-350C
還有接收天線跟轉盤治具!

馬達配合轉盤設定
PN1=H0005, PN2=H0001, PN3=H0022, PN10=1, PN11=10, PN14=10, PN25=780, PN33=10, PN44=10000, PN45=360

接收天線要與DUT RX天線的中心呈水平一直線距離90CM
GUI部分有分為COM 設定頁面, 儀器設定頁面, 循環測試頁面. 上圖為測試24G雷達天線從0度到180度的場型(-90~0~90).
量測數據以access db 方式儲存可利用 excel 進行分析. HPBW(Half-Power BeamWidth)

20170327補一張底板100cm的固定板架構