2009年7月5日 星期日

光陽G4怠速不穩-活體實驗

去年我的老迪爵小白(民國80年出廠),常常在下雨天給我鬧脾氣,修理無效,所以決定換車,原本打算買新車,挑選重點是座椅要夠長,後來因為內人姊夫三年前買了一台光陽G4,幾乎都放在家裡供著,三年里程才不到六千,剛好也符合座椅夠長條件,所以就把它給買下來,本來是說直接給我騎,但是因為我都把車放室外,風吹雨淋,加上停車不易,常常莫名奇妙會被刮傷,所以還是用買的,老小白就給岳父騎。

光陽G4是部好車,蠻好騎的,但是有一點一直讓我很苦惱,就是怠速抖動有點大,後照鏡抖到看不清,車牌也會發出敲擊聲,在路上還蠻丟臉的感覺,跑幾家機車行都說這是正常的,最後不死心硬要熟識的車行老闆處理一下,於是他把怠速調低一點,大約1800rpm左右,抖動真的比較小了,可是卻變的怠速不穩,低的時候抖動可以接受,飄高時滿滿的酥麻感,車行老闆說這也是正常的,靠~明明不正常,卻說正常,根本就是不想麻煩的推託之詞。

看來只有靠自己了,不過說真的我也不知道要怎麼解決,於是展開實驗之路,首先調整混合比,發現混合比調淡1/4圈後怠速變穩定了,解決一項問題信心大增,於是著手進行下一項試驗。

拆下火星塞檢查,發現火星塞黑黑的,有一點點褐色顆粒,查一下火星塞顏色得知,這是混合比過濃或者火星塞太冷,因為之前調混合比有改善怠速問題,所以這次還是從混合比下手,再把混合比調淡1/4圈測試,測試過程很不滿意,因為車子較無力,後來檢查火星塞顏色,還是屬於混合比過濃或火星塞太冷的範圍,懷疑混合比不是問題點,如下圖所示:

這次朝火星塞下手,因為我都是騎短程加上順順騎,而G4的設計有點競速車的味道,所以火星塞太冷是有可能,原廠配NGK-CR8E火星塞,換成NGK-CR7E裝上,並把混合比調回原廠設定,初步測試怠速穩定的不得了。

怠速不穩的問題終於解決了,車身雖然還會抖動,但是已經穩定很多,不會忽高忽低的亂飄,果然靠自己最實在,換過火星塞後顏色比較正常一點,但還不夠漂亮,繼續調整混合比測試。
G4還有的小問題,就是天氣炎熱時,在街上跑一段時間,會感覺到引擎有點虛掉,以前老小白不會有這種現象阿,新車怎麼反而容易虛掉,懷疑引擎散熱不良,於是看一下散熱風扇外蓋,進氣口是朝後,會不會因此進氣量不足,於是把外蓋給切切掉,下次再換黏一點的機油看看。

決定以後把工資省下來自己花了,基本保養都自己搞定。

2009年6月3日 星期三

輪胎中釘

端午節回彰化過節,當我帶著女兒散步時,撇見輪胎中釘,心想完了,難道輪胎要提早下課了嗎?雖然輪胎已經異常磨損變形,噪音其大無比,但是為了響應政府節能減碳德政,也就忍耐下來,如今中釘該怎麼辦?趁著輪胎還有氣,趕緊開去輪胎行,心裡盤算著若補不好就提早換胎吧,到輪胎行問了一下老闆該怎麼處理,老闆說可以補,並建議插補,因為插補可以把破洞完全填滿,不會讓水滲到輪胎鋼絲層裡,我是知道插補與內補的差異,各有優缺點,老闆說的也有道理,再說反正輪胎本來就快玩完了,就用插補吧,100元搞定。

第二天一早出門前檢查一下胎壓,發現會漏氣,看來注定要換胎了,可是一大早就要出門了,只好先把氣打足,直奔苗栗西湖渡假村,一路上一直很注意輪胎狀況,幸好沒有發生問題,平安回到家,再隔天起床檢查胎壓竟然沒漏氣,下午再確認也沒漏氣,於是鬆了一口氣,還可以撐到輪胎壽終正寢為止。

