Arduino初心者熱烈大歓迎質問スレ part30
■ このスレッドは過去ログ倉庫に格納されています
>>126
針の進むちょっと先に測距センサーつければ? 色も一緒で手前は波打ってる止めたい領域は平面で違いは1mmの高さだけって面倒そう
そのままやるより問題設定を変えた方がはるかに楽だろ その針の進む先にもう少し長い針をつけて落下を検知したらいいじゃん アドバイスありがとうございます
針は移動する面を掃除する箒の様な役割です
素人なりに考えたのですが距離で1mmの差を感知出来るのかなと思い質問させて頂きました
床の色を反射するものに変えれば反射光を感知し検出できるかもしれないですか? その波打ちが絵だと結構大きいからけど実際は1mmに比べてはるかに小さいのかな 1ミリ程です
動作のイメージなのですがレコードの最後で自動で針がアップする様な動作です
あれなんかどうしているですか? 質問のポイントを後から出してくるタイプ
ネタは全部出してるでしょ的な推理作家気取り コンベアを流れるワークの検知みたく針だか釘とは別の場所にセンサ付けるてもあるけど
もっと具体的な状況教えてくれれば色々案は出てくると思うが
その移動する面の長さは?幅は?移動速度は?どうやって移動してる?必ず1mmの高さで終わる?
針ははじめにどうやって置く?1本?
物理的形状を検知したいのに物理的な状況に謎が多すぎ 元の案だと1mm程度の振幅でセンサ部が揺れるのに1mmの違いを誤作動なく検出って距離センサーの精度が高くても無理だろ キーエンスのレーザー変位センサーとか使った方が良さそう。 >>126
職場の装置を改善する質問なら、キーエンスとかオムロンの営業を呼んで打ち合わせすればいいよ。 皆様いろいろご意見聞かせて頂き有難うございます
説明下手で済みません
構想を整理し色々と悩んでみたいと思います
ありがとうございます >>135
レコードは、ある程度より内側の溝に来たらリターン動作するだけ。そのまいぶ手前で音溝は終わり、リターン動作のために一気に内側に寄っていく溝につづく。
同じように、縦か横方向に大きく外れたら止まるようにして、そのガイドの最後はそういうようにしたら? 今まで何も考えずにarduinoでおもちゃを作ってきたんですが、最近電源保護回路というものを考えて作らないと火事になる危険性があることを知りました
リセッタブルヒューズというものを最低限使おうみたいな記事も見かけたのですが、使用方法と選定方法が書かれておらず分かりませんでした
リセッタブルヒューズとはどこにつけるものなんでしょうか?
また、どれを選べばいいのでしょうか? >>145
ありがとうございます!
教えていただいたサイトとても分かりやすかったです
おかげさまで選定方法はわかったのですが、回路のどこに配置するものなのでしょうか? >>147
どんな回路かに依りますが、普通、電源側の最上流でしょうね。電源のfailureにも対応してほしいんでしょうから。電流で動作するので普通のヒューズ同様直列につなぎます。 >>144
電流にもよるけど、ポリスイッチという部品があります。
秋月電子とかで取り扱いしてます。 >>148
ご丁寧にありがとうございました!
早速発注してつくってみたいと思います
別の質問なのですが、
mosfetとトランジスタとフォトカプラの、スイッチとして使う場合の使い分けが分かりません
以下のようななんとなくの認識をしているのですが誤りがあればご指摘いただけないでしょうか?
電源を2種類、回路を分けて使いたい時にはフォトカプラ
(ノイズに強い)
mosfetはトランジスタの一種で使い分けも何もなく、スイッチとして使うなら同じもの
トランジスタは増幅器として使えるものがあり、mosfetはスイッチとして使うときに選ぶべき
(mosfetのほうが流せる電流が多いから) >>145
教えていただいたサイトで、
ihold以上の電流が流れると100秒以内に抵抗値が最大になる
itrip以上の電流が流れると10秒以内に抵抗値が最大になる
このように認識したのですが、以下の場合は抵抗値が最大でも3Ωということでしょうか?
https://i.imgur.com/SriuAE3.jpg
てっきり絶縁されるものだと思っていたのですが、電流の量を減らすだけのものなのでしょうか >>152
スレチでしたか、失礼しました
誘導ありがとうございます! >>154
これまたご丁寧にありがとうございます!
拝見させていただき誘導先にて引き続き質問させていただこうと思います
本当にありがとうございました! atmega328-auを組み込んで、小型の回路を組もうとしています。
秋月の小型表面実装クリスタル16MHzを使って22pFのコンデンサで作成したら、速度が1/10程遅くなりました。
秋月のホームページでは、そのクリスタルの負荷容量は10pFと記載がありました。
調べたのですが、そのまま10pFを使って良いのかよく分かりませんでした。
使用するコンデンサを算出する計算式とかあるのでしょうか。 >>157
まず根本的に色々おかしい
1/10でなんて発振しないし
発振できなければマイコンは動かない
とりあえず聞くが
328PのLowヒューズに設定した値をここに書き込んでみ?
自分でマイコンから作るということはArduinoとして売られるために設定された色んな事を自分でやらないとあかんのやで? >>157
https://www.macnica.co.jp/business/semiconductor/articles/basic/127525/
負荷容量が多少ずれても10%ずれはなさそうです。断続的に発振とかだと頻繁に動かないケースもありそうですし。
なにか別の原因がありそう(計測そのものが間違ってるの含め) クロック1/8にヒューズ設定されているに、100ウォン >>160
クロックが1/10になったんじゃなくて
1/10程遅くなったと書いてるようだが
つまり9/10の9.4MHzくらい? そもそも遅くなる前がどんな条件か書いてないんだが?
なにと比べて1/10なんだ? 328P使ったArduinoならまぁ16MHzじゃないの
1/10になって1.6MHzなのか
1/10下がって14.4MHzなのか >>163
>>161
ごめんなさい
速度が1/10程度になったということです。 >>158
arduino as isp からunoとして書き込みました。ヒューズビットはどうなっているか、夜調べてみます。 ヒューズ設定が8分周になってんじゃね?
8分の1が感覚的に1/10程度と感じてるとか >>163
delay(100)
で1秒位待つようになりました。
組み込む前はarduino nanoをブレッドボードで組んで動かしていました。 >>166
自分で設定してないなら工場出荷状態じゃねーの
工場出荷状態ならその水晶何も仕事してないから取って捨てても動くぜそれwww 328P-PUだけどArduino Pro or Pro miniの5V,16MHzで書き込んでる もともとnanoで動かしてたスケッチを自分で用意したatmega328に入れて
nanoと同じ16MHzの水晶付けたのに遅いんですけど?ってことか
なんでUnoとして書き込んだんだ?
nanoで書き込めば? >>169
新品チップにいきなりプログラム流し込んでました。ブートローダ書き込んでおけば、確かヒューズビットも設定されたと思います。
家帰ったら試してみます。 atmega328-auでスピードが出ないと相談した者です。
ブートローダを入れてから、プログラムを書き込んでみたら、正常になりました。
新品チップにいきなりプログラムを書き込んでも、ヒューズ設定されないため今回のような挙動になったようです。
皆様御解答ありがとうございました。 ブートローダーなしって、ISPで書き込んでるんだよね?
何でArduino、しかも初心者スレに書き込んでんだ? Arduinoコアで開発してりゃ別にいいんじゃないの
miniCoreとかISPでしかプログラム出来ないようなのもあるわけだし >>177
こんなニキシー管時計を作ってます、arduino初心者です。
流石にこのサイズだとチップのみを使わないと作れませんでした。
マイコンもC言語も上手く動かせなくて、arduino始めました。
初めての自作基板です。
以前HV5812の転送速度で質問させていただきました。お陰さまで、9割り方完成でしょうか。
皆様のお陰でここまでこれました。
ありがとうございます。
https://i.imgur.com/3drlnHk.jpg
https://i.imgur.com/M5JJvUo.jpg >>182
外装はまだ妄想ですけど、
・ベースの枠に3dプリンタ
・周りの円周はウォールナット
・前面の枠と裏面は真鍮
・前面はサファイアガラス
に出来たらいいなって思っています。
小さいから材料費は安いんですよね。 >>183
同じ回路のブレッドボード上では大丈夫でした。
今は更に表示後にdeepsleepさせてるので問題無さそうです。 エンコーダが横向きの竜頭もどきみたいに付いてるしリポついてるし腕時計なんじゃないの >>187
巷で売っている腕時計タイプにレイアウトを似せて作りました。
流石にこのサイズの腕時計は着けるのに勇気がいるので、エンコーダーを上側へ変更して懐中時計タイプにするつもりです。
これはこれで、一度完成させる予定です。 しかしスゴいな。
初心者でもここまで作れるなんて
基板屋のおかげだな。 >>181
ニキシー管、いいですよね。
私も、ニキシー管を制御したくて、arduinoに入門しました(初めはキットを組み立てたのですが、どうしても、クロスフェードがしたくて)。
完成を楽しみにしています。 >>191
クロスフェードは私もやってみたいです。今回はスタティック点灯のみで作りました。次回作では実装したいです。プログラムでまた質問させていただくと思います。ネットでもあまり情報が見つけられなかったです。 >>193
スタティック用の回路でも、ダイナミック用の回路でも、コーディング次第で、実現可能だと思います。むしろ、スタティックなら、プログラムはより単純でしょう(要は、ledのフェードと一緒ですから)。
タイマー割り込みの良い演習課題ですね。
クロスフェードすると、一気に高級感がまします(笑)。 >>196
昨日youtubeで見た一桁のニキシー管キットのフェードシャッフルがすごい綺麗でした。
パタパタ切り替わるキレのあるシャッフルも好きですが、表示モードを切り替えることが出来れば最高ですね。
実はブレットボードで試したのですが、思った通りには動かなかったです。
まだ試したいことがいくつかあるので、やり尽くしても駄目だったら、また質問させてください。 スタティック用の回路だとアノードでブランキング出来ないからゴーストがめっちゃ出て汚くなる
点灯状態からカソードを全部ハイインピーダンスにしても綺麗に消えないのだよ >>195
最後の最後に「決め台詞」気持ち良いかい?w >>190
今の環境は本当に幸せです。
4層基板、送料抜きで5ドルでした。
cad頑張れば何でも出来そうな気がします。 >>200
4層$5ってどこ?
中華基板屋よりさらに1/10の値段って興味ある >>198
確かに汚かったです。
アノードに回路を追加します。
スタティックのままで、アノード制御追加でもフェード出来ますでしょうか。
フェードしつつダイナミック点灯はプログラムできる気がしないです。 >>203
そりゃ出来るけどアノード制御でブランキングしつつ綺麗にクロスフェードするプログラムを作る作業負荷はダイナミックの場合とほぼ一緒じゃん?
それが達成できるならまぁダイナミックで動かせるようになるよ(つまりそのクソデカ高電圧シフトレジスタは1個でよくなるということだ)
それより送料別で$5で4層やってくれる基板屋俺にも教えて >>201
そうなんです。
だからまとめて注文したいですね。 >>197
>>198
なるほど、上流側の制御回路が必要ですね。
回路の追加ができれば、プログラムはそう難しくないはずですよ。 ニキシーのドライバって出力にツェナーダイオード付いてるから
完全にオフにならないんだね >>209
完全にオフにするとブルードットと呼ばれる異常放電が起きたり
点灯してる電極のコントラストが悪くなってしまう
なので未点灯のカソードはストライキング電圧以下になるように電位を与えるのだ
低耐圧のトランジスタでやるためにツェナーが入ってるだけと思ってる人も居るがそうじゃない
300Vとかスイッチできる素子を使って作ったとしてもオフ時に電位を与えてあげないと見栄えが悪くなるんだ ネット上にホールセンサーを使った回転計タコメーターのスケッチ例が沢山あるけど、
ぜんぶ値がバラバラなので、どのスケッチを信じたらいいか分からないw
基準となる回転数も分からないしw PCファンぐらいしかないけど、これも信用できないw つオシロ
つロジアナ
周波数カウンタはもっと高精度だけど
マイコンのクロック精度の問題が先だろう ロジアナは持ってないし、オシロは中華のDSO138しか持ってないw
DSO138でも15,000回転のモーターの回転数を図れますw? 今、DSO138現物がないので確認できないけれど。
100kHzぐらいの正弦波はなんとなく観測できていたと思う。
>DSO138でも15,000回転のモーターの回転数を図れますw?
250回転/秒。
光でも磁力でも1回転で1周期になるようなセンサーを付けて回転数を確認することは余裕では。 >>215
15000rpmなら250ppsでしかない。
持ってるならまずは使え。草生やして聞く前に。 オシロのプローブをモーターの+、オシロのGNDをモーターのーに繋げば良いんですね?
なんか波形が出ました! >>219
スケッチがINT0のピン割り込みを使ってたり、Loop内だけでピンを読み込んでたりとか微妙に違うんですよ まずは単体のスケッチで試すんだ…
切り分けできないだろう… (´・ω・`) >>221
時計だって自前クロックだけでやるスケッチもあれば
外部クロック使うこともあるやん
3種類違うのがあったら喜んで全部試すようじゃないと捗らんぞ 測定原理が分かってない
&
スケッチが何やってるか分かってない ■ このスレッドは過去ログ倉庫に格納されています