Upload
others
View
4
Download
0
Embed Size (px)
Citation preview
金鼎聯合科技纖維股份有限公司 實習心得報告
電子碩二 M10402273 劉晏廷
一、實習地點:
公司名稱:金鼎聯合科技纖維股份有限公司
公司地點:台北市中山區林森北路 426 號 8 樓
二、實習動機:
一直以來的打工經驗告訴我,職場跟學界存在著一條鴻溝,透過實習不僅可
以了解科技業生態,也可以知道自己的不足,於是把握住這次實習的機會,期許
兩個月的時間自己能有所成長,也找到論文方向!
三、實習工作項目:
1. Motion 的偵測
2. 程式的改進
3. 薄膜電阻片的量測
4. 藍芽認證
5. 儀器的操作
6. 𝐼2𝐶特性量測
四、實習工作內容:
1. Motion 的偵測
進入公司後,第一個拿到的板子就試 G-sensor,透過這塊小板子,可以量
測到六軸的變化,進而加以分析。
第一個任務就是要將接收的資料做轉換,如下圖,這是透過 ios 的一款 app名為
LightBlue Explorer所接收到的 motion 的資料,但接收的資料如所見是一串代碼,必須
根據標準文件的規範,再轉換成可用的資料!
因此打了個程式,將接收的數值做轉換,轉換完成的輸出如下圖,如此一來,就
可以將輸出的資料放入 excel 做繪圖,來做基本的判斷。
還可以在做什麼?
目前已經可以蒐集到 G-sensor所偵測到的訊號,將蒐集的資料放入 excel,即可觀察
到一維的波型變化,但這一維波型只能從中判斷出 sensor有動作,偵測到的動作與真實動
作的準確率為多少,需要再用額外的方法驗證!可以使用 matlab 或是其他軟體將 3D圖呈
現出來,便可以知道動作的準確率!
2. 程式的改進
另外還有一款 android 的 app,是公司的,但需要做改進,改進的部分為
(1).時間部分,顯示到毫秒
(2).使 Copy按鍵能正常運作
程式碼與修改的內容放在資料夾中,有興趣可以參考看看。
(1).時間部分,顯示到毫秒
(2).使 Copy按鍵能正常運作
按下 Copy按鍵後,可以看到,檔案儲存成功。
儲存檔案的位置在 sdcard>Android>data>com.nordicsemi.nrfUARTv2>files 之中,已
經設定好儲存格式為.txt,可以直接拿來應用,打開後可以發現內容如下圖,會直接存
取當下螢幕的資料。
還可以再做的什麼?
目前蒐集的資料都是儲存在手機內部,期望可以跟 IoT做結合,將數據上傳到雲
端,如此便可以在雲端做大數據分析,這麼一來,就不單只是分析基本的數據,還可
以將時間、地點、環境,等等一併納入分析中,使分析結果更符合現實,也使資料達
到更有效的應用!
3. 薄膜電阻片的量測
做了一個小實驗,考量到薄膜電阻片在沒有觸摸的情況下會是開路,所以採用並聯
的方式,觸摸薄膜電阻片會使電阻片有阻值,並聯可以使整體阻值下降,進而影響到
整體線材表現。
並且把薄膜電阻片黏在右手袖子上,做輕度的擺動,發現擺動不會影響訊號的穩
定性!
量測可以發現:
未觸碰薄膜電阻片前的上升時間落在 100~120 ns
輕觸薄膜電阻片後的上升時間落在 130~150 ns
用手觸摸電阻片,可以觀察到,觸碰電阻片會影響上升時間,所以可以當作是饋
入訊號的一種方式!
還可以再做什麼?
有發現到輕輕觸碰就會產生阻值變化,而阻值最小可到 200歐姆左右,因此可以
當作是控制訊號源,不過考量到使用者施力大小不一的問題,當做開關使用會是較佳
的選擇,未來可以將這當做是開關選項之一!
4. 藍芽認證
藍芽在申請的時候會有一些 Profiles 要勾選。 但須要先知道那些 profiles 的縮寫是
什麼,因此上網查詢了縮寫名稱,不過有兩樣沒有找到,分別是 1.MD、2.MP,其他
的都有找齊了。檔案也放在資料夾中。
5. 儀器的操作
公司所使用的儀器是 KEYSIGHT TECHNOLOGIES DSOX3054T Oscilloscope,
InfiniiVision 3000T X-Series, 4 Analogue, 500 MHz, 5 GSPS, 4 Mpts, 700 ps
操作手冊放在資料夾內。
6. 𝐼2𝐶特性量測
參考 I2C 跟 G-sensor 的 specification,透過示波器量測線材示否有符合標準規範
量測所用的線材都是 4013股的設計,可以看到有四條細線為一單位,分別是 POW、
CLK、GND、DAT。
量測結果
接著又做了另一項測試,原本的 G-sensor上有 LDO,level shiftter跟六軸 sensor,
測試把 LDO跟 level shiftter 移除,這樣可以縮小 motion senso 的尺寸,觀察是否會影
響整體表現。
結果:可以看到頻率部分,上升到 380kHz,仍在規範內,訊號的解讀也沒有問
題,所以初步判斷是可以達到尺寸縮小的目的!
後來有針對線材做更進一步的探討,做了一個實驗,想要測試看看改變上拉電阻
對 I2C 訊號判斷的影響,於是把原本線材動了些手腳,銲了一個可變電阻在 CLK線
上,隨著可變電阻的阻值改變,I2C 在解讀訊號的能力也會跟著受影響。
原因:隨著阻值增加,主板的上拉電組跟著增加,會造成震盪器頻偏,有可能因為
不符合 I2C 的規範,造成訊號解讀失敗!
還可以再做什麼?
目前都是針對 4013股的線材做量測,而公司的線材都是經過設計,可以直接使
用的,也都符合 I2C 的標準規範,之後的方向可以往線材本身材質、走線設計、排線
方式等等做研究,並可以預測是否符合 I2C 標準,以設計出更好的線材!甚至是將每
種線材的特性都存入資料庫中,未來可以針對應用來選擇合適的材料!
五、實習心得
非常感謝鄭瑞光老師肯給予我這一個實習的名額,才有機會來到業界學習,
在面試時就非常期待這兩個月的暑期實習,一方面是以往的打工都沒有在科技業
經驗,終於能學以致用的感覺令人十分期待,另一方面則是金鼎科技是結合科技
與紡織的公司,強力產品是智慧衣著,所謂的智慧就是,遇到狀況做出即時反
應,並擁有運算能力,相信可以為未來社會提供廣大福音!
短短的兩個月實習,主要領導我的就是公司的電子設計經理-洪志龍,我都
稱呼他 Dragon,Dragon 的實作經驗非常豐富,背景知識也是非常足夠,跟
Dragon 合作學習到非常多東西,例如一開始的線材測試,Dragon 請我觀察看看怎
樣的狀況會造成資料傳輸失敗,當我跟 Dragon 報告狀況時,Dragon 告訴我說:
「現在你知道這樣的操作行為會造成資料傳輸失敗,這行為是否能被複製?如何
改善?」明確的告訴我正確的 debug程序。另外在知識方面,每當有問題想詢問
Dragon 時,Dragon 總是不遺餘力的把所知道的都分享給我,甚至會補充更多東
西,讓我可以快速進入狀況,繼續完成手邊的工作。
當我提出論文構想時,Dragon 思考過也是馬上把多年的工作經驗分享給我,
也跟我說有疑問都可以問他,讓我對這個構想非常有信心,很謝謝在實習期間可
以給 Dragon 帶領!
透過這次實習,學習到了很多東西,也從中發現有更多的發展,在實習的兩
個月中,有打過程式、也有做過量測,目前的論文方向打算從板子的開發下手,
經過這兩個月的實習發現自己對打程式的熱忱,遇到難解的 bug也是會想辦法翻
書或是從網路上搜尋解答,再不行就會詢問有相關經驗的朋友或是同學,在成功
debug後的非常有成就感,覺得自己又再往前邁進一步!在實習結束之際,Mark
有提到一個Multi-master sensor hub的發展方向,目前的板子中只有一個 I2C
switch,切換速度不夠快,因此會有資料無法即時存入,未來希望可以達成多個
switch,讓資料可以收進來的更多,並在板子上寫演算法,直接將資料轉成可用
數據,再透過發送端送出,這樣一來就可以更有效率的使用接收的資料。也希望
可以做成 open source,讓每個想使用這個資源的人都可以盡情的開發自己想要
的演算法,讓大家一起讓這塊板子變得更精進!因此我覺得這個計畫相當有挑戰
性,值得一試!
六、給學弟妹的建議
雖然說是實習,但本質上還是上班,所以心態上面要稍做調整,另外我們並
不是代表個人,而是代表 BMW Lab.代表鄭瑞光教授,甚至代表台灣科技大學,
形象與表現上都必須更加注意,與人進退也要融洽得宜。專業方面則要每天保持
進步,不要怕問問題,但問過就要記錄、學起來,讓自己能透過這個實習有所成
長,才是最重要的!