思索一下為何會這樣?可能是剛補好時,膠條較硬,與輪胎密合度不足,才會漏氣,當長時間行駛時,輪胎與膠條受熱軟化,於是可以獲得絕佳密合度,完全填滿縫隙,是有這個可能,但是僅供參考,本人不負任何責任。

2009年4月13日 星期一

升級銥合金火星塞

我的車車Altis到現在已經累積42000多公里的哩程,油耗有點退步,也較為無力,這狀況已經持續有一陣子了,一直很掙扎要不要回原廠檢測,又擔心被當凱子削,所以只好遊走於網際網路之間尋找答案,後來無意間看到一些大師的文章說一般的火星塞其實2~3萬就應該要換掉,想想我的車車已經4萬了還沒換過,應該要換一下了,搞不好換了以後車子就恢復往日雄風,會不會想太多,就算沒幫助也無所謂,反正本來就是正常的耗材更換。

原廠火星塞配的是Denso K16R-U11,我要更換的火星塞是長效型銥合金火星塞,也是Denso牌16號火星塞,型號是VK16,據說可以使用10萬公里,若要換NGK牌的則要選擇5號的唷。

趁著這次回彰化,來DIY一下火星塞更換,當拆下火星塞的那一刻,有點驚到,火星塞的中心極的一角,已經燒成圓弧形了,所以火星塞的確是該換了,換火星塞最重要的一點就是鎖緊即可,不可硬逼,逼太緊的話,火星塞就爆給你看,爆掉的話只能交給專業的來處理,那費用可不是只有驚到而已。而火星塞的顏色為白色有淡淡的褐色,所以燃燒還算正常,沒有太大問題。

換好後引擎確實比較有力,而且似乎也比較安靜,內人開在19號快速道路,行經自強大橋時,道路又大又直,也沒什麼車,平常內人大概都開到90km/hr左右,這次我瞥了一下速度表,竟然超過110km/hr,我趕緊提醒一下內人,她才減速下來,她說她也沒注意到速度,以前引擎的聲音都蠻大的,現在都沒感覺,不知不覺油門就越踩越深。

轉速也降低了一點,之前在高速公路上時速100km/hr轉速大約2600rpm,換過後轉速降為2500rpm,所以對油耗降低應該也有幫助才是,平均油耗再多跑一陣子才能確定。

Tntware 有病毒

簡短介紹一下TntWare:

Delphi開發工具一直以來都不支援Unicode,當必須將開發的軟體本地化時,麻煩就出現了,雖然Delphi本身有提供製作多國語言的工具,但是實在不好用,不過有一套第三方元件TntWare Unicode Control可以補足Delphi的不足,他重新製作一套支援Unicode的基本元件,用來取代Delphi的基本元件,讓使用Delphi開發的程式製作多國語言,變的輕鬆許多,而這套元件原本是開放原始碼的,不過現在已經被TMS買下,變成要付費購買。

狀況:

最近使用TntWare開發程式時發現,當執行編譯/Run測試時,小紅傘防毒軟體就跑出偵測到病毒警示,然後把編譯出來的執行檔給殺掉,不知道為什麼?只要程式中放上Tntware的元件就會有病毒,如果只是uses他的pas還不會,這就很奇怪了?

解決方法:

後來經過反覆測試,發現只要把程式轉成XP風格就不會發生,至於轉成XP風格可以使用元件處理,例如Delphi7所附的元件TXPManifest,或者使用其他可以轉XP風格的元件即可。

2009年2月23日 星期一

汽機車機油能不能共用

這是個具有爭議的命題,但是其實也沒那麼複雜,簡單就引擎結構設計來說,分二行程與四行程而已,所以二行程引擎吃二行程機油,四行程引擎吃四行程機油,就是這麼簡單不需要爭論啦。之所以會有爭議,因為各家說法不一,不過這些似是而非的說法,都太鑽牛角尖了,因為機油並沒有分汽車或機車專用油,只有分二行程、四行程而已,那你說可不可以通用?

