X



トップページ電気・電子
1002コメント397KB
Arduino初心者熱烈大歓迎質問スレ part21
■ このスレッドは過去ログ倉庫に格納されています
0001774ワット発電中さん
垢版 |
2018/05/25(金) 21:53:24.61ID:DlxbWaPO
http://www.arduino.cc/

【質問者心得】
・スレに一応目を通してから質問しましょう
・回答者はエスパーではありません。状況が分かるように詳しく書きましょう
 詳しく書いてくれないと、答える方も困ってしまいます。答えようがないのです
【回答者心得】
・すぐにググレカスと言う前に「○○でググれカス」って言うような大人の余裕を見せつけてやりましょう
・節度ある初心者さんには、特に優しくね

【分裂騒ぎ】
おさまった模様。くわしくはぐぐれ。


前スレ
Arduino初心者熱烈大歓迎質問スレ part20
https://rio2016.5ch.net/test/read.cgi/denki/1514503488/

過去スレ
Arduino初心者熱烈大歓迎質問スレ part19
http://rio2016.2ch.net/test/read.cgi/denki/1500745528/

Arduino初心者熱烈大歓迎質問スレ part18
http://rio2016.2ch.net/test/read.cgi/denki/1485192244/
Arduino初心者熱烈大歓迎質問スレ part17
http://rio2016.2ch.net/test/read.cgi/denki/1471967293/
Arduino初心者熱烈大歓迎質問スレ part16
http://wc2014.2ch.net/test/read.cgi/denki/1451909868/
Arduino初心者熱烈大歓迎質問スレ part15
http://rio2016.2ch.net/test/read.cgi/denki/1451893274/


関連スレ
【Arduino】フィジカル・コンピューティング4【OSC】
http://wc2014.2ch.net/test/read.cgi/denki/1407830304/
学研マイコン Japanino ジャパニーノで遊ぶスレ 3
http://kamome.2ch.net/test/read.cgi/denki/1286354827/
0263774ワット発電中さん
垢版 |
2018/06/12(火) 14:02:09.50ID:0p7boMMK
先にアドバイスした人に申し訳ないから、もっといい解法あるけど書かないでおこう
こんな感じかなw
アドバイスと同じであげたい奴はあげりゃいいし、そうじゃない奴はあげなきゃいいだけだろ
0265774ワット発電中さん
垢版 |
2018/06/12(火) 16:10:08.12ID:/yLjeDAz
>>264
趣味コーダーなので自己研鑽します
その時に人のソースはとても参考になるので有難いんです
もし発注する様な事があればお願いしますね
0266774ワット発電中さん
垢版 |
2018/06/12(火) 16:19:06.22ID:Z2jS8Ips
将来 you のレベルが高くなっても
こういうことしちゃいけません
0267774ワット発電中さん
垢版 |
2018/06/12(火) 17:48:38.79ID:7B9aftlV
ブログで自作ソースを公開してる人や
オープンソースの開発者は偉い!
0271774ワット発電中さん
垢版 |
2018/06/12(火) 19:41:42.09ID:b+KrUZlc
tとfの違いも解らない奴もコードを書く時代になったんだなって…
ちょうどtrueとfalseの頭文字や
0272774ワット発電中さん
垢版 |
2018/06/12(火) 20:04:43.17ID:jEDa5mM5
>>271
ASKA知らんのかw ボケを解説させるなよ
こんなセンスのない奴もコード書く時代になったのか・・・
0273774ワット発電中さん
垢版 |
2018/06/12(火) 20:16:53.46ID:51AeoBC4
こんなオヤジ臭いのをセンスとか言うのやめてくれよ加齢臭キツイって
0274774ワット発電中さん
垢版 |
2018/06/12(火) 20:19:51.72ID:jEDa5mM5
な?解説したら、こういう便乗バカ>>273が出てくるんだよ
便乗するしか能がないバカは黙っとけよ
0275774ワット発電中さん
垢版 |
2018/06/12(火) 20:22:45.69ID:jEDa5mM5
言いたいことは、自分は何も与えずに無料でライブラリーを使わせもらってることに感謝しろよ!って言うことだ!
0276774ワット発電中さん
垢版 |
2018/06/12(火) 20:28:18.95ID:51AeoBC4
最初からそう言えよ…
口が悪いのはもう二度と治らさそうだから何も言わんけどさ
0279sage
垢版 |
2018/06/12(火) 22:14:36.22ID:3nUnW/o+
電子工作初心者です。
以下のような一軸アクチュエーターを使ってみたいのですが、モーターが
ステッピングモーターのようです。

