2009年12月14日 星期一

充電一下 -- 善用搜索引擎

孔子學鼓琴師襄子,十日不進。



師襄子曰:“可以益矣。”孔子曰:“丘已習其曲矣,未得其數也。”



有間,曰:“已習其數,可以益矣。”孔子曰:“丘未得其志也。”



有間,曰:“已習其志,可以益矣。”孔子曰:“丘未得其為人也。”



有間,(曰)有所穆然深思焉,有所怡然高望而遠志焉。



曰:“丘得其為人,黯然而黑,幾然而長,眼如望羊,如王四國,非文王其誰能為此也!”



師襄子辟席再拜,曰:“師蓋雲文王操也。” 





<史記‧孔子世家>

***********************************************************************************************



今天心血來潮

忽然想寫文章來分享使用搜索引擎的心得

小弟認為這是當一個身在21世紀的文明人所該具備的基本技能

然而進入正文之前

先在上面小小分享了一篇孔子的故事

因為使用搜索引擎的態度

就必須要學習孔子學琴的態度!!



最近接到不少問問題的電話

也陸續在網站論壇上回答一些技術問題

然而小弟卻發現這些問題只要願意花點時間

用搜索引擎就可以找到一大堆相關的資料

更有甚之是全盤詳盡的知識寶庫



可是

連已經號稱是專業級的工程師

抑或是貴為授課的專業講師

卻連打幾個字的時間都不願意花

只管把問題丟給別人解決......



這實在要歸咎於對搜索引擎的不了解

或者從未受過搜索引擎的專業訓練!!

話說在小弟十多年前接觸過Openfind之後

就一頭栽進了搜索引擎的奇妙世界

後來出現了Google

更是神奇到讓小弟覺得不可思議

現在不論是工作上或生活上遇到問題

都一定先上網找一下相關的資料



雖然搜索引擎不是萬靈丹

但一定可以提供您找出問題的方向

或是疑難雜症的新出口



讓我們一同進入搜索引擎的奇幻世界吧!!



***********************************************************************************************

子曰:「自行束脩以上,吾未嘗無誨焉。」



***********************************************************************************************

ps

再分享一句孔子名言

告訴那些喜歡問問題的人

發問的禮貌很重要

雖然我不會像孔子一樣跟你要束脩

但是留下完整的聯絡方式是一種基本禮貌

不要讓我連想回答問題都不曉得該告訴誰

表現你的誠意

我有問必答

