スキップしてメイン コンテンツに移動

さて、1線式起爆スイッチ?

mega8の豆基板が出来た後、ファームの書き換えでおおはまりし、ライターはおかしくなるわで一日終わってしまった。全てはaitenfoのの、USBispが悪い気がするが・・製品買って、エラー出るって勘弁して欲しい。(ファーム入れ替えて、回路修正して・・)怒り狂って、この製品より小さい、USBtinyを作るし・・なんてことで一日・・ああ。
途中でやりかけだった、Fasybootのブートローダーを現行版でmakeしなおした。AVR Stduioでアセンブラを開いて、機種指定、ポート指定、周波数指定して、ビルドすればいいだけなので簡単。
ソースコードに、1線式の記載を発見して、熟読

ここに回路図が有る。

半二重通信?をさせるらしい送信側のTXに抵抗入れて、RXとマージし、あとグランド、ダイオード二個・・普通のシリアルポートの図だから、シリアルポートの変圧部の要らない回路も有るんだろうと思う。ダイオードのあたりが怪しいが・・

しかしなぜTinyを裏返して書くんだろう。

私としては、PB5の手前にある、配線のとことグランドだけの辺りで、切り離せれば、マイコンに付加回路が必要無くなる。
これ以外に、マイコン駆動用のVCCと、ブートローダー起動用のブービートラップ的な回路を考える。
更に言えば、3.3V駆動の可能性も電池駆動用に考慮しておきたい。(5V流せない回路を作る可能性が有るから)まあ、3.3Vのツエナーでグランドに繋いでしまえばいいのだと思うが・・

FTDIか、最近作った、mega8u2を使ったシリアル変換回路に付加部品を付けて、これに対応出来るようにする予定。(どちらも在庫してるから、新規に作る可能性は高い)
送信側は、とりあえず小型化する必要性はあまりないので、秋月の変換基板で組んでしまう事になるだろう。


実のとこターゲットマイコンは、うちで言う、1センチ平方の世界用なので・・端子は、1.27mmピッチになる。外部に引き出せる所が大きい回路も有るから、そっちは2.54ピッチ

2.54mmが3端子だって、幅は5ミリ超えるし、小さい物は3ミリだって惜しい。
外部に引き出した場合の、接続端子は、ミニヘッドフォン用の、3ピンジャックを検討してる。(100円ショップで売ってる、延長用を使う予定)
そのままその端子とかを、電源入力に流用するか・・内部でのキャパシタ駆動になる。


最終的には、mega8Lもこの世界に含むのだけど、その場合は、たぶん、4ピンのまま、Arduinoのブートローダーを使うと思う。(古いブートローダーを電源断でオートプログラム可能にする)


起爆スイッチのプログラムをもう一考する事にした。(あまりにアホだし)

狙ってるとこは、ArduinoのDTR(RESET信号)DTRの出てない、シリアルコンバーター(例えば、Tiny2313をのV-USB利用の、CDCとか)で作動出来る中間回路にもなるようにしとこうと思ってる。
リセットをかけるぞ・・と、事前にボタンを押しておいて・・送信側のTX信号に変化が有ったら、電源を1/10秒位切ればいい。optiboot用に、疑似Reset信号になるようにしとけばいいだろうと思った。
V-USB CDCのプログラムを弄れば、Arduino専用の、疑似DTR位出せるのかも知れないと思ってはいるのだが。
AVR-CDCにちょっと拘ってる理由は、これが組み込めれば、小規模なArduinoはずいぶん安く作れるからだったりする。9600BPSしか出せない、tiny45のCDCに組み込めらたら小型化も可能なので気にしてる。(別に速度なんか遅くていいのだ)
mega8 / tiny2313 /tiny45のソースを並べて見てるのだが・・違いすぎて良くわからない。
そのうちなるほど!って思うのかも知れないとは思う。

書き込み機自体は大きくても問題にならないのでV-USBの有る、mega8なら、DTRが出てるのだが・・うちの場合、mega8u2の方が、1割位安いので・・無理に、V-USBを使う理由が無かったりする。

tiny45/tiny85の見積を取ってるが・・運が良ければ、tiny2313と同等位の価格かも知れない。これだと内蔵で組み込めるし、便利なんだが・・

AVRで、1センチ平方の世界で、一個問題が発生した。8ピンのtinyシリーズの、1.27mmSOPの幅狭が有るのは、tiny13だけだった。個人的にはそれでもいいのだが、ちょっと複雑な事させようと思って、t45/t85を出すと、回路の大きさが変動するのは、ちょっと悲しいかも。

コメント

このブログの人気の投稿

楽天 不正利用の顛末

