2014/04/16

I2C 接続

小生の頭の中は、さらに混乱している。
マイコンとのインターフェースで 「I2C 接続」の採用が増えている。
少ないI/Oを温存し、線2本で繋げていける。

ここにも 3.3V 5.0V の壁がある。

マイコン 5.0V ⇔ I2C機器 3.3V での双方向の接続の場面が多い。

↓ 「I2Cシリアルバス」 のウキペディア
http://ja.wikipedia.org/wiki/I%C2%B2

↓ 「電子工作実験室」後閑哲也さんの解説
http://www.picfun.com/c15.html

頭の中を整理し、
オリジナル5.0Vにするのか
Uncompatino版3.3V(8MHz)にするのか
Arduino での 構築を再考しなければならない。

2014/04/15

3.3V と 5.0V

3.3V と 5.0V が混在している。
このことは、理解しにくい。

昔昔は。5.0VのTTLしかなく、
そのあと、CMOSロジックが出てきて、電圧の使用可能範囲が3.0V~15.0Vと広くなった。
そのあたりまでは理解できるが、

5.0VのTTLがいなくなった?代わりに、

3.3V系と5.0V系が存在し、しかも混在している。

そのほか、「5.0Vトレラント」、「LVTTL」とか
さらに仕分けにくくなっている。

「Tech Village 」のサイト
解説は↓を読むとなんとなく見えてくる。
http://www.kumikomi.net/archives/2009/05/ioledrs-232.php

GlobalTop社製GPSモジュールFGPMMOPA6H用Breakout基板
を検索したら、
http://runningele.cart.fc2.com/ca2/20/p-r-s/
http://www.switch-science.com/catalog/1085/
が見つかった話をしたが、

2枚の基盤は大きな違いがある。

ランエレは、VCC3.3V標準で、入出力はLVCMOSみたいだ。
スイッチ(Adafruit )は、VCC5.0V標準で、入出力はCMOS 5.0Vみたいだ。
  (ArduinoのI/Oという概念なので、変換回路がオンボードされているみたいだ。)

「みたいだ」は、小生には確たる知識がないので「スミマセン」。

2014/04/12

Uncompatino Act.2

秋月電子通商で何を購入するか、セレクトします。Act.2
[1]GPS(BackUP_CR2032)
[2]温度センサ
[3]SDカード
[4]フォトIC(光センサ)
[5]ブザー
---
[6]LCD表示(タクトSW付き)
---
============================================

ボタン電池基板取付用ホルダー CR2032用(縦型)
http://akizukidenshi.com/catalog/g/gP-02019/
高精度IC温度センサ LM60BIZ
http://akizukidenshi.com/catalog/g/gI-02490/
SDカードスロットDIP化モジュール
http://akizukidenshi.com/catalog/g/gK-05818/
照度・周波数変換フォトIC 550nm S9705(2個入)
http://akizukidenshi.com/catalog/g/gI-02443/
圧電スピーカー(圧電サウンダ)(13mm)PKM13EPYH4000-A0
http://akizukidenshi.com/catalog/g/gP-04118/
3.3V動作LCDキャラクタディスプレイモジュール 16×2行 バックライト付白抜き
http://akizukidenshi.com/catalog/g/gP-04794/
2x7ピン(14P)両端コネクタ付リボンケーブル(フラットケーブル)
http://akizukidenshi.com/catalog/g/gC-02489/
ピンヘッダ 2×7 (14P)
http://akizukidenshi.com/catalog/g/gC-00166/
タクトスイッチ(大)10個セット
http://akizukidenshi.com/catalog/g/gP-02561/
両面スルーホールガラス・ユニバーサル基板 Bタイプ めっき仕上げ 95x72mm 日本製
http://akizukidenshi.com/catalog/g/gP-03232/
Arduino用ユニバーサル基板
http://akizukidenshi.com/catalog/g/gP-06877/
ピンヘッダ 1×6 (6P)
http://akizukidenshi.com/catalog/g/gC-01669/
ピンヘッダ 1×40 (40P)
http://akizukidenshi.com/catalog/g/gC-00167/
ピンソケット (メス) 1×5 ( 5P)
http://akizukidenshi.com/catalog/g/gC-02762/


2014/04/11

Uncompatino Act.1

「作って遊べるArduino互換機」  鈴木 哲哉 (著)
読み始めました。

















Arduino デビューです。
ラベルも追加しました。
===========================================
Arduinoの学習。茂吉のロードマップ
オリジナル5.0Vを製作。
  Arduinoに慣れる。
  ATMEGA328P-PUに「3.3V版ブートローダー」を書き込む