34 則留言:

  1. 好久沒看到你寫新文章了,我很期待有沒有RENESAS的續集,嘻嘻

    回覆刪除
    回覆
    1. 忙小孩忙瘋了~~~
      想看啥直接問吧!!
      這樣我比較知道要從哪裡寫起
      哈哈~~~~

      你最近還在玩電子鼠嗎?
      還是轉到新的方向啦?!

      刪除
  2. 我最近在寫論文,終於告一段落了,想學學視窗程式設計,如VB,回到資工的感覺,電腦鼠也還會再玩吧,只是時間上應該要再

    排排看,對了,請問你有研發替代役可以介紹的嗎?謝謝

    回覆刪除
    回覆
    1. 我有不少同學跟學弟都在工研院
      應該是可以去問看看
      不過還是要決定於你的專長啦!!

      現在有印象的是量測中心, 醫材中心, 微系統中心, 還有能環所
      都需要一些像你這樣有獨立設計能力的人(機電整合方面)
      只是我還不夠格幫你寫推薦
      要靠你自己囉~~~

      另外金屬中心也可以去試試看
      替代役還是選一些國營機構會好些
      某位學弟當初選了一般的民營公司
      結果兩年後公司部門裁掉
      他又重新再申請到工研院.....
      給你參考看看囉!!

      刪除
  3. 其實我現在最大的困擾是沒有面試機會

    如果可以去大公司當然不錯

    小公司其實我也不排斥

    如果版主可以給我更多這方面的資訊的話

    那就感激不盡了

    回覆刪除
    回覆
    1. 那你就問倒我啦!
      我已經很久沒有去留意面試的話題
      有機會就幫你問問看囉~~~

      刪除
  4. 想請問一下板大:



    最近想碰機器人製作DIY這塊領域

    做為動力 學好8051

    來做期末小專題

    對於這方面的知識是零...



    上網搜尋、爬文

    原本想買MG-599 網路上有人賣300 扭矩大

    但發現有些網友評論 會有嚴重抖動的現象



    雖然lakers大 有發表文章提到 扭矩不完全是 選擇馬達的重心

    但身為一位正準備起步的新手來說

    較大的扭矩 似乎多少可以彌補 設計機構能力的不足



    網路上查到的 JR ES-539 4.8kg*cm 不清楚扭矩 能不能負荷

    預計要做ㄧ隻2~3kg的機器人



    想請問 有沒有比較推薦的伺服馬達 扭矩、成本 c/p值高的 ?



    還想請問一下

    伺服馬達需要的4.8v

    是要用7805

    回覆刪除
    回覆
    1. 這位大哥
      你的問題問得太大
      我也不曉得該怎麼回答你

      既然是初學者
      我的建議通常都是這樣

      1.先買一個servo讓他動起來
      2.再買一個servo讓他們一起動起來
      3.規劃機構讓兩個servo可以連動起來
      4.組合成你想要的外觀並擴充足夠的servo

      刪除
  5. 剛剛不小心按到 ENTER 傳出去了= =



    續..



    是要用7805串電阻 降壓

    還是有其他更好的方法?



    伺服馬達DATA線 是51 直接輸出就可以了嗎



    謝謝~

    回覆刪除
    回覆
    1. 很多東西沒有試是不曉得的
      lakers大大所說的都是實務經驗
      但不見得符合您現下所想做的
      機器人要做到2~3KG
      還得看他是直立起來還是平均躺下來的
      兩足的話2~3KG其實扭力就必須用得挺大了
      如果是六足或八足蜘蛛
      2~3KG只需全部用小servo就搞定

      7805的電如果是系統用
      那應該措措有餘
      如果是給servo用
      那你大概一次只能叫一個servo動
      兩個連動就有可能秀豆掉了......
      4.8V是上限還是下限?
      如果是下限
      那建議直接用6V(4個1.5V充電電池)去供電
      如果是上限
      就建議用3.7V鋰電(充飽約4V~4.1V)去供電
      或3個1.5V電池去串成4.5V直接用

      data線是可以直驅
      但扭力較大的設計要加緩衝
      可以參考一下我在blog上放的文章
      祝你順利~~~

      刪除
  6. 想請問一下

    網路上查的到 伺服機耗掉的電流嗎...

    現在用的是SG-90

    之前是用USB 500mA 提供電源

    馬達會亂跑.... 弄了好幾天

    後來才發現是電流不足

    改成1A 就可以了...

    回覆刪除
    回覆
    1. 應該是查不到的
      但可以推算
      速度越快且扭力越大
      就一定越耗電流
      其它影響耗電的因素跟齒箱設計有很大的關聯性
      提供您參考~~~

      刪除
  7. 現在用的是sg-90 9克機

    它的電流吃的好像有點大

    接上第二顆

    就會嚴重抖動

    不聽指令



    想說用 ULN2803A 或是 L293B 分別可以輸出 0.5A 、1A

    但發現對象是 伺服馬達

    電路就不會接了...= =

    想請問板大 可不可以敎一下

    有試過直接 接在SERVO的電源上 但不會動





    現在設計一個程式+90度~-90度 來回轉

    但SG-90 會在+90度的地方 又多轉了好幾度...





    程式設定在SERVO的置中點

    用無限迴圈去跑

    會在置中點等個幾秒

    就會跑去+90度 再回置中點



    但接上ES-539 兩個程式都可以正常運作



    想請問有什麼方法可以解決SG-90這種問題!?



    謝謝~

    回覆刪除
    回覆
    1. 我說的緩衝
      是要加在信號腳啦!!
      為了避免電流大的時候信號受到牽連
      導致準位不夠或是脈寬不足
      並不是接在電源上的啦!!
      servo的電源就是直接吃電池的電就好了

      有示波器的話
      看一下信號腳送出來的波形有沒有變形
      如果所有的波形都沒錯
      但還是會有忽然跑掉的問題
      那我只能勸你換馬達了
      那代表裡面的控制晶片有時會秀豆自己reset

      刪除
  8. 接了還是不會動...

    那你用的緩衝器的型號是...!?



    示波器 不知道我爸肯不肯借我帶上來= =

    只能學校實驗室 看了..



    哀..

    看來是 大陸貨靠不住= =

    ㄧ次還買了六顆...

    回覆刪除
    回覆
    1. 我也是用2803
      沒比較好
      而且不會動應該是電不夠的原因比較大
      再不然就是控制板壞了
      應該跟IC無關

      servo別亂丟唷~~換過控制板就可以再用了~~~
      加油吧~~~

      刪除
  9. 期中考 終於考完了

    可以開始認真玩了~



    接上L293D 會動了

    SG-90 也沒有在重置 亂跑的問題了

    看來還是電流不足所導致的

    但ㄧ科要價120 ....



    2803a 直接在訊號上還是不行

    確定不是電不夠大的問題



    網路上有查到 有虛擬示波器 這種東西

    用音效卡 當作I/O

    但都是大陸程式...下載下來 防毒軟體就啟動了= =



    不知道板大

    有沒有聽過 相關的軟體

    回覆刪除
    回覆
    1. 先確認一下
      你的2803輸出的地方有加個1K電阻提升到5V嗎?
      不然輸出的準位會不夠唷~~~
      因為2803是open drain的架構

      我沒用過裝在PC上的示波器
      也不建議買
      除非你的電腦是工業級電腦
      電源與雜訊的部分都有特別處理過
      不然信號應該都僅供參考

      小應用還可以
      真要抓問題就很難抓了....

      刪除
  10. 會動了~~

    但是 震動...

    想說並聯幾個接腳

    取得更大的電流

    但ㄧ並聯,就完全不會動了



    謝謝~

    回覆刪除
    回覆
    1. 你的線路怎麼接呢?
      其實應該不需要並聯的呀!
      會震動
      只要調整提升電阻的大小就可以了
      電阻用得越大所耗的電就越少
      但相對也容易受干擾
      用1K提升的話電流大概只有5mA
      可以改用560或470歐姆試試看

      對了
      剛剛幫您找了一下
      http://hk.myblog.yahoo.com/My-DIY/article?mid=24
      看看這篇文章有沒有你想要的軟體

      刪除
  11. 也是ㄧ樣信號線接在2003A輸入

    輸出拉出來 同時接上330歐姆電阻 接在正極

    動的很微弱



    不是說2003a可以輸出到0.5A ?!

    回覆刪除
    回覆
    1. 沒錯呀~~~
      是0.5A呀!!
      不過0.5A是1V還是5V就差很多啦
      SERVO是靠準位去控制的
      並不是靠電流大小去控制的

      我們所說的電流不足
      是馬達的供電不足
      並不是控制板吃電吃太兇
      控制板只管你的信號準位夠不夠
      波形正不正確而已

      電阻在使用還得考慮自身的損耗
      假如你用10歐姆的電阻接到5V
      那麼電流最大可達0.5A
      可是這樣一來如果全電流輸出的話
      電阻上的損耗功率就是 5V * (0.5A)^2 = 1.25W
      換句話說如果你用一般 1/4 W的電阻
      他會冒煙給你看!!


      這就是最簡單電路設計的概念
      首先要了解你所使用的元件特性
      再來要確認你所應用的電氣環境
      接著一一推算你自己需要的元件規格
      最後才會產生一個穩定工作的成品

      加油囉~~

      ps.
      有空再去K一下2003的規格書吧
      看越多次會越有心得唷
      最好連他的圖表都想辦法看懂
      這樣在設計時就越能掌握關鍵技巧

      刪除
  12. 昨天去問教授教授

    關於2003A 並聯 取得更大的電流 問題

    說 需要考慮到輸出阻抗

    還有就是 每個PORT 的阻值不同

    所以 電流就不是 一般所說的 並聯電流相加

    可能會更慘 導致 輸出電流更微弱



    目前是以L293D 來驅動 比較順

    SG-90 需求太大了...

    要在期末 把機器人 趕出來...交報告= =



    開始來研究 ADC

    這樣 機器人手臂 就可以聽 我的手臂的指揮了...

    只是書上寫的ADC控制 看的有些混亂= =

    回覆刪除
    回覆
    1. 謝謝你的分享呀~~~
      祝你順利囉!!

      對了
      你爸怎會有示波器?
      說不定你爸的經驗更豐富唷~~~
      怎不問問他如何解決?

      刪除
  13. 他也是對這有興趣

    很多零件 都是跟他拿的



    他沒玩過伺服機

    他的年代還是在用Z80、 宏碁小教授.....

    2003A有問過 但他也不太確定....

    回覆刪除
  14. 恩....挖的還不少

    都把他做的 曝光機 洗板機

    搬到宿舍了...= =

    回覆刪除
  15. 我有把最近學的成果

    貼在我的無名上~~

    回覆刪除
  16. 大大您好



    您有做過心跳的電路麼?

    我是購買源達公司的心跳模組很不穩 他工作週期都不相同

    回覆刪除
    回覆
    1. 呵呵~~~
      您指的是心電圖嗎?
      好幾年前有做過
      不過只有信號擷取的部分
      沒有核心
      擷取的波形要透過示波器去看
      您可以上TI的網站參考看看
      http://focus.ti.com/docs/solution/folders/print/464.html
      這裡有完整的電路與討論
      不過要請您K一下英文囉~~~
      祝您順利~~~

      刪除
  17. 大大,我買的那個心跳模組

    在還沒碰sensor的時候我用示波器去量測他的輸出端

    結果出現一堆雜訊,這有辦法用什電路去改善麼?

    回覆刪除
    回覆
    1. 這很正常
      因為sensor本身是放大倍率很高的電路
      所以任何一點點的雜訊都可能被放大
      要改善就是平時不用的時候輸入信號要高阻抗或跟地短接
      跟示波器的測棒一樣
      不然應該是無解

      刪除