• 車種別
  • パーツ
  • 整備手帳
  • ブログ
  • みんカラ+

ミラーバンのブログ一覧

2014年11月13日 イイね!

純タコ 資料的憶書

純タコ 資料的憶書純タコ覚書1

 純タコの資料的な憶書です。

 さて純タコですが、PICの出力Pinの信号を何も増幅せずに直接繋いだら動いたので、5V20mAくらいのパルスの入力でもちゃんと感知してくれるようです。
 ただ、パルス幅は0.5mS(0.0005秒)くらいないと安定してカウントしてくれませんでした。パルス幅が余り短いと、認識しないか、しても不安定になります。

 取り敢えず、3発猿人の場合は、(この辺が上限だろうと思われる)9000回転で発生する猿人パルスの周波数だと225Hzになります。この周波数時での1パルスの周期幅を計算すると4.4…mS程度になるので、上記で入力しているパルス幅0.5mSの信号を入力すると(225Hzなら)デューティ比は約9%となります。

 但し、写真の状態では225Hzではなく、ジェネレーターで発生させた181Hzの信号を入力していますのでデューティ比は9%より上になります。
 この時点で針は7300rpmくらいを指していますので、181Hz入力時の論理値である7240rpmとほぼ一致しています。


純タコ覚書2

 上は純タコのメーター裏です。

 尤も、メーターASSYに組まれた状態ではネジの頭だけが見えている状態です。
 しかしASSY組込みのままでもこのネジはドライバーで緩められるので、ここにリード線を繋げば、元々の配線を切ることなく、小容量の電源が取れたり、シフトアップランプ取り付けなんか用の回転信号も取れたりします。
 また、元々タコのない車に純タコを付ける場合、ECUのTA端子かキャブ車ならIGコイルから信号を取ってここに繋げばタコが動くようになります。


 最後に、上記で使用したメーターテスト用のソース『Test Pulse Generator(笑)』。実験には便利です。

; ========================== ここから ==============================
;
; PIC12F683
; clock:INTOSCIO 8MHz
;
; テスト用のパルス出力
; 約7000rpmシュミレート
; 7Pin,GP0で出力
;
;
LIST P=12f683
#INCLUDE

__CONFIG _CP_OFF & _CPD_OFF & _WDT_OFF & _BOD_ON & _IESO_OFF& _PWRTE_ON & _INTOSCIO & _MCLRE_OFF



T5SCNT EQU 020h ; 5mSループカウンタ
T05SCNT EQU 021h ; 0.5Sループカウンタ

ORG 0

; 初期化
INIT
MOVLW 07h
MOVWF CMCON0 ; GP2-0はデジタルIO

BSF STATUS,RP0 ; ■バンク1に切替え
CLRF TRISIO ; GP0-5は出力
MOVLW 070h ; CLOCK=8MHz
MOVWF OSCCON
CLRF ANSEL ; デジタルIO(AN機能を使用しない)
BCF STATUS,RP0 ; ■バンク0に切替え

; メイン処理
MAIN
BSF GPIO,GP0 ; GP0On
CALL T05mS ; 0.5m秒の待機,これがパルス幅になる
BCF GPIO,GP0 ; GP0Off

CALL T5mS ; 5m秒の待機,これがパルスとパルスの間になる
GOTO MAIN


; ウエイト用のタイマ


; << 5mS >>
T5mS
MOVLW D'10' ; ループ回数10
MOVWF T5SCNT
T5LP
CALL T05mS ; 0.5mS待つ
DECFSZ T5SCNT,F ; ループ回数-1して0になったら次の命令をスキップ
GOTO T5LP
RETURN ; このサブルーチン呼出し元に戻る


; << 0.5mS >>
T05mS
MOVLW D'249' ; ループ回数249
MOVWF T05SCNT
T05mLP
NOP ; 何もせず1サイクル消費
DECFSZ T05SCNT,F ; ループ回数-1して0になったら次の命令をスキップ
GOTO T05mLP
RETURN ; このサブルーチン呼出し元に戻る

END
; =========================== ここまで ===============================

Posted at 2014/11/13 14:26:44 | コメント(5) | トラックバック(0) | 日記
2014年11月13日 イイね!

野望の王国 パルスかうん太(試作)

野望の王国 パルスかうん太(試作) トグルスイッチを指でぽちぽち押すとその回数をカウントして、10回押すとLEDが点燈して、更にもう10回押すと今度は消える、を繰り返す視覚に訴える的な簡易カウンターを作ってみました。
 実際に猿人に繋ぐ時は、今指でスイッチ押してるのの代わりに、そのPinに信号線を繋いでパルス入れてやればいいだけの話なので、まあ基本的な変換機の概容は完成……なのかな?

 以下のソースがテストに使ったものです。
 状態変化割り込みのサンプルプログラムをネットで見付けたので、それを参考にさせて貰い、突貫急ごしらえで書いてあります。その適当さ故に、実はボタン一押しで時に2パルス、3パルス一気に拾ったりもしますが。(苦笑)
 しかし、一応それでも動くんでOkでしょ。
 『パルスかうん太(試作)』とでも名付けておきます。
 尤も、素人の書いたものなんで、このソースが書式的に正かどうかは判りません。悪しからずご了承を。