https://www.amazon.co.jp/dp/B072JMGGD8/

ステッピングモーターはサーボモーターと違い、回転量の制御をするのが
難しいと見かけたのですが、上記のような商品は初期位置の補正や移動量の
リミットをどのように実現して使うことを想定されているのでしょうか?
0281774ワット発電中さん
垢版 |
2018/06/12(火) 22:23:59.79ID:aR//gm0G
んで、その間はパルスの数で回転数把握して位置決めでしょうね。
うちの機種では他にセンサーらしきものは無いです。
0282774ワット発電中さん
垢版 |
2018/06/12(火) 23:21:08.30ID:yTmNjQyl
端だけ検出して、後は回転量から位置決め
端の検出はスイッチを用意するのが一般的
スイッチとかセンサーを使わずに回転してると発生する励磁の電圧を見ることで回転が止まってるかどうか(=端に達してるかどうか)を検出することもある
0283774ワット発電中さん
垢版 |
2018/06/12(火) 23:36:06.69ID:N3dgxK5S
ArduinoでD6450GTというICを制御したいんだができる?
データシート見てもさっぱり分からん
0285774ワット発電中さん
垢版 |
2018/06/13(水) 00:10:03.87ID:D0cpyHM7
arduinoの出力がdata、clk、stbピンで、1bitずつコマンド送る
arduinoの入力でbusy見てHのときは次のコマンド送らない
これだけじゃないか?
0287774ワット発電中さん
垢版 |
2018/06/13(水) 01:17:25.68ID:WHvBZB8J
最近発売のものでもUSBはType Bなんだな
microUSBとかType Aとか故障確率や普及率でみればそっちのほうが利点があるのになんで使うんだろ
0289774ワット発電中さん
垢版 |
2018/06/13(水) 01:22:45.94ID:RRIrKbIl
懐かしいIC使おうとしてるんだなあ、NTSCのオーバーレイ表示か
0290774ワット発電中さん
垢版 |
2018/06/13(水) 06:52:34.00ID:nMXPpcXb
max であるよ7456かそこらへん
osdで検索
IC使わずsync セパレターで分離して 
mega88でやってるのもみたことがあるけどどこかわからず
0291774ワット発電中さん
垢版 |
2018/06/13(水) 07:13:29.28ID:+KUwEvbY
>>289
本来はMAX7456使いたかったんだよな
>>290
もうMAX7456ってほとんど売ってなくね?
売ってても海外サイトだし
0292774ワット発電中さん
垢版 |
2018/06/13(水) 12:03:47.14ID:nMXPpcXb
>>291
spark funでモジュールがあるから
それ流用だね
aitendoにあったよん
千石でもあったきがする かなり前だけど
0294774ワット発電中さん
垢版 |
2018/06/13(水) 12:23:12.20ID:uPZEEu8E
>>291
海外通販やらないの?もったいない!
まったく同じものが日本なら数倍上乗せされて売られてるよ
0295774ワット発電中さん
垢版 |
2018/06/13(水) 12:26:50.26ID:u0uRJzvc
>>294
色々売っているから試してみたいが英語がほとんど読めない俺には厳しいな…
普段はAmazonで格安な中華のを買っている
0298774ワット発電中さん
垢版 |
2018/06/13(水) 12:55:30.59ID:JaAGdIUa
「英語が解らないから〜」と言っている人に海外通販を勧めるのはムダ
本当に欲しければ英語が解らなくても愚痴らずに海外通販している
ソースは俺
0303774ワット発電中さん
垢版 |
2018/06/13(水) 17:34:53.85ID:bFv4iTBp
エロのおかげでVHSが普及しDVDが売れ、PS2の売り上げを引き延ばしたのは紛れもない事実

