X



トップページ電気・電子
1002コメント298KB
AVRマイコン総合スレ Part37
■ このスレッドは過去ログ倉庫に格納されています
0001774ワット発電中さん 転載ダメ
垢版 |
2016/02/10(水) 01:38:42.26ID:kLm1nPXV
個人でも手軽に使えるAtmelのAVRマイクロプロセッサを中心に語るスレッドです

<公式サイト>
Atmel AVR 8-bit and 32-bit Microcontrollers
http://www.atmel.com/products/microcontrollers/avr/  英語表記
http://www.atmel.com/ja/jp/products/microcontrollers/avr/ 日本語
・AVR Libc Reference Manual: http://www.atmel.com/webdoc/AVRLibcReferenceManual/

<参考になるページ>
・AVRWiki: http://avrwiki.sourceforge.jp/cgi-bin/wiki.cgi?page=AVRWiki
・AVR情報多い-chanさんのpage: http://elm-chan.org/
・avrfreaks.net avrgccその他AVR関連の総本山(英語): http://www.avrfreaks.net/
・TAP-Config: http://ww2.tiki.ne.jp/~maro/
・AVR.jp 日本語のAVR資料他: http://www.avr.jp/
・ATMega168日本語データシート(翻訳中): http://awawa.hariko.com/chira-ura/
・AVR アセンブラのマニュアル(ユーザーズガイド): http://www.atmel.com/Images/doc1022.pdf
・インストラクション(命令セット)の解説: http://www.atmel.com/Images/doc0856.pdf
・条件付きアセンブルの解説(アセンブラ ver. 1.74対応):http://www.atmel.com/Images/doc2550.pdf
・アセンブラとCの連携方法: http://www.atmel.com/Images/doc1234.pdf

※前スレ
AVRマイコン総合スレ Part36(c)2ch.net
http://wc2014.2ch.net/test/read.cgi/denki/1445006186/

テンプレみたいなものは以上です
0364774ワット発電中さん
垢版 |
2016/04/22(金) 14:11:05.02ID:iXV8r85Q
確かに4Kは少なすぎる
せめてATTiny85と同等の事ができるぐらいフラッシュが欲しいよん
0365774ワット発電中さん
垢版 |
2016/04/22(金) 14:32:17.48ID:dBzLDUHj
パワーダウン時の電流は小さくてよさそうだけど、動作時の電流が大きめ
コイン電池で工作することが多いオレには向いてないなLPC810
0366774ワット発電中さん
垢版 |
2016/04/22(金) 14:38:43.70ID:2IiBdDem
そういやIchigoJam作って遊んだときのLPC1114がどっかにあったな
mbedってその後どうなんんだろう
0367774ワット発電中さん
垢版 |
2016/04/23(土) 01:33:41.33ID:YHgdjpon
「PIC採用してるスマホなんか聞いたことないし。」
「これこそ論理的帰結。」



はらいてーw
0369774ワット発電中さん
垢版 |
2016/04/23(土) 05:30:53.96ID:mgEN0D7Z
>>365
コイン電池製作にはATTiny10、44、85とかですか?
先日、85で温湿度計を作ってコイン電池で動かしてるけどマイコンをいかに省電力にするかが課題でして
0370774ワット発電中さん
垢版 |
2016/04/23(土) 05:40:56.38ID:oPdFb9xG
>>363
クロック出力にしてオシレーターで使ってる
スイッチマトリックスでバスから外してあげる
48(72)MHzまで任意、80円なら安いもんだ
0371774ワット発電中さん
垢版 |
2016/04/23(土) 10:09:33.42ID:Q6Ptu8xo
>>365
確かに少なめだけど、Tiny13と比べたらまだかなり多い気がする

