2007年4月10日 星期二

ATmega-128 Pulse III...

今天吃午飯的時候,我拿出已修改好的 ATmega-128 出來,並利用示波器檢查輸出訊號的數值。出來的訊號很好,每個訊號訊號之間相距正正 20ms。這是由於使用計時器所做出來的準確數值。而訊號闊度為 730us;在程式中利用 10 個循環所做出來的,亦即是說每個循環是 73us。以正常馬達的訊號為例,從 0.6ms 到 2.4ms 的話,就等如 8.2 個循環到 32.8 個循環。數值之小意味著 Resolution 也很小,這樣所做出來的角度便不夠流暢。儘管如此,現在 ATmega-128 只用在小型機體,情況也不太嚴重。

不過,當程式下載後,馬達卻不能轉動到正常的位置...,這有待明天回公司用示波器檢查一下。

沒有留言: