2014年4月19日 星期六

忙碌工程師的一周紀事

2014年春季的某一週的紀事

星期一 (Blue Monday)
新的馬達控制板已經焊好了.可是,換了新的CPU後,腦袋也要跟著換.除了要學新的IDE環境外,程式的寫法也要稍做改善.在工程記事本上寫下幾各重要的關卡待突破的:
1 熟悉IDE環境
2 弄懂Flash的下載程序
3 除錯用LED的ON/OFF
4 PWM與Timer開啟
5 中斷ISR的啟動與測試
6 10 bit ADC開啟
7 狀態控制與程式的結合
8 ...
學習新的東西是很辛苦的,但是我還是樂此不疲. 許多coding的工程師過了40歲以後,就改做業務了,客戶更相信你的能力了. 不過,我身兼兩職,偶而還是要寫一些重要的程式.

星期二
Coding碰到一些難題.AD一直回傳錯誤的值. 這次沒有詳細看原廠的IDE Tutorial. 直接上機操作後,發現問題時再來找解答. 在google上鍵入"ADC code example",看了幾個實例. 其中的寫法跟我的類似,可是我的程式卻不能動. 看了又看,沒有差別阿?! 可是,就是不動.
遇到問題後,千萬不要在原地打轉. 換個位置先把PWM打開. 拿來Tek的數位示波器,先看一下波形對不對. PWM對馬達的重要性是不言可喻的. 我的理想狀況是:如果PWM的啟動正常後,接下來就是把AD值傳給PWM. 這樣就可以在示波器上看到AD值了

下午工作暫停.特地到職訓局儀電班作經驗分享.
要談的事情很多,可能一天一夜都講不完. 所以,挑重點講了:同學您在這裡不是要把8051單晶片搞懂.而是要把整個學習過程完整地記錄下來. 過程才是最重要的,因為,以後你碰到不一定是與8051有關的.知道如何面對問題,然後處理問題才是最重要的.

有學員問到:我們都不是本科系畢業的,請問老師,"學歷很重要嗎?",我的回答很直接,你的第一份工作會跟學歷有點關連.當你要找第二份工作時,老闆在乎的是,你的第一份工作在做甚麼?做到哪個階段? 做多久? 學歷反而不重要了.

星期三
這天安排出差. 到認識的馬達廠洽公. 談的多半是如何讓準備出口的控制板更不容易損壞,而且提高控制板的robust性,這些改善方法80%與程式寫法有關,最近想找一些Reliability的書來看.

出差回高雄之前,特地去嘉義大學拜訪某教授,除了互相分享經驗外,還談了許多事情.很少有如此身段柔軟的教授,懂得很多又相當健談.老師不好意思,晚上九點多了,打擾太久了.

星期四
早上又有零件商來拜訪,特別交代:這些零件的交期請務必告知一下,不能讓出貨開天窗了. 有人說跟零件商不必太客氣. 我可不認為這樣是對的,

有一次去台北的Mintron敏通公司拜訪,在會客室上有一段話很有意思,特別用相機拍下來.


下午去參加Cypress的CapSense研討會,觸控的輸入方式這幾年太夯了,看來這些應用會越來越多.心裡又有許多應用產生了,Cypress的產品太強了,不過價格並不親民.

星期五 (Thanks God It's Friday)
PWM與ADC程式都調整好了,風扇當然一試就動作了. 工程師的手當然很賤,馬上把轉速調到最高速,果然,風扇開始哇哇叫了. 功率模組與保護電路都有正常啟動,所以,就放心地操一下吧!! 處理過數十件無刷馬達的case,除非客戶給的馬達本身有問題,否則很少"動不起來的".

下午有訪客來,拿500A的電流測棒要看0.1A的正弦電流波形,當然是看不到的.我們都是用自製的URD Current Probe配合電路來看波形. Tektronix好的電流測棒都要NT五萬以上,實在花不下去.

連續忙了五天,每天在工作桌的時間超過10小時. 可是,可是,每天晚上的2200-2300,我一定出現在高應大的操場上.中年大叔適當與適度的運動絕對是必要的.


沒有留言:

張貼留言

馬達控制重要圖表 說明

這是個人收集的資料之一,最終版權仍屬當初放在網路的公司或個人 個人認為 展現"馬達控制"的最佳動畫, 它代表的意涵太多太多了,請一定要把它另存新檔。 文字上很難敘述,看了動畫就一目了然。看TI德州儀器的影片一個多小時還似懂非懂的,無意中從網路上找到...