エロと戦争は経済を回す。
0304774ワット発電中さん
垢版 |
2018/06/13(水) 18:15:43.23ID:1rPMOf/a
以下に加えて1回路2接点のトグルスイッチを取り付ける(例えば左に倒すとCC21、右に倒すとCC22)には、どう書けばいいんでしょうか?

#include "MIDIUSB.h"
#define N_POTS 2

const uint8_t MIDICC = 0x0B;

const int potPin[] = {0, 1, 2};
const uint8_t potCN[] = {0x0A, 0x0B};

uint8_t potValues[N_POTS];
uint8_t potValuePrev[] = {0, 0};

void setup() {
}

void loop() {
readPots();
sendMIDI();
}

void readPots() {
for (int i=0; i < N_POTS; i++) {
int val = analogRead(potPin[i]);
potValues[i] = (uint8_t) (map(val, 0, 1023, 0, 127));
}
}

void controlChange(byte channel, byte control, byte value) {
midiEventPacket_t event = {0x0B, 0xB0 | channel, control, value};
MidiUSB.sendMIDI(event);
}

void sendMIDI()
{
for (int i=0; i < N_POTS; i++) {
if (abs(potValuePrev[i] - potValues[i]) > 1)
{
potValuePrev[i] = potValues[i];
controlChange(0, potCN[i], potValues[i]);
}
}
}
0305774ワット発電中さん
垢版 |
2018/06/13(水) 18:24:18.29ID:l5+w1Ju/
pinMode(input_pin_left,INPUT);
pinMode(input_pin_right,INPUT);
if (digitalRead(input_pin_left) == HIGH)
 CC21()
else if (digitalRead(input_pin_right) == HIGH)
 CC22()
0306774ワット発電中さん
垢版 |
2018/06/13(水) 18:43:06.37ID:1rPMOf/a
>>305
どうもありがとうございます
上2行は void setupの中、下2行は void loopの中で動かすんでしょうか?
試してみます

あと、
https://www.arduino.cc/en/Tutorial/MidiDevice
ここを見ているんですが、自作関数はvoid loopの後に書かれてあるんですが、void loopは一番最後でなくてもいいんでしょうか?
0307774ワット発電中さん
垢版 |
2018/06/13(水) 18:48:24.35ID:NOmX7sAQ
そういうのはC言語ではもっと他にも細かいルールがあるけど
ArduinoIDEが色々と正しい形に直してくれるから
0309774ワット発電中さん
垢版 |
2018/06/13(水) 19:02:08.33ID:Krvk7AaK
ちょっと前に暗黙の宣言無しだと怒られたバージョンがあったなあ。
その後しばらくしたら、えらく寛容になった。
0310774ワット発電中さん
垢版 |
2018/06/13(水) 19:15:40.42ID:l5+w1Ju/
arduinoの前にプログラミングの知識が少なすぎっぽい
先に純粋なc言語を少しでいいから身に着けてからやった方がいいと思う
0311宇野壽倫(青戸6-23-21ハイツニュー青戸202号室)の告発
垢版 |
2018/06/13(水) 19:19:53.72ID:Dx3Lsrcp
宇野壽倫(葛飾区青戸6)の告発
宇野壽倫「文句があったらいつでも俺にサリンをかけに来やがれっ!! そんな野郎は俺様がぶちのめしてやるぜっ!!
賞金をやるからいつでもかかって来いっ!! 待ってるぜっ!!」 (挑戦状)

