タグ

RS232Cに関するmeerkatのブックマーク (12)

  • RS-232Cを使ってWindowsのコマンドプロンプトから電磁弁を直接動作させる

    はじめに 前回記事は最後に「次回も電波(RF)に関わるデバイスを紹介したいと思います」と予告していましたが、ちょっと予定を変更して今回は「電磁弁」をテーマにしたいと思います。 電磁弁をPCから制御するには、それなりのプログラムを書くのが普通でしょう。それだとあまり面白くないので、今回はプログラムレスで電磁弁を制御する方法について考えてみました。今回は、WindowsベースPCのコマンドプロンプトからの操作だけで電磁弁を制御して、ペットボトルの水を出したり止めたりする実験に挑戦してみます。 ⇒連載「注目デバイスで組み込み開発をアップグレード」のバックナンバー 電磁弁とは 電磁弁は英語ではSolenoid Valve(ソレノイドバルブ)と呼ばれており、電磁石と弁で構成されています。電磁石の電流のオンとオフにより弁が閉じたり開いたりするデバイスです。これにより液体や気体を流したり止めたりすること

    RS-232Cを使ってWindowsのコマンドプロンプトから電磁弁を直接動作させる
  • Raspberry Pi でシリアル通信 Chick Lab

    2024-07 « 12345678910111213141516171819202122232425262728293031 » 概要: Raspberry Piとマイコンをシリアルでつなぐために、2つの方法を試してみました。 1.USB-シリアル変換ケーブルを使った通信 2.Raspberry PiのGPIOピンを使った通信 これらを試し、Pythonでサンプルプログラムを実行するまでやってみました。 実験環境: ・Raspberry Pi ・USB-シリアルコンバータ(FT232RL) ・Python実行環境 ・python-serialライブラリ USB-シリアル変換ケーブルを使った通信: 多くのシリアル変換ケーブルで使用されているFTF232というICは、 Linux2.6.31から標準で導入されているため、USBポートに挿せば認識します。 認識しているかをlsusbコマンドを使

  • untitled

    ソフトウェアによるシリアル通信(アセンブラ) 【概要】 PICを使ってシリアル通信を行う時、USARTモジュールが内蔵されていない場合には、 プログラムでシリアル通信を実現する必要があります。 ここでは、標準ライブラリとして使用可能なアセンブラ言語によるシリアル通信プログ ラムを目標にして作成しました。 マイクロチップ社のアプリケーションノートを参考に余分な所を削除し、安定な通信を するための工夫を追加しました。 通信速度は300bpsから9600bpsまで対応可能で、パラメータを指定してアセンブル し直せば速度変更が可能なようになっています。 【概略仕様】 通信仕様としては、下記の様に現在最も良く使われている内容に限定しています。 そのため、パラメータの数も最少になっており、速度指定のパラメータだけです。 (1)通信インターフェース仕様 ・通信方式  調歩同期(一般の非同期方式です。)

  • RS-232Cの簡易接続

    自作したボードマイコン等をパソコンのシリアルポートに接続したい場合がよくあると思います。その場合、TTLレベルから RS-232Cレベルへ変換する必要がありますね。昔はドライバICが±12Vを必要としたので、そのために別電源を用意する必要がありました。その後、MAX232の類に代表されるDC-DCコンバータを内蔵して +5V単一電源で動作するドライバが現れてずいぶん手軽に使えるようになりました。しかし、それでもインターフェースの回路は高価で少々めんどいものになってしまうものです。 ここで一応触れておきますが、RS-232Cというのはモデムの「対DTEインターフェース仕様」を規定したもので、それ以上の意味はありません。つまり、パソコン(DTE)側のRS-232Cインターフェースというのは存在しませんし、調歩同期通信 = RS-232Cというのも間違いです。でも、RS-232Cの規定する信号レ

  • レベル変換ICMAX232CPEについて - レベル変換ICであるMAX232CPEに使用するコンデンサは1.0uFまたは0.1uFで... - Yahoo!知恵袋

    レベル変換ICMAX232CPEについて レベル変換ICであるMAX232CPEに使用するコンデンサは1.0uFまたは0.1uFでいいのでしょうか? 回路自体はADM232と同じでいいのでしょうか? 最後に回路の確認方法としてPICから出たシリアル信号をMAX232CPEに送り RS232Cの電圧レベルに変換したものをMAX232CPEのRS232Cレベルの入力ピンにショートさせ もう一度PICの電圧レベルまで降下させPICのシリアル受信ピンに取り込み正しく受信が出来れば LEDが点灯するみたいな方法でいいでしょうか?

    レベル変換ICMAX232CPEについて - レベル変換ICであるMAX232CPEに使用するコンデンサは1.0uFまたは0.1uFで... - Yahoo!知恵袋
  • シリアルポートで通信してみよう

    シリアルポートで通信してみよう レガシーだけど今でも現役 はじめに PCのRS-232Cインターフェースは、シリアルポートやCOMポートと呼ばれています。シリアルポートは絶滅寸前のレガシーなインターフェースですが、マイコン関係の開発では、まだまだ現役で、なくてはならないものです。今回はシリアルポートの練習ネタとして16×2キャラクタLCDモジュールSC1602BS*Bを使ってみようで用いたPICキャリーボードキットを使ってPCからPICを通してキャラクタLCDに文字を表示させてみました。 次にPICとMIDI音源を使って超簡単MIDIキーボードを作ってみました。MIDIは電子楽器系のインターフェース規格で規格RS-232と酷似しているため、MIDIインターフェースと変換ケーブルを作成すれば、MIDI機器を操作することができます。しかし今回は、PCとの接続用にRS-232Cを搭載しているMI

  • RS232Cでパソコンと通信(PIC16F88)

    ここでは、PIC16F88のAUSART(*1)機能を使ってパソコンとRS232C通信する実験を行います。 同時に双方向通信(送受信)を行います。 (*1 AUSART:Addressable Universal Synchronous Asynchronous Receiver Transmitter) もし、秋月のPICライタをお使いであれば、パソコンとRS232Cインタフェースで接続しています。 RS232Cは、一昔前のパソコンでは低速機器を接続するインタフェースとして主流でした。(モデム接続など) その後、コネクタの小型化や通信速度の高速化が進み、最近のパソコンはUSBが主流となり、RS232Cはあまり見かけなくなっています。 とは言え、RS232CインタフェースはUSBなどに比べ簡単に扱える事もあり、今でも現役です。 パソコン側にRS232Cインタフェースが無くても、US

  • Z8S18020のタイミングチャート / ワンボードマイコンを作ろう!(8080、Z80マシン語からBASICまでこれ1台でこなせます)

    ☆☆☆☆ [HPの引越しについて]2016.2.1 こちらをお読みください ☆☆☆☆ Z80マイコンボード・中日電工のホームページにようこそ! 当サイトの安全性について 2020.2.7 一部のブラウザで画像が表示されません 2021.2.14 画像が見えるようになりました 2021.2.21 危険なサイト??? 2021.10.12 当社ホームページのURLは次の3つです。内容は同一ですがSSLで保護されているかいないかの別があります。 https://userweb.alles.or.jp/chunichidenko/ SSLで保護されています。古いOSや古いブラウザではアクセスできない可能性があります。 https://tyunitidenko.com/ SSLで保護されています。古いOSや古いブラウザではアクセスできない可能性があります。 http://tyunitidenko.x

  • RS232Cについて - FUTABA HOME

    RS232Cについて パソコンのデータ通信を行う代表的な方法として、データをビット列にして転送するシリアル転送と言う方法があります。 このシリアル転送を行うインターフェースがRS232Cです。この規格はかなり古くから存在するもので、最新のWindowsマシンのマザーボードにも付いている場合が多い。(ノート型PCや省スペースタイプPCでは省略されている事のほうが多いかも…) 最近の製品として発売されるパソコン周辺機器は殆どがUSB接続ですが、個人が趣味で行う電子工作では、このRS232Cを利用するのが簡単で扱いやすいでしょう。 パソコン裏の画像 矢印で示しているコネクタがRS232Cコネクタです。このパソコンのマザーボードには2つのコネクタが付いています。 このコネクタはDsub-9ピンというコネクタの規格ですが、モデム等の周辺機器や古いPC等ではDsub25ピンのコネクタを採用している場合

  • AVR/Arduino_QA - 千秋ゼミ

    Arduinoに関するQA † Javaで作成した開発環境から、C++流の記述を行ったコード(スケッチと呼ぶ)を ATmega168や328向けのコードをavr-gcc で生成し、ターゲット上にブートローダで 書き込み動作させるシステムの総称です(ちょっと自信無し)。 多くのサンプルが付属し、シールドと呼ばれる拡張ボードも豊富に揃っています。 開発時もAVRライタは不要で、Windows/Linux/MacOSという三種類のOS上で同一の操作性 を提供します。組込み系の開発環境でこれだけ徹底したものは少ないと思います。 回路図やソースコードが全て公開されており、その資料を元に自作も可能です。 詳細は、Arduinoのオフィシャルサイトをご覧ください。 ↑ Arduino環境を準備したいのですが、何を準備すれば良いですか? † RS232C 接続ができる ATmega168の

    AVR/Arduino_QA - 千秋ゼミ
  • 1 IF シールド製品仕様書 No. 2013-H01 Data. 13.07.30 IF シールド製品仕様書 2014年 1月 第2版 ミューテック 改定記録 Versions Date Note Creation 0.10 2013/07/30 1 版リリース Obinata 0.20 2014/01/05 2版リリ�

  • 1