; ========================== ここから ==============================
;
; PIC12F683使用
;
; 内部クロック8MHz
; 全PinをデジタルIOで使用
; 4Pin: GP3 GPIO変化割込み入力
; 7Pin: GP0 LED点燈用の出力
;
; GPIO変化割込み毎に+1カウント
; カウントが+10されたらLEDを点燈させる
; 次に+10されたらLEDを消灯させる
; 上記2行の繰り返し
;
;
LIST P=12f683
#INCLUDE

__CONFIG _CP_OFF & _CPD_OFF & _WDT_OFF & _BOD_ON & _IESO_OFF& _PWRTE_ON & _INTOSCIO & _MCLRE_OFF
;_CP_OFF=プログラムメモリコードプロテクトしない _CPD_OFF=EEPROMメモリコードプロテクトしない
;_WDT_OFF=ウォッチドックタイマ無効 _BOD_ON=電源電圧低下リセットを有効にする _IESO_OFF=内部・外部切り替えモード無効
;_PWRTE_ON= パワーアップタイマ有効 _INTOSCIO=オシレータは内部クロック使用 _MCLRE_OFF=マスタクリア無効(4番ピンをGP3として使用)


CBLOCK 20h ; このアドレスから変数の割り当て
Temp_st ; STATUSの一時退避領域
Temp_w ; W-regの一時退避領域
Flag ; ピン変化割り込みフラグ
Count10 ; 10パルスになったかのカウント
ENDC

ORG 0
GOTO INIT ; 初期処理に行く

; << 割込み処理 >>
ORG 4 ; 割込みの開始(4番地)。
MOVWF Temp_w ; W-reg一時退避
SWAPF STATUS,W
MOVWF Temp_st ; STATUS一時退避

; GPIO変化割込み処理
BCF INTCON,GPIF ; 割込みフラグ許可0クリア
BTFSC GPIO,3 ; 0(OFF)なら次をスキップ
BSF Flag,0 ; 1(ON)ならピン変化割り込みフラグON

SWAPF Temp_st,W
MOVWF STATUS ; STATUS戻し
SWAPF Temp_w,F
SWAPF Temp_w,W ; W-reg戻し
RETFIE ; 割込み許可にしてリターン
; 割込み処理ここまで



INIT
; << PICの初期化 >>

CLRF GPIO
MOVLW 07h
MOVWF CMCON0 ; GP2-0はデジタルIO
BSF STATUS,RP0 ; ■バンク1に切替え
CLRF ANSEL ; デジタルIO(AN機能を使用しない)
MOVLW b'111000'
MOVWF TRISIO ; GP0-2出力,他は入力
MOVLW b'111'
MOVWF OSCCON ; CLOCK=8MHz
MOVLW b'1000'
MOVWF IOC ; 4Pin,GP3をピン変化割り込みで使う
BCF STATUS,RP0 ; ■バンク0に切替え
MOVLW b'10001000' ;
MOVWF INTCON ; INTCONの設定GIE:1(全て割り込み許可) ,GPIE:1(GPIO変化割込み許可)

; 変数初期化
CLRF Flag
MOVLW d'10'
MOVWF Count10 ; 初期値に10を入力

MAIN
; << メイン処理 >>

; 入力待ち
BTFSS Flag,0 ; ピン変化割り込みが発生したか?
GOTO MAIN ; 発生待ちループ

; ピン変化割り込みが発生したら
BCF Flag,0 ; ピン変化割り込みフラグクリア
DECFSZ Count10,F ; Count10を-1して

; その結果が0ではない
GOTO MAIN

; その結果が0であり更に
BTFSC GPIO,GP0 ; 現在のLEDの状態が
GOTO Off ; 点灯中
GOTO On ; 消灯中

On ; 現在LEDが消灯中の場合は点燈する
BSF GPIO,GP0 ; LEDを点燈
MOVLW d'10'
MOVWF Count10 ; Count10再初期化
GOTO MAIN

Off ; 現在LEDが点燈中の場合は消灯する
BCF GPIO,GP0 ; LEDを消灯
MOVLW d'10'
MOVWF Count10 ; Count10再初期化
GOTO MAIN


END
; =========================== ここまで ===============================
Posted at 2014/11/13 04:00:10 | コメント(2) | トラックバック(0) | 日記
2014年11月12日 イイね!

野望の王国 3発猿人に4発メーターの考察

