Last Update 2022/11/15
<取扱い商品>

トランジスタ技術2013年3月号特集 特別企画
アナログ・マイコンPSoC1をArduinoみたいに使えるPSoC1duinoキット
ブートローダ書込み済み!パソコン直結で即プログラミング

ダンボール入り
【直接販売商品】
価格13,200円(税込)
2013年2月9日発行
[絶版] {取扱い商品} アナログ・マイコンPSoC1をArduinoみたいに使えるPSoC1duinoキット
大変恐縮ですが,こちらの商品は品切れ絶版となりました.

 PSoC1duinoは,アナログ・マイコンPSoC1をArduinoのように使えるキットです.
 パソコンとUSBで接続するだけで直接プログラムできます.キットには,ブートローダ書込み済みのPSoC1を搭載したPSoC1duinoボードと,プログラムの書き込みとシリアル・ターミナルを統合したソフトウェアPSoC1termが含まれています.
 電源やI/Oのピンとコネクタの位置はArduinoと同じなので,世界中で製作されているArduino用外付け回路基板「シールド」を使えます.
 トランジスタ技術2013年3月号特集「1万円で作る!My実験室」特別企画に合わせて,特別に生産しました(限定生産).
本キットに同梱されている
操作マニュアル
周辺モジュールを自由に構成できるPSoC
 PSoC(Programmable System-on-Chip,サイプレス セミコンダクタ)は,周辺モジュールを自由に構成できるマイコンです.
 マイコン・コアを搭載していますが,それはメインではありません.周辺にある機能をいろいろ設定できるディジタルとアナログの機能ブロックがメインであり,マイコンはそれらを最低限制御するためだけの脇役,という位置づけです.
 このため,PSoCでは,次のような一般的なマイコンにはないメリットがあります.
・周辺モジュールの機能や数を調整できる
・上位品種への移行も簡単(レジスタ構成やピン配置を覚えなおさなくて良い)
・下位互換生のためなどによるピンごとの機能の不統一の心配が不要

Arduinoの手軽さそのままでPSoCを使える
 PSoC1duinoキットは,Arduinoの三つのメリットを備えています.

・メリット1…USBでパソコンとつないでプログラムをすぐ書き込める!書き込み器不要
 PSoC1duinoボードは,USB-シリアル変換回路が搭載済みの上,PSoCにブートローダが書き込み済みなので,パソコンとUSBケーブルでつなぐだけでプログラムを書き込めます.
 電源もUSBポートから給電されるため,ACアダプタなどの電源を用意する必要がありません.つまりパソコンとPSoC1duinoボードだけで完結しています.
 一般的にマイコンへのプログラムの書き込みは,専用の書き込み器やICEなどを使います.

・メリット2…ちょこっと部品をつなげられる
 PSoC1duinoボードのコネクタはメスのソケットなので,直接LEDをつないだり,ブレッドボード上に組んだ回路とジャンパ・ワイヤで接続したりできます.

・メリット3…世界中で作られている外部接続用基板「シールド」を使える
 電源やI/Oのピンとコネクタの位置はArduinoと同じなので,Arduino用のシールドはすべてそのまま接続できます.


キットの構成
(1)PSoC1duinoボード


写真1



(2)CD-R
 マニュアルやパソコン用ソフトウェアなどが収録されています.
 CD-R
 ・readme.txt …まずご確認ください
 ・PSoC1duino_man.pdf …マニュアル
 ・PSoC1duino_pin.pdf …ピン配置
 ・PSoC1duino_pin.svg …ピン配置(SVG形式ソース)
 ・Source
   ・PSoC1duino.brd …基板設計図データ(Eagle形式)
   ・PSoC1duino.sch …回路図データ(Eagle形式)
   ・PSoC1duino_Template.zip …新規プログラム用テンプレート
   ・PSoC1duino_test.zip …テスト用プログラム
   ・PSoC1duino_Touch.zip …Touch Shield用プログラム
   ・PSoC1term_v2.zip …PSoC1termソース(VisualC#プロジェクト)
 ・Tools
   ・CDM 2.08.24 WHQL Certified.zip …FTDI Virtual COMポート・ドライバ
   ・PSoC1term201.msi …PSoC1duino書込・ターミナル・アプリケーション

プログラムの書き込みとシリアル・ターミナルを統合したソフトウェアPSoC1termのパソコン画面


写真2


(1)COM: PCに接続されているCOMポートの一覧
(2)Baud(Write): プログラム書き込み時の通信速度
(3)HEX File: 書き込むプログラムのHEXファイルを指定する
(4)PSoC1 type: PSoC1duinoに載っているPSoC1の種類を選択する
(5)Write: 指定したプログラムを書き込む
(6)Baud(Term): シリアル端末の通信速度
(7)TermOpen: シリアル端末を開く
(8)Sending: PCからPSoC1duinoに送る文字を入力する
(9)Receiving: PSoC1duinoからPCへ送られてきた文字が表示される
(10)Clear: SendingとReceivingの内容をクリアする
(11)Binary: テキスト・ボックスに16進数表記文字列入力してから[Send]ボタンを押すと、バイナリ・データを送信する
(12)Quit: PSoC1termを終了する


用意するもの
 ・USB ケーブル(A-miniB)
 ・パソコン (Windows XP/Vista/7/8)



免責
・キット使用時に生じた,いかなる損害においてもCQ出版社はいっさいの責任を負いません.
・本キットは個人がPSoC1 を使った電子工作を楽しむことを目的としています.本キットで提供しているハードウェア,ソフトウェアの全部もしくは一部を製品に組み込んだり販売したりしないでください.
・キットは,日本国内用としてのみ開発・販売しております.


参考サイト
・ トランジスタ技術
https://toragi.cqpub.co.jp/