或許有人會反駁市面上有機車專用油怎麼說?會這樣問通常都是被文字所迷惑,這種所謂機車專用油,指的是針對具備溼式離合器的機車而設計,大多數的打檔機車都是配備溼式離合器,這樣的設計是引擎與離合器共用機油,但是離合器是依靠摩擦力傳遞動力,而目前較新的機油都有加入潤滑促進配方,潤滑太好就會造成離合器打滑,所以這種機車專用油指的就是不會造成離合器打滑的油品,而這類油品通常會符合JASO MA規範,目的在規範這油品不會造成離合器打滑。不過也不是只有這種機車專用油或JASO MA認證油品,才不會造成離合器打滑,還是要看機油本身的配方,會不會造成離合器打滑。

而汽車的變速箱離合器用油,因為是與引擎分開的,所以JASO MA規範的機車專用機油不適合給汽車引擎使用,但就算用了也不會有問題,只是因為沒有潤滑促進配方的關係,引擎阻力增加,比較耗油而已。另外一般最普遍的四行程速克達機車也不具濕式離合器,所以跟汽車一樣,也不適合加這種機車專用油,只要加四行程機油就可以了。

另有一派說法是機車轉速動則7、8千轉,汽車很少超過4千轉,而且汽車有水冷,機車只有氣冷,所以機車引擎環境高溫高轉,環境惡劣,所以汽車用油不能用在機車上。這種說法也只是對一半而已,機車引擎環境比機車惡劣沒錯,但是機油並沒有分什麼專用油,除了前面提到的溼式離合器專用機車油外,就因為油品沒有分別,所以機車廠建議每1千公里要換機油,而汽車則5千公里換機油,有些車廠甚至建議1萬公里換機油,這不就是把惡劣環境考慮進去了嗎?那機油還有分什麼汽機車專用油嗎?

一般有在注意保養車的人都知道,若以相同車輛與油品但不同駕駛方式,駕駛習慣會影響機油壽命,平穩駕駛假設可以達到5千公里換油,激烈操駕則可能3千就必須換油,若是比賽車輛更是跑一場就要換油。至於什麼時候該換油,因為每一種油品鍊製技術與配方不同,機油壽命不一,完全需靠經驗與感覺,但是一般大眾沒有這種經驗,所以車廠直接給個大約值,機車1千、汽車5千換油,就這麼簡單。

會變得這麼複雜,其實是因為有太多片段資訊,有些是科學數據,有些是約定成俗,再加上車廠搶食油品市場與油商誇大的說詞,雜七雜八的東拼西湊,就跑出一大堆理論,搞得車主糊里糊塗的。

電瓶保養

一般免加水電瓶平常都不太需要保養,只要注意蓄電能力是否降低即可,因為方便減少麻煩,所以價格比加水式貴一點,但壽命卻短一點,所以很多車廠新車都配加水式電瓶,降低成本,或者是想省錢的車主,會選擇加水式電瓶,一來便宜,二來壽命長再省一筆,不過加水式電瓶,平常必須多加注意檢查,免得錢沒省到,電瓶就先掛點。


加水式電瓶最重要的一項檢查就是電瓶液,必須經常檢查是否保持在正常水位,若水位過低,要趕快補充蒸餾水到正常水位,注意喔,是蒸餾水,不是電瓶液,如果您仔細研讀車主手冊,車主手冊一定會提到,只是不會特別強調(我的Toyota手冊上就有提到),很多人不知情直接買了電瓶液,就往電瓶裡倒,雖然不會立即故障,但是卻會縮短電瓶壽命,因為電瓶液的成分比例是固定的,但是在充放電的過程中,水分會蒸發掉,其他成分還留在電瓶裡,這時只要補充蒸餾水,就可恢復原來的比例,如果加入電瓶液,則電瓶液的濃度就被改變,電瓶的壽命可能因此受到影響,所以平常保養只要加蒸餾水即可,除非要做大保養,才需要用新電瓶液換掉舊電瓶液,更換方法以後再寫。


