寫信給我

THE NON OFFICIAL SITE OF OPEL OMEGA

 

 

jeffgo的數位化轉速表

這個轉速表是用單晶片程式及一些週邊構成。程式及原始線路都由
汽車技術網Jeffgo提供,我只是按圖施工而已。原文及程式發表在:
http://www.autoth.com/forums/showthread.php?s=&threadid=12812&perpage=15&pagenumber=1

這裡還有一個觀念上極重要的文章:
k6轉速表校正 by mmic
http://www.autoth.com/forums/showthread.php?s=&threadid=11643

節錄該Thread

數位化的檔位顯示器 則是自己作的,但是仍受Mmic, Dominic兄及
VTClub的JHIH, Sabian等前輩大力幫忙才得以完成。

 



 

 

 

2004.02.23成品的樣子

 

下圖是最早製作的板子,原本輸入端還並著電阻、電容及一顆Zener。經Mmic兄建議修正後的輸入端如右下圖。
(注意:Q5 9013集極的10K就是8052的P0.1腳的Pullup電阻)

 

 

2004.02.17 Crystal己經改成SMC,一顆十五元...

 

 

車上儀表板原本就有LED油壓表、檔位顯示器,雖然體積都不大,但是加上一顆
轉速表後實在有點零亂;所以決定把檔位顯示器和轉速表放到一個盒子裡。正好
手邊有個沒用的GVC Modem,就將就用了。

 

Modem的外殼是象牙白,在前檔的反光可不是玩的;所以得先弄黑才行。
決定用包覆的...這塊「皮」來自Davidoff香煙贈品包的內裡,仿翻皮
的材質除了容易黏煙灰以外,避光效果極佳!

 

裝機前的樣子。跟之前一樣,我在LED前遮一塊未曝光的底片以提高反差,
也省了機殼內的裝飾。

 

近攝。左邊的洞沒什麼意義,只是原本Modem的開關孔。

 

比平常開車位置稍高的視野。數字還不致於被機殼上緣擋到。

 

跟儀表板類比表頭還是有一些差距;可能要經過Tech-2 才知道誰準...

 

以下文字是從汽車技術網偷下來。Mmic兄的電學功力非凡,受教甚多,相信他也會原諒我...

兩個多月前,轉速表開始不正常,怠速時指針會停在兩千多轉附近,剛開始偶而會恢復正常,後來就一直如此了。今天剛好有空就將儀表整個拆下來,上面的灰塵還真多,順便清洗了一下。將轉速表拆下來後研究了一下,整個轉速表可分為兩部分,一為表頭,一為驅動表頭的電路,先檢查了一下表頭,是由兩個呈90度方向的線圈與中心轉子構成,中心轉子是永久磁鐵,基本上表頭沒問題,因為原本就還會動,只是不準,而驅動電路上最主要的是一顆IC,上面的型號查不到,不過其功能應該就是將頻率轉成電壓,另外還有兩顆供調整用的可變電阻。
這顆轉速表的運作原理很簡單,只要給它點火訊號,該電路會依點火訊號的頻率輸出不同的電壓,而電路會送兩個電壓給表頭,在兩個相差90度的線圈上產生兩個磁場來偏移指針。
知道原理後要測試這顆轉速表就很容易,只需要電源以及訊號就可以運作,所以我找了一台電源供應器以及訊號產生器來測試,電源給12V左右,訊號給方波,duty cycle從20%到80%都沒關係,當我送訊號進去後,隨著頻率改變,指針果然很穩定的轉動,當頻率為0的時候指針就會指在0附近(在擋住指針的柱子之前),但頻率加大後就開始不準了,換算的方式很簡單,只要將訊號頻率乘上30就是轉速(rpm=30*Hz),我先將頻率定在33Hz,此時轉速應為1000rpm,但該指針已偏到快3000了,調整上面的兩顆可變電阻,發現其中一顆是粗調,一顆是微調,將指針調回1000的刻度後,依序將頻率定在66,99,132.....指針果然依序掉在2k,3k,4k....一直到破表,不過會有一點點小誤差,於是在高刻度又稍微調一下就差不多了。
裝回車上後,發動引擎顯示轉速約一千多,熱車後指針穩定指在800rpm左右,原本以為可能沒救了要換一顆儀表,中古的要3,4千,沒想到拆開調一調就ok,原本也想測一下速度表(原理一樣),但要用車所以先裝了回去。
如果你的轉速表是吃點火訊號的話,這個方式應該就試用,提供大家做參考。
幾個禮拜前也將完全讀不到任何cd的換片箱(12disc)拆開換了一顆雷射頭,現在就像新的一樣,除了和以前一樣可以正常播放外,最大的不同處就是走在顛波路面也非常穩定不容易跳針,原本也是打算買一個同型的換片箱,新的要8,9千,網路上中古的賣3千多,而自己去買一顆雷射頭來換只要700。
如果你也是很窮,東西壞了也要考慮很久是不是要換新的,或是乾脆先擺在那等有錢在說,不如去拆下來研究一下,搞不定的話沒什麼損失,修好的話不但省了錢,還可以學到不少東西。

