
No.1ベストアンサー
- 回答日時:
私は全く水道メータのことは知りませんが、以下の文書を見つけました。
http://www.dnh-tech.com.tw/download/flow/TOYOKEI …
この仕様によると・・・
半二重
300bps
調歩同期
JIS7ビット
水平垂直パリティー
少し前(12,3年くらい前)のパソコンのRS-232C入力につないで(今のパソコンだとシリアル-USBインターフェイスを入れればOK)、上記のとおりターミナルソフトを設定しすれば、メッセージ文字列が読み取れますね。
7ビットなので、0~127のアスキーコードがシリアル通信で出力されるだけです。
オープンコレクタ出力なので、RS-232Cに対応した電圧へプルアップする回路を自作すればパソコンへ接続できます。
http://www.ele-lab.com/tips_rs232c.html
ターミナルソフトは、WindowsXPまでならハイパーターミナルが使えます。Win7以降だと、Teratermなどのフリーソフトが使えます。
要するに数字やアルファベットの文字列をシリアルで吐き出す機能です。
>8ビット電文出力をパルスに変換とか可能でしょうか?
もともとパルスで出力されています。これを文字に変換する機能が必要です。
この回答への補足
投稿を参考にさらに検索してみました。
電文とは、通信で送受信されるデータというような意味があるそうです。
8ビット電文出力なら、8ビット=8個の電圧信号を2進数として表し、それをさらに16進数のコード表に対応した数値なりアルファベット、またはカタカナに変換してパソコンなりに表示できるという理解でだいたいよいでしょうか?
あと、リンク先とかで調べるとビットの通信だとスタートビットとストップビットが必要みたいなので、ビットの通信をパルスとしてカウントしようとしても、10パルスの入力に対して、ストートビットとストップビットに割り当てられてしまい、少なくとも2ビット分はカウントされず8パルスとカウントされてしますのでは?と思いましたがそのような理解でだいたい合ってますか?
また、私も電子式水道メータは知らないのですが、流量をパルス信号として出力するというのは最も必要な所で何となくイメージできますが、8ビット電文出力とはどんな情報を何に基づいて出すのか見当つきますか?
すいません、またよろしくお願いいたします。
No.3
- 回答日時:
>パリティチェック等も行うとなると、1、0、1,0・・・と規則正しくパルス状に信号を送ってもビット出力のものでは、スタート、ストップ、パリティテェック等で、少しずつどんどんずれてきそうですね。
どの程度理解されているのかが分かりませんが、これは自作のマイコン回路でも送受信できます。私も回路とプログラムを自作したことがあります。
受信する側は、スタートビットが0ボルトになった瞬間にタイマーをスタートします。
1/300秒後、2/300秒後、3/300秒後・・・と一定時間ごとに1回ずつ電圧を測定します。電圧が12Vだったら1とみなし、0Vだったら0とみなします。
スタートビットでタイミングを取っているので、タイミングがずれることはありません。1文字ずつ「せいのっ」でタイミングを合わせているのです。
No.2
- 回答日時:
No.1です。
>8ビット電文出力なら、8ビット=8個の電圧信号を2進数として表し、それをさらに16進数のコード表に対応した数値なりアルファベット、またはカタカナに変換してパソコンなりに表示できるという理解でだいたいよいでしょうか
仕様を見るとデータは7ビットで、パリティービットを入れて8ビットのようです。パリティーには偶数パリティーと奇数パリティーっがあって、データ本体の検算用のビットとなっています。
添付画像は偶数パリティの例です。
受信する側では、7ビット分受信したデータの1の個数とパリティーの値を足して、偶数になっていなかったら、受信エラーとみなします。簡易的ですが50%の確率で受信エラーが検出できます。

この回答への補足
パリティチェック等も行うとなると、1、0、1,0・・・と規則正しくパルス状に信号を送ってもビット出力のものでは、スタート、ストップ、パリティテェック等で、少しずつどんどんずれてきそうですね。
ビット出力といえども、1,0の信号なのだろうからパルス出力と変わらないのでは?と思いましたが、7(8)ビット単位のデータで扱うみたいののでビットのデータをパルスデータに変換というのは、なかなか大変そうですね。
よくは分からないけど、なんとなくはビット電文出力というのが分かりました。ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
オペアンプ/反転増幅器/頭打ち
-
トランジスタ出力のひずみについて
-
400V 3相4線式について...
-
パルスとレベルについて
-
電気回路について
-
60Hz誘導電動機を関東の50H...
-
電流値(AC・DC)
-
加算回路をMIL記号を用い図示せ...
-
3端子レギュレータ、トランジス...
-
車の12vから5vの電源を取り出す...
-
同一電圧値、異なる電源供給源...
-
EVT(GPT)の電圧比について
-
流量計のパルス出力について
-
トランジスタ増幅回路の入出力...
-
電灯・コンセント回路の絶縁抵...
-
4入力XORの論理式
-
反転増幅器のカットオフ周波数...
-
MOSトランジスタ(電界効果トラ...
-
アナログICを使った全波整流回...
-
フリップフロップ
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
オペアンプ/反転増幅器/頭打ち
-
400V 3相4線式について...
-
電気設備で使われるGCの意味...
-
パルスとレベルについて
-
近接スイッチの2線式と3線式...
-
[LT Spice] オペアンプのシミュ...
-
EVT(GPT)の電圧比について
-
クランプ回路
-
流量計のパルス出力について
-
トランジスタによるシュミット...
-
WORDに論理回路図を書く
-
同一電圧値、異なる電源供給源...
-
電気回路のπ型回路の2端子対回...
-
電流値(AC・DC)
-
ハイパスフイルタが微分回路に...
-
直流負荷線ってなんですかね、 ...
-
8ビット電文出力とはどんな信号?
-
車の12vから5vの電源を取り出す...
-
電気について ループ回路とはど...
-
オペアンプの故障
おすすめ情報