■ 地下鉄サリン事件

     オウム真理教は当時「サリン」を作ることはできなかった。
     正確に言えば 「作る設備」を持っていなかった。
     神区一色村の設備で作れば 全員死んでいる。「ガラクタな設備」である。
     神区一色の設備を捜査したのが「警視庁」であるが さっさと「解体撤去」している。
     サリンは天皇権力から与えられた。
     正確に言えば オウム真理教に潜入した工作員が 「サリン」をオウムに与えた。
     オウム真理教には 多数の創価学会信者と公安警察が入り込んでいた。
     地下鉄サリン事件を起こせば オウムへの強制捜査が「遅れる」という策を授け「地下鉄サリン事件」を誘導したのは
     天皇公安警察と創価学会である。
     天皇は その体質上 大きな「事件」を欲している。
     オウム科学省のトップは 日本刀で殺された「村井」という人物だ。
     村井は「サリン」授受の経緯を知る人物なので 「日本刀」で殺された。

      http://d.hatena.ne.jp/kouhou999/20150224
0312774ワット発電中さん
垢版 |
2018/06/13(水) 19:54:55.60ID:1rPMOf/a
#defineとconstは同じ役割のような気がしますが、どう違うんでしょうか?
0317774ワット発電中さん
垢版 |
2018/06/13(水) 20:47:57.02ID:RRIrKbIl
>>312
一応、#defineで(マクロとかじゃなく)定数を定義した場合という前提で
#define:型・アドレスを持たない
const :型・アドレスを持つ
enum  :型はintで、アドレスは持たない

・・・じゃなかったかな、まあ、ちゃんとしたこと知りたい時はちゃんとした人の
書いたHP見た方がいいかも
0318774ワット発電中さん
垢版 |
2018/06/13(水) 20:50:17.54ID:7tnSxsV2
HPじゃなくて、使ってる処理系のマニュアルで確かめるべし。
ISO,ANSI準拠と言いながら特殊な独自仕様で動くもの多数。
0320774ワット発電中さん
垢版 |
2018/06/13(水) 21:01:13.08ID:34/cPLGs
>>317
#define 文字列が置き換得られてからコンパイルされる。
エディタで文字列を定数に書き換えたのと同じ。
constはコンパイラの質や最適化レベルによって扱いが変わるだろう。
例えば、const int x=10; int y = x;
がy=10と同じコードになるとは言えないなあ。


