• ユーザー登録
  • |
  • ログイン


頭脳外部メモリー 「独学で趣味を満喫」 SINCE 2008/3

Linux 自宅サーバー PICマイコン PICC-LITE Windows 車 関係の色々な趣味の記録を脳内では覚えられないので此処に保存!! ・・・って言うか、すでに忘れてしまって書けないかも・・・特に作った時に起きた問題点を書いておきたいのだが・・・ σ(^◇^;)ヒヤアセ

  • Home
  • plugin & js
  • sample
  • site map
  • Home » Archive by category 'PICマイコン » PICC lite'

2008

3/11

C5 ライト アクチュエーター壊れる・・・ PICで修復

Last modified: 2008年5月9日 (金)  am 8時26分
Posted by jun  Published in ソース, C5

▼


C5のライトが壊れた・・・状態としては、ライトを閉じた時しまりきっているのにかなり激しい音で5秒以上空回りする・・・・しかも最初は片方だけだったのが、両方空回りす様になってしまった。 (TOT)

続きを読む ≫
原因としては、たぶんアクチュエーターのギアが磨り減ってしまい、止まる時に抵抗が少なすぎ、そのまま空回りしてしまうのだと思われる・・・・

これはまずい、修理の見積もりをいつもの車屋さんに聞いたら・・・・!! ( ̄□ ̄;)!! 部品だけで1個 5万円なり・・・・ 2個で10万+工賃・・・・それは痛すぎる ( ; ̄ω ̄)ゞイテテ

・・・ という事で、しばらく放置したのだが夜のコンビニで停車する時とか、さすがにちょっと恥ずかしい・・・・ (^∀^2)、 何とかならないかとヤフオクで中古の部品を探すが・・・・・全く無い・・・ 。・゚゚・(×_×)・゚゚・。
何とかならんか??と、思い出したのが「PIC」せっかく使えるのだからこれで何とかならないか?? ・・・・・ ソースはそれなりに何とかなるが、問題は車自体の回路がどういう仕組みになっているかだ・・・これが複雑だとちょっとまずい・・・外車は無意味に変な回路があるもので・・・・・・・・(゜_゜i)タラー・・・

早速、テスターで調べてみると・・・
アクチュエーターにモーターを動かす線が2本(AとBとする)

Aの線はライトが開く時に + になり、Bが - になる
Bの線はライトが閉じる時に + になり、Aが - になる

w( ̄o ̄)w オオー! ちょっとだけ微妙だが、結構単純な仕組みだ!! これなら閉じる時に電流を強制的に止めてしまえばいいことだ!!(^∀^) ・・・ここは、リレーの登場ですね。 早速、回路図&ソースを書いてみる・・・・・

出来た回路図が、これ↓
c5_light.BMP
回路図の説明 : 左のライトの Bの線をモーター手前で切断!!( ̄□ ̄;)!! 切断され2本になった線をそれぞれリレーの L_light の2箇所に接続 (右ライトも同様に切断してR_lightの2箇所に接続 ) 回路図では開いてるように見えますが、通常時はリレーは上に閉じていて、これで切断前と同じ配線となります。リレーに電気が流れるとL・R共に切断状態になる。 これで回路は完成! v(=∩_∩=) ブイブイ!!


で、PICC liteで書いたソースが C5用ライト修復ソース_12f629

・・・ソースは恥ずかしいほど簡単 (^∀^2)、
一応、ソース説明 : PORT_IN(GPIO4) がマイナスになったらスリープから起きて0.65秒待ってから(この間にライトが閉じる) PORT_OUT(GPIO1) を出力開始して10秒間だけリレーをONにしてアクチュエーターの電流を強制カットしろってことですね。そして、また眠りに付きなさいと

・・・ つまり、ライトを閉じた後すぐに(10秒間)、ライトをつける事は出来ません。

設置してみて : ・・・まぁ~予想以上にうまくいった?? ・・・あまり期待していなかったのもありますが、ただ問題としてたまに制御不能?になる場合があるみたいなのでリセットは付いていないので電源を常時電源ではなくアクセサリー電源から取ることに、それによって、エンジンを切れば電源OFF エンジンかければ電源ON 一度の運転で何回も点灯消灯はしないからね、それにもし反応しなくなっても1度エンジン切れば再起動できるし、これで無事解決!

