浜松市にいる組み込みおやじ-電子工作、回路設計、ファーム TIPS

このブログはビーコンの代表である菅原が、電気電子、電子工作、組み込みソフトウェアなどで、自分が苦労したところや面白い発見などを記事にしていきます。電子工作やマイコンに親しむ人が少しでも増えたらという思いでつづります。
やっぱり、電子工作が好きなんですよ。
さくらのIoT Platform βの消費電流について
0

    JUGEMテーマ:組み込み開発

     

    先日さくらのIoT Platform を知ったので、早速さくらの通信モジュール(LTE)-β版 を購入してみた。

    https://iot.sakura.ad.jp/

    http://iot-store.sakura.ad.jp/items/4326125

     

    さくらの通信モジュールは、このモジュールにデータを渡すとインターネット等を介さずに、専用の通信網を使ってデータをクラウド上に上げてくれる仕組みとなる。

    サクラのクラウドとかそういうところにいきなりデータがある。その他 AWS等とも接続できるということ。

    組み込みで、一番面倒だったりするところを全部担当してくれて、こちらはこのモジュールと通信できれば IOT完成 ・・・という感じになるので大変ありがたい。普通は Wifiで飛ばしてみたいなところから始まり、セキュリティーはどうするとか、相手と接続の手順やら、結構めんどくさいことが山積みになってしまう。それなりにおおきなマイコンを積まないといけないとかなる。

    さくらのIoT Platformを使えば、そういうことも考えなくていいので、マイコンも小さなものですむというわけですな。

     

    で通信モジュール(LTE)は UART,SPI,I2Cの三種類の通信方法が用意されている。

    ここでは I2C 一択と考えてよさそうだ。

    いまは β版だけど、今後正式版ではUARTをサポートしないかもみたいなことがマニュアルに書いてある。

    SPIの場合、使用しているポートが 通信モジュール(LTE)のIOポートと兼用端子となってしまうので、ここを使うとI/Oが使えなくなってしまう。

    そんなわけで I2Cバスが一番の選択になる。

     

    Arduino のシールドも用意されている。

    http://iot-store.sakura.ad.jp/items/4350904

     

     

    Arduino のシールドではSAKURAのスケッチもサンプルとして提供されている。

    スケッチをダウンロードして動作させてみた。

     

    最初はサーバーと通信をして、プログラムの更新などするらしく、結構消費電流を食らうようだ。

    で、ArduinoのUSB端子だけを電源にすると、PCに拒絶されてしまった。

     

    おそらく、大電流が流れて、USBの保護回路的なものが働くのだろう。

    仕方がないので、Arduino に ACアダプタをつけて動かした。

     

    しばらく動作させた後に、ACアダプタをはずしてみたが、今度はPCに拒絶されることはなく動作する。

    ただし 、消費電流は安定するとなく、数秒単位で切り替わる。これはUSBの電流計のせいかも知れないけれど・・

    それから数十分すると 0.12A前後で安定するようになる。

     

    次回電源を入れたときも最初のうちは 350mAと120mAのあいだをしばらく行ったりきたりする。

     

    Arduinoの消費電流が だいたい 40mA程度なので、安定したら サクラ自体の消費電流は80mAぐらいになりそうだ。

    今後、正式リリース版になれば、 スリープモードもサポートされる模様だが、通信開始時に電流が流れ、マイコン側からは制御する術もなさそうなので、それなりに大容量の電源の確保が必要となる。

     

     

     

     

     

     

     

     

    | ビーコン菅原 | Arduino | 18:06 | comments(0) | trackbacks(0) |
    ミスミはばらばらに注文してもまとめて送ってくれるようだ
    0

      JUGEMテーマ:組み込み開発

       

      最近ミスミの通販を使うことが多いのだけど、送料をとらないみたいだ。

       

      そして、出荷日が同じものは、自動的にまとめる機能があるみたいで、いろいろ安心だったりする。

      他の通販だと、発注の決済が終わった後に追発注しても、別々の荷物になってしまい、送料もそれぞれかかる。

       

      これは、発注がかかった時点で、決済するのか、それとも掛けで決済するかの違いに起因してくるものだろう。

       

       

       

       

       

       

      | ビーコン菅原 | 部品調達 | 22:29 | comments(0) | trackbacks(0) |
      ラズパイでシステム構築はありか?
      0

        JUGEMテーマ:組み込み開発

         

        RaspberryPi ですが、最近また盛り上がってきました。

        これは ラズパイ3になって 、値段はほとんどそのままで、能力が大幅アップしたことが大きい。インストールも楽になったし。

        初代ラズパイはさすがに動くけど遅かった。定期的なデータ収集などでは問題がなかったけど。

        ラズパイ3は、速いと思えないけど、UIも実用的な速さになった。

         

        で、最近流行の IoT でもラズパイで簡単構築みたいな記事が結構ある。

         

        まあ、簡単に構築できるのはいいとして、それからとりあえず デモンストレーションのために作ることに関しても、いいだろう。

        でも本システム構築するのはリスクが伴う。

        ラスパイってどんなものかと考えると、タブレットPC からLCDとバッテリーとケースを取っ払ったものと考えられる。

        タブレットもラズパイも安いけれど、これは旬のプロセッサはじめとして電子部品を大量調達で一気につくるからやすいのであって、生産は一時のものだ。 で、旬が過ぎれば、新たなプロセッサでラズパイ4とか 5とかどんどん進んでいくのだ。

         

        運用にはいったシステムでラズパイ3が使われたとして、万が一壊れてしまったも修理も代替品の調達も難しくなるだろう。

        だから長期間運用するものはやめておいたほうがよいと思う。 あるいは代替のラズパイ3を大量に準備するとか。。

        小さい基板上に高密度に部品を配置していて、CPUの熱もかなり高くなるので、耐久性も心配なところはある。

         

        お客様より「ラズパイつかって安くしてよー。」といわれたとしても、リスクをよく説明するのが大切かと思う。

         

         

        | ビーコン菅原 | RaspberryPi | 15:16 | comments(0) | trackbacks(0) |
        GAMEBUINO 入手した
        0

          秋月電子通商の新製品コーナーにあったのでジャケ買いしてしまいました。

          http://akizukidenshi.com/catalog/g/gM-11624/

           

          LCDがNOKIA5110 で、ゲームをやるには少々狭いですが、そそられる外観です。

          ハードウェアは Arduino Uno と互換

          プロセッサは ATmega328 になります。

           

          GAMEBUINO

           

          実際にゲームをやってみると、キーが敏感すぎる感じがするし、フィーリングがいまいちな感じがします。それからSDカードの読み込みでしょうか、ゲームを切り替えたりするときの待ち時間がながいです。

          あと、本体のスピーカーだと音が小さすぎるのにイヤホンにするとどでかい音になります。

           

          しかしながら、組み込み者のガジェットとして、飲み会とかに持って行きたい感じです。

           

          Gamebuino

          あまり情報はない感じですが、

          http://gamebuino.com/

          ここに必要なものはまとめられている模様です。

           

          Gamebuino

          SDカードの読み込み中などに電源を落としたりすると、次回電源を入れても動作しなくなることがあります。

          そんなときには、電源OFF →Cボタンを押しながら 電源ON →おしたまま30秒ほど待つ

          と立ち上がってきます。

           

           

           

          JUGEMテーマ:組み込み開発

          | ビーコン菅原 | Arduino | 00:18 | comments(0) | trackbacks(0) |
          秋月AE_RX210基板のシリアルポート一覧
          0

            JUGEMテーマ:組み込み開発

             

            秋月の AE_RX210 基板の開発メモ

            TX 端子 RX 端子 備考
            SCI0 P21 CN1-15 P20 CN1-16 TXD0,RXD0はRS232Cレベルに変換
            SCI1 P26 CN1-10 P30 CN1-8 TXD1,RXD1はE1コネクタにも接続,USBシリアルと SW2-2,SW2-3ONで接続
            SCI1 P16 CN1-18 P15 CN1-19
            SCI5 PC3 CN1-37 PC2 CN1-38
            SCI5 PA4 CN3-14 PA3 CN3-15
            SCI6 P33 CN1-5 P32 CN1-6
            SCI6 PB1 CN3-9 PB0 CN3-10
            SCI8 PC7 CN1-33 PC6 CN1-34 PC7は起動時ブートモードを決定するので、注意
            SCI9 PB7 CN3-3 PB6 CN3-4
            SCI12 PE1 CN2-9 PE2 CN2-8 SCIdモジュール

             

            SCI5

            SCI6

            SCI8

            SCI9

            SCI12

            の5ポートはTTLレベルで

            SCI1は USBに接続して使う

            SCI0は RS232Cレベル

            というように考えればよいでしょう。

             

             

             

             

             

             

             

            | ビーコン菅原 | RXマイコン | 15:24 | comments(0) | trackbacks(0) |
               1234
            567891011
            12131415161718
            19202122232425
            262728293031 
            << March 2017 >>
            + RECOMMEND
            + RECOMMEND
            + SELECTED ENTRIES
            + RECENT COMMENTS
            + RECENT TRACKBACK
            + CATEGORIES
            + ARCHIVES
            + つぶやき
            + MOBILE
            qrcode
            + LINKS
            + PROFILE