野望の王国 3発猿人に4発メーターの考察 3発猿人のパルスを4発メーター用に変換は、色々考えた末に図のようにすることにしました。(処理が一番楽そうなので)

 猿人パルスを拾ってPICに入力、それをカウントして、1パルス目2パルス目はそのまま複製して出力、3パルス目になったらそこだけ2逓倍(ていばい)して出力。それで、入力→出力のパルスを4/3倍に出来そうです。
 まあ不整脈みたいな波形になりますが、元々の猿人パルス自体がそんなに安定してるものではないので問題ないでしょう。

 取り敢えず、先ずは入力されたパルスの数を数えるパルスカウンターの作成ですかね。
 出力のパルスの発生の方は、先日作った変色LED『ウイニング・ザ・レインボー将軍』で結構理解したので、それの流用で行けそうです。

 
Posted at 2014/11/12 13:15:04 | コメント(3) | トラックバック(0) | 日記
2014年11月10日 イイね!

ダガシー

ダガシー 最近、夜だと涼しくなってきて良い感じなんですが、まだ昼は暑くてクーラーをガンガンな日々です。今日なんか朝暑くてまた扇風機かけてましたが。

 身体の発熱結構半端無いです。多分その発熱の原因は、ジャンクフードと駄菓子の食べ過ぎですか。まあ肥るわけです。
 昨日もやじおさんときんぶるで、安駄菓子買い漁りました。
 ウエハースチョコ¥25円、アーモンドチョコ\30円とか良い感じでした。
 因みにウエハースチョコは何やらシール入りらしい。昔っからキャラ物ノーマーク、基本的にわたくし食べれる部分にしか興味御座いません。因ってシールは不要。なので、外箱とシールはMiraXperia氏に強制的に押し付ける予定です。
 MiraXperia氏はオススメのアニメ作品なんかを教えてくれる偉い人なので、一応、貢物のつもりです。
 あと、それっぽいプレゼンツも用意する予定。

 そうか、もう直ぐクリスマスだもんなぁ。
Posted at 2014/11/10 22:49:12 | コメント(5) | トラックバック(0) | 日記
2014年11月07日 イイね!

意外に高かった

意外に高かった 三代目シャレードのS.LINEゲト出来たけど、結構高かった。
 やはり欲しい人は欲しいんですね。
 ハスラーの15インチ鉄っちん(白)もええなぁ、思ってたんだけど、手に入るんならやっぱりGTtiのこのデザインが良かったので、ラッキーでした。

 しかし、先週、やぱたでL200のナックルをやじおさんにお願いして、さあホイールを用意しなければとなった瞬間、オクにGTtiの純正ホイール出現とは、妙な縁を感じます。
 いやいや、この3代目G100系のホイールって何故か中々出てこんのですよ。


 因みに、二代目G11系のデ・トマソ用も好きなんですがコレは確かPCD110なんですよね。
 四代目のG200系デ・トマソSE用のホイールは、オクでよくみますが、今の処、別に欲しくない。デザイン悪くないんですが、個人的にはやはりGTti、XX用の方がいいです。(ここは趣味、好みの問題ですね)


 ただね、残念ながら、コレ、センターのDマークがないんですよね。



 そういえば、自分がGTti手放した時たしか5マソで売ったんですが、その時、ホイールだけ残しとけば良かったと今となっては大いに後悔しています。
 ホイールはやはり純正が好きです。
Posted at 2014/11/07 22:02:18 | コメント(7) | トラックバック(0) | 日記

プロフィール

「参考までに、家の譲ってもらった70だと、東京→愛知で1マソ8千かな。北海道→愛知で5マソ。不動でウインチの料金+されても精々1マソくらいでは?@ちゃんりゅー@L70V中級者 」
何シテル?   05/09 19:24
L70VのNA→廃車、GTSチャージャー付けたL70V→友人に譲渡、L70Sキャブターボ→廃車、L200SのNA→廃車、2013年7月にL500V入手。……とそ...
みんカラ新規会員登録

ユーザー内検索

<< 2025/6 >>

1234567
891011121314
15161718192021
22232425262728
2930     

愛車一覧

ダイハツ ミラ 帰ってきたL200S改 (ダイハツ ミラ)
 2015/03/29  オイル&ガソリン漏れ漏れ濡れ濡れ祭り絶賛開催中。  2015 ...
ダイハツ ミラバン おめでたL502Vバンターボ (ダイハツ ミラバン)
2014/02/18に構造変更無事に完了。車検証にめでたく(改)が付きました。 L200 ...
ダイハツ ミラ ミラ参号機(我が青春のL70V) (ダイハツ ミラ)
 2015/04/27日に、70の旅は終わったもよう。  自分との初エンカウントは04/ ...
ダイハツ ミラ 雨降ると雨漏りする号 (ダイハツ ミラ)
 写真有りません。5ナンバー5ドアで外見(購入時)はボンネットにターボダクトが有るだけで ...

過去のブログ

2015年
01月02月03月04月05月06月
07月08月09月10月11月12月
2014年
01月02月03月04月05月06月
07月08月09月10月11月12月
2013年
01月02月03月04月05月06月
07月08月09月10月11月12月
ヘルプ利用規約サイトマップ
© LY Corporation