楽天から届いたポイントメール 事の起こりはこのメールからだった・ 「へえ、俺楽天に、1500ポイントばかり有るけど、これって、1500円って事?」とTwitter仲間に話して、「そうだよ、ずいぶん買い物したねー」と言われて気付いた・・私は少なくともここ2年以上、楽天なんか使って無い! パスワードさえ本人が忘れてるような楽天のポイントが増えるのはおかしい。 パスワードをリセットして、初めて、「楽天ポイントの確認」なんかに入ってみた。 「えーっとたしか5年くらい前にVoIPの部品買った記憶はある」 確かにそれは存在したただし、合計1万円にも満たない・・ 「楽天って豪気だなー、ポイント一割もくれるのかー」と思ったが、全部を確認すると・・全くいわれの無い買い物がそこに有った。 何この14万のオーディオらしき物って! 僕は実際、楽天にポイントが有る事さえすっかり忘れていたし、どーでも良い会社だった。 これは何・・楽天に登録されてる僕のカードはこの時点で確実に失効してるので、僕のカード支払いでは無いし、こんな請求が来た事は無い。 2011/6/30 知人に聞くと、「楽天の店って、ノルマ高いから良く有る」との事・・こうやって、ほとんど休止してるアカウント悪用してる可能性が高いのだ。 こんなのが横行してたら、楽天の売り上げ高なんか、イカサマでいくらでも作れる事になる。 そしてまず、楽天のヘルプから苦情を投稿し、頭に来たので、三木谷氏のツイッターに送信した。 https://twitter.com/#!/hmiKitani Twitterの方が早く 楽天市場CS @ RakutenIchibaCS と名乗るとこから・・ 「 楽天市場お客様窓口担当です。この度はご心配をおかけいたしまして申し訳ございません。現在のところ、弊社から情報が漏洩したという事実はございませんが、お客様の現状を確認し、別途サポート担当より連絡をさせていただきます。今しばらくお待ち下さい。」 と来て 「なんで、公式のメールの方は帰って来ないのかと返信したら」 楽天市場CS  @ RakutenIchibaCS 「楽天市場お客様窓口担当です。この度はサポートセンターからの回答が遅れ、申し訳ございません。先ほど、ご質問の件に関しまして返信をいたしましたので今一度ご

計画停電が来ました。

色々やろうとしてた割には間に合わず・・ MacBookは余裕で生きてました。PocketWifiを探したんですが見つからす・・テーブルスタンドが、LEDの電池共用だったので、真っ暗ににもなりませんでしたが・・ 暗くてなんかやる気も出ないので、寝床でひっくり返って、MacBook動かしてました。 LEDスタンドが、外部USBバッテリーで余裕で、保ってくれたのも有り・・(それが切れてもまだ内蔵が単四電池3本がある) もう一個か二個くらい、照明用のLEDが有れば耐えられそう。 そんなのも有って、定電流回路ちょっと作ろうかと資料漁ったらいいのがあった。 これ 。 一ヶ月位続くって言うから秋月から、3WのLEDを数発買うかなーー とりあえず、家に転がってた、バイクのバッテリーと、MacBookの電源、携帯電話用ポータブル電源とかで、とうぶん毎日1回3時間程度点灯すればいいのかーー 理想的には、LED位なら、スーパーキャパシタが理想ですよねーー PEKE PROJECTは、とりあえず、1週間ほど、休止して、ATtiny85のブートローダーを作り・・Arduinoベースで、停電認識、通電時PWMでの充電機能、LEDの、省エネPWM点灯とかを、ちょっと研究しとこうと思ってます。

秋月の低ハイト、ピンソケット

最初どうかなーー抜けやすかったら嫌だなあと思ったが、さすがにそうならない努力してあるらしく、パチンと言う感じではまる。長いソケットが、刺さる感じなのにこれは、はまる感じなのだ。 ソケットはともかくピン側は結構扱いに困る・・このままブレッドボーボードには刺さらない。丸ピンにも刺さらないから、相手に出来るのは、専用のソケットだけになる。 ただ、いいなあと思ってるのは、これをISPにすると、パチンとはまる事と、ピン側の高さが制限されて、AVRや、PICの基板に無骨に突っ立っていた、ISPコネクタのハイト下げられる。 低ピン→ブレッドボード × 低ピン→標準ピンソケット × 低ソケット→低ピン ○ (ピンはこれ以外の組み合わせを確認できていない) 低ソケット→標準ピン ○ 低ソケット→細ピン ?? 低ソケット→丸ピン × と言う関係なので、ISPには使える。古いISPコネクタと併用出来るから、ソケットにはいいのだ・(はみ出るけど) ISPのハイトが下がると、基板全体が薄くなる可能性が、SMDとかにある。・・薄くするためにDIP ICをソケット無しで、直接半田付けしちゃう私なんかも・・このハイトは助かる。