回答編集履歴

2

質問の編集に対して

2021/10/27 13:36

投稿

thkana
thkana

スコア7652

test CHANGED
@@ -25,3 +25,55 @@
25
25
 
26
26
 
27
27
  (オシロは有るに越したことはないけれど、この程度の回路で必ずしも必要ではないでしょう。なにかっつうとデバッガとオシロというのも...あると効率大幅アップもしばしばで、なければどうにもならないこともあるのは事実だけれども)
28
+
29
+
30
+
31
+ ---
32
+
33
+ 質問の編集分について
34
+
35
+ 既に述べたように、20Vを超える電圧はあまりよろしくないと思います。しかしソレノイドを並列にすると電流が足りなくなるので、TA7291とそのソレノイドを使おうという限りはドライバも2個にして、電源12Vでそれぞれソレノイドを1つずつ制御することになりますね。
36
+
37
+
38
+
39
+ それと、ソフトの方ですが、
40
+
41
+ > 右のボタンを押して10秒キープ→左のボタンを押して10秒キープ→交互に
42
+
43
+
44
+
45
+ ということであれば、
46
+
47
+ ```
48
+
49
+ void loop(){
50
+
51
+ digitalWrite( IN1, HIGH ); //ここでソレノイドが動くので
52
+
53
+ digitalWrite( IN2, LOW );
54
+
55
+ delay(1000); //ここで1秒待っているのだから
56
+
57
+ digitalWrite( IN1, LOW );
58
+
59
+ digitalWrite( IN2, LOW );
60
+
61
+ delay(9000); //さらに9秒待って全部で10秒
62
+
63
+ digitalWrite( IN1, LOW );
64
+
65
+ digitalWrite( IN2, HIGH );
66
+
67
+ delay(1000);
68
+
69
+ digitalWrite( IN1, LOW );
70
+
71
+ digitalWrite( IN2, LOW );
72
+
73
+ delay(9000);
74
+
75
+ }
76
+
77
+ ```
78
+
79
+ ということになるのではないでしょうか? 11秒でも構わない、という用途ならもとのままでもいいですけれど。

1

ちょっと修正

2021/10/27 13:36

投稿

thkana
thkana

スコア7652

test CHANGED
@@ -1,14 +1,12 @@
1
1
  結線図と回路図は違うものなので...情報としては「回路図」を提供するようにしてください。
2
2
 
3
3
  で、その結線図、相当怪しいです。少なくとも片方のツェナーのアノードは浮いてます(どこにも繋がっていません)。また、ソレノイドは直列に二つが繋がっていますから、12V定格のソレノイドなら電圧は24V掛けることになりますがTA7291Aの電源電圧は通常20V以下です。
4
-
5
- 少なくとも
6
4
 
7
5
  > 右のボタンを押して10秒キープ→左のボタンを押して10秒キープ→交互に という感じ
8
6
 
9
7
 
10
8
 
11
- にはなりそうにないです。
9
+ にはなりそうにないです。(定格より多少電圧が低くても動いちゃうかな?)
12
10
 
13
11
 
14
12