enumは定数と同じになるかなあ。
0321774ワット発電中さん
垢版 |
2018/06/13(水) 21:01:13.92ID:RRIrKbIl
>>318
正論なんだけど、スレの趣旨には合わないかも
厳密なこと知らなくて問題になるようなケースはあんまりないように思うし
0322774ワット発電中さん
垢版 |
2018/06/13(水) 22:12:43.79ID:F9Xkc75m
面白いもの作りたい
なんかある?
0323774ワット発電中さん
垢版 |
2018/06/13(水) 22:24:35.35ID:UgeVBWkD
>>322
貴方の作りたいものを考えるのはハードル高過ぎるかと。
arduino project でググると色々出てくるよ
もしかしたら、何かのヒントになるかも知れません
0324774ワット発電中さん
垢版 |
2018/06/13(水) 23:07:37.17ID:F9Xkc75m
貴重なヒントをご教授頂き、ありがとうございます
おならセンサー作りたいと思います
0325774ワット発電中さん
垢版 |
2018/06/13(水) 23:16:56.08ID:g7pwQbqK
>>310
やはり最初は
#include <stdio.h>
int main()
{
printf("Hello, World!\n");
return 0;
}
からだよね。
ただ、Windowsプログラミングで
int WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE, PWSTR pCmdLine, int nCmdShow)
{.........
を見たときは焦ったな。。。
0326279
垢版 |
2018/06/13(水) 23:35:40.15ID:Oyv+3+RE
>>280-282
ご回答頂きありがとうございます。
端にスイッチを設置するのが一般的なのですね。
先のような商品はそれだけで動かすことは想定されていないのですね。なるほど・・・。

モーター以外のスライド部分を水中に突っ込んで使用したいと思っていたのですが、
端にスイッチを設置するとなると難しそうですね。

282さんが励磁の電圧を〜という方法を挙げられていますが、ステッピングモーターって
端にぶつかってそれでも回転しようとして異常なトルクがかかった場合、
どうなるんでしょうか?大変なことが起きるのでしょうか?
0327774ワット発電中さん
垢版 |
2018/06/13(水) 23:51:24.71ID:7tnSxsV2
>>326
そろそろ実物を触ってみなされ。
昔は高かったが、今はモータとドライバ合わせて500円で実物が手に入る

実際に動かして、回転軸触って、思いのほか力がないので驚くかもね。
0329774ワット発電中さん
垢版 |
2018/06/14(木) 00:01:13.42ID:gN8sO5Y7
>>326
つい最近センサーの故障で、原点を取りに行ったままガガガッって2〜3秒うなってましたが、
今んところ壊れてないですね。
3Dプリンターの話です。

安いモーターとArduinoでいろいろやってみるのがいいんじゃないですかね。
0330774ワット発電中さん
垢版 |
2018/06/14(木) 00:48:41.30ID:Nk6xnUPI
>>327
>端にぶつかってそれでも回転しようとして異常なトルクがかかった場合
ステッピングモーターの場合、停止時でも保持トルクを維持するために
一定の電流を流すのが普通です。

定電圧ドライバの場合は、止まってる状態で定格電流を超えない電圧を
かけるように設計するし、定電流ドライバの場合も定格を超えないように
設定するので、回ってるかどうかは関係ない。
(むしろ、回ってるときのほうが色々な損失があって発熱するかも)

ちなみに、今はICが安くなったので、わざわざ定電圧ドライバを選ぶ理由はないかな
定電流ドライバだと、マイクロステップでドライブもでたりするんで
0332774ワット発電中さん
垢版 |
2018/06/14(木) 07:52:57.07ID:Je4w61iN
>>326
水中から出てる側の端にスイッチつけたらいい
起動時は上に動かしてスイッチにぶつかったらそこを原点として下に動かす
0333774ワット発電中さん
垢版 |
2018/06/14(木) 18:25:11.85ID:AVK479Nj
ステッピングモーターは
自発的に止まってる状態のがむしろ発熱する気がする
ただのヒーターみたいなもんだし…
0334774ワット発電中さん
垢版 |
2018/06/14(木) 18:28:42.49ID:g39WySNx
>>317
>>318
>>320
どうもありがとうございます
使ってる処理系のマニュアルとは具体的になにを指すんでしょうか?
Arduinoが使いたいんですが、C言語のリファレンスということですか?
0336774ワット発電中さん
垢版 |
2018/06/14(木) 18:30:29.18ID:g39WySNx
#include "MIDIUSB.h"

#define N_POTS 2

const uint8_t MIDICC = 0x0B;
const int potPin[] = {0, 1};
const uint8_t potCN[] = {0x07, 0x27};

const int toggleLPin = 9;
const int toggleRPin = 11;
const uint8_t toggleLCN = 0x50;
const uint8_t toggleRCN = 0x51;

uint8_t potValues[N_POTS];
uint8_t potValuePrev[] = {0, 0};

void setup() {
pinMode(toggleLPin,INPUT);
pinMode(toggleRPin,INPUT);
}

void loop() {
readPots();
sendMIDI();
sendToggle();
MidiUSB.flush();
}

void readPots() {
for (int i=0; i < N_POTS; i++) {
int val = analogRead(potPin[i]);
potValues[i] = (uint8_t) (map(val, 0, 1023, 0, 127));
}
}

void controlChange(byte channel, byte control, byte value) {
midiEventPacket_t event = {0x0B, 0xB0 | channel, control, value};
MidiUSB.sendMIDI(event);
}

void sendMIDI()
{
for (int i=0; i < N_POTS; i++) {
if (abs(potValuePrev[i] - potValues[i]) > 1)
{
potValuePrev[i] = potValues[i];
controlChange(0, potCN[i], potValues[i]);
}
}
}

void sendToggle() {
if (digitalRead(toggleLPin) == HIGH)
controlChange(0, toggleLCN, 1);
else if (digitalRead(toggleRPin) == HIGH)
controlChange(0, toggleRCN, 1);
}
0337774ワット発電中さん
垢版 |
2018/06/14(木) 18:53:20.13ID:g39WySNx
訂正
上だと、トグルスイッチの位置にかかわらず常にCC80が出力されてしまいました。

そのため、PC側でポッドになにかの機能をアサインしたくてもスチッチの出力に反応してしまいます。
PC側のMIDI機器のAとBを切り替えるためのスイッチとして使いたいです。
0339774ワット発電中さん
垢版 |
2018/06/14(木) 20:03:59.07ID:g39WySNx
>>338
どうもありがとうございます

void setup() {
pinMode(toggleLPin,INPUT);
pinMode(toggleRPin,INPUT);
}
を以下に変えたけれどダメでした

void setup() {
pinMode(toggleLPin,INPUT_PULLUP);
pinMode(toggleRPin,INPUT_PULLUP);
}
0342774ワット発電中さん
垢版 |
2018/06/14(木) 21:48:46.71ID:Nk6xnUPI
>>334に対する直接の回答じゃないけど、
"#define const"とか"avr gcc const"でググったら色々出てくるよ
C++の規格書とかGCCのreference manual 読んでも、疑問の解消には
中々遠いかも
0343774ワット発電中さん
垢版 |
2018/06/14(木) 22:11:30.51ID:Nk6xnUPI
>>333
そうですね
定電流ドライバでドライブしてても、設定電流に達するまでの時間はかかるから
停止時より投入エネルギーは少なく、投入エネルギー=機械的出力+発熱 だから
機械的出力がゼロのときは、投入エネルギー=発熱 になって、停止時のほうが
熱くなるってことなのかな・・・
0344774ワット発電中さん
垢版 |
2018/06/14(木) 22:17:34.56ID:xpB/yskI
スイッチのセンターを5Vにしておいた方が直観的にも理解しやすいだろ
0345774ワット発電中さん
垢版 |
2018/06/14(木) 22:34:17.90ID:Jr2EXBiy
switch文のcase に使う定数は、enumなら使えるけど、const 宣言された変数は使えない。
#defineは、文字列をdefineされた定数値に置き換えるので、当然使える。
0347774ワット発電中さん
垢版 |
2018/06/14(木) 23:11:53.96ID:3pQsekln
止まってるときは全部ジュール熱に変わる
動いてれば一部は運動エネルギーに
0348774ワット発電中さん
垢版 |
2018/06/15(金) 10:03:34.56ID:4HsohjuL
ArduinoてかESP32のI/Oピンって内部でダイオード入っている?
アナログ読み込みで負電圧かかっても平気かな?資料見つからないです。
0350774ワット発電中さん
垢版 |
2018/06/15(金) 18:19:21.08ID:qYtpanSz
データシートには、348の言う通り載ってないみたいだよ
絶対最大定格にも、電源電圧くらいしかのってないし

まあ、普通のCMOSデバイスに入ってる入力保護回路が入ってないことは
まず(というよりほとんど絶対)考えられないけど、ダイオード入ってるからといって
負電圧かけていいというわけではない
まあ、外に電流を最大1mA程度に抑える抵抗つけとけば壊れることはないと思うけど
他人に回路見せる可能性があるときは、低リークのSBDをつけといたほうがいい
何やかや教科書的なこと言うやつがいるから
0352774ワット発電中さん
垢版 |
2018/06/15(金) 22:39:07.75ID:4HsohjuL
v2.3のdatasheet穴空くほど読み返したけどどこにそんな記述あるん?
0354774ワット発電中さん
垢版 |
2018/06/16(土) 00:30:06.69ID:HMaCQ9Fn
>>352
351は、32ページのTable 9: DC Characteristics 中の VIL(Min =-0.3V)の記述のこと
言ってるんだと思う

まあ、これだけではクランプ・ダイオードが入ってる、という証拠にはならないけど
心配ならピンに1kΩくらいの抵抗入れてから-5Vとかにつないで
ピンの電圧を測って見たらいい
-0.7〜1Vくらいの値になってたら入ってるはず・・・ありゃ定格外だわ(笑)

で、↑の記述は「絶対最大定格って書いてないからええわ」って考えるなら
抵抗入れるだけでいいけども、絶対最大定格だとみなすと、これではダメだし
SBD入れるとしても品種が限定されてくる
http://akizukidenshi.com/catalog/g/gI-01333/ OK
http://akizukidenshi.com/catalog/g/gI-01370/ 300uAくらいなら大丈夫かも
0355774ワット発電中さん
垢版 |
2018/06/16(土) 00:36:30.12ID:HMaCQ9Fn
ちなみに、「中華はこれだから」って書こうと思って調べて見たら
意外やAVRも似たような規定の仕方
PICは、クランプダイオードの絶対最大定格(電流)+全体の消費電力という
規定の仕方なんで、正々堂々「抵抗だけ」って方法とれるんだけど
0356774ワット発電中さん
垢版 |
2018/06/16(土) 06:23:10.52ID:FekAHwTg
どっちを知りたいかだな
ダイオードの有無が知りたい →データシートには載ってない
入力の最大定格が知りたい →データシートに載ってる
0357774ワット発電中さん
垢版 |
2018/06/16(土) 07:59:10.35ID:enIC/swl
おおいろいろありがとう
CTセンサの微弱交流を回路無しに入れたいな、というのがもともとでした
電流量でなく動いているかどうかの検出なんで値の変化がわかればよいなと思いました
0358774ワット発電中さん
垢版 |
2018/06/16(土) 08:56:32.64ID:e72vZr8X
>-0.7〜1Vくらいの値になってたら入ってるはず・・・ありゃ定格外だわ(笑)

たいていのC-MOSデバイスの絶対最大定格が VSS-0.3V 〜 VDD+0.3V になっているのは、
入力ピンに、出力インピーダンスゼロの電圧ソースを繋いだ場合を前提にした定義。

同じように、最大入力電流が規定してあることが多いと思う。

1kΩを直列に繋いで、過電圧なソースに繋げばクランプダイオードに電流が流れて
結果として絶対最大定格を超える電圧になるけれど、最大入力電流は超えない。
この使い方はNGとは限らない。

いかなる場合も超えてはならぬのだから、クランプダイオードに電流を流しては
いけない、という考え方もあるけれど、デバイスによってはクランプダイオードに
電流を流すことで保護ができる、という書き方をしているものもあるし。
0359354
垢版 |
2018/06/16(土) 19:52:34.21ID:HMaCQ9Fn
>>358
>同じように、最大入力電流が規定してあることが多いと思う。
それを書いてないから困るよね、っていう主旨で書いたつもりなんですけど
0360774ワット発電中さん
垢版 |
2018/06/16(土) 22:27:13.67ID:er6qa3h8
>>283だけどAmazonでドローン用?のオーバーレイモジュールでMAX7456が使われていたからそれを剥がして使う事にするわ
0361774ワット発電中さん
垢版 |
2018/06/16(土) 22:42:51.66ID:e72vZr8X
>>359
たしかに、ESP32の話でした。

ただ、-0.3V〜VDD+0.3Vと書かれていれば、クランプダイオードは入っているでしょね。
0362774ワット発電中さん
垢版 |
2018/06/17(日) 00:07:20.91ID:NWNGWMKn
すんません、初歩的な質問なんですが、
日本国内でArduino UNOもしくはそれとほぼ同等のArduinoの種類で、
通販ですぐ届く(2日ぐらいで)ネットショップってありますか?
あったら教えてほしいです。
■ このスレッドは過去ログ倉庫に格納されています

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