3.3V版のを製作。
  温度&時計の表示。
  温度をSDカードに記録
を目標にしたい。
===========================================
特製シールド製作計画
---
[1]GPS(BackUP_CR2032)
[2]温度センサ
[3]SDカード
[4]フォトIC(光センサ)
[5]ブザー
---
[6]LCD表示(タクトSW付き)
---
見やすくするため、LCDは別ボードに。
===========================================
秋月電子通商で何を購入するか、セレクトします。
-----
基本セット
-----
①AVRマイコン ATMEGA328P-PU
http://akizukidenshi.com/catalog/g/gI-03142/
②UncomPatino基板 (基板単品販売)
http://akizukidenshi.com/catalog/g/gP-07487/
③『作って遊べるArduino互換機』パーツセット
http://akizukidenshi.com/catalog/g/gK-06906/
-----
3.3V拡張セット
-----
④低損失三端子レギュレーター
3.3V800mA NJM2845DL1-33 4個入
http://akizukidenshi.com/catalog/g/gI-02247/
⑤絶縁型ラジアルリード型積層セラミックコンデンサー
0.33μF50V2.54mm 10個入
http://akizukidenshi.com/catalog/g/gP-04227/
⑥電解コンデンサー(ルビコンPK)
100μF25V85℃
http://akizukidenshi.com/catalog/g/gP-03122/

2014/04/07

3.579545MHz

NTSCコンポジット映像からバースト信号を取り出し、 それに位相ロックした基準クロックを生成し、その精度はルビジウム発振器近い。

という話をしました。

秋月電子通商に説明書がありました。

JH2CLVさんの解説は、↓。

アナログ放送終了した現在、過去の遺物となってしまいました。
が、試しに、繋いでみました。
地デジTVのビデオアウトより
スカイパーフェクトTVのSD画質チューナーのビデオアウトの方が
ふらつきが少なかったので3.579545MHzでロックしていると仮定し
カウンターを微調整してみました。
1Hz減でまで追い込みました。


2014/04/06

AVR ATmega328

AVRマイコン ATMEGA328P-PU
http://akizukidenshi.com/catalog/g/gI-03142/
(秋月電子通商で販売しています。)

















に出会う。
「Atmel AVR」、「Arduino」のウィキペディア
http://ja.wikipedia.org/wiki/Atmel_AVR
http://ja.wikipedia.org/wiki/Arduino
ワンチップマイコンPICに興味があったが、
竜巻がきたかのように蹴散らしてしまった。
-----
AVR 対 PIC の戦い
やねうら王さんの解説
http://d.hatena.ne.jp/yaneurao/20080228
-----
いきさつは、
GlobalTop社製GPSモジュールFGPMMOPA6H用Breakout基板
を検索したら、
http://runningele.cart.fc2.com/ca2/20/p-r-s/
http://www.switch-science.com/catalog/1085/
が見つかった。
コンピュータとの接続をどうするのかを検索すると、
TTL3.3V または TTL5.0V  を
USB または、RS232C に
変換するのが見つかる。
□Aコース FTDI FT231X
http://akizukidenshi.com/catalog/g/gK-06894/
□Bコース FTDI FT232RL
http://akizukidenshi.com/catalog/g/gK-01977/
□Cコース ADM3202
http://akizukidenshi.com/catalog/g/gK-06464/
といくつか候補が上がる。
その他にも
「なんでも作っちゃう、かも。」さんのサイト
http://arms22.blog91.fc2.com/blog-entry-299.html
が見つかった。
ここで「Arduino Uno」とは何ぞや?
秋月電子通商にも売っている。
Arduino Uno Rev3
http://akizukidenshi.com/catalog/g/gM-07385/
しかも、コンパチブルまでも売っている。
Arduino UNO互換ボード (DFRduino UNO R3)
http://akizukidenshi.com/catalog/g/gM-07044/
過去の経験からコンパチが出ているのは、本家が売れている証拠。
少し、掘り下げてみる。
制作例を見ると「何ができるのか」が参考になる。
Kimio Kosakaさんサイト
で製作事例が掲載されている。
Arduino Diecimila を使う
(Uno の先代のDiecimilaでの制作ですが)
http://make.kosakalab.com/arduino/
「なんでも作っちゃう、かも。」さんのサイト
[Arduino]のタブ
http://arms22.blog91.fc2.com/blog-entry-297.html
スマートプロジェクト
ジャンルカ・マルティーノ
Arduino Uno
金本茂
スイッチサイエンス
http://www.kumikomi.net/archives/2011/12/in08gian.php
http://www.switch-science.com/catalog/181/
キーワードが続く。