延續 PLC 與 RS232 的學習這一篇文章做一個完整統合
2018年7月14日 星期六
上機介面與PLC控制治具
最近又把PLC MITSUBISHI FX1s-14MR這台, 拿出來用UART 通訊界面做測試.
延續 PLC 與 RS232 的學習這一篇文章做一個完整統合
用BCB做一個簡易的控制介面先把PLC 的function class寫好, 以後寫測試程式就比較好用
延續 PLC 與 RS232 的學習這一篇文章做一個完整統合
2018年7月6日 星期五
TI UniFlash的生產自動燒錄
在生產 TI 的晶片IWR1642時, 在燒錄FW 會遇到一個問題, 怎樣透過UART 讓產線快速執行燒錄動作
一般都是透過原廠UniFlash的tool 介面去做操作, 一個一個步驟去按. 這樣在產線生產作業時間太長所以就利用UniFlash Tool裡面有一個 Standalone command line
再利用測試程式介面去控制command line 指令運行 達到只刷條碼 就能自動執行燒錄功能!
Arduino之測試治具控制系統
Arduino之測試治具控制系統
需求:
1. 能夠從UART下控制command
2. 控制RELAY BOARD
3. 偵測測試板子是否放置完全
4. 控制氣壓閥控制抽屜式治具流程
整體測試治具圖如下
系統說明:
1. 利用DIO去控制relay board 去切+12V電壓 控制 電磁閥 開關
2. 用DIO 去偵測 極限開關的短路狀態
3. 用AIO去量測DUT的各點電壓
需求:
1. 能夠從UART下控制command
2. 控制RELAY BOARD
3. 偵測測試板子是否放置完全
4. 控制氣壓閥控制抽屜式治具流程
整體測試治具圖如下
利用Arduino MEGA 2560 去控制兩個電磁閥跟兩個極限開關和一組8個relay board 並且用了10組AIO 去量測待測物電壓, 配置如下圖
1. 利用DIO去控制relay board 去切+12V電壓 控制 電磁閥 開關
2. 用DIO 去偵測 極限開關的短路狀態
3. 用AIO去量測DUT的各點電壓