う~~ん、ステキ10数万円がうきました・・・σ(^◇^;)ヒヤアセ 「20点」 まったく役に立たなかったよ 。。。・゚゚・(>Д<;)・゚゚・。。。。「40点」 ちょっとだけ役に立ったかな (T^T)「60点」 まぁ~まぁ~の記事だね v(^∀^)v「80点」 良い記事だけど、あとちょっと・・・ (ノ´▽`)ノオオオッ♪「100点」 探していたのはこの記事だ!! (*゚ o゚*) マジっすか!? ( 参考になったら、評価してねぇ~ (o*。_。)oペコッ
 
≪ 続きを隠す

人気度 : 12 %

no comment

▲


Previous Top

2008

3/9

「PICC lite」 についての説明

Last modified: 2008年4月21日 (月)  am 9時02分
Posted by jun  Published in PICC lite

▼

この記事の続きになりますが、その制限とは使えるPICの種類が限定されているのとメモリー使用量制限があります。

まぁ~見たところまったく問題なし、なぜならば初心者の自分はメモリー使い切るほど書かないし、使える種類のPICを使えばいいだけの話だからさ~・・・・(^∀^2)、

続きを読む ≫

12F629 制限なし 6PIN
12F675 制限なし 6PIN
16F628A   1KWのプログラム制約 18PIN
16F877A 2 RAMバンク, 2KWプログラムメモリが使用可能   40PIN

上記が、使うであろうと予想されるPICたち、あとは多分使わないです(自分の場合)


参考までに、下記がその他使えるPIC&制限です。
型番 Hitech PICC LITE 9.60 のRAMとプログラムメモリーの制限事項
12F629 制限なし
12F675 制限なし
16C84 制限なし
16F627 2 RAMバンク が使用可能
16F627A 2 RAMバンク が使用可能 1KWのプログラム制約ではあるが、16F628,648へプログラムを書き込むことが可能
16F684 1 RAMバンク, 1KWプログラムメモリが使用可能
16F690 2 RAMバンク, 2KWプログラムメモリ が使用可能(PICKIT2スタータキットに付録で付いている)
16F84A 制限なし
16F877 2 RAMバンク, 2KWプログラムメモリが使用可能
16F877A 2 RAMバンク, 2KWプログラムメモリが使用可能
BASE LINE new ベースラインデバイス PIC10F200 PIC10F202 PIC10F204 PIC10F206 PIC10F220 PIC10F222 PIC12F508 PIC12F509 PIC12F510 PIC16F505 PIC16F506 PIC16F54 PIC16F57 PIC16F59すべて制限なし
16F887 new 2 RAMバンク, 2KWプログラムメモリが使用可能
16F917 new 2 RAMバンク, 2KWプログラムメモリが使用可能
※それぞれの型番をクリックするとpdfデータ集へリンク 「20点」 まったく役に立たなかったよ 。。。・゚゚・(>Д<;)・゚゚・。。。。「40点」 ちょっとだけ役に立ったかな (T^T)「60点」 まぁ~まぁ~の記事だね v(^∀^)v「80点」 良い記事だけど、あとちょっと・・・ (ノ´▽`)ノオオオッ♪「100点」 探していたのはこの記事だ!! (*゚ o゚*) マジっすか!? ( 参考になったら、評価してねぇ~ (o*。_。)oペコッ
 
≪ 続きを隠す

人気度 : 13 %

no comment

▲


Previous Top

現在の訪問者数

サーチ

注意書き

当ブログの内容は管理人の覚え書がメインです。書き間違い勘違いもあるでしょう。なので、一切の責任を持ちません。各自の責任で行ってください。答えられることは、お答えします。
ペコリ(o_ _)o))

カテゴリ

    open all | close all

アーカイブ

    open all | close all

ページ

最近の人気記事

  • 「Prime95」 についての説明
  • P5K-E Q6600 オーバークロック
  • 「CrystalCPUID」 についての説明
  • BIOS USBの設定について
  • 「jQuery lightBox plugin」 設置説明 & 「wp-lightpop」 を 試す
  • 「jQuery thickbox plugin」 設置説明
  • 「jQuery Drop Shadow」 設置説明
  • Windows PC で SSH 其の壱 「Cygwin インストール編」 
  • 「jquery roundcorners canvas」 と 「jquery curvycorners」 の 設置説明
  • 「テキストエリア」 タグの中のコードの改行が消えてしまう問題解決・・・??