電瓶若深度放電,也會大幅縮減蓄電能力,如果您下車忘記關燈,或者長時間沒開車,電瓶電力消耗殆盡,電瓶極板可能因化學反應過度而受內傷,我的車車新車時可以2~3周不開車,都還能發動,有一次大意一個月沒開車,車子終於發不動了,從此電瓶蓄電能力大幅衰退,只要4~6天就沒電,常常提心吊膽,最後只好換掉電瓶。


其他保養大概就是要注意正負極接點,是否有白色粉末產生、電瓶外觀是否變形膨脹等等,只要多加注意,加水式電瓶可以用蠻久的。

2008年12月23日 星期二

Solaris 上安裝與配置 GCC、GTK+ 環境

Solaris上安裝程式開發環境,最簡單的方法就是到Sunfreeware下載編譯好的套件最快,找到您對應的Solaris版本,與所需要的套件版本,下載安裝即可,安裝方式在前幾篇已經有提到,這裡就不說明了,安裝套件最棘手的相依問題,Sunfreeware都已經考慮到了,他會在你要下載的套件說明中,列出相依的套件,系統上還沒安裝的話,就抓下來安裝上去就可以了,這裡的說明也是以Sunfreeware的套件為例,Solaris則是9版。

以下說明的是GCC與GTK+2.0開發環境的設定,所以主要就是下載GCC與GTK+,安裝完成後,再來就是設定環境,網路上說明有很多,變數設定步驟如下:

#PATH=$PATH:/usr/local/bin
#LD_LIBRARY_PATH=/usr/local/lib
#MANPATH=$MANPATH:/usr/local/man
#CC=gcc
#export PATH
#export LD_LIBRARY_PATH
#export MANPATH
#export CC

通常依序設定了上述的環境變數後,應該都可以順利使用GCC編譯程式,gcc編譯的語法範例如下:

#gcc hello.c -o hello `pkg-config --libs --cflags gtk+-2.0`

其中hello.c為原始碼,-o hello表示編譯後輸出的檔名為hello,`pkg-config --libs --cflags gtk+-2.0`則表示使用pkgconfig套件的指令pkg-config,將GTK+的設定傳給gcc。

所以Solaris中還必須要安裝pkgconfig套件,若編譯失敗檢查一下是否安裝,安裝好後還必須設定環境變數:

#PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
#export PKG_CONFIG_PATH

pkgconfig套件有時候可能已經安裝好了,但是環境變數卻沒有設定,編譯時就會跑出一大堆找不到檔案的錯誤訊息。

2008年8月5日 星期二

Solaris 程式套件安裝

Solaris 提供很多OpenSource套件可選擇,Sun公司收集起來製成套件光碟供下載,另外 SunFreeware 這個網站也有提供套件下載,網址如下:

http://www.sunfreeware.com/

當下載完我們要的程式後進行解壓縮(以安裝gcc為例):

# gunzip gcc-3.4.6-sol9-x86-local.gz

再進行套件安裝:

# pkgadd -d gcc-3.4.6-sol9-x86-local

安裝完成後會顯示成功訊息。

合併 Solaris 9 的映像檔

當下載回 Solaris 9 的 ZIP 檔後,因為 Sun 把 DVD ISO 檔拆成5個部分,再分別壓縮,所以要先個別解壓縮,再合併成一個 ISO 檔,方便燒錄成 DVD,合併方法如下:

1. 將檔名改成比較容易Key-in的名稱,如:iso1、iso2...iso5

2. 下指令進行合併:

a. 如果是Windows環境,則使用 copy 指令

使用command模式,進入ISO所在目錄,下達指令:

copy /b iso1+iso2+iso3+iso4+iso5 sol-9-u8-ga-x86.iso

b. 如果是在Unix Like環境,則使用 cat 指令

使用終端機模式,進入ISO所在目錄,下達指令:

cat iso1 iso2 iso3 iso4 iso5 > sol-9-u8-ga-x86.iso

Solaris 9 官網下載點

最近在研究Solaris程式開發,為了要找Solaris 9,並安裝在虛擬機器上測試,Google了很久,終於找到官網ISO下載點,紀錄下來免的忘記:

Sun Solaris 9 Download site.

2010.1.13 補充:
官方網站已經不再提供下載了。