* RUU's Homepage BBS *
HOME
HELP
新着記事
ツリー表示
スレッド表示
トピック表示
検索
ソニースタイル
[
最新記事及び返信フォームをトピックトップへ
]
[トピック内全10記事(1-10 表示)] 全ページ数 / [
0
]
■698
/inTopicNo.1)
弾速計を作っていますが・・・
□投稿者/ 狩人
-(2004/02/23(Mon) 20:37:08)
本日、部品が揃い取り合えず完成しました。
でも、動きません。RUUさん助けてください。
症状より推測できることをお知らせください。
電源を入れるとLEDが2つ暗く点灯し、7セグは何も表示しません。
BB弾を発射しても何もおこりません。
この状態で
SW1を押すと無反応。
SW2を押すとD1が完全消灯。
SW3を押すとD2が完全消灯して離したとき一瞬「2.55」と表示します。
センサー部を外して、電源を入れるとLEDは2つ消灯し、
7セグに「0.00」と表示されます。
この状態で
SW1を押すとD1点灯、「875」と表示。
SW2を押すと無反応。
SW3を押すと無反応。
一体どこがおかしいのでしょうか?半田は確実です。というのも2台作って両方
同じ症状なんです。MPLABで書き込みしてますが、以前、たーぶーんさんが
言ってたのはこのことですかね?
→親記事 / メール受信=ON /
引用返信
/
返信
/ チェック-
■699
/inTopicNo.2)
Re[1]: 弾速計を作っていますが・・・
□投稿者/ 狩人
-(2004/02/23(Mon) 21:05:00)
書き忘れました。EEDATAは0番地から25、10の2つだけですよね?
→ メール受信=OFF /
引用返信
/
返信
/ チェック-
■700
/inTopicNo.3)
Re[2]: 弾速計を作っていますが・・・
□投稿者/ RUU
-(2004/02/23(Mon) 21:54:05)
狩人さん、こんばんは。
さて、まず
> 電源を入れるとLEDが2つ暗く点灯し、7セグは何も表示しません。
これは弾の待ち状態ですね。LEDはプルアップの漏れ電流のため、ぼんやり点灯します。
> BB弾を発射しても何もおこりません。
センサが弾の通過をうまく検知できていないのかもしれません。センサを取り付けて電源を入
れた状態で、フォトトラの出力をテスター等で計って、弾を手で転がしてみて(あるいはエンピツ
などを入れて)出力が変化(0V付近→5V付近)するかどうか確認してみてください。
これでOKでしたら、
(1)センサを立てて入り口側からBB弾を手で落としてみて、正しく計測できるか
(2)実際に打ち込んで正しく計測できるか
の順に行ってみてください。(1)がOKで(2)がNGという場合、フォトトラへの受光量が多いこと
が考えられるのでセンサの受光側に1mmくらいのピンホールを付けて受光範囲を制限すると
改善されます。
> SW1を押すと無反応。
弾待ち状態にリセットするのでOKでしょう。
> SW2を押すとD1が完全消灯。
D2は明るく点灯していますか?ジュール表示への切り替えですので、D2点灯で単位=Jを
意味します。
> SW3を押すとD2が完全消灯して離したとき一瞬「2.55」と表示します。
弾の重量設定モードになるので、0.25と表示されるはずですが・・・すぐ消えてしまうの
ですか?
EEPROMの初期値がうまく書き込まれていない可能性がありますね(下記参照)
> EEDATAは0番地から25、10の2つだけですよね?
そうです。2番地以降はコピーライト表示なので動作には関係ありません。
hexでは 「190A」の2バイトですが、これが書き込まれていないと正しく動作しないですね。。
ちょっと別件でPA.EXEでアセンブルしたhexファイルがライターによってはうまく書き込めないと
いう報告がありました。
念のため正常書き込み出来たPICから吸い出したhexファイルを添付しておきます。
(bbspd14p.zip)
上記の確認を行って頂き解決しないようでしたら、これをwriteしてうまくいくといいのですが。
bbspd14p.zip
/
2KB
→ メール受信=OFF /
引用返信
/
返信
/ チェック-
■701
/inTopicNo.4)
Re[3]: 弾速計を作っていますが・・・
□投稿者/ 狩人
-(2004/02/24(Tue) 03:44:12)
ありがとうございますぅ!!
おかげ様で原因がわかりました。WDTをonにしておりました。
それと、うかつにもEEDATAにそのまま25、10と入れてました。
完全解決です。お世話になりました。
それから、HEXファイルに関してはライタの相性は無いと思います。
参考までにMPLABをお使いの方でEEDATAを予め焼きこむには
MPLAB−IDEが必要となります。
MPLAB−Ver.5.70.40ではEEDATAは扱えないです(多分)。
→ メール受信=OFF /
引用返信
/
返信
/ チェック-
■702
/inTopicNo.5)
もうひとつ問題が。
□投稿者/ 狩人
-(2004/02/24(Tue) 13:03:07)
表示切り替えが上手くいきません。
試射後にSW2を押すとD2ランプと7セグが一瞬だけ点灯して
あとは何も表示されません。離すとm/s表示には戻ります。
問題はソフトでしょうか?ハードでしょうか?
→ メール受信=OFF /
引用返信
/
返信
/ チェック-
■703
/inTopicNo.6)
Re[5]: もうひとつ問題が。
□投稿者/ RUU
-(2004/02/24(Tue) 15:15:46)
こんにちは。
まずは書き込み&測定可能になってよかったですね。
さて、
> 試射後にSW2を押すとD2ランプと7セグが一瞬だけ点灯して
> あとは何も表示されません。離すとm/s表示には戻ります。
ちなみに、SWボタンを押してもボタンを離すまで次の処理に行かないようにプログラム
しています。
m/s表示→ボタン押す→ボタン離す→J表示→ボタン押す→ボタン離す→m/s表示
という流れなのですが。
一瞬D2が点灯してm/sに戻ってしまうということはスイッチ接点でチャタリングが発生して
いるのではないかと思います。(ごく短時間にON/OFFが繰り返されてJ表示された次の
瞬間にまたm/s表示に戻っている?)
・・・それが原因だとすると、何度かSWを押しているうちにうまくJ表示される事はありま
せんか?
チャタリングの少ないスイッチにするか、スイッチに適当なコンデンサを噛ませるとか
で改善されるかと思います。
ソフトウェア側でチャタリング対策しておけば一番いいのですが(^^;;
→ メール受信=OFF /
引用返信
/
返信
/ チェック-
■704
/inTopicNo.7)
Re[6]: もうひとつ問題が。
□投稿者/ 狩人
-(2004/02/25(Wed) 01:43:23)
なるほど!
何度か押すと確かに切り替わりました。
仕上げをがんばります。
→ メール受信=OFF /
引用返信
/
返信
/ チェック-
■707
/inTopicNo.8)
やっぱりダメみたいです
□投稿者/ 狩人
-(2004/02/27(Fri) 18:58:51)
12C509を使用しチャタリング除去専用で組み込んだのですが、
やはりジュール表示切り替えが上手くいきません。オシロで見ても
チャタリングは発生していません。
チャタリングじゃないとすれば問題はどこにあるのでしょう?
→ メール受信=ON /
引用返信
/
返信
/ チェック-
■708
/inTopicNo.9)
お騒がせいたしました。
□投稿者/ 狩人
-(2004/02/27(Fri) 21:12:55)
最終手段!!
プログラムを変更させていただきました。
disp_ms と disp_j のラインに
call get_key
jnb SW2,disp_ms
(disp−j)
と既存のルーチンを利用して追記しただけですけどね。
→ メール受信=OFF /
引用返信
/
返信
/ チェック-
■709
/inTopicNo.10)
Re[9]: いえいえ(^^;
□投稿者/ RUU
-(2004/02/27(Fri) 21:30:21)
こちらこそお役に立てなくてすみませんでした(^^;
get_key ルーチンでSW状態の取得をやり直してうまくいったということは
信号に何等かのノイズでも混入していたのかもしれませんね。
実は弾速計のプログラムは公開後もバージョンアップがなされていて、かなり
の部分が改善・修正されています。以前に頒布した関係で現在非公開として
いますが、テストして頂けるのでしたらメールを頂ければ最新版のHEXファイル
をお送りさせて頂きますのでよろしくです。
→ メール受信=OFF /
引用返信
/
返信
/ チェック-
チェック記事を
編集
削除
削除キー/
このトピックをツリーで一括表示
このトピック内容の全ページ数 / [
0
]
このトピックに書きこむ
この掲示板はタグを利用できません。
他人を中傷する記事は管理者の判断で予告無く削除されます。
半角カナは使用しないでください。
文字化けの原因になります。
名前、コメントは必須記入項目です。
記入漏れはエラーになります。
削除キーを覚えておくと、自分の記事の編集・削除ができます。
URLは自動的にリンクされます。
記事中に No**** のように書くとその部分が記事Noにリンクされます(****は半角数字)。
1スレッド中のレス数およびファイル合計サイズには制限があります。
上限に達した場合は新しいスレッドを作成してください。
トピックを作成した時の削除キーでのみ返信ができます。
Name
/
E-Mail
/
└> 関連するレス記事をメールで受信しますか?
NO
YES
/ アドレス
非公開
公開
Title
/
URL
/
Comment/ 通常モード->
図表モード->
(適当に改行して下さい/半角10000文字以内)
File
/
アップ可能拡張子=> /
.gif
/
.jpg
/
.jpeg
/
.png
/.txt/.lzh/.zip/.mid/.mov
1) 太字の拡張子は画像として認識されます。
2) 画像は初期状態で縮小サイズ250×250ピクセル以下で表示されます。
3) 同名ファイルがある、またはファイル名が不適切な場合、
ファイル名が自動変更されます。
4) アップ可能ファイルサイズは1回
100KB
(1KB=1024Bytes)までです。
5) ファイルアップ時はプレビューは利用できません。
6) スレッド内の合計ファイルサイズ:[2/200KB]
残り:[198KB]
削除キー
/
(半角8文字以内/トピック追加には削除キーが必須です! )
/
プレビュー
Mode/
通常管理
表示許可
Pass/
[PR]
【FX ZERO】比類なきキャンペーン〜エクストリームキャッシュバック〜
[PR]
【無料】15社の自動車保険を一括見積請求、保険料の徹底比較も可能!
[PR]
マネックス証券でオンライントレーディングデビュー。
HOME
HELP
新着記事
ツリー表示
スレッド表示
トピック表示
検索
ソニースタイル
-
無料掲示板
-
Child Tree
-
Edited by
Kiryuu Web Laboratory
as Child Tree K-Edittion v1.29