11-14-2003 20:28

By Mmic

Re: 太難了...看不懂

quote:
--------------------------------------------------------------------------------
最初由 alfa75ts2000 發表
1.找了一台電源供應器以及訊號產生器來測試:這個電源供應器可以用普通電器用的小變壓器嗎?還是有什麼專業的怪機絲?另外訊號產生器是啥?光華商場有賣嗎?大概值多少錢?
2.訊號給方波,duty cycle從20%到80%都沒關係:這裡牽涉到的專有名詞,可否建議一兩本參考書,請您解釋一遍可能會被打....
3.訊號頻率乘上30就是轉速(rpm=30*Hz):為什麼33赫茲乘以30會等於轉速?是某種定律還是公式?

--------------------------------------------------------------------------------

1.電源供應器只是供應直流電源給表頭,沒有的話也沒關係,拿一顆12V電池代替就可以,普通電器用的小變壓器也可以用,只要電壓有接近12V,我試過8,9V也會動,但不同電路對電源的容忍度不一樣,所以越接近12V越好。訊號產生器就是可以產生各種波形的儀器,新的一台也要近萬元吧,我記得光華商場附近好像有一個什麼電子廣場的(多年前去過一次忘了名字)或是電子材料行應該都買的到,這種東西除非你常在做電路實驗,不然用到的機會不多,所以不要去買,你有到新竹的話來我這邊用一下就好。
2.一般ECU給的點火訊號就像下圖中最上一軌

 

就是方波,方波裡面只有兩種電壓,高電壓(ex:12 or 5V)與低電壓(0V),其中高電壓所佔時間與一個完整週期(高+低所佔時間)的比例就是duty cycle,假如一個週期是10ms,高電壓部分佔了4ms,duty cycle就是40%。我會提到duty cycle 20%-80%是因為我用的訊號產生器上下極限就是這樣,事實上因為轉速表是數有幾個波形,只要不要讓duty cycle太極端,超出轉速表電路的極限就可以了。
3.點火訊號裡的一個方波就代表點一次火,而點火訊號的頻率(Hz)代表一秒送了幾個方波,以四缸引擎為例送4個點火訊號就表示引擎轉了兩圈,所以將點火訊號頻率除以4再乘上2就是引擎一秒轉了幾圈,在乘上60就是每分鐘轉速(rpm)了
rpm
=Hz/4*2*60
=Hz*30

而33Hz*30=990rpm,因為訊號產生器頻率的最小單位就是Hz,所以你要用34Hz也可以 ,轉速表上的刻度沒那麼細,取大概就可以。

哪天有要去go kart,順便拿過來就好啊


11-17-2003 12:19

 

Hosted by www.Geocities.ws

1