最近の評価記事

  • 「Highslide JS」 設置説明 java script 4 投票, 平均値/最大値: 5 / 54 投票, 平均値/最大値: 5 / 54 投票, 平均値/最大値: 5 / 54 投票, 平均値/最大値: 5 / 54 投票, 平均値/最大値: 5 / 5 (5 / 5)
  • 「Highslide JS」 「jun」 の設定 & 使い方 3 投票, 平均値/最大値: 5 / 53 投票, 平均値/最大値: 5 / 53 投票, 平均値/最大値: 5 / 53 投票, 平均値/最大値: 5 / 53 投票, 平均値/最大値: 5 / 5 (5 / 5)
  • SSL 無料 認証機関 (CA) StartCom 使用方法 3 投票, 平均値/最大値: 5 / 53 投票, 平均値/最大値: 5 / 53 投票, 平均値/最大値: 5 / 53 投票, 平均値/最大値: 5 / 53 投票, 平均値/最大値: 5 / 5 (5 / 5)
  • 「jQuery thickbox plugin」 設置説明 2 投票, 平均値/最大値: 5 / 52 投票, 平均値/最大値: 5 / 52 投票, 平均値/最大値: 5 / 52 投票, 平均値/最大値: 5 / 52 投票, 平均値/最大値: 5 / 5 (5 / 5)
  • 「Highslide JS」 カスタマイズ 各種設定方法 2 投票, 平均値/最大値: 5 / 52 投票, 平均値/最大値: 5 / 52 投票, 平均値/最大値: 5 / 52 投票, 平均値/最大値: 5 / 52 投票, 平均値/最大値: 5 / 5 (5 / 5)
  • prototype.js と jQuery の競合(コンフリクト)解決! & 共存方法 2 投票, 平均値/最大値: 5 / 52 投票, 平均値/最大値: 5 / 52 投票, 平均値/最大値: 5 / 52 投票, 平均値/最大値: 5 / 52 投票, 平均値/最大値: 5 / 5 (5 / 5)
  • PICに興味を持つ・・・・必要なものは? 1 投票, 平均値/最大値: 5 / 51 投票, 平均値/最大値: 5 / 51 投票, 平均値/最大値: 5 / 51 投票, 平均値/最大値: 5 / 51 投票, 平均値/最大値: 5 / 5 (5 / 5)
  • Wordpress カスタマイズ・・・のための 「関数」 1 投票, 平均値/最大値: 5 / 51 投票, 平均値/最大値: 5 / 51 投票, 平均値/最大値: 5 / 51 投票, 平均値/最大値: 5 / 51 投票, 平均値/最大値: 5 / 5 (5 / 5)
  • 「jQuery Drop Shadow」 設置説明 1 投票, 平均値/最大値: 5 / 51 投票, 平均値/最大値: 5 / 51 投票, 平均値/最大値: 5 / 51 投票, 平均値/最大値: 5 / 51 投票, 平均値/最大値: 5 / 5 (5 / 5)
  • 「FCK editor」 で phpコードを使用する方法 1 投票, 平均値/最大値: 5 / 51 投票, 平均値/最大値: 5 / 51 投票, 平均値/最大値: 5 / 51 投票, 平均値/最大値: 5 / 51 投票, 平均値/最大値: 5 / 5 (5 / 5)

最近の更新記事

  • SSL 無料 認証機関 (CA) StartCom 使用方法
       更新日: 2008年6月26日
  • 「Zen Cart」 設置説明 (PHP5 MySQL5 UTF-8 対応版)
       更新日: 2008年6月19日
  • 「X Window」 終了時のフォント読込エラー対策
       更新日: 2008年6月13日
  • 「X Window」 5ボタンマウス 設定方法
       更新日: 2008年6月13日
  • 「Vine Linux」 インストール説明
       更新日: 2008年6月12日

メタ

  • 登録
  • ログイン
  • Main Entries Rss
  • Comments Rss
Today: 92
Yesterday: 397
Total: 76175 since 2008/4/14

最新の投稿

  • SSL 無料 認証機関 (CA) StartCom 使用方法
  • 「Zen Cart」 設置説明 (PHP5 MySQL5 UTF-8 対応版)
  • 「X Window」 5ボタンマウス 設定方法
  • 「X Window」 終了時のフォント読込エラー対策
  • 不要サービス 停止
  • ルータ(BBR-4HG) 「IPアドレス変更」 & 「アドレス変換(ポート解放)」 設定方法
  • 「DDNS(Zoneedit)登録・設定」 & 「DNSサーバ設定」
  • 「Highslide JS」 「jun」 の設定 & 使い方
  • ワイヤレスキーボードで 「setkeycodes」 「e05a」 & 「e059」 表示 対策方法
  • 起動中の画面の解像度 変更方法 「GRUB」 設定

最新のコメント

  • jun in 「DDNS(Zoneedit)登録・設 」 & 「DNS…
  • jun in 「Shadowbox」 設置説明 ja va script
  • 早川 in 「Shadowbox」 設置説明 ja va script
  • jun in 「Zen Cart」 設置説明 (PHP5 MySQL5 UTF-8…
  • 岸本 in 「Zen Cart」 設置説明 (PHP5 MySQL5 UTF-8…
  • 岸本 in 「Zen Cart」 設置説明 (PHP5 MySQL5 UTF-8…
  • GEST in 「DDNS(Zoneedit)登録・設 」 & 「DNS…
  • WPにカウンターを設置 | (… in 「counterize II」 を設置してみた WP プ…
  • kh2003 in 「Shadowbox」 設置説明 ja va script
  • jun in 「Shadowbox」 設置説明 ja va script
© 2008 頭脳外部メモリー 「独学で趣味を満喫」

Valid XHTML | Valid CSS 3.0
Powered by Wordpress
展望台 最上階
C5 ライト アクチュエーター壊れる・・・ PICで修復 2階
「PICC lite」 についての説明 1階
RSS RSSで購読
メールで購読