>>369
温湿度計の表示はどうしてるの??
液晶でもかなり電気食うと思うけど。
0372774ワット発電中さん
垢版 |
2016/04/23(土) 11:13:24.90ID:kQIYKwR8
>>359
昔のタッチパネル携帯(白黒)を分解した時にワンタイムのPICなら入ってるのを見た
0373774ワット発電中さん
垢版 |
2016/04/23(土) 12:33:50.87ID:XFdJfaBt
>>117
この手の手法は正しいか否かでなく個人がやりやすいかどうかの問題として
電源は太い方がいいに加えて分岐が多いので裸線が都合がいい
信号線は1対1がほとんどなので自由に交差できるほうが楽
ところでスズメッキ線を電源に使うと不便なのがスルーホールの両面ユニバーサル基板
交差できんので片面を使っていたが、最近、秋月から両面ノンスルーホールが出たので
これから使うことにする

>>120
ちょっと試してみたい
0374774ワット発電中さん
垢版 |
2016/04/23(土) 12:42:39.98ID:N9IyaNHN
コイン電池CR2032駆動を考えてクロック上限1MHzを条件にすると
どれが一番長持ちなんだろう
0376774ワット発電中さん
垢版 |
2016/04/23(土) 15:21:34.87ID:oA6zbVlC
>>373
秋月のパワーグリッド・ユニバーサル基板

個々のスルーホールと電源ラインのスルーホール/ランドとの距離が近いので、
ハンダブリッジに気を遣う。
でも電源ラインを引かなく済む、どこでもすぐ近くに電源パターンがある、
というのはこんなに配線が楽かと驚いた。
ノイズ上も有利だと思う。
0377774ワット発電中さん
垢版 |
2016/04/23(土) 16:04:43.56ID:kQIYKwR8
>>376
あの基板、リード部品だけならいいけど
チップ部品が少し加わった途端ショートしそうで大変だった
0378774ワット発電中さん
垢版 |
2016/04/23(土) 17:44:40.57ID:QEriCEOY
>>363
まぁ、ARMのローエンド製品だとだいたいフラッシュは8Kが一般的かな?
多分、8Kくらいが単機能のものを仕上げるのに手ごろなサイズなんだろうね。
SOPで良ければdigikeyで100円以下でもあるし、まぁ悪くは無いか。
0381774ワット発電中さん
垢版 |
2016/04/23(土) 20:31:08.07ID:N9IyaNHN
PICのほうが長持ちっぽいのでAVRはそれなりに使うことにしよう
0382774ワット発電中さん
垢版 |
2016/04/23(土) 20:32:52.28ID:zy0XNc2z
>>378
8Pin <- これ以下が、俺のMUST条件だった
値段、消費電流は気にしない

この条件で、且つFLASHの大きい物を探した結果Tiny85に行き着いた
ピン数に拘らなければ、そこそこ選択肢が有るのは知ってる
0383774ワット発電中さん
垢版 |
2016/04/24(日) 02:05:51.00ID:WvhWgkmz
おれもTiny45/85ばっかだわ
AVR-USB使えばPCと繋げられるし、色々使えるよね
0385774ワット発電中さん
垢版 |
2016/04/24(日) 09:41:05.47ID:8N9a5uao
相当のPICの名前がわかると
勝った負けたの話になるんでしょ
0386774ワット発電中さん
垢版 |
2016/04/24(日) 09:55:28.39ID:tedoow7+
>>382
85でも8KB(4Kword)程度でしょ
あまり大きいとはいえないよね〜〜〜
0388774ワット発電中さん
垢版 |
2016/04/24(日) 10:19:04.49ID:wil9QcBS
>>385
そうかも知らんが単純にPICでも同じことやりたいだけ
Tiny85と同じことをLPC810でやろうとしてるがメモリ少なく苦労してる
0389774ワット発電中さん
垢版 |
2016/04/24(日) 10:24:35.55ID:Zx7qCoqe
PICスレへどうぞ。ここにいるPIC厨は馬鹿だけど、PICスレの住人は天才揃いだよ。
0392774ワット発電中さん
垢版 |
2016/04/24(日) 11:22:41.26ID:A7vZhOS2
電電のスレはどこに行っても同じ人間がいるという認識だけど
0393774ワット発電中さん
垢版 |
2016/04/24(日) 13:08:22.25ID:tBJaQG2K
正常な人間は電電板なんかで読み書きしない
だから
君も僕も異常な人間、仲良くしような
0396774ワット発電中さん
垢版 |
2016/04/24(日) 15:49:59.85ID:m5WajgT5
>スレチ荒らしを叩いた
>キチガイに絡まれた
出自が知れるのう
0398774ワット発電中さん
垢版 |
2016/04/24(日) 17:31:33.38ID:eJ/XIFcZ
あら、お気づきになりました?
隠そうとしても、つい品の良さがにじみ出てしまいますの。
0401774ワット発電中さん
垢版 |
2016/04/24(日) 18:40:17.27ID:qaI84hcb
>>382
8ピンのSOPでいいならPSoC4・・CY8C4013SXI-400
なんていうのもあるけどね。Flashは8Kだなぁ。
0402774ワット発電中さん
垢版 |
2016/04/24(日) 18:46:53.16ID:yAGFwBzs
まぁしかし あれだ
オバマは向こう10年で600兆刷るぞって宣言したし スイスでは初のB.I実施
日本は100年もの国債発行を噂されるし 欧州の40年は記念的なものらしいが
原油価格がプーチン提案の45あたりで安定化継続がかすかな希望
そういう戦後最大の世界経済の枠組み大転換も予想される状況下にあっては
気の小さいオレはワーストケースを想定してどうしたもんだべ って按配

というスレチ詭弁はさておいて 目の前の ピーピー鳴いて抱っこをねだる鶏相手に
ヒーヒー気味で やはり小さな現実に直面しているのが実情ではあるが
0403774ワット発電中さん
垢版 |
2016/04/24(日) 19:31:01.12ID:8jPVvQP2
>>401
全面アセンブラで書き直して、ようやっと収まったくらいだったから
8 or 6 Pinで、Tiny85以上の物があったら勿論そちらを選択してるよ
楽だからな。

http://akizukidenshi.com/catalog/g/gI-02927/
唯一、秋月で ↑ "MB95F214KPH-G-SNE2" ってのを見つけて
此方にしようとしたが、 残念ながらライターが入手難で諦めた

紹介の品は有難く拝見させて貰ったが
次第は上の通りで、既に用は済んでしまっている
0404774ワット発電中さん
垢版 |
2016/04/24(日) 19:47:12.77ID:mTcCAiAK
まあ当面tiny85でいいんじゃないか
ディスコンしない事が売りの会社に買収されたわけだし
0407774ワット発電中さん
垢版 |
2016/04/25(月) 00:18:39.87ID:tnm3APcr
まいくろちっぷてくのろじー
「よーし、ついにゆめのこうせいのう8びっとまいこんをてにいれたぞーーー」
0410774ワット発電中さん
垢版 |
2016/04/25(月) 22:34:58.07ID:4urpupEq
確かに現状では85が数値上ではいいかもしれないけど
用途で選べば最適かどうかは疑問が残る・・・・
性能・消費電力・機能・容量・価格・開発の容易さ
単純でいいなら13Aで十分だし
I/O数では多少不満は残るし
電源電圧の不安定なところでは起動に失敗することもある
(某M〜社では発生したことはない)
自分の場合は最適かどうか疑問が残るのは事実です
0411774ワット発電中さん
垢版 |
2016/04/26(火) 00:10:12.87ID:pw4JfWcd
末尾5と13Aはできることが違いすぎて今更比較するのはちょっと
0413774ワット発電中さん
垢版 |
2016/04/26(火) 02:25:11.22ID:/svO1UeN
久しぶりにAVR電子工作はじめたけど
いつのまにかPICの2号さんみたいな存在になってた
0415774ワット発電中さん
垢版 |
2016/04/26(火) 10:39:36.07ID:NpJ53RVd
>>411
>410のそもそもの論点は、「 某M〜社では発生したことはない 」だよ。ほかは、飾り。
0421774ワット発電中さん
垢版 |
2016/04/26(火) 19:18:44.02ID:9m+HenPt
今日もマイクロチンポの刺客が来てるのかw
毎日ご苦労さまです。
0426774ワット発電中さん
垢版 |
2016/04/27(水) 02:50:05.41ID:uQ3Jh70v
何かを失ったあきらめ、喪失感、無力感
そういうものが人を下品にするのかなって思う
0427774ワット発電中さん
垢版 |
2016/04/27(水) 12:36:42.34ID:JuKkHGHw
誰が何を失ったのか知らないが
何か本当に大事なものを失なうと
心正しい人は悲しみでステップアップするんだよ
心卑しい人はそんな事に関係無くいつも下品だ
0428774ワット発電中さん
垢版 |
2016/04/27(水) 15:04:29.26ID:MzGG2DsI
きっとご両親が愛情深い方で良い環境で育てられたんだ

物心ついた頃から毒親の酷い仕打ちに慣らされて枯れ草みたいに育った人は、
旦那と義両親から清らかな水を存分に注がれるような愛情を受けて、
子供たちも健康で素直に育ってくれたり
0429774ワット発電中さん
垢版 |
2016/04/27(水) 16:57:32.50ID:2SN563/7
スイッチを押すたびに状態が
0 -> 1 -> 0 -> 1 -> ・・・
と変化していく機械をAVRで作るとして、
いつなんどき電源を落とされても状態を保持させるには
状態が変化するたびにEEPROMに内部状態を書き込むしかないと思う?

EEPROMってたしか千回くらい書き換えると寿命を迎えるんだよね?
つまりスイッチを千回押したらこのAVRは使い物にならなくなるってこと?
0430774ワット発電中さん
垢版 |
2016/04/27(水) 17:03:27.98ID:IJ4lXLUq
そう
0431774ワット発電中さん
垢版 |
2016/04/27(水) 17:03:43.27ID:VyP3vsEJ
>EEPROMってたしか千回くらい書き換えると寿命を迎える
がホントならそうだろうね
0433774ワット発電中さん
垢版 |
2016/04/27(水) 17:58:35.32ID:5g41OHYx
ちょっとバックアップ用にコンデンサなり入れて
電源断の時にだけ書き込みすりゃ、少しは長持ちする
0434774ワット発電中さん
垢版 |
2016/04/27(水) 18:01:23.69ID:2j3TQApn
>429
電源断でマイコンが即落ちないようにして、電源断を入力で感知出来るようにすればいいのでは。
マイコンの電源ラインにダイオード入れて、コンデンサ繋いどけば数秒くらい持つし、割り込み掛けて
EEPROM書き込むのに0.1秒もあれば充分かと。書き込み回数は電源断の回数ですむ
0435774ワット発電中さん
垢版 |
2016/04/27(水) 21:06:43.34ID:xYA6AaBR
>>429
寿命は消去の回数だから1bitずつ書き込んでいけば10万×512×8回押したら寿命
0436774ワット発電中さん
垢版 |
2016/04/27(水) 21:59:11.23ID:UfpdkJNP
元の子もない意見で悪いが
特別な理由が無ければスリープか>>432が正解な気が・・・
0437774ワット発電中さん
垢版 |
2016/04/27(水) 22:13:28.68ID:3llNWYNt
>>429
Write/Erase Cycles: 100,000 EEPROM
と書いてある気がするが???

別なマイコンでは
1,000,000 write EEPROM endurance
というのもある
0438774ワット発電中さん
垢版 |
2016/04/27(水) 22:20:22.23ID:2SN563/7
>>433
>>434
コンデンサで瞬断を避ければ電源投入回数くらいまでもたせることができるわけね
毎日1回電源をON/OFFするとして千回だから3年弱は持つ計算か

>>435
それだと次回電源投入時にEEPROMのどこのビットに状態を格納したかが不明にならない?

>>437
失礼、10万回だったかw
ってことは毎日電源ON/OFFして300年持つわけねw
0442774ワット発電中さん
垢版 |
2016/04/27(水) 22:34:41.39ID:ySI7aMiK
5か所にスイッチがあって、どれを押しても同じ動作させたいなら、
オルタネートSWは却下になるよね
だからオルタで正解とは言えないと思うんだ
電源を落とされてスリープってなら、電池でバックアップっていう条件が必要だし
0443774ワット発電中さん
垢版 |
2016/04/27(水) 22:36:24.25ID:Lxd5rito
いつなんどきの電源断が要件なんだからソフトは諦めるべき。それかボタン電池乗っけるか。
0445774ワット発電中さん
垢版 |
2016/04/27(水) 22:53:15.81ID:apOOzRuI
よしっ、リレーかコアメモリーや。
0448774ワット発電中さん
垢版 |
2016/04/27(水) 23:08:24.08ID:3WE0s15X
FRAMなんてもんがあるのか10^15回ってすげーな一秒1回で8.5万年ちょっとか

あとは個人の素人趣味での入手性が気になる
0449774ワット発電中さん
垢版 |
2016/04/27(水) 23:27:39.63ID:518RbR43
書き込み速度:10ms、 って書いてあるから
目一杯書き込んでも、人の寿命より遥かに長いな

800年とかなると、製品寿命よりも長いかも知らん
モールド樹脂は残るとしても、端子とかは錆びて朽ち果てそう
0450774ワット発電中さん
垢版 |
2016/04/27(水) 23:45:04.49ID:xa2IdGL2
>入手性が気になる

DigiKeyやMouserなら問題ないし、RSでも大丈夫。
TIのダイレクトショップもあるし、サンプル請求も可能。
0452774ワット発電中さん
垢版 |
2016/04/28(木) 00:13:08.74ID:PyvapoU4
やっぱ値段もそれだけ高いな256Kビットで500円とか
これが秋月にあったらいいのに
0453774ワット発電中さん
垢版 |
2016/04/28(木) 00:23:33.88ID:pxurbtCN
>>452
秋月の商品リクエストフォームからどうぞ
もしかしたら応えてくれるかも
0454774ワット発電中さん
垢版 |
2016/04/28(木) 02:14:19.37ID:dSxTvB8K
例えば、モータードライバICを接続して
一回処理する度に物理的に半回転する仕掛けを用意しておいて
そしてその仕掛けに半回転ごとの状態を読み取れる仕掛けをつけとけばいいんじゃね?
ソレノイド動作させてそれこそオルタネイトスイッチを操作できるようにして、処理のイニシャルでその状態読み込むとか、
マイコン内部で完結という枠を外せばいいんじゃね?
0455774ワット発電中さん
垢版 |
2016/04/28(木) 04:51:28.17ID:zt3yOUe2
アブソリュート型のロータリーエンコーダをモーター的なので動かせばいけるよね
0457774ワット発電中さん
垢版 |
2016/04/28(木) 10:04:43.06ID:omaEc2es
バカっぽい解決法だがSDカードとか
まぁ安くで抑えたいって感じだからこれも微妙か
0458774ワット発電中さん
垢版 |
2016/04/28(木) 10:41:02.14ID:uZzTSJle
>>454
大昔のラジコンはボタン一個だけで飛行機でも船でも操縦していたんだが
まさにそういう仕組みのサーボモーターを使っていた
真空管時代の鉄人28号もたぶんこれ
廃炉作業ロボットに最適
0459774ワット発電中さん
垢版 |
2016/04/28(木) 12:11:29.41ID:zLTztsWB
結局お手軽なのは
機械的:ソレノイドでオルタネイトスイッチを押す
磁気的:コアメモリーみたいなのを使う
半導体:AVRからSPIでFRAMを読み書き
0460774ワット発電中さん
垢版 |
2016/04/28(木) 13:41:59.08ID:JO4c36xT
なんか長々と続いてるけど>433,434の方法で何か問題があるの?
外付けもダイオードとコンデンサ位で済むし、質問者のレス>438だと1日1回程度の
電源ON/OFFみたいなのでEEPROMの寿命も問題にならないと思うけど。
0463774ワット発電中さん
垢版 |
2016/04/28(木) 14:15:55.17ID:7pBlsJm0
>EEPROMってたしか千回くらい書き換えると寿命を迎える
に真面目に付き合うお前らw
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況