X



トップページ電気・電子
1002コメント349KB
初めてのPIC 0x0D
レス数が1000を超えています。これ以上書き込みはできません。
0001774ワット発電中さん
垢版 |
2017/10/25(水) 21:40:54.97ID:NIu5kjbi
  _       _    PICをさわるのは今日が初めて、という超初心者のためのスレです。
  (O>――<O)    PIC選び、PICを使った回路は、誰でも最初は不安なものです。
  / (・) (・) ヽ    恥ずかしがらずに何でも聞いてください。速攻で教えてくれますよ。
  ○ /▼\ ○    質問のしかたは、初心者質問スレの発言1を見てくださいね。
  |(ヽ二フ ) |    
  /  ̄ ̄ ̄ ヽ  
 f ヽ     / |  PIC関係のスレは、レベルに合わせて以下のスレもありますので、活用しましょう。
 ヽ \  / ノ    ・PIC専用のスレ
  | \_ )(_/ !       本家本元のPICスレです。口の悪い人もいますが、楽しくやってるみたい。
  |       |       ここの話がわかるようになれば、あなたはもう一人前のPICerです。
  |       |    ・マイコンソフト 悩み事相談室
  |   | ̄ ̄|  |      マイコンソフトやツールの質問は、こちらでどうぞ。的確な回答があります。
 (_ノ    ヽ_)

 質問する時のコツ
  ・性格の悪い回答者はスルーしよう(相手すると逆効果)
  ・素人玄人などと 上から目線の回答者は、無視してください。相手してはいけません。
  ・そこそこ良い回答が出るまでしばらく再発言しないのもあり(良回答は後に出やすい)
  ・回答者のアドバイスで後日解決したら、結果報告しよう(とても喜ばれる)
  ・回答者は、僕たち初心者に優しくしてください。あなたも通ってきた道のはずです。


 必要なソフトなど(基本無料)
統合開発環境 MPLAB X ttp://www.microchip.com/mplab/mplab-x-ide
コンパイラ (XC8 XC16 XC32) ttp://www.microchip.com/mplab/compilers (高機能版は有料)
コード生成プラグイン (MCC) ttp://www.microchip.com/mplab/mplab-code-configurator
マイクロチップ ライブラリ (MLA) ttp://www.microchip.com/mplab/microchip-libraries-for-applications


 必要なハードなど
初心者はPIC16F1、PIC18F1以降の型番で始めると無理なく始められます。
プログラムの書き込みには書き込み器が必要です。持っていない場合はPICkit3(中華クローンでもまず大丈夫)を使いましょう。
PIC一覧、スペック検索 ttp://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1005


 さ、質問どうぞ〜っ
  0X0C 2017/07/27〜  ttp://rio2016.2ch.net/test/read.cgi/denki/1501157324/
  0x0B 2017/05/08〜  ttp://rio2016.2ch.net/test/read.cgi/denki/1494235320/
  0x0A 2017/01/04〜  ttp://rio2016.2ch.net/test/read.cgi/denki/1483498857/
  0x09 2016/09/07〜  ttp://rio2016.2ch.net/test/read.cgi/denki/1473238791/
  0x08 2016/04/30〜  ttp://rio2016.2ch.net/test/read.cgi/denki/1461994030/
  0x07 2016/02/05〜  ttp://wc2014.2ch.net/test/read.cgi/denki/1454648249/
  0x06 2015/07/18〜  ttp://wc2014.2ch.net/test/read.cgi/denki/1437151298/
  0x05 2015/04/07〜  ttp://wc2014.2ch.net/test/read.cgi/denki/1428391368
  0x04 2015/01/02〜  ttp://wc2014.2ch.net/test/read.cgi/denki/1420205108
  0x03 2014/09/22〜  ttp://wc2014.2ch.net/test/read.cgi/denki/1411314715
  0x02 2014/05/20〜  ttp://wc2014.2ch.net/test/read.cgi/denki/1400522979
  0x01 2013/11/17〜  ttp://ai.2ch.net/test/read.cgi/denki/1384626558
0002774ワット発電中さん
垢版 |
2017/10/25(水) 21:45:11.65ID:TWJQNA16
)((()())())()))(())()(((()())))()())())))()(((((())(()(())))(()((((()())(())
((()(()))())))()(((()))(((())))(()())()))())((((((()()((())))(()))())()))(((
()((()()((((())()()(()()))()))())()))))()(()(((())(()()(()(((()())()))()()))
(()))(((())()(()))))(())))(()()(())()))())())(((())()()((()()())()(()()()(((
)((((((()))()(((()())(((((((()())(()))))()))((()((()))()))()()))(((())))))))
((((()()))()())((((())))((()))()()(())))(((()((())()((()())((()))()())))))()
))((((()()))((()()))(()())(((())())))()))((((())())(()((())()(())(())))(()()
()()()(()))))))()()())(()(((((()))())((((()(())(()()))))(()()((()((()(()))))
()()(()()()(()((()(((((())(())()()()))()()((()(()((())())))()))))))()()()())
))()()))((()()())())()())(((()())))(()((((())))))()())))(()((()((()))((()(((
(()))()(()()(()((()(())(()((()()((((()())))))()()()))()(()))()()())((()())))
)((()))()((()()))(()(())()((())((()())(((()())))))(((())))()(())()))((()()()
())))((((())))()((()((((((((()())))((())(())()(()())(())()(((()))))))))(()))
))(())((()((()())())()))(()((()())(())()())())((()()(())))(()(()))))()(()(((
(()()((()))))()()()))))))(()(())()()()()()))(((())))(()((((()))())()()((((((
)))())()(((()))(())((()())(((((((()()))))()))()(((())(((())()(()())(()))))()
)(()))()(((((()))))(((()())((()())())(()()((())))(()(())(()(()())((())()))))
)(())()))))((()())(()(())(())(()(((()(()())()))))()()((())))()(((()()))(()((
)()()))))())))(()(())))(())))(()(()())))())((()))((((()(()()(()(()((()(((()(
())(()))))()))()(()))(())((((()(()())()()()(()))(()()()()))((())(((())(())((
)(())()(()(()())))(((((()))())))()()()))))((())())))(()((((()))(())((((())((
)())))((()))()()))))))(()))(()())()()))()())((())((()()(((())()(()((((((()((
()))(((((())))))())(((()()())((()((())(())()(()(((()((())))())()(()))))))(()
())(()()())))))(()())(()()))(()((())(()))()(()(()(()((((()))()())))))((((()(
)()))()((((()(()(())(())))(()((()()))()())()(()()()())()(()(()()()))((()))()
)()()(((())()((())()(()((())))))())))))())()((()))())())(((((()))()(()((()((
))()))(((()(()(()())(())))(())(()())())))()()()(()))()())())(()()()(((()((((
)())))()((()))))))()((()))(()))()))()())()()((()(((()((()()()((((()(()()))((
())()())()())(())()(((((()(()))))(()))(((()))))))((()((((())))()())(())((()(
)))())(()(())()))(((())))()())(()(())(()())()))(((())((((()()))((()())(())((
())(()()()()()))(()((())))(())(()()())(()(())((()()()))()((((())()))))()()((
))())))())()()((())((((((())(()))(())()((()))))()()(()(((()(()))()(()))(())(
(()(()))(()())()(((()()())(()()())))()(()()(())(()()()()())()()(()(())()))()
(((()((())((((())()()(((())()(()())))(()))))(()))))(())())(((()()((())()))))
)(()((()))(()(()))))(())))))()))(()()))((((()()))(()(()))((())))((((())(((((
(()(((()))((()))((()())((())())()))()()()))())(())())((())))((()()(()(()))((
)()((()())()((()()()(((()((())(()))()))()))))))(())()((()(((((()))()())))()(
)()()))()(()()((((()((()(((((()())()()()((()))))())))))(((())(((()))())())))
)()()()())))())(((()))()))((((()))(())((((()()))()()))((()(((()))))())()((((
(((()()))())))))()((((((()))))(())()))(()))(())))))())(((()((()(()((((()))((
(())))((((()())(((()()((()(())())()()))()(())())))()))(()(((((()((())())))))
())(())())))))()))(()()()(((())((()(())(()()()))((()())((()))))((((())()()((
)))(())))(()(()))(((()((())(((()))())()()((()())))())))()(())))(()()((((()((
())))))))()(((((()()((())))((((()(()())(()))))()()(()(())(()))(())()(()(())(
)()(()))())()))(())())()(())())(((())(()(((())))((()))())(()((()((()(()(()))
)()))))(()(((())))()())((()((()(()(()()()))))()())(()())))()(()))((())((((((
)))()()(()()((((())(((((())))))(()))))(()())))(()))()()(()((())(()))()(((()(
(())((()((())())))()())(()()()()))()(()()())((()(()()()))))(())))(()(((()()(
((())()())())(()()((((())))(()((()(())(((((()())))(())())()((())(()))())))))
)(()())(()()()()(())))))((()))))))((()(((()()((((()))())))((((()())(()())()(
00031
垢版 |
2017/10/25(水) 22:57:12.47ID:2IT5BDwt
ttp://rio2016.2ch.net/test/read.cgi/denki/1501157324/987 です
Sleepモードからの割り込みの件、ご指導ありがとうございました
お礼が言えなかったのでスレ立てました
その際テンプレ候補にあった文言を組み込みました
次スレを立てる人は、PIC質問スレが無くなってしばらく経つので、テンプレ修正願います

毎度出てくる>>2はなんでしょうね  意味知ってる人がいたら教えてください
00053
垢版 |
2017/10/26(木) 17:55:32.82ID:AN341dgJ
>>4
まだ机の上が汚くて工作取り組んでない
3V-SW-IOpin-10k-GNDにするつもり
00093
垢版 |
2017/10/26(木) 23:02:56.43ID:AN341dgJ
>>6-8
プルアップなしじゃいけないのでしょうか?
チャタリングはWakeUp後に50msくらいウェイトかましてごまかそうと
0010774ワット発電中さん
垢版 |
2017/10/27(金) 07:44:44.70ID:xuDWWDnx
WeakPullUpは抵抗ではなくてJFETの定電流源っぽいから
上手く使えばPullUp以外の用途に使えそう
0011774ワット発電中さん
垢版 |
2017/10/27(金) 07:56:31.91ID:jRdYfdF8
>>5の回路であれば、内蔵プルアップは要らないのではないの?
(内蔵プルアップが外せないポートってあったっけ)

>>9
チャタリングの除去とプルアップは関係ないのでは。

>>10
昔のマイコンに擬似入出力ポートっていうのがあって、プルアップ+オープンドレインでした。
プルアップをON/OFFできるなら、それだけでも出力ポートには使えますね。
00126
垢版 |
2017/10/27(金) 08:28:19.09ID:1KOV3oDg
>>11
その図の回路で内部プルアップ無しなら問題ないね 。
0013774ワット発電中さん
垢版 |
2017/10/30(月) 02:38:11.57ID:ACLS4emZ
内蔵プルアップがあっても、外部で強烈にプルダウンすれば良いと思う。
内蔵プルアップ 50kΩ程度、外部で5kΩでぷるダウンすれば、Low=0.5Vくらいになり、
ViLを守れると思う。
0014774ワット発電中さん
垢版 |
2017/11/01(水) 22:51:26.06ID:qRPCpWWk
12F1822を持ってる人、ちょっと確かめてもらえませんか?

while(1){
RA4=1;
__delay_ms(500);
RA4=0;
__delay_ms(500);
}
これはOKですけど

while(1){
RA4=1;
RA5=1;
__delay_ms(500);
RA4=0;
RA5=0;
__delay_ms(500);
}
こうするとRA4が点滅しなくなるんですけど、どうゆうことですか?
なんかの間違い?
0015774ワット発電中さん
垢版 |
2017/11/01(水) 23:30:09.85ID:kRxJ5L75
こりゃまた教科書に出てきそうな質問だな
PIC PORT LAT でググってみるとよろし
0016774ワット発電中さん
垢版 |
2017/11/02(木) 00:14:59.51ID:rLqVqS9i
ありがとうございます

LATA4=1;
LATA5=1;
__delay_ms(500);
LATA4=0;
LATA5=0;
__delay_ms(500);

なるほど、こうするといまくいきました
理由が理解不能だけど
0018774ワット発電中さん
垢版 |
2017/11/02(木) 06:57:36.49ID:gal6ax9f
流石にそれはデータシートに図で描いてあるぞ。
英語読まなくてもそれぐらい見ようよ。
0019774ワット発電中さん
垢版 |
2017/11/02(木) 07:01:31.57ID:WptwT8Gn
RAx=0;  先に現在のポート状態を読み込み、そこに変更を加えて書き戻す
LATAx=0; 強制的にポートへ書き出す。「ラッチを掛ける」と覚えればおk
0020774ワット発電中さん
垢版 |
2017/11/02(木) 07:41:54.22ID:+msLy4qE
RA= がダメで、LATで動く理由を教えてください。
なぜ最初のRA= が動かずに、2行目が動くのかわかりません
0021774ワット発電中さん
垢版 |
2017/11/02(木) 08:04:33.99ID:AAOQPedr
知ってるくせに
0022774ワット発電中さん
垢版 |
2017/11/03(金) 14:28:16.19ID:Bci/3ATC
XC8で質問さしてください

アンサインドのチャーで変数を宣言していて値も入っています
ここに、さらに別のアンサインドのチャーの変数を加算した時にオバフ(オバフロ)
やアンフ(アンフロ)が起きないようにしたいんですが、愚直に

IF ((ORG+DST>127)|(ORG+DST<−127)) THEN

って書いてしまうと一時的に16ビット演算になってしまわないでしょうか?
8ビットPICで16ビット演算は結構重い処理だと教科書で呼んだ気がするのですが
なんか小粋なテクニでオバフやアンフを計算前に知る事はできるでしょうか?
0023774ワット発電中さん
垢版 |
2017/11/03(金) 16:13:22.96ID:d+4eBQxG
ネタ?
0025774ワット発電中さん
垢版 |
2017/11/03(金) 16:23:39.90ID:Bci/3ATC
すいません、今後は馬鹿は無視しますが

>>24
>STATUS,Cを見れば良い」では?

私は「計算前に知る事はできるでしょうか? 」を書きました
0027774ワット発電中さん
垢版 |
2017/11/03(金) 18:09:32.84ID:WwwtyIoJ
>>22

「計算前に知る」手間をかける必要がわからない
判定後okなら改めて計算するの?
okならその値を使うというなら計算後に判定していることになるけど?
0028774ワット発電中さん
垢版 |
2017/11/03(金) 21:15:49.98ID:Bci/3ATC
>>26
すいません、アンサインド チャーじゃなくてサインド チャーの間違いでした
0029774ワット発電中さん
垢版 |
2017/11/03(金) 22:33:44.45ID:f6/4fy3z
picに外付けハードでコンパレータでも付けたら、計算前に判断出来るんちゃう?
0030774ワット発電中さん
垢版 |
2017/11/03(金) 23:01:51.81ID:0p4UaZWH
一般的な知識で適当に書くけど
8bitならsigned intの範囲は-128から127じゃないのか?
まあ単純な事だが
次の疑問は、例えばorg==127、dst==2の時何が起こるかなんだが
8bitならorg+dat=127+2=-127になるんじゃないかと思うんだが
つまり8bitで127より一つ大きい整数は-128でその次が-127
2の補数表現の基礎だけど
だから16bit演算が起こらないと望むようなチェックは出来ないかと
0031774ワット発電中さん
垢版 |
2017/11/03(金) 23:13:29.14ID:4a3VT7kn
>>22
なんか難しく考えすぎてるね

unsigned char a, b;

とあって a+b がunsigned charの範囲を超えるかどうかは

unsigned char c = 127 - a;
if (b > c) { // overflow }

これだけのことだよ。これなら判定の過程においても8bit以上の演算が出てくることはない
0032774ワット発電中さん
垢版 |
2017/11/04(土) 11:55:09.87ID:XqIe//5m
>>31
いいのかな…

a が -1, b が 5のケースだと、a + b = 4 だからオーバーフローしない。

c = 127 - a = 128 → -128

b > c は真になるから、判定はオーバーフロー。
0034774ワット発電中さん
垢版 |
2017/11/04(土) 14:58:54.93ID:XqIe//5m
>>33
>>28
>すいません、アンサインド チャーじゃなくてサインド チャーの間違いでした
0035774ワット発電中さん
垢版 |
2017/11/04(土) 23:56:07.23ID:SUqQxExd
先日、12F675を久々書き込みしようとしたらできませんでした。
古いPICは書き込みできないようになってるんでしょうか?
0036774ワット発電中さん
垢版 |
2017/11/05(日) 00:29:01.89ID:LHBEqeiS
>>35
PICKIT3?
0037774ワット発電中さん
垢版 |
2017/11/05(日) 00:29:37.30ID:LHBEqeiS
void PIC_RESET(void) {
SYSKEY = 0x00000000; //write invalid key to force lock
SYSKEY = 0xAA996655; //write key1 to SYSKEY
SYSKEY = 0x556699AA; //write key2 to SYSKEY
RSWRSTbits.SWRST = 1;
volatile unsigned char dummy;
dummy = RSWRST;

while (1);
}

リセット関数


ソフトでリセットできるんやね
0038774ワット発電中さん
垢版 |
2017/11/05(日) 01:09:44.82ID:lNqFo5z8
>>35
12F675で検索すると、書き込めないってのいっぱい出てくるけど、そのどれかじゃないの
0039774ワット発電中さん
垢版 |
2017/11/05(日) 02:11:14.56ID:Dm5rbrwt
よく考えたらWDTを有効にした状態でwhile(1)で無限ループを回さなくても
PIC18にはそもそもRESET命令がある事に今気が付いた
0041774ワット発電中さん
垢版 |
2017/11/07(火) 04:41:36.57ID:LNyCW54s
>>19
しったか乙
0043774ワット発電中さん
垢版 |
2017/11/07(火) 07:56:33.63ID:mPpLKbOl
>>41じゃないけれど、

>>19
>RAx=0;  先に現在のポート状態を読み込み、そこに変更を加えて書き戻す
>LATAx=0; 強制的にポートへ書き出す。「ラッチを掛ける」と覚えればおk

PICのビット操作命令(BCF,BSF)は、
バイト単位でいったん状態を読み込んで、
ビットを操作した上で
対象レジスタに書き戻す
という動作をします。

その点においては、上も下も同じ。
そして、書き込む出力レジスタも、上も下も同じです。

違いは、読み込み時で、上の方が、ピンから入力バッファを通ったところ。図の(1)。
下は出力レジスタの出力そのもの。図の(2)。

なので、レジスタを変化させた直後の命令で、RAを読むと、遅延の影響でその変化が
反映されてことがあります。でも、LATAならすぐに反映されます。
0044774ワット発電中さん
垢版 |
2017/11/07(火) 07:57:45.09ID:mPpLKbOl
と、書きましたが、PICを最後に触ってから、かなり経っているので間違ってるかもしれません。
間違っていたらご指摘いただけると嬉しいです。
0045774ワット発電中さん
垢版 |
2017/11/07(火) 08:17:43.45ID:glbWihir
>>41=>>43さん、詳しい説明ありがとうございました
0046774ワット発電中さん
垢版 |
2017/11/07(火) 08:21:38.70ID:mPpLKbOl
>>41じゃないってば…
0047774ワット発電中さん
垢版 |
2017/11/07(火) 11:18:27.88ID:uTmtNrex
>>43

>while(1){
>RA4=1;
>RA5=1;
>__delay_ms(500);
>RA4=0;
>RA5=0;
>__delay_ms(500);
>}
>こうするとRA4が点滅しなくなるんですけど、

これはどのように考えれば良いでしょうか?
0049774ワット発電中さん
垢版 |
2017/11/07(火) 13:02:39.36ID:uTmtNrex
>>48
ご親切にありがとうございました。
以下のような理解でよいでしょうか?

while(1){
   RA4=1;      // a_port全体を読んで、RA4=1にして、書き込む
   RA5=1;      // まだ1になっていないRA4を含むa_port全体を読んで、
              // RA5=1にして、0と読んでしまったRA4を含めて、書き込む
   __delay_ms(500); // 待つ。この時間により、RA4は0に、RA5は1になりきった。

   RA4=0;      // すでに0のRA4と、ちゃんと1になったRA5を含むa_port全体を読んで、
              // RA4に0を上書きして、書き戻す
   RA5=0;       // ちゃんと0になったRA4と、ちゃんと1になったRA5を含めて読み込んで、
               // RA5=0にして、書き込む
   __delay_ms(500);
}

・クロックが遅い場合は、0と1の遷移途中で読込するほど速くはアクセスできないので、上記現象にはならない。
・高速クロックでも、書き込んでから、遷移完了までの時間以上を、NOPなどで待てば、上記現象は起きない。

という理解も正しいでしょうか?
0050774ワット発電中さん
垢版 |
2017/11/07(火) 17:16:36.97ID:wMKc0+PR
>>49
それでいいと思います。
さらに、LATのある品種ではLATを使えばFFを直接読むので回避できます。
0051774ワット発電中さん
垢版 |
2017/11/08(水) 07:42:01.10ID:n2j4tKBM
まとめて設定すればできると思います。
RA |= 0b00110000;
RB &= 0b11001111;
0052774ワット発電中さん
垢版 |
2017/11/08(水) 08:47:29.88ID:xlnMnZum
>>51

RA4=1;
RA5=1;



RA |= 0b00110000;

1行に置き換えられますが、都合で論理が変わってしまって、プログラムが

RA4=1;
RA5=0;

に変更になったら、

RA |= 0b00010000;
RA &= 0b11011111;
と2行になりますね。


それと、わりと大したことではないですが、
RA |= 0b00110000;
は、
・ワーキングにリテラル値を入れて
・ポートAを対象にIORWF
みたいな操作になるので、2ビットまでなら、自由度が下がるのにインストラクション数が有利にならないように思います。

ポートのビット操作をするなら、それが存在する品種ならLATxを使わない理由はないのではないでしょうか。(|=でも&=でも)
0054774ワット発電中さん
垢版 |
2017/11/08(水) 22:18:37.76ID:FQIsEG8w
>>52
16F1823でやると、なんの問題もなく、RC0,RC1が点滅するんですが
これはどうなってるんですか?

while(1){
RC0=1;
RC1=1;
__delay_ms(500);
RC0=0;
RC1=0;
__delay_ms(500);
}
0056774ワット発電中さん
垢版 |
2017/11/09(木) 12:17:06.38ID:u0sGxKai
16F18xx世代からMOSFETのドライブ能力かスイッチング速度が上がったのかもね
LEDに1000pFくらいパラ接続すれば再現すると思う
0057774ワット発電中さん
垢版 |
2017/11/09(木) 18:17:43.28ID:d4kTd3KN
>>56
> 16F18xx世代からMOSFETのドライブ能力かスイッチング速度が上がったのかもね

データシートを見ますと、12F1822と16F1823は同じデータシートに
書かれてますんで、同じものとおもってたんですが、微妙に違うんですね
勉強になりました
0058774ワット発電中さん
垢版 |
2017/11/09(木) 23:15:14.64ID:MyA9/q0r
ポートへのビット制御の問題はそれだけじゃなくて、負荷が極端に重い
場合とかポートにノイズが乗るとデータが変わってしまう可能性がある。
0059774ワット発電中さん
垢版 |
2017/11/10(金) 05:17:04.45ID:k8gQ5Q9X
ドライブ能力というと、16F84とかの世代は1pin当たり25mA Maxだったのが、
16F18325を使ってみたら1pin当たりの電流が50mAまでドライブできるようになってて
間に2SC1815とか入れんでも汎用のフォトカプラでとりあえず57600bpsまでUSARTの絶縁伝送ができてウマー。
0060774ワット発電中さん
垢版 |
2017/11/10(金) 08:03:47.82ID:CiKiw24v
>>59
25mAだって駆動できると思うけど。
0061774ワット発電中さん
垢版 |
2017/11/10(金) 08:50:35.56ID:skT1N29o
>>52
>ポートのビット操作をするなら、それが存在する品種ならLATxを使わない理由はないのではないでしょうか。(|=でも&=でも)

考え方が間違ってる。LATレジスタがついてるPICは、例えポートに何も繋がない状態でさえ
リードモディファイライトに失敗する可能性がある。だからLATレジスタが新設された。
使わない理由なんて幾らでも見つかるが、LATレジスタの有るPICでポート直接のリードモディファイライトは
マイクロチップが結果を保証してない。それだけの話。
昔のLATレジスタの無いPICはポートに接続された物が適切ならば其の様な事は起きない。

>>58
それはお前の設計が悪いから。ビット制御の問題wとかでは微塵もない。

>>59
それはフォトカプラのLEDに50mA流してるって事?
設計が悪すぎwww
0063774ワット発電中さん
垢版 |
2017/11/10(金) 09:44:00.33ID:ITZPzE4o
>>61
「適切なポートの負荷」の定義が「リードモディファイライトに失敗しない負荷」であれば、
「ポートに接続された物が適切ならばリードモディファイライトに失敗しない」といえますね。

こんな議論って意味あるのかな?


まあ、俺が書いたのは、「LATxがあるなら、LATxを使わない理由はないのではないでしょうか」なので
LATxがないPICについては対象外ですし、関係のない話ですが。
0064774ワット発電中さん
垢版 |
2017/11/10(金) 10:58:19.92ID:qDQX0Xts
LATがないPICはポートのリードモデファイライトが保証されてるとでも?
LATがないPICのデータシートに明記されているように問題があるからLATが
追加されたんだろう。

俺が言っているのは使い方じゃなくて可能性の問題だ。
LATがないPICを使うときは誤動作の可能性を排除するためにポートと
同じデータをメモリに持っていて、それを操作してからポートに書く
ようにしてるよ。
0065774ワット発電中さん
垢版 |
2017/11/10(金) 12:18:16.89ID:nikuSigx
C言語でLATポート操作を明示的に指定するには
インラインアセンブラ以外に無いものかな
0066774ワット発電中さん
垢版 |
2017/11/10(金) 12:23:35.91ID:UHnfJDu3
>>64
ポートの動作時間とアクセスに要する時間とCPUの速度が同期してれば、
そこそこいけるんじゃね?
CPUが早くなったから必要になったんだろう
0068774ワット発電中さん
垢版 |
2017/11/10(金) 13:35:03.19ID:UHnfJDu3
>>67
ゲート電圧低くいのに電流たくさん流したときのスイッチング時間ってどうなるか知ってる?
0069774ワット発電中さん
垢版 |
2017/11/10(金) 13:42:06.11ID:lOdzfhhv
PICは、4クロックに分割されたインストラクションサイクルのうち最初のクロックで入力ポートをラッチしているのに対し出力が行われるのは4つ目のクロックの後縁です
0070774ワット発電中さん
垢版 |
2017/11/10(金) 18:06:41.69ID:ITZPzE4o
>>67
>誤動作の可能性はCPUスピードとは関係ないもの「も」ある
(その内容は>>58の通り、負荷が重いとか外来ノイズとか)

と、>>68
>ゲート電圧低くいのに電流たくさん流したときのスイッチング時間ってどうなるか知ってる?

という問いかけが噛み合っていないというか、どういう関係なのかがいまいちわからんなあ。
0071774ワット発電中さん
垢版 |
2017/11/10(金) 20:34:41.65ID:qDQX0Xts
俺が>>58で可能性を書いてるのに設計が悪いとか使い方を笑われた
時点でかみ合ってないというか理解されてないとは思ってた。
0072774ワット発電中さん
垢版 |
2017/11/10(金) 21:15:05.62ID:ja//ONjM
Microchip はRA4=1じゃなくてLATA4=1と書け、とはっきり宣言してほしいね
初心者としてはそのほうが助かる
0073774ワット発電中さん
垢版 |
2017/11/11(土) 00:37:09.90ID:SlJY3eZQ
>>71
理解出来てないから>>58みたいな事をシラッと書いてしまうんだろw
0074774ワット発電中さん
垢版 |
2017/11/11(土) 03:02:45.06ID:sCmIbm4s
突如16F84が火を吹いてお亡くなりになられた、もちろん基盤ごと

何があった…何に何を流した…謎が深まる。

仕掛けは機械のステータスを二進法で送り出すだけなんですけどね
上位ビットでセグメント管理して、下位ビットでエラーコード返すとか、そんな簡単なの
0075774ワット発電中さん
垢版 |
2017/11/11(土) 05:06:26.95ID:SlJY3eZQ
基盤だからしようが無い。
ハードの信頼性上げるのって、素人には難しいね。
勉強あるのみ。
センスが無くて何時まで経っても駄目な奴は居るけど
仕事でやっても5〜10年は掛かるんじゃ無いかな。
0076774ワット発電中さん
垢版 |
2017/11/11(土) 08:08:49.24ID:dfbChac9
>>73
>>58に書いてあることは自体には可能性のひとつとしてありうることなのに、
何をもって「理解できないから〜シラッと」と評価するんだろう。
0077774ワット発電中さん
垢版 |
2017/11/11(土) 08:10:15.63ID:dfbChac9
もっと関心があるのは、
>ゲート電圧低くいのに電流たくさん流したときのスイッチング時間ってどうなるか知ってる?
これとの関係なんだがなあ。もうこれを書いた人は消えちゃったか。
0078774ワット発電中さん
垢版 |
2017/11/11(土) 08:24:55.96ID:dfbChac9
>>74
この板で「基盤」と書くとそれだけで素人扱いして、他の作業がちゃんとしていても
徹底的にバカにする偏執狂的行為をする人がいるのでご注意。

で、プログラムの内容を書かれてますけど、そこそこまともに作られた回路であれば
プログラム自体で基板ごと火を噴くに至ることは、俺には経験がありません。
出力ポートが他の出力とぶつかるケースでも、熱くなる程度でした。

回路そのものに原因があったか、ラッチアップで電源ラインに大きい電流が流れたか、
実は最初に火を吹いたのは別の部品でPICでは延焼しただけってことはないでしょうか。

よく言葉としては出てくる「ラッチアップ現象」も滅多に遭遇しません。俺が経験したケース
ではチップのエポキシが割れて煙が出てくるぐらいでした。
それでも電源ラインが細ければ基板の電源ラインを焼く可能性はあるかもしれません。
入力がオープンのまま放置されたところに、強烈なノイズが入ったとか、
外部からの入力端子に過大な電圧が入ったとか、
外部との接続部分でグランドが外れたとか
みたいなことはないですかね。
0079774ワット発電中さん
垢版 |
2017/11/11(土) 08:33:00.61ID:ItXj18h8
安定化電源で最大電流を100mAまで絞っておけば
短絡してもIC自体が壊れることは稀
0081774ワット発電中さん
垢版 |
2017/11/11(土) 08:51:33.75ID:r+L7JFic
>>61
LAT**の無いPICはクロック周波数最大20MHzだから、問題起きにくかったんだろ。
内蔵発信器だと、4Mとか8Mとかしか設定出来なかったし。
0082774ワット発電中さん
垢版 |
2017/11/11(土) 08:52:58.14ID:dfbChac9
>>79
作った基板に初めて通電するときはCVCC電源でそうやって使うようにしているけれど、
けっこう多くの人が、ACアダプタとか、電流制限のない電源を使ってるんじゃないかでしょうか。
あと、いったん稼働を始めた装置なら、おおもとの大きい電源で、複数の回路を駆動
していたり。

基板ごとの安全対策はやっぱり必要なこともありますね。
0083774ワット発電中さん
垢版 |
2017/11/11(土) 14:09:47.16ID:1JKkX/yX
CCで起動するのはいいけど、
それだとDCDCコンバータが起動しますか?

ACアダプタでいきなり電源を入れるのは、自殺行為に近い。
なぜ最初くらい電流計を入れようとしないのでしょうか?

また、電源装置のデジタル電流計も、サンプリングがトロくて、
過電流が判明するまでに時間がかかる。
0084774ワット発電中さん
垢版 |
2017/11/11(土) 15:56:32.19ID:dfbChac9
>>83
DC-DCコンバータが搭載されている場合において、その基板の定常状態の電流を
想定して、CCを設定してたら、たいていの場合は起動でコケますね。
突入を想定して多めにしておかないと。

電源器のメーターでも、テスターの電流でも、過電流がわからずにずーっとそのままで
いるよりはマシかも。
0085774ワット発電中さん
垢版 |
2017/11/11(土) 17:15:19.28ID:hURqkQD9
CCで電流リミットかけて、電圧を徐々に上げてくのはダメ?
0086774ワット発電中さん
垢版 |
2017/11/11(土) 21:19:58.45ID:dfbChac9
>>85
それで良い場合もあるかもしれないけれど万能じゃない。

・CPUなどでは電源電圧の立ち上がり時間に規定がある場合があって、
それより遅いと起動がうまくいかないことがある。

・DC-DCはある電圧まで動作せすに、一定電圧になったときに動作を
始めるものがある。その場合、ゆっくり電圧を上げたからといって
突入電流の問題を回避できない。
0087774ワット発電中さん
垢版 |
2017/11/12(日) 08:40:56.05ID:OJDCtjVc
>>78
頭悪そうw
0090774ワット発電中さん
垢版 |
2017/11/12(日) 20:58:06.82ID:d4+xikZ2
>>76
>>58は、設計能力が無いからデータシートは読めないし、出力ポートの電圧が
異常になる位の負荷を掛けても平気だし、同様なノイズが乗るような設計でも平気なんだろ。
つまり、まるで理解出来てない。℃素人まるだしの意見が>>58

それを「>>58に書いてあることは自体には可能性のひとつとしてありうることなのに、 」
とか、悔しそうに反論してるって事は、>>61で指摘した>>58の設計能力の無さに
微塵も気が付いていないのだろう。

PICはどこぞの℃素人向けのAなんとかと違って、アナログ回路が設計出来ないと
使いこなせないから、精進あるのみ。
0091774ワット発電中さん
垢版 |
2017/11/12(日) 21:05:45.13ID:81NWt8d0
>>89
説明を聞こうか。
0092774ワット発電中さん
垢版 |
2017/11/12(日) 21:09:12.93ID:d4+xikZ2
理解力に乏しいみたいだからもう一度書くが

>>58
それはお前の設計が悪いから。ビット制御の問題wとかでは微塵もない。
ビット制御の問題じゃ無く、お前が問題w
0093774ワット発電中さん
垢版 |
2017/11/12(日) 21:14:31.38ID:ZJmDdSsg
>>90
℃玄人が今頃悔しそうに出てきたのか

過去に16F84AとかのLATがないPICで、ポートにビット制御命令を使った
製品を出荷していて必死に誤動作の可能性を否定したいのだろうけど、
いくら言葉でやり込めても誤動作の「可能性」はなくならないよ。
0094774ワット発電中さん
垢版 |
2017/11/12(日) 21:18:30.83ID:d4+xikZ2
全然反論になってない℃素人w
0095774ワット発電中さん
垢版 |
2017/11/12(日) 21:25:35.78ID:81NWt8d0
ノイズに関してはなんとも言えん。

設計が良ければ大丈夫という一面的な考え方は退屈だと思う。
0097774ワット発電中さん
垢版 |
2017/11/12(日) 23:39:36.61ID:WgTFMxyH
LATが無い化石PICなんて早く捨ててしまえ
無駄な労力をかけたいマゾと、問題が理解できないアホ専用だ
0102774ワット発電中さん
垢版 |
2017/11/19(日) 06:59:57.78ID:p+PPJx+7
「同じアフォなら書かなきゃソンソン」は成立するのだろうか?
0105774ワット発電中さん
垢版 |
2017/11/19(日) 11:47:54.38ID:nhroBDIA
叩いたつもりが逆襲される間抜けが多い
0106774ワット発電中さん
垢版 |
2017/11/19(日) 18:19:06.67ID:n7Oza4Pk
暖簾にアフォ押し
0107774ワット発電中さん
垢版 |
2017/11/20(月) 23:41:52.99ID:7r+qcNZG
機能は必要な機能があればそれ以外は不要なものです
使わないものがあっても何の役に立たない。
ここにいる人は、不要な物だと思うが?????
役に立たない者はとっとと出ていけ・・・
0108774ワット発電中さん
垢版 |
2017/11/21(火) 19:27:01.38ID:h5+pL5fw
やっぱ理系はだめだな、視点が狭い、精神が幼稚
やがて日本を滅ぼす理系
0110774ワット発電中さん
垢版 |
2017/11/22(水) 13:23:47.10ID:5ukqZEkA
文系の人って理系に対して何かコンプレックスみたいなものが有るのかな?
その理由が中学・高校時代の物理や化学、数学が苦手だったから、なら精神的に根深いなぁ。
可哀想に。
0111774ワット発電中さん
垢版 |
2017/11/22(水) 14:21:51.95ID:2hsajQfL
文系でも電子工作の趣味を持ってる人くらいいるだろ
今はネットに情報転がってるから割と簡単だしな
情報の無い時代は辛かったけど
0113774ワット発電中さん
垢版 |
2017/11/23(木) 02:47:10.38ID:mvzZxMAJ
どこでもそうだけど、確かにおかしな人が住み着いてるみたいだしな
初心者はびびってしまうよね
0114774ワット発電中さん
垢版 |
2017/11/23(木) 12:48:11.18ID:e6ooAkPS
PIC12F683のAD変換について質問です。

AN1〜3端子を未接続状態で、AN0に0〜5V印加して順番にAD変換した場合、
どうも未接続端子の変換結果がAN0に釣られているように見受けられます。
この動作は正しい?
0115774ワット発電中さん
垢版 |
2017/11/23(木) 13:10:06.84ID:IeKLgcPU
正しいと思います。
というか、未接続で使う事自身がいけないことなので、
何が起きても「正しいと思います」ということになるね。
0116774ワット発電中さん
垢版 |
2017/11/23(木) 13:11:51.36ID:WdjZkspb
>>114
未接続って浮いてるの?GND?
だったらなんでその端子も読んでるのか訳が分からないんだけど。
AN0に高周波に近い信号が乗ってきてたらアンテナ代わりになる可能性だってあるし、AN1〜3は繋いでないのに取り込む必要性を感じないんだけど?
0117774ワット発電中さん
垢版 |
2017/11/23(木) 14:38:55.75ID:D7IyR08M
>>114
正しい動作だと思います。
A/Dコンバータは、いったん内部コンデンサに外部電圧を取り込んでから変換します。
AN0に電圧を与えて変換したあと、AN1に切り替えて変換するとき、本来ならAN1の入力で、内部コンデンサをチャージ
(または放電)するのですが、
AN1がオープンになっていると、この内部コンデンサに前の電圧が残っていまいます。そのうちこの電圧は内部で使われたり、
リーク電流でどこかに落ち着くはずですが。

同様に、AN1に実際に信号を接続する場合でも、繋いだ回路のインピーダンスが高い場合は、AN1の測定に
直前のA/D変換チャンネルの影響が残ることがあります。


>>116
読んでるのか訳がわからない、というのもどうかと。

次のようなケースも考えられます。

(1)未接続ピンがどうなるのか検証してみたいという、興味から。
(2)マイコン自体はAN0〜3で電圧を測れるように準備しておくものの、そのマイコンのユーザーが全てに接続するとは限らない。

2chのオシロで、CH1だけを使っている場合でもCH2をOFFにしない人もいますよね…。
0118774ワット発電中さん
垢版 |
2017/11/23(木) 14:53:18.34ID:WdjZkspb
>>117
>(1)未接続ピンがどうなるのか検証してみたいという、興味から。
>(2)マイコン自体はAN0〜3で電圧を測れるように準備しておくものの、そのマイコンのユーザーが全てに接続するとは限らない。

>2chのオシロで、CH1だけを使っている場合でもCH2をOFFにしない人もいますよね…。

前者は分からんでもないが、普通影響を及ぼさない様な計測器を作るでしょう?
横河とかがそういう計測器作ってたら総スカンだよ。

2ばんめもそう、安いマイコンだけの計測器ならあり得るけど、その時に使ってないピンの計測結果はこうでしたので……なんて説明し始めたら質問の荒らしだよ。
使ってない、繋いでないピンの数値に何を求めてるの?俺には全然わからないんだけど?そう言い出す根拠があるならちゃんと説明してくれる?
逆に正しい名目がないなら確保する理由も、無いよね?

最後も最近のカラーオシロでも無いと思うんだけど……だってどう説明するの?説明する必要ないでしょって取り直しを命じられると思うんだけど?
0119774ワット発電中さん
垢版 |
2017/11/23(木) 16:18:41.25ID:E3bjr9WI
未使用のアナログ入力
 Hi-ZならGNDと接続かな。

オシロ
 いちいち画面から消すの面倒だから、1chだけ見るときは、
2chはプローブのGNDとクリップをショートするだけで消さない。
画面を記録に残して他人に見せるときでも消さない。
0120774ワット発電中さん
垢版 |
2017/11/23(木) 17:40:17.99ID:D7IyR08M
>安いマイコンだけの計測器ならあり得るけど
それでよろしいやん。
ってそういう可能性がわかっておられるなら、「訳がわからない」ってことはないですね。

これ、市販の測定器を作る話じゃないよね?
0121774ワット発電中さん
垢版 |
2017/11/23(木) 18:02:18.68ID:MU9b5XZp
>>118
やってみたら理解できない現象が現れたら、なぜなのか追求する
のは正しい姿勢だと思うけど。
やってみることすらいけないのかな?

この現象は入力がオープンだけでなく、信号源インピーダンスが
高い場合に入力を切り替えてからA/D変換を始める時間が足りてな
い場合に遭遇するので、原因を突き詰めておくのは充分意味があ
ると思う。原因は>>117のが書いているとおり。
0122774ワット発電中さん
垢版 |
2017/11/23(木) 20:09:40.42ID:xZ9A+nh5
Microchipから日本語のメールが届くとなんかドキドキする
これは…もしかして恋?
0123774ワット発電中さん
垢版 |
2017/11/23(木) 21:58:40.31ID:BGWXV+uH
PICのツール(Cコンパイラ、デバッガ)って無料なの?
レジスタが特殊すぎてコード効率悪そうなんだがそこんとこどうなの?
0124774ワット発電中さん
垢版 |
2017/11/23(木) 22:55:19.25ID:VJz5/TLI
最適化されてない遅くてでかいコード吐くCコンパイラは無料
デバッガは別売りで値段なりの性能
効率は悪いけど動けばいいので無問題
0125774ワット発電中さん
垢版 |
2017/11/23(木) 23:19:51.75ID:pbWH1EFv
>>124
大きいと言っても四桁番号以降のではそれほどでもないし、コードサイズに制限無いし。
取り合えず使ってみるには十分。
0126114
垢版 |
2017/11/24(金) 01:06:22.25ID:MQ6R+jwO
みなさまご教示ありがとうございます。
特に117様の回答はとても具体的で分かりやすかったです。

最初にもっと具体的に書けば良かったのですが、ソフトは
全AD端子を使う前提で書いていました。それをブレッドボード
で試すときに機材の都合で1chだけ繋いで動かしたら、何か
変に釣られているような挙動になってしまい、原因が分からず
質問しました。
コードはネットのほぼコピペだったのですが、マイコンの事も
もっと知らなきゃと、とても良い勉強になりました。
0127774ワット発電中さん
垢版 |
2017/11/24(金) 12:54:47.41ID:Sau4xcjU
>>126
他のchのAD入力端子への信号は、低いインピーダンスで駆動された信号が来ていますか?

PIC内部にある、AD ch切替用のアナログスイッチが、次のchに切り替わった時、
PIC内部にある、AD値保持用のコンデンサが、選ばれた信号電圧に、サッと変化しないと、
前のchの電圧が残ります。

信号駆動のインピーダンスが高いと、
ch切替後の電圧変化に時間がかかり、まだ電圧変化中なのに、ADがサンプルしてしまいます。
信号駆動のインピーダンスが低いと、
ADサンプル以前に、電圧がコピー完了するので、正しいAD変換ができます。
0128774ワット発電中さん
垢版 |
2017/11/24(金) 13:14:40.47ID:l9Vtlj7y
入力インピーダンスと出力(ドライブ)インピーダンスの問題だね。
どんな回路でも(電源でも)ついて回る。
0129774ワット発電中さん
垢版 |
2017/11/24(金) 13:40:39.72ID:Sau4xcjU
そうです。
直流っぽい信号なら、AD入力端子に、
0.1uFとかのコンデンサを置いて信号源インピーダンスを下げれば良いんですが。
0131774ワット発電中さん
垢版 |
2017/11/24(金) 16:01:45.90ID:DocaZ/ed
>>130
理由を教えていただけませんか?
0132774ワット発電中さん
垢版 |
2017/11/24(金) 18:14:04.44ID:52Ksmvva
>>131
サイズのわりに容量大きい奴は、電圧による容量変化大きいから波形が歪む。
あと、物理的な力での容量変化も大きいから、振動を拾い易い。
0133774ワット発電中さん
垢版 |
2017/11/24(金) 18:46:36.16ID:DVzji7LG
130じゃないけど、

結構振動とかを拾いやすく、容量が小刻みに変動するのでチャージされた電荷が逃げなければ電圧ノイズとなって観測された。
ノイズ取りのつもりで大容量を使ったら衝撃検出センサーをつけてしまった失敗談。
扱う周波数帯域で最適化すればMLCCで構わない場合もあるでしょう。
0134774ワット発電中さん
垢版 |
2017/11/24(金) 19:40:45.13ID:IIynOyp9
MLCCでも温度補償型のものならそれらの問題は避けられます。
といっても、0.01uFを超えるような温度補償型は特殊ですね。たぶん。

ただ、A/Dコンバータの入力静電容量って20pFぐらいですし
分解能が10ビットなら0.01uFでも十分かと。
0135774ワット発電中さん
垢版 |
2017/11/24(金) 20:50:59.10ID:Sau4xcjU
>>134
>MLCCでも温度補償型のものならそれらの問題は避けられます。
温度補償型だと、機械振動が電圧に反映することもないの?
0136774ワット発電中さん
垢版 |
2017/11/24(金) 21:31:33.51ID:Qwbbd5SG
>>134
1uFも10uFも温度保証なのは普通にあるんじゃね?
振動はMLCCの性格上避けられないんじゃね。アルミ電解と同じ。
0137774ワット発電中さん
垢版 |
2017/11/24(金) 22:28:02.72ID:IIynOyp9
あれ。書いたつもりが書けてない。どこかに誤爆したかな…
↓同じような内容でどこかに書いたかもしれません。

>>135
温度補償型(用が正しいみたい)で、全く、わずかでも圧電ノイズが出ないかというとどうでしょね。

俺の経験では、同調回路やフィルタに使ったりしていますが、問題を感じたことはありません。
0.01uFのXR7とCHで基板に衝撃を与えて比較したことがありますが、前者ではスパイクノイズを
観測することができました。

それでも、半田の種類で音が変わるようなオーディオ用にはたぶん向かないと思います。

高誘電率と温度補償用の違い
https://www.murata.com/ja-jp/support/faqs/products/capacitor/mlcc/char/0017

高誘電率系には圧電高価
https://www.murata.com/ja-jp/support/faqs/products/capacitor/mlcc/char/0015

>>136
動作温度が「保証」されていることと、セラミックコンデンサの「温度補償用」を混同されてませんか?
0138774ワット発電中さん
垢版 |
2017/11/24(金) 22:28:33.04ID:IIynOyp9
×高誘電率系には圧電高価
○高誘電率系には圧電効果
0139774ワット発電中さん
垢版 |
2017/11/24(金) 22:39:54.52ID:Cy0f9jAG
ADCに速度を要求しないなら、測定結果にIIRフィルタかませばいいのでは?

俺はそうしてる。
0140774ワット発電中さん
垢版 |
2017/11/24(金) 22:57:27.81ID:IIynOyp9
>>139
振動に起因するノイズがA/Dコンバータに入ってきているケースで、
A/Dコンバータでのサンプリングレートの半分より速い振動だと、デジタルフィルタでは取り切れないことがあります。
今の話は、A/Dコンバータの直前のコンデンサの話だったと思います。

たとえば、
図の黒が本来の電圧。
振動に起因するノイズが重畳された様子が赤。
たまたま青のポイントでサンプリングしていたら、A/Dコンバータ以降では、緑の電圧にしか見えません。

こんなふうにならないように、通常はサンプリングレートの半分以下の周波数だけがA/Dコンバータに来るように
アンチエイリアスフィルタを入れますが、そのあとのコンデンサで、もしノイズが発生していたらダメですね。
0142774ワット発電中さん
垢版 |
2017/11/24(金) 23:22:08.77ID:IIynOyp9
>大きいか小さいかだけ。

そうなんですよ。
なので>>135のような質問は答え方が難しいですね。
0143774ワット発電中さん
垢版 |
2017/11/25(土) 00:08:03.14ID:ZntprLgK
A/Dコンバータの入力に容量の大きなコンデンサを入れるときは
直流的な入力を想定しているのだろうから波形が歪むというのは
違う気がするな。
0144774ワット発電中さん
垢版 |
2017/11/25(土) 00:30:24.97ID:6fFHmw7o
波形が歪む話ではないような。

たとえ直流的なものでも、乗っかってくるときはあるわけだし。
0145774ワット発電中さん
垢版 |
2017/11/25(土) 06:49:33.37ID:kvuC79tZ
>>143
振動を拾うから、用途によっては直流でも影響有る。
そう言う場合は、小さめのを複数使って、実装方向かえたり、裏に置いたり。
0147774ワット発電中さん
垢版 |
2017/11/25(土) 08:46:34.75ID:6fFHmw7o
理由が分かってやってる人にはリクツの話でも、わからずにやってる人にはオカルトになりますね。
0148774ワット発電中さん
垢版 |
2017/11/25(土) 14:42:47.32ID:SC322t08
面実装のセラミックコンデンサーで、
マルチレイヤーでは無いために振動の影響が出にくい物って、
何がありますか?

CHは該当するようですが、他には、という質問です
0149774ワット発電中さん
垢版 |
2017/11/25(土) 14:45:19.31ID:6fFHmw7o
「小さめ」がパッケージの大きさのことであるなら、パッケージが小さい方が機会的歪を受けにくい。
「小さめ」が静電容量なら、小さめなら温度補償型が入手可能な場合もある。
基板の周辺の構造によって、コンデンサの取り付け方向で歪を受けやすさは変わる。

裏に置く、は俺には経験がないな。
0150774ワット発電中さん
垢版 |
2017/11/25(土) 15:00:58.29ID:6fFHmw7o
>>148
面実装のセラミックコンデンサで積層ではないものってあるのかな。って気がします。
割と容量が少なくて結果的に2層になっているものはあるのかもしれませんが(1pFとか)

それと、機械的歪で大きいノイズが出るのは積層だから悪いのではなくて、誘電体の性質によるものなので、
積層でないことにこだわる意味は薄いでしょう。
0151774ワット発電中さん
垢版 |
2017/11/25(土) 16:54:19.63ID:+mf1myc5
>>150
積層でないのはあるよ。積層は高周波のカップリングやデカップリングには何かと嫌がられるから。
あとACの絶縁部分や高耐圧のものは積層はショートが嫌な人も多いのであるね。
1000pFくらいまではあったと思う。昔はもっと大きいのもあったんだけどね
0152774ワット発電中さん
垢版 |
2017/11/25(土) 17:00:26.08ID:LzD47KMH
マイクパフォ対決くるか?
0153774ワット発電中さん
垢版 |
2017/11/25(土) 17:19:08.99ID:6fFHmw7o
>>151
面実装で積層でないのがありますか。
積層でないことがわかるような品種になってますでしょうか。

積層セラミックはパスコンに多用してますが、短絡故障はコワイですね。
0154774ワット発電中さん
垢版 |
2017/11/25(土) 17:26:38.06ID:rMx/fTqG
>>153
>短絡故障はコワイですね。
体験するとよく分かりますよね。上流のDC/DCコンバータを焼損させたことがあります。
こんなことになるなら、セラミック使いたくないと思うほど。

実装済みの基板でもたわませないように、扱いに注意してる。
0155774ワット発電中さん
垢版 |
2017/11/25(土) 18:10:22.41ID:2reUShWj
>>149
例えば、容量半分のを二個つかって、裏表に置けば、ある程度は打ち消される。
0156774ワット発電中さん
垢版 |
2017/11/25(土) 18:33:15.96ID:Y6gWIQbX
>>155
それ最悪。それ一番最悪だから。最悪。一番やっちゃいけないパターン

たとえば容量誤差が20%だったとするよね?
1個だけ使う分には誤差20%だけど、2個使うと容量誤差40%になる
使った2個の容量誤差が互いに最悪値だとすると1個だけで実装した場合の
倍の誤差が発生する事になる
0158774ワット発電中さん
垢版 |
2017/11/25(土) 20:37:10.80ID:+mf1myc5
20%誤差を6個並列に実装すると、最悪20%のインダクタになるんだぜ?
0161774ワット発電中さん
垢版 |
2017/11/25(土) 21:53:05.81ID:6fFHmw7o
>>156
>1個だけ使う分には誤差20%だけど、2個使うと容量誤差40%になる
なにゆえ?
これはコンデンサの並列接続の話だよね?
0162774ワット発電中さん
垢版 |
2017/11/25(土) 21:56:22.87ID:6fFHmw7o
誤差1%の抵抗を使うとして、10倍の抵抗を10個並列にすれば誤差は1%より小さくなる。
と言っていた先輩がいたよ。確かにそうではあるのだけど、リール1本、割と偏った誤差のときもあった。

ローノイズアンプを2個並列にすることで、よりローノイズになる、というのはまあ合ってるけど。
0163774ワット発電中さん
垢版 |
2017/11/25(土) 22:01:59.77ID:6mSIdtWj
>>156
もし容量誤差が最悪40%と言う場合、、
分母は、並列にする前の容量。

しかし、並列にすると容量は倍になるので、
実際の相対誤差は最悪でも20%。

こんな事間違える奴がいるんだ。
0164774ワット発電中さん
垢版 |
2017/11/25(土) 22:03:20.09ID:KQ53CRpO
そんなくだらねえことしてないで実測すればいい。
10本並べるより楽だろ。
0165774ワット発電中さん
垢版 |
2017/11/25(土) 22:10:37.20ID:6fFHmw7o
で、肝心の>>155
>例えば、容量半分のを二個つかって、裏表に置けば、ある程度は打ち消される。

ははあ。なるほど、ですね。
0166774ワット発電中さん
垢版 |
2017/11/25(土) 22:44:28.78ID:96svlwlE
消費税8%のものを10個まとめて買っちゃいけません
消費税80%取られますよ、みたいな感じ?
0170774ワット発電中さん
垢版 |
2017/11/28(火) 18:45:11.09ID:gwYj070K
>>169
知ってるやつ少ないんじゃないの?
正規分布になるから、ノイズ消しに使われてるわな
0171170
垢版 |
2017/11/29(水) 21:46:28.76ID:zblt62ow
ああ、止めちゃったな
170は無視して続けてくれ
0172774ワット発電中さん
垢版 |
2017/12/03(日) 15:57:23.29ID:N/EH216Q
MPLAB XをインスコするパソコンのHDD容量は128GBで十分ですかね・・・?
0173774ワット発電中さん
垢版 |
2017/12/03(日) 16:03:21.25ID:JBXZ9IFS
ショボいPCの場合は旧MPLABの方が断然快適だったり
最新デバイスは使えないけど
0174774ワット発電中さん
垢版 |
2017/12/03(日) 16:15:59.00ID:lXkg00Sp
ホント、無駄に重い。
エディタもバカ。
make も再起動しないとファイル間違えたり。
0176774ワット発電中さん
垢版 |
2017/12/03(日) 16:41:47.92ID:pt6mqkmW
そもそも4GBしかないんじゃOS入れただけでパンパンなんじゃないの?
0178774ワット発電中さん
垢版 |
2017/12/03(日) 17:01:51.30ID:JjWY4xz/
PIC組むだけにしてはおかしいわな
天才がエディタ作ればフロッピー1枚に収まるだろ
0180774ワット発電中さん
垢版 |
2017/12/03(日) 17:10:09.66ID:nZMNwpil
PICしか使わない人には分からん例えかもしれないが
Arduino for Visual Studio使ったらArduino IDE使う気起きんだろって話
0181774ワット発電中さん
垢版 |
2017/12/03(日) 17:18:33.77ID:N/EH216Q
>>177
ありがとうございます
電気屋さんだとSSD128GBで4GBの奴しか私には手が届かなそうだったので
通販でもっとメモリ乗ってる安い奴買います
0182774ワット発電中さん
垢版 |
2017/12/03(日) 17:34:21.28ID:rVvt5iyg
安いの買ってやってみてメモリは後から足せばいい。
増設できるかどうかは機種によるけど。
0183774ワット発電中さん
垢版 |
2017/12/03(日) 17:35:33.64ID:GGTBD1hL
>>181
DELLとかHPでセールで格安なのを買いな。
ノートならまあそれで間違いない。
後はディスク回して動いてるPCを扱ってる事に気を付ければ物理的破損には至らんだろ。PICの方がもっと頑丈だけどな。
SSDだからと安くなってるからと性能がいい訳ではないのでHDDモデルにしとき。
どうせ5年で使い捨てるとか考えてないんだろ?
そっちの方が幸せだよ。

本当の幸せはPCチェアを買いBTOで格安なパーツしか使わず、今時内部交換ですぐに生き帰るマウスとかのPCだけど。
あんまり物理的な意味でドライバーを握る優位性はないしね。金銭的な意味でも。
0186774ワット発電中さん
垢版 |
2017/12/03(日) 17:59:28.20ID:9hme0zxn
初心者スレなんだから本家ご推奨の環境を勧めるのが当然
訳の分からんことやって時間を無駄にする時間があったらPC買い替える方が安い
0187774ワット発電中さん
垢版 |
2017/12/03(日) 18:00:59.81ID:9V4uqfLy
それな。
時間より金の方が惜しいような稼ぎなら
そもそもPICなんてやってないでバイトでもしろ。
0188774ワット発電中さん
垢版 |
2017/12/03(日) 20:00:57.99ID:VpkKx8iN
ブラウザーやりたいつってる人に
スーパーコンピュータ勧めるようなもんだな
0189774ワット発電中さん
垢版 |
2017/12/03(日) 22:19:39.50ID:w66eMay8
初心者は大事にしようよ
理系はもうすぐ中国、インドに追い越されるんだからさ
0193774ワット発電中さん
垢版 |
2017/12/08(金) 03:05:09.93ID:fK2IVYEn
質問です

古い電源の、電解コンデンサを基板から取り外してテスターで測定したら、
470uFが470uFでした。この場合、新品に交換する必要はないと考えれば良いでしょうか?
それとも他に測定する項目があるのでしょうか?
ESR, tanδでしょうか? (測定器が無いので測定できないですが)

(念のため交換すべき とかの回答ではなく、技術的な話でです)
0195774ワット発電中さん
垢版 |
2017/12/08(金) 07:17:15.91ID:OnZenO0f
その470uが何の目的で付いてるのかも理解しないでその質問か。
0196774ワット発電中さん
垢版 |
2017/12/08(金) 07:59:54.31ID:FZHCTRrF
で、その電解コンデンサはPICとどういう関係があるのでしょうか?
0199774ワット発電中さん
垢版 |
2017/12/08(金) 10:54:57.97ID:asswTNxF
ホントいやだわここ
こんな人ばっかりで
0200774ワット発電中さん
垢版 |
2017/12/08(金) 10:55:48.97ID:3C6rmbsa
超低インピーダンス、高周波数対応の最新の電源用個体コンに交換すべきだろう

発振してショートして爆発して家が燃えて、いい勉強ができるかもよ
0202774ワット発電中さん
垢版 |
2017/12/08(金) 20:23:34.20ID:yb5NF3p/
すみません。
hexファイルをpickit2のソフトを使って書き込むのと、
mplab ideからicd3を使って書き込むのとで動作に違いがあるのですが、何か考えられることはありますか?
UARTで通信するプログラムらしいですが、pickitだと書き込めていないのか通信できないみたいです。

hexファイルを作った人もソースコードを無くしたのでとりあえずicd3を使っています
0203774ワット発電中さん
垢版 |
2017/12/08(金) 21:49:25.19ID:SEl9eaIy
作った奴がソース無くした上にHEXの使い方知らないとか
馬鹿も休み休みIE WWW
0204774ワット発電中さん
垢版 |
2017/12/08(金) 22:11:15.00ID:fTYW0OuV
>>202
>動作に違いがあるのですが、
>pickitだと書き込めていないのか
次元が違い過ぎるだろ。
書き込めてるのかを先に確認しろよ。
0206774ワット発電中さん
垢版 |
2017/12/08(金) 23:23:11.19ID:SEl9eaIy
プロテクトの掛かってるPICをコピーしようとしてるに1822PIC
0207774ワット発電中さん
垢版 |
2017/12/08(金) 23:27:09.58ID:lzmWOfko
picは16f877(877Aじゃない)でした。
pickit2のソフトで書き込んだあとreadするとFFFFではなくなっているので書き込めてそうな雰囲気はありました
0208774ワット発電中さん
垢版 |
2017/12/08(金) 23:44:21.75ID:VT5sBNnQ
すいません、ちょっと馬鹿っぽい質問なんですが本人大真面目なんで教えて下さい
PICのUARTなんですがTxとRxを直結した場合、TXREGに書き込むと同時に受信割り込みを
設定していたら受信割り込みが走りますでしょうか?
0209774ワット発電中さん
垢版 |
2017/12/09(土) 00:00:11.67ID:LxxMA04w
>>208
「同時」はどれぐらいをもって同時と言っておられます?
受信割り込みは、受信が完了してからなので、TXREGに書き込んでから1データ分、
遅れて受信が完了して割り込みが発生します。そういう意味では同時ではありません。
0213774ワット発電中さん
垢版 |
2017/12/09(土) 10:19:59.87ID:r6tPsboW
>>202
別にHexから逆アセンブルされたリストでデバッグしてもええんやで?
0214774ワット発電中さん
垢版 |
2017/12/09(土) 10:49:56.23ID:go2gwdK0
>>210
ありがとうございます。
今日になってhexファイルは当時の学生が作成した説が出てきたので諦めて?ICD3を使いたいと思います。
逆アセンブル出来るpicのプロも居ないので…

やはり初心者にはアップデートの続けられているpickit3など推奨されてる環境が良さそうですね
面白い経験になりました。みなさんありがとうございました。
0215774ワット発電中さん
垢版 |
2017/12/09(土) 11:14:50.53ID:2EhoaxZV
>>214
hexファイルと逆アセンブルとICD3とpickit3とどういう関連があるのかのほうが面白い
0216774ワット発電中さん
垢版 |
2017/12/09(土) 14:34:27.39ID:prlmW7DJ
PICkit2未対応のチップではないらしい。
はて、HEXを書き込むだけなのに、PICkit2とICD3とで何が違うのだろう?
0218774ワット発電中さん
垢版 |
2017/12/09(土) 21:46:37.50ID:lK14e9bc
Pickit3では製品の書き込みはしないで下さい(試作開発品のみ)
という謎仕様があるからな
0219774ワット発電中さん
垢版 |
2017/12/10(日) 05:10:56.70ID:TW2WmzM8
>>214
や、自分で逆アセンブルする訳ではなくMPLAB(X)にやらせればいい話ですが…
0220774ワット発電中さん
垢版 |
2017/12/10(日) 06:04:22.69ID:WK+6mvkH
>面白い経験
根本的な解決は何一つされてないのに、どこが面白かったのだろう。
ま、ソースの管理さえまともに出来ない連中のようだから、さもありなんか。
0222774ワット発電中さん
垢版 |
2017/12/10(日) 10:41:39.41ID:iUB00yzv
たぶんこれでしょ
ICD3使えば問題ない

>特定のPICマイコンをPICkit2と接続してPICkit2アプリケーションプログラムを立ち上げると、PICマイコンのプログラムの一部が変更される
0223774ワット発電中さん
垢版 |
2017/12/10(日) 10:44:51.12ID:5DPq5Vso
>>214
>今日になってhexファイルは当時の学生が作成した説が出てきたので

言い訳下手杉w
0224774ワット発電中さん
垢版 |
2017/12/10(日) 12:55:45.73ID:3I7WUICH
モノは何をするもんなの?
ゼロから作った方が早かったり?
Arduinoで作っちゃうとか。
0225774ワット発電中さん
垢版 |
2017/12/10(日) 13:00:52.49ID:3I7WUICH
16F877はMCC非対応だから、MCC対応の28ピンに差し替えてゼロから作るのは?877は基板にはんだづけされちゃってる?
0226774ワット発電中さん
垢版 |
2017/12/10(日) 14:16:22.79ID:yu9YKfEA
AがダメなのでBに変更した。
記録も残ってないし、ダメな理由も調べない。

あー、面白かった。
0228774ワット発電中さん
垢版 |
2017/12/10(日) 19:23:26.36ID:5DPq5Vso
>>226
ま、そういう奴も世の中には居るって事だ。
プログラムとか電子工作に全く向いてない性格。
0229774ワット発電中さん
垢版 |
2017/12/10(日) 19:45:29.09ID:35M4Odwx
向いている人だけが、向いている職につけてるわけでもないし、
ましてや専門でもなければ向いていないけどするというケースは普通にある。

嘲るより、記録に残すべきですよ、ダメな理由を調べるべきですよ、と諭せばいいのに。
0230774ワット発電中さん
垢版 |
2017/12/10(日) 19:52:54.26ID:6hGDH+IE
向いてる向いてないの問題でなく
ろくな指導者が近くにいないってことだろ
記録に残す、原因を調べる、は理系に限らずすべての分野の基本
そこらのスーパーマーケットだってやってること
いまどきそれをやってないのは公務員だけ
0231774ワット発電中さん
垢版 |
2017/12/10(日) 19:59:14.20ID:35M4Odwx
>いまどきそれをやってないのは公務員だけ
なんでそういう言い方をするかな。余分。
曖昧不正確だけでなく、曖昧不正確さ故に不快に思う他人がいるだろうこと
は自分でもわかっているだろうに。
0232774ワット発電中さん
垢版 |
2017/12/10(日) 20:09:56.59ID:xaMp49mO
>>231
あら、公務員さんいらしたの。
あなたが不快に思うように書いてるんですよ。
書いた甲斐があったわ。
0236774ワット発電中さん
垢版 |
2017/12/10(日) 20:13:47.72ID:35M4Odwx
>>232
なんで俺が公務員なんだろう。
こういう短絡的な思い違いもやってのける人が、電気の仕事をやっていけてる様子だから、
人間には得手不得手があるのだなあと、あらためて思います。
0239774ワット発電中さん
垢版 |
2017/12/10(日) 20:18:46.40ID:LfTedddX
>>236
>>231の反応の方がよほど短絡的だと思うがな。
>なんで俺が公務員なんだろう。
とか、まじに反応しちゃうとことか。
0241774ワット発電中さん
垢版 |
2017/12/10(日) 20:20:49.57ID:35M4Odwx
>>238
そこには、公務員の一つの仕事のしくじりの苦しい言い逃れの事例が載ってます。
その事例では、記録があっても、なかったといってるわけですね。

それが、
>いまどきそれをやってないのは公務員だけ
の根拠になるわけではないよね?
0242774ワット発電中さん
垢版 |
2017/12/10(日) 20:21:31.23ID:b3EHMRCG
>>ID:35M4Odwx
何かを揶揄して婉曲的な表現をしているのに
文字通りにしか読めない単細胞
人生つまらなそう
0244774ワット発電中さん
垢版 |
2017/12/10(日) 20:24:06.75ID:35M4Odwx
揶揄して面白がる必要なんてないのにな。
そういうことが面白いの?>>242

面白いのでしたら、相手にはしませんが。
0245774ワット発電中さん
垢版 |
2017/12/10(日) 20:28:01.12ID:mMQlLm8l
>>241
>いまどきそれをやってないのは公務員だけ
と言い放つ動機にはなるのだよ。
言い放たれたことにすべて根拠があるとは限らないが、
言い放つ動機を生じさせた現実の中には非常に強い根拠が存在するのだよ。
0248774ワット発電中さん
垢版 |
2017/12/10(日) 20:35:10.75ID:PWKOSfZW
俺は公務員で趣味でPICやってるけど、行き詰まったときに正攻法で追究するのはなかなかしんどいよ。違う方法を試みてもいいだろ。趣味なら。
ArduinoでもmbedでもESP32でも。目的を達するものが出来れば。
0249774ワット発電中さん
垢版 |
2017/12/10(日) 20:39:33.62ID:t334xmKc
>>ID:35M4Odwxは>>230を読んでも「ああ、あのことね。」と思えなかった。
一部の調査では国民の80%が不満を持っていると言われるあのことが浮かびもしなかった。
思わず>>231のようなマジレスをしてしまう。
無知な上に、頭の回転も鈍いのだ。
そして遠吠えしながら>>243>>244で逃亡の準備だ。
さようなら。

残る疑問は、こいつ、何のためにノコノコ出てきたんだろう、ってこと。
0250774ワット発電中さん
垢版 |
2017/12/10(日) 20:46:15.99ID:35M4Odwx
>>249
>読んでも「ああ、あのことね。」と思えなかった。
なんでそうなるかな。
書いてあることだけで判断しないものだから外しっぱなしだ。

>>232も似たような感じの人なのか、俺が自分のことを公務員だと言ったわけでもないのに
俺を指して「あら、公務員さんいらしたの」って書いちゃう。おかしい。
0251774ワット発電中さん
垢版 |
2017/12/10(日) 20:49:09.85ID:vBHYIGqN
>>250
あんた、とても面白いよ。
でも、あんた自身はつまらんのだろ?
気の毒に。
0252774ワット発電中さん
垢版 |
2017/12/10(日) 20:55:14.03ID:35M4Odwx
あれ、>>231を何のために書いたのか、が分かっていない人なのか。

でも、書かれたことだけで判断すればいいのに、って書いてる俺がこれではダメですね。

>向いてる向いてないの問題でなく
>ろくな指導者が近くにいないってことだろ
>記録に残す、原因を調べる、は理系に限らずすべての分野の基本

ここまでとても道理が通ったことだと俺が感じたからだよ。

>そこらのスーパーマーケットだってやってること
「〜だってやっている」は、〜はそういうことをやっていない人が多いだろう、みたいな偏見の上に
成立する表現であることが多い。

>いまどきそれをやってないのは公務員だけ
これは指摘したとおり。民間でも糞なことはいくらでもある。犯罪者の大半も民間人だ。
イジメても反論できない人をイジメてたら社会がダメになるように思うよ。
0254774ワット発電中さん
垢版 |
2017/12/10(日) 20:58:36.81ID:GQnMgO8b
>>ID:35M4Odwx
いまどきそれをやってないのは公務員だけ
だよねえ
ああ、あれでしょ?
けしからんよねえ

ってな感じで流して済むところなのにマジレスしちゃったひと
最近この界隈でよく見かけるわこの人
0255774ワット発電中さん
垢版 |
2017/12/10(日) 21:01:06.94ID:KA4qNbRZ
>>254
なんていうのかなあ
面白味の無い人なんだろうねえ
楽しくなさそうだよねえ日々の生活も
お笑い番組とか見てひとりで怒ってそう
0257774ワット発電中さん
垢版 |
2017/12/10(日) 21:23:26.43ID:35M4Odwx
>けしからんよねえ
あれで「公務員がけしからん」と思うのはマスコミに踊らされてるように思います。
0261774ワット発電中さん
垢版 |
2017/12/10(日) 21:46:18.96ID:jJwyu1fh
>>257
自分もそう思いますね。
たぶんマスコミが言ってるような内容でしか公務員の仕事を知らないんでしょう
0262774ワット発電中さん
垢版 |
2017/12/10(日) 21:56:27.08ID:SWHT+RSz
ホントそうだな。
マスコミが言ってるような内容ですらあのひどさだから、
もっと掘ればもっとひどいんだろうけど、
今のマスコミにゃそんな力量も無いからな。
0264774ワット発電中さん
垢版 |
2017/12/10(日) 22:18:29.25ID:5DPq5Vso
>>229
>嘲るより、記録に残すべきですよ、ダメな理由を調べるべきですよ、と諭せばいいのに。
なんで諭さなきゃいけないんだ?学校じゃないんだから、駄目な奴は駄目で良いし自業自得。
諭すなんて無駄だし思い上がりも甚だしい。
0265774ワット発電中さん
垢版 |
2017/12/10(日) 22:23:35.28ID:35M4Odwx
>>264
>超初心者のためのスレ
において、そういう切り捨てな態度を取るの?
なんで?
0266774ワット発電中さん
垢版 |
2017/12/10(日) 22:57:02.49ID:78ooVkMM
>>265
「諭す」だと?
>超初心者のためのスレ
において、そういうあからさまに上から目線な態度を取るの?
気分いいの?
0269774ワット発電中さん
垢版 |
2017/12/10(日) 23:50:31.42ID:35M4Odwx
>>266
その言葉は切り捨てるような態度を批判する中で出したものですが、
切り捨てるよりは望ましいことだと考えています。

>>230
>向いてる向いてないの問題でなく
>ろくな指導者が近くにいないってことだろ
と、指導者の必要性について言及していますね。

というわけで、質問者に対して、ダメだ向いていない、などと言わずにあるべき
アドバイスをしてはどうかと思います。
一面しかわからない状態で、ダメだ向いていない、が、あるべきアドバイスではないでしょ?
0272774ワット発電中さん
垢版 |
2017/12/11(月) 11:15:24.68ID:gjKtS1oR
公務員の仕事

エクセルで原稿用紙マス目を作り
マス目に1文字ずつ入力して文章を書いて年収600万円ですね?
0274774ワット発電中さん
垢版 |
2017/12/11(月) 14:55:51.21ID:pwrsS3FJ
>>269
あわてて「諭す」から「アドバイス」に変更したんだね。
文字にあらわすってのは怖いよねえ。
あとからいくら取り繕っても、出てしまった本音は消せない。
もっとも、この人の場合は、これでもかというほどの「上から目線」が、
どのレス見ても常に行間からこぼれ出てるけどね。
0275774ワット発電中さん
垢版 |
2017/12/11(月) 18:27:51.17ID:RvFOXhNw
>>274
>怖いよねえ。
怖いかな? 間違ったことは訂正すれば良いわけだし。
コミュニケーションには必ずといっていいぐらい、思い違いによる意思疎通の不具合が発生します。
言葉を言い換えたり、間違ったり行き過ぎた言葉を訂正したりして、互いの有益で幸せな理解を高めるのは
普通じゃないですかね。喧嘩じゃないのですし。

もっともこの場合は「諭す」でも「アドバイス」でもどっちで取ってもらっても結構ですよ。
どちらも、良くないことに対して、こうすれば良いですよ、の意味で使っていますし。
良くないことに対して、向いていない、では身も蓋もないではないですか。

「上から目線」についてですが、「それは上から目線だ」と批判されたら
怯まないといけないようなお約束ごとでもあるのかな? 不思議です。

「それは上から目線だ」と批判すること自体が、上から目線に見えますよ。
0278774ワット発電中さん
垢版 |
2017/12/11(月) 21:54:19.73ID:geMGV54F
ねーPICの話しようよー
8ピンのPIC32の必要性とかでもいいからさー
0279774ワット発電中さん
垢版 |
2017/12/11(月) 22:14:36.18ID:el6tFWXw
3pinのPICとか出ないかな?
一件するとトランジスタかと思いきや実は双方向通信でデータ処理をこなしてるという
0280774ワット発電中さん
垢版 |
2017/12/12(火) 01:10:55.78ID:OQNedTpU
>>275
> 「上から目線」についてですが、「それは上から目線だ」と批判されたら
> 怯まないといけないようなお約束ごとでもあるのかな? 不思議です。
> 「それは上から目線だ」と批判すること自体が、上から目線に見えますよ。

やっぱ理系ってアフォ
言葉ってあいまいなもんなんだよ
ここからが「上から目線」だ、とかキッチリ決められない
「それは上から目線だ」と批判されたくないのなら、そう見えないように
言葉の言い方で工夫をこらせばいいだけ
0281774ワット発電中さん
垢版 |
2017/12/12(火) 01:25:32.17ID:ZJifpyE8
>>280
おいおい、理系でくくるなよ。
そいつがおかしいだけだから。
>批判されたら怯まないといけないようなお約束ごと
なもん無いに決まってるのに勝手に決めつけて、そこから話が始まる。
いわば砂上の楼閣スタイルのレスがこのおっさんの特徴なのさ。
0282774ワット発電中さん
垢版 |
2017/12/12(火) 07:22:23.90ID:QoG9SVLZ
そもそもそいつは文系文盲
0283774ワット発電中さん
垢版 |
2017/12/12(火) 08:23:02.62ID:Ej476+Be
スレチなので引っ込みます。俺が批判されるのは別に良いのですよ。
またどなたかが愉悦目的や理不尽な切り捨て、侮辱、批判をされたら出てきます。
ではでは。
0288774ワット発電中さん
垢版 |
2017/12/13(水) 00:29:22.30ID:NtRkXfS6
態度の悪い人みかけたら、みんなで注意したほうがいいな
初心者だからといって遠慮はいらないよ
みんなでいい環境つくろう
0289774ワット発電中さん
垢版 |
2017/12/13(水) 07:29:15.16ID:XyNAqGvd
そうそう。技術的に優れた先輩たちだもの。初心者を導こう。切り捨てはいかんよ。
0290774ワット発電中さん
垢版 |
2017/12/13(水) 09:21:14.90ID:PbmkvZ5T
>>288
自分が初心者だからと言って遠慮せず注意していいのか、
相手が初心者だろうが遠慮せず注意していいのか・・・
0296774ワット発電中さん
垢版 |
2017/12/17(日) 20:21:39.52ID:DAhh9wc+
PIC16F18326で工作して、PICKit3でプログラムを書き込もうとしたら以下のダイアログが出て、進めたらパッチと音がして煙りが出た。(T_T)

電源5Vで、PICKit3からは電源供給しない設定なのですが・・・

CAUTION: Check that the device selected in MPLAB IDE(PIC16F18326) is the
same one that is physically attached to the debug tool.
selecting a 5V device when a 3.3V device is connected can result in damage
to the device when the debugger check the device ID.
Do you wish to continue.

NOTE: If you would like to program this device using low voltasge
proguraming, selsect Cancel on this dialog.
then goto the PICKit3 node fo ths project propaerties and check the Enable
Low Voltage Programming check box of the Program Options Option Category
pane(low voltage programming is noto valid for debugging operations).
0298774ワット発電中さん
垢版 |
2017/12/17(日) 22:24:47.10ID:DAhh9wc+
単なる配線間違いでLEDの制限抵抗をスキップしてたわ。
LEDだけが壊れてた。
0299774ワット発電中さん
垢版 |
2017/12/17(日) 22:33:27.10ID:OrjHxGVA
電子工作の前に、中坊レベルの英語くらいは読めるようにした方がいい。
何が書いてあるか確かめもせず、ただ丸投げしてるのがバレバレだ。
0302774ワット発電中さん
垢版 |
2017/12/18(月) 21:50:45.11ID:FIAH9DeD
クッションじゃない、オークションでしょ
0303774ワット発電中さん
垢版 |
2017/12/18(月) 21:58:19.31ID:FIAH9DeD
PICでプログラムするのに、
アセンブラでないとダメという人もいれば、Cの方がいいと言う人もいます。
僕はアセンブラを知らないのですが、Cなら1行で済むのも、
アセンブラだと3行とか5行とかになってしまいます。
細かいところがさわれる、無駄がないなどのメリットはありますが、やはりCより煩雑だと思います。
メモリーもふんだんにある昨今、アセンブラを使う理由はありますでしょうか?
0305774ワット発電中さん
垢版 |
2017/12/18(月) 22:18:28.98ID:/4pHSXVR
>>303
金かけてコンパイラ買うならまだしも、フリーで使うなら時間が経つと無駄コードが挿入されるので
シビアな用途には結果が安定しない。
其の上、鈍臭いスピードでしか動かない。

アセンブラは、普段からライブラリを充実させておけば手間はたいして掛からないし
コンパイラのせいで動作が重くなることも無い。
むしろ複雑なプログラムでもコンパクトにまとまり、同じCPUを使うならより高度な事が出来る。

結果が安定しなくても良く、潜在バグがあっても良く、鈍臭いプログラムでも良く、高度なプログラムで無くても良い
お遊びならCでも良いかな。
0307774ワット発電中さん
垢版 |
2017/12/18(月) 22:41:41.33ID:Alt4LFFf
305が言うような俺様ライブラリを素人に用意しろとか
却って逃げ出すわ
0308774ワット発電中さん
垢版 |
2017/12/18(月) 23:03:54.78ID:Swmg3150
無駄なコード挿入されてもシミュレーターで実行時間測定して
それで間に合えば十分実用になるし、足りなければ速度あげれば
可能な範囲のものはたくさんある
昔とは違って十分高速で動くPICはたくさん出てるし特に高額でもないし
速度が必要な部分だけアセンブラにしてもいいし
それ以外はCでサクッと組んでしまう方が開発時間も短くて済むし
あとで変更する場合もだれが見てもわかりやすい利点はあると思うよ
0309774ワット発電中さん
垢版 |
2017/12/18(月) 23:49:01.63ID:/4pHSXVR
>>307
逃げ出したい奴は逃げればいい。Cしか出来ない奴も別にそれで良い。
プログラムに限らないが、努力した分しか自分の身にならないし、結局は
一歩々々進むしか攻略の手段は無い。

そもそもCでちょこまか誤魔化しプログラムするのが俺の性に合わないから仕方がない。

64ビット演算とか、普通に16F1822で実行したりするけどCじゃ全然収まらないしな。

>>305に書いた様なレベルのプログラムなら俺もCを使うこともある。
0311774ワット発電中さん
垢版 |
2017/12/19(火) 00:34:41.97ID:Bml0gRrR
>>309
へえー
今はPIC16F1822とかいうPICが出てるんだあ。知らなかった
それって新製品?凄いね!
0312774ワット発電中さん
垢版 |
2017/12/19(火) 01:38:28.39ID:4QY9O26c
初めてスレなのにほとんどが濃い人というこの現実
しかも濃い方向がむっちゃ変
0313774ワット発電中さん
垢版 |
2017/12/19(火) 03:08:36.67ID:D6UZXL1N
初心者はCでいい
それで物足りなくなったらアセンブラにいってもいいし
もっと高性能なCPUに移ってもいい
人それぞれ

PICアセンブラキチガイで不思議なのは
PIC16-32bitアセンブラキチガイが居ないこと
もっと高度?な事が出来るのに、、
x86とかDSPとかではそれなりにいるのにね
不思議
0314774ワット発電中さん
垢版 |
2017/12/19(火) 05:35:59.84ID:p8opuuoW
>>313
dspic使ったこと無いだろ。dspicはCだとまともに使えない。
ま、メーカーのライブラリ使う程度ならCでも十分だが。
0315774ワット発電中さん
垢版 |
2017/12/19(火) 06:50:52.87ID:sheQO8qN
何で毎度毎度この手合いって初心者スレに湧いて来るんだろうね。サッサと移ってくれよ
0316774ワット発電中さん
垢版 |
2017/12/19(火) 08:15:35.49ID:81dn2t90
そうそう、PIC に何を期待してるんだってこと。
バリバリ計算したけりゃ ARM なり使えばいいだろ。
0317774ワット発電中さん
垢版 |
2017/12/19(火) 09:20:01.29ID:7OqCRPv8
PICのPは「peripheral」
元々単純な処理を低コストで実現するためのちっちゃなコントローラ。
だから田舎の拡張を重ねた老舗旅館になってしまった。
すっきりと作られた新館と常連客向けの本館は住み分けが出来てる。
0318774ワット発電中さん
垢版 |
2017/12/19(火) 11:33:32.27ID:PAr2ZNmh
PICは8ビット辞めて16ビットに専念すればどうだろうか?
(とりあえずは16ビットのエラッタの修正を)
8ビットのコアはAVRで十分。
0320774ワット発電中さん
垢版 |
2017/12/19(火) 21:48:09.11ID:qFLYqc9Z
>>319
へえ、そうなんだ、どこに書いてある?
読んでみたいからリンク張ってくださいな。
0322774ワット発電中さん
垢版 |
2017/12/19(火) 22:56:32.16ID:QAVcwVH/
>>320
Atme買収の際、代理店プレゼン資料に合併後の構成比率が載ってた
一般には公開されてないと思う
0323774ワット発電中さん
垢版 |
2017/12/20(水) 06:58:17.93ID:UovqQeGh
8ビットで割り算すると重いんだけど
演算ユニット積んでほしいな
0326774ワット発電中さん
垢版 |
2017/12/20(水) 12:28:38.32ID:iwP1TqjG
Unsigned int型を10進5桁で液晶表示するような場合
割り算の代わりにBCD演算アルゴリズムを適用すると
速度もコードも格段に改善する
0327774ワット発電中さん
垢版 |
2017/12/20(水) 15:17:50.95ID:u1V3jTsN
そういえばPIC18にはBCD演算補助命令があるけど、
同じ16ビットコードのAVRには無いね。
たった2桁のBCD加算でもBCD演算補助命令無しで作るのは面倒だな。
0330774ワット発電中さん
垢版 |
2017/12/21(木) 10:07:47.05ID:ZVNyfVWT
割り算ロジックをFPGAで組んで外付けしろ。
0334774ワット発電中さん
垢版 |
2017/12/21(木) 13:09:19.50ID:MWp6dGDE
>>329
加減乗算に比べてって意味
これらに比べると圧倒的に遅い

x86ももちろん遅い
加減乗算が1クロック2〜3命令実行出来るのに
除算は1命令で数十クロックかかる

だから頭の良いコンパイラは、
定数の除算は乗算に置き換える
0335774ワット発電中さん
垢版 |
2017/12/21(木) 13:11:56.80ID:0IVg5JjN
>>331
前に1%精度の割り算を速度重視で、右シフトの N*1/2、N*1/4、N*1/8・・・ の各項を
加算するかしないかの演算で近似したことがあった。
0338774ワット発電中さん
垢版 |
2017/12/21(木) 13:54:07.98ID:TE0HQqgQ
俺のカンピューターは、よく飲み代を間違えて多めに払う
朝起きると財布に小銭しかなかったりする。
0340774ワット発電中さん
垢版 |
2017/12/21(木) 14:00:10.63ID:MWp6dGDE
>>338
財布が空になるだけなら大したことない
後からカード会社に6桁請求されるのに比べたら
0341774ワット発電中さん
垢版 |
2017/12/21(木) 14:08:35.07ID:0IVg5JjN
>>336
フォトセンサからのAD入力値を正規化して0〜100%で表示するのだが、
他の方法も試してみて、結局、原始的だけどこのやり方が一番早くて、省メモリだった。
0345774ワット発電中さん
垢版 |
2017/12/24(日) 20:44:32.25ID:eS1PN+zZ
XC8 でMCCを使ってみたんだけど、不必要な関数が多くないかな?
関数多くて分かりづらい
メリークリスマス!
0346774ワット発電中さん
垢版 |
2017/12/24(日) 22:08:29.30ID:U5ue9LWa
MCCのUSB関連機能を充実してほしい!CDCだけじゃ寂しいぞ。
メリークリスマス
0348774ワット発電中さん
垢版 |
2017/12/25(月) 10:04:58.46ID:ZELpg2jo
>>346
CDCの枠組みが出来てればそこからHIDに展開してもええんやで、MLAからコード引っ張ってくるもよし
0349774ワット発電中さん
垢版 |
2017/12/25(月) 10:57:30.52ID:22+PKarP
>>348
MLAで成功したことはあるんだが、MLAはフォルダの整理がイマイチ理解できない。

CDCベースで簡単にHIDのコードが作れるの!?

14ピンのDIPでUSBが入ってると、面白いものが作れそうなんだけどな。
0351774ワット発電中さん
垢版 |
2017/12/25(月) 12:38:09.89ID:ZELpg2jo
>>349
簡単ではないが、ここでブー垂れてるよりは余程前向きだと思うが。
0353774ワット発電中さん
垢版 |
2017/12/25(月) 12:45:46.32ID:JzXcUKBK
MLAのコードを改造して作ったことはあるけど、俺はHIDが必要な用途はdigisparkに逃げた。
0354774ワット発電中さん
垢版 |
2017/12/25(月) 16:37:38.48ID:U2MMXW+W
PIC16Fのスリープとクロックの関係について質問!
データシートによると31kHz LFINTOSCはスリープ中も動作継続とあります。
ということはシステムクロック源FOSCにLFINTOSCを選択した場合、
Sleep命令を実行してもすぐWakeしてしまうのでしょうか?
その場合はSleep前にMFINTOSC-31.25kHz、Sleep後にLFINTOSCを選択すれば
解決するのかな?
0355774ワット発電中さん
垢版 |
2017/12/25(月) 17:14:31.17ID:kLMYTjZE
>>354
クロックが動いていてもwake-up信号がなければsleepは続く。でも場合によっては消費電力はほとんど変わらんかも
0356774ワット発電中さん
垢版 |
2017/12/26(火) 11:33:29.25ID:Lf5LQYDy
>>354は自己解決。LFINTOSCはSleep時に止まらずA/D,Timer等周辺機能に供給可、
一方システムクロックには供給停止しており、空きピンにLED接続して動作を
確認したらちゃんとプログラムが止まってました。
>>355さんの言うとおり最近のデバイスはSleepでも消費電流が大きいから勘違い…
---
Midrange-16F628Aは動作電流Idd=28uA→Sleep電流Ipd=0.02uAなのに
Enhanced-16F1827は動作電流Idd=28uA→Sleep電流Ipd=19uAとほとんど減ってねぇ!
3.3Vに下げて16LF1827を使うことも考えたけどLDO追加で消費電流増えるから元の木阿弥
これも半導体プロセス微細化のせいか…5V超低消費マニアは旧製品を使い続けるしかなさそう
0357774ワット発電中さん
垢版 |
2017/12/26(火) 12:41:08.21ID:u+aZnprG
19uAはいくらなんでもおかしい。
何か動いてるのがあると思う。
0361774ワット発電中さん
垢版 |
2017/12/26(火) 17:35:48.07ID:bPZbjI17
何で測ったのか書いてないけどDMMだったら微小電流計測はアテになるかなあという経験。
0363774ワット発電中さん
垢版 |
2017/12/26(火) 17:49:53.58ID:/7hahs0L
>>356も実測値じゃなくてデータシートから引っ張ってきてるんじゃないかな。
0364774ワット発電中さん
垢版 |
2017/12/26(火) 18:01:44.73ID:aO8DJ46W
>>362
うん。
で、
>5V超低消費マニアは旧製品を使い続けるしかなさそう
はどういうこと?
0365774ワット発電中さん
垢版 |
2017/12/26(火) 18:57:02.79ID:G+T6UY2G
18ピンにこだわらないなら20ピンのPIC16F18346は?

18326で試した時はスリープ電流は1uA以下だったと思う。PPS便利。
0366774ワット発電中さん
垢版 |
2017/12/26(火) 19:16:37.75ID:Zeao3CND
>>356
消費電流が3ケタも違うなんてちょっと信じられないんだけど。
データシート見ても該当する記述は無いし、実測なら測定環境が知りたい。
是非お願いします。
0368774ワット発電中さん
垢版 |
2017/12/26(火) 22:20:15.76ID:9awpJP6J
秋月の商品ページに貼ってあるAdvanced InformationなデータシートD022値と
microchip本家最新のデータシートD022値って全然違うんだな…
バケラッタもあることだしこれからは最新版をチェックすることにしよう
0369774ワット発電中さん
垢版 |
2017/12/26(火) 22:41:27.16ID:qFpwXjTr
スタンドアロン用途ならPIC便利なんだけどWiFiだのなんだの周辺とのつながりを求め始めると
他にいっぱい選択肢出てきちゃったからいまさら感が。。。
冬眠モード使えるから設置してから3年後に作動する遅延起爆装置なんかには便利だろうけど
0371774ワット発電中さん
垢版 |
2017/12/27(水) 12:43:42.29ID:22mySsTl
家で不労所得的に稼げる方法など
参考までに、
⇒ 『武藤のムロイエウレ』 というHPで見ることができるらしいです。

グーグル検索⇒『武藤のムロイエウレ』"

LK7S6VYCY7
0372774ワット発電中さん
垢版 |
2017/12/27(水) 16:45:24.99ID:MmkkY8a8
冬休みに入ってからPICを勉強を始めたのだけど、
MPLAB v4.05の使い方で結構はまってます。
PIC16F627Aで48kHzの内部オシレーターを使う場合の記述方法(C言語)を教えて下さい。
PCONの値をセットするだけなのだろうけど・・・
0373774ワット発電中さん
垢版 |
2017/12/27(水) 18:13:52.65ID:MPAmrt3M
#pragma config
あとはくぐってくれ
0375774ワット発電中さん
垢版 |
2017/12/27(水) 19:24:33.70ID:MmkkY8a8
>>373

#pragma config FOSC = INTOSCIO
#pragma config WDTE = OFF
#pragma config PWRTE = ON // Power-up Timer Enable bit (PWRT enabled)
#pragma config MCLRE = ON // RA5/MCLR/VPP Pin Function Select bit (RA5/MCLR/VPP pin function is MCLR)
#pragma config BOREN = OFF // Brown-out Detect Enable bit (BOD disabled)
#pragma config LVP = OFF // Low-Voltage Programming Enable bit (RB4/PGM pin has digital I/O function, HV on MCLR must be used for programming)
#pragma config CPD = OFF // Data EE Memory Code Protection bit (Data memory code protection off)
#pragma config CP = OFF // Flash Program Memory Code Protection bit (Code protection off)

はmainの外に記述でよくて

PCON = 0x00;

はmainの先頭に記述すればよいのか?(3V駆動させたいのでBron)
0376774ワット発電中さん
垢版 |
2017/12/27(水) 19:34:10.83ID:MmkkY8a8
>>374
3V駆動(リチウムコイン電池で稼働)
内蔵クロックあり(低クロックの省電力)
I/O8系統以上
PICProg4U + ハーフマットのRCDライタで焼ける
の条件で探した結果です。
もっと使いやすくて安価なものがあればご教示下さい。
0378774ワット発電中さん
垢版 |
2017/12/27(水) 20:54:22.02ID:RFBb826p
>>376
俺もRCDライタ作って、628や648でいろいろ作ったよ。10年くらい前。

ライタが対応してれば、PIC16F18326か、18346かな。
0379774ワット発電中さん
垢版 |
2017/12/27(水) 21:28:08.96ID:+GYAiUZs
627A/628A/648Aの内部48kHz動作時は110uAも食うのか…
CR2032連続動作電流が200uAだからペリフェラルに回す余裕があまりなさそう
0380774ワット発電中さん
垢版 |
2017/12/28(木) 00:25:16.29ID:Bz2+gZ4X
>>377
なんでそういう言い方になるの? >>376が何かした訳でもないだろうに。
0381774ワット発電中さん
垢版 |
2017/12/28(木) 03:50:45.15ID:Rkiio48I
おれは誤爆かと思ったが
アンカーも無いのに>>376のことだと即断できるのは
>>380も同じ気持ちってことかなw
0382774ワット発電中さん
垢版 |
2017/12/28(木) 03:57:23.14ID:qIJbRI1M
冬休みに入って始めた人が7年以上も前に更新されたっきりの
古いチップにしか対応してないプログラマを使う意味が分からんな。
1000円ちょいでほぼ純正と同じライターが買えて、
こっちは最新のPICでも書き込めるってのに。
0383774ワット発電中さん
垢版 |
2017/12/28(木) 06:55:04.94ID:ZVgYLh/d
>冬休みに入って始めた人が7年以上も前に更新されたっきりの
>…意味が分からんな。

学校や部活だと
・古い機材を使う
・テキストの更新も大変なので継続的な教材を使う
・ライセンス的に怪しいものは使いにくいので新しいものを生徒に行き渡らせるのはお金がかかる
ということが考えられます。

乱暴に嘲るより、フラットに>>376に選択理由を尋ねた方がいいのでは。
0385774ワット発電中さん
垢版 |
2017/12/28(木) 07:33:08.51ID:J3YA1RZc
白色LEDとか青色LEDはリチウムコイン電池だと厳しかろうに
FETもゲート電圧2.5V以下は高いし遅いので4V品が便利やし
0386774ワット発電中さん
垢版 |
2017/12/28(木) 08:10:05.32ID:fpxizmLb
10年前の骨董品ではどうにもならないか・・・
持ってる機材と旧くて浅い知識ではどれが最新のPICなのかも分からない状態なんです。

>>382
できれば、具体的な商品と購入可能なショップを教えて下さい。
ライターのリプレースも検討します!
0388774ワット発電中さん
垢版 |
2017/12/28(木) 10:26:14.48ID:3Nqsfmr4
ライタは通販でpickit3
互換機で良ければaliで互換機
18ピンならPIC16F1827or1747
20ピンで良ければPIC16F18346
14ピンに収まるならPIC16F18326
LFがあるならLF
PICじゃなくて良いならArduinoNanoかdigispark
0389774ワット発電中さん
垢版 |
2017/12/28(木) 10:40:14.39ID:3Nqsfmr4
CR2032で消費電流を極小にしたいならArduinoはボードに余計なものが付いてるからダメだった。
0391774ワット発電中さん
垢版 |
2017/12/28(木) 11:37:16.99ID:7wTrpqUZ
>>388
色々ありがとうございます
pickit3が鉄板なのですね
すぐに試したいのでamazonで互換品を買いました
これから日本橋にPICを買いに行ってきます
あとは PIC16F18326 の仕様を勉強せねば・・・
ConfigurationBitsも多くて一つ一つ調べて理解するが大変
道のりは遠いです
0392774ワット発電中さん
垢版 |
2017/12/28(木) 11:49:23.51ID:3Nqsfmr4
>>390
AVRを外すこと前提でArduinoを書き込み器と考えてZIFソケット付きのを買えばそれもアリなんだけど、、、、
量産するならそうするかも知れないけど、、、

>391
18326なら仕様を勉強しなくても、MCC使えば簡単だよ。
0393774ワット発電中さん
垢版 |
2017/12/28(木) 11:59:56.56ID:WZrRrshB
>>392
AVR 以外の余計なものを外すってことだろ。
USB シリアル変換とか電源周りとか。
0394774ワット発電中さん
垢版 |
2017/12/28(木) 12:43:41.52ID:3Nqsfmr4
実装面積、価格、難易度、納期、ロット数によりけりかな。
0396774ワット発電中さん
垢版 |
2017/12/28(木) 13:23:33.35ID:8ClxJ5kn
>>390
トリって何?
0397774ワット発電中さん
垢版 |
2017/12/28(木) 14:25:37.55ID:fpxizmLb
>>392
みなさん色々ありがとう
こんな便利なpluginがあったのですね

クロックの設定方法意味分からんなぁ・・・質問しようかなぁ・・・
と考えてた矢先の情報で感謝です。
0398774ワット発電中さん
垢版 |
2017/12/28(木) 16:37:40.67ID:XlLuA46W
肝心のPICが日本橋に売ってない(涙)
0399774ワット発電中さん
垢版 |
2017/12/28(木) 16:43:40.20ID:TbZ6V0O/
>>383
絵空事だけの偽善者は今日も空回り。
で、勉強不足の質問主に対するコメントは無いの?
0401774ワット発電中さん
垢版 |
2017/12/28(木) 16:54:57.68ID:khWMmHOI
売ってないならサンプル請求してもバチは当たらないでしょ。
0402774ワット発電中さん
垢版 |
2017/12/28(木) 17:28:05.39ID:9ubgnbAq
仕事で採用して大量に使う予定でも無ければ、仕事で使う人達の迷惑だからやめてくれ。
0403774ワット発電中さん
垢版 |
2017/12/28(木) 18:38:26.57ID:/am1zNHG
誰が迷惑なのかよくわからん。PICがサンプル送ってくるのだって会社業務の一環だぞ。
0404774ワット発電中さん
垢版 |
2017/12/28(木) 19:10:12.93ID:zvO6dcEo
>>401
冬休み中にやりたいんだろうからちょっと無理かな。

>>402
お前は誰を代弁しているつもりなの?
それともサンギがそう言ってるの?
お前のような客観性のカケラもない奴がマイコンに絡んでるのが不思議。
0405774ワット発電中さん
垢版 |
2017/12/28(木) 20:40:31.89ID:Bz2+gZ4X
>>402
どのように迷惑なのか教えてもらえないでしょうか?
0406774ワット発電中さん
垢版 |
2017/12/28(木) 20:41:07.76ID:yqYmUdif
>>404
株式会社サンギは、東京都中央区築地に本社を置く日本の日用品、化学品メーカーである。 一般には歯磨剤その他のハイドロキシアパタイト製品メーカーとして知られている。
0409774ワット発電中さん
垢版 |
2017/12/28(木) 22:31:14.94ID:9ubgnbAq
乞食わらわら沸いてきたぜ
サンプルってのは大量に採用してもらう前提で機能性能を評価してもらう為に提供されるもので
一個二個趣味で使いたいなんてのはそもそも「資格がない」んだよ
資格の無い奴がこれ幸いと行動してたら正当な目的で利用してる奴迷惑するのはどこの世界だって同じだが。
だいたいサンプルもらった後、気色ばんだ営業から「ご採用頂けますか?」「月何万セットに?」 とか聞かれて
お前らどう答えるんだ?
0410774ワット発電中さん
垢版 |
2017/12/28(木) 22:36:18.11ID:wvOwJtPr
>>409
この手の乞食はそういうものだろう

駅前で女性向けに配ってるティッシュを、俺にもよこせと3つくらい持っていくタイプの奴なんだよ
0411774ワット発電中さん
垢版 |
2017/12/28(木) 22:49:08.55ID:u/XWJJt6
新規参入妨害の日本と違って起業を支援するような風土を感じるけどな
0412774ワット発電中さん
垢版 |
2017/12/28(木) 22:56:41.70ID:yqYmUdif
>>409
資格があるかどうか判断するのはマイクロチップ社だろ。お前の意見なんかどうでもいい。
0415774ワット発電中さん
垢版 |
2017/12/29(金) 06:34:42.38ID:H05hGVmY
>>409
>お前らどう答えるんだ?
答え方は「産業向けですが、生涯ロットで100個ぐらいです」「零細業です」
「個人です」「ホビーユースです」みたいに正直で良いのでは?

少なくとも日本市場では個人向けに拡販することでファンを増やしてきたし
そのことでメーカーでの採用にもプラスになっているだろね。
ホビーの人だって、経験したことをもとに、ブログや個人WEBサイトに成果を
出したり、掲示板で駆け出しの人にアドバイスをすることもあるわけで、
そんなことさえ、積み重ねでユーザーを増やすことになる。

Microchipが、「零細とかホビーとかにサンプルサービスしたって、なんも良いことないな」って判断したら、
そのときは、サンプルを要求が代理店経由になるだろう。
それまでは、変な忖度は要らないと、俺は思うよ。
0416774ワット発電中さん
垢版 |
2017/12/29(金) 06:35:43.16ID:H05hGVmY
>>414
サウジの王子様ほどではないと
0418774ワット発電中さん
垢版 |
2017/12/29(金) 07:10:42.15ID:H05hGVmY
>>417
そういうことを聞かれるかな? って気はしますが。

この話(サンプル請求)のスタートは↓これですよね。
>>401
>売ってないならサンプル請求してもバチは当たらないでしょ。

「使いたいと考えていたチップが売ってなかったから」

で良いのでは?

まあ、「日本橋にないから」は購入先を探すことについて狭すぎって感は否めないですが。
0419774ワット発電中さん
垢版 |
2017/12/29(金) 07:31:12.23ID:MhoJlZze
Microchip Directならどの品種のでも
こんなのあったのか的なマイナーなオプションでも提供できるのにな。
言い訳にならんよな。
0420774ワット発電中さん
垢版 |
2017/12/29(金) 07:40:50.05ID:H05hGVmY
>>419
というか、「日本橋に売ってない」と嘆く >>398 は、いい購入先を教えて貰えれば嬉しいのかもね。
0421774ワット発電中さん
垢版 |
2017/12/29(金) 07:49:53.76ID:H05hGVmY
>>398 を受けて、「サンプル請求したら」→「資格云々」という流れになってしまったけれど、
そうじゃなくて、「ここで買えばいいではないか」って話になっていたら、随分流れが違ったのかもね。

どうして、「ここで買えばいい」って話にならなかったかといえば、
(1)ここでコメントしている人たちにとっては、そんなことは当たり前すぎて思いつかなかった
(2)年末年始にあれこれするのが前提だろな、と考えて、店頭で買えないなら意味ないな、と思った

(2)の立場なら、サンプル請求も意味がないわけだけど。
0422774ワット発電中さん
垢版 |
2017/12/29(金) 07:54:16.40ID:Sku86+QP
この流れでバチは当たらないでしょ

趣味で使いたい

秋月で探す→買う

サンプル請求→不満足

満足

秋月にリクエスト

秋月入荷

買う
0425774ワット発電中さん
垢版 |
2017/12/29(金) 10:35:56.12ID:SfYYcXw/
自分は今まで何十個かサンプル請求してきたけど
なぜ買わないのかとか言われたことがないよ
正直に何に使いたいのかを書いて請求しただけで
今では請求して30分程度で承認されることも少なくない
しかも、自分が使いたいといった分野専用と思われるチップすら
発売されている。
ユーザーが何に使いたいかといった情報を得ることができるので
企業としても新しい分野に製品を出すきっかけになっているのかもね!!
0428774ワット発電中さん
垢版 |
2017/12/29(金) 11:28:11.91ID:oK8ROnAU
PIC16F18326 がなかったので F1825 で代用
アマゾンから pickit3 が届いたので MPLAB で焼き焼き
ブレッドボードに取り付けて
ボタンのONでのLED点灯やLED点滅に成功!

皆さまありがとうございました。

これからもう少し高度な事に挑戦していこうと思います。
0430774ワット発電中さん
垢版 |
2017/12/29(金) 11:46:04.61ID:7L5jZlTS
>>428
16bitのPICも使ってみてね。int 16bitは使い易いよ。
0431774ワット発電中さん
垢版 |
2017/12/29(金) 11:56:00.98ID:rtBm/GAx
F以下が5桁のPICはなんかもうMCC前提というか必須というか、初期設定で
しなきゃならない事が多すぎてついていけない・・・

XC8 1.33を強いられてる身としてはMCCを使う事が半ば前提となりつつある
状況がしんどい
0432774ワット発電中さん
垢版 |
2017/12/29(金) 14:55:56.69ID:K0gan9O3
乞食の自分勝手な論理すごいな
数個、数十個の零細やホビー向けも大事にしてるわけなんてないじゃん
メーカーも乞食がある程度いる前提で放置しているだけだろ

乞食は乞食
大きな声で堂々とサンプル貰えるなんて言わないほうがいいよ、恥ずかしいから
0434774ワット発電中さん
垢版 |
2017/12/29(金) 16:20:21.56ID:ReTjGPxu
>>433
いーや、違うけど、何か?
0435774ワット発電中さん
垢版 |
2017/12/29(金) 16:43:42.55ID:rtBm/GAx
>>433
イントは「その処理系においてもっとも適切な長さ」と定められています
ここまで書けばイントが何ビットかもうわかりますよね?
0436774ワット発電中さん
垢版 |
2017/12/29(金) 16:52:06.56ID:Zrx/dtD1
これまで色々なPICを使ってきたので、初心者という訳ではないけれど、初めて使った
PIC10F200が情けないけど動かせない。
リセットICの代替なので、非常に単純なプログラムなのですが、シミュレータでGP2の
ON/OFFが確認できない。どこが間違っているのか教えてくれませんか。
TRISGPIOとGPIOの違いが良くわからない。コンパイルされたアッセンブルリストを
見ると同じレジスタ番号(6)になっている????

#define _XTAL_FREQ 4000000 // 4MHz
/*
*/
int main(void)
{
TRISGPIO = 0b00001011; // GP2のみ出力
GP2 = 1;
__delay_ms(100); // 100ms間 "H"出力
GP2 = 0;
__delay_us(50); // 50us間 "L"出力 (リセットパルス)
while(1)
{
GP2 = 1;
}
}
0437774ワット発電中さん
垢版 |
2017/12/29(金) 17:10:18.11ID:H05hGVmY
>>435
8ビットPICにとっては適切な長さは8ビットであり、
16ビットPICにとっては16ビットである、と言いたいのかもしれません。

これ、アセンブリ言語の話ではないですね?

int というからには、マジョリティを対象とした議論であればC/C++を前提に
して良いかと思います。以下Cコンパイラについてです。

http://www.c-lang.org/type.html
ここには、
> intの大きさは特定のコンピュータに自然な大きさと決められていて、
> 通常2バイトか4バイトです。shortは2バイト、longは4バイトが普通です。
> しかし、C言語の仕様として定められているのは、
> shortとintは少なくとも16ビット、longは少なくとも32ビット、
> shortはint以下で、intはlong以下、ということだけです。
とあります。

俺が持っている「プログラミング言語C 第2版 ANSI規格準拠」(共立出版)の44ページにも、
>(コンパイラの作成にあたって)ハードウェアに合わせて、適当なサイズを自由に
>選んでよいが、守るべき唯一の条件は、short と int は少なくとも16ビット
とあります。(ちょっと古い本ですので新しいもので変わっているのでしたら教えて
いただけると嬉しいです)

PICにかぎらず、8ビットマイコン用であってもANSI準拠を標榜するのであれば、
int のサイズは16ビットと考えて良いのではないでしょうか。
0438774ワット発電中さん
垢版 |
2017/12/29(金) 17:12:00.70ID:CGroQJ8M
>>436
Cしか出来無い奴って、そういうレベルなんだよな。
どれだけ沢山使ったのか知らないけど、所詮、初心者レベル
0439774ワット発電中さん
垢版 |
2017/12/29(金) 17:23:56.00ID:Zrx/dtD1
>>436
自己解決できました。
最近、OPTIONレジスタを触ることがなかったので、気にしていなかったのですが、
GP2ポートの用途を決めるフラグがあり、これを正しく設定してなおりました。
どうもお騒がせしました。
0443774ワット発電中さん
垢版 |
2017/12/29(金) 17:38:07.99ID:H05hGVmY
>>439
デフォルトでGP2のピンはタイマーのソースになっているのですね。なるほど。
0445774ワット発電中さん
垢版 |
2017/12/29(金) 17:56:42.91ID:CGroQJ8M
>>444
>全く無関係

そうでも無い。データシートをちゃんと読まないのは
初心者とかCしか出来ない奴に共通している。

慣れてればたいして時間のかかる事じゃないのに
初心者とかCしか出来ない奴は不慣れだから時間がかかるし
それが嫌だからちゃんと読まない。悪循環。
0446774ワット発電中さん
垢版 |
2017/12/29(金) 18:11:28.98ID:/IzzsNEp
>>435
そんな規定があったっけ?
それだと 8bit マイコンの int は 8bit ってことになるのかな?
0448774ワット発電中さん
垢版 |
2017/12/29(金) 18:18:41.10ID:H05hGVmY
>>446
>8bit マイコンの int は 8bit ってことになるのかな?

>>437に書いたとおりで、そうはならないと思います。
0449774ワット発電中さん
垢版 |
2017/12/29(金) 18:19:34.69ID:H05hGVmY
>>447
使うか使わないか、という話ではありません。
0450774ワット発電中さん
垢版 |
2017/12/29(金) 18:28:03.37ID:MhoJlZze
振り返れば uintXX_t しかつかってない。
0454774ワット発電中さん
垢版 |
2017/12/29(金) 19:48:52.88ID:iyXtPCbk
ていうかまさかこのスレに変数をintで宣言してる馬鹿とかホントにいんの?
アフリカとか南米の未開人の話じゃなくて?

普通はuint8_tとかint16_tで宣言するだろ、マジ常識的に考えて
0456774ワット発電中さん
垢版 |
2017/12/29(金) 20:43:02.73ID:7L5jZlTS
賑やかですね。
休みに入ったかな
0458774ワット発電中さん
垢版 |
2017/12/29(金) 21:20:45.96ID:+d1TAE/a
intが8ビットならcharは不要か?
最近は、uint32_tなどのビット数指定じゃないと移植するのに苦労するな。
uint64_tが8ビットPICで使えないのが残念だな。
0459774ワット発電中さん
垢版 |
2017/12/29(金) 21:25:53.46ID:BEhzETnP
>>458
PIC で使えない訳じゃなくて、XC8 が対応してないだけだろ。
使いたければコンパイラ書けよ。

char だってCの仕様ではビット数決まってないからな。
0462774ワット発電中さん
垢版 |
2017/12/30(土) 03:27:19.75ID:qrigCvJE
CCS-Cコンパイラーは、int 8bit char 8bit Longint=16bitだけどね
0463774ワット発電中さん
垢版 |
2017/12/30(土) 04:28:54.93ID:JzvGLfA2
intは、CPUによって(コンパイラによって) 違うからねぇ
0465774ワット発電中さん
垢版 |
2017/12/30(土) 08:00:41.90ID:izSZlFo/
>>437 で引用した↓がソースを辿れない。保留します。すみません。
>選んでよいが、守るべき唯一の条件は、short と int は少なくとも16ビット

俺もC言語を学習し始めた当初は、
型のバイト幅は「環境に合わせて適当なサイズを自由に選んでよい」
と考えていたのですが、>>437 の書籍を根拠に、intは最低16ビットという認識に変わっていたのです。

とりあえずの事実は、その書籍にそう書いてある、ということだけです。

>>462
そうなのか。と思ってちょっと調べたら…
97% ANSI C準拠なっていて、資料も出ている。丁寧。
http://www.ccsinfo.com/downloads/ansi_compliance.pdf
問題の Typesのところが「注釈以外は準拠」。
ところがその注釈が、int サイズ が8ビットになっていることは言及されていません。
そのこと自体は非準拠ではないということかな? と疑問に思った次第です。

あらためて、ANSI C の仕様書に目を通してみたのですが、「intは最低16ビット」を裏付ける文面を
今のところ見つけられていません。
0466774ワット発電中さん
垢版 |
2017/12/30(土) 08:01:25.90ID:izSZlFo/
ところで、CCS-Cのマニュアルを読んでいて、
デフォルトでは整数の型が unsigned である、ということに軽くびっくりしました。

知らずに使うと絶対にはまりそう。
0468774ワット発電中さん
垢版 |
2017/12/30(土) 08:43:31.44ID:izSZlFo/
>>467
その通りなのですが、表現上、>>465の元レス>>437で引用した文献では、下記のように
ことわった上で、型のように扱われています。

>>437のリンク先については
前提として
>修飾子としてshortとlongをつけることができ、この時は一般的にintを省略します。
と説明されています。

書籍「プログラミング言語 C」においては、>>437の引用部分に先立って
修飾子 short と long について、

> short int sh;
> long int counter;
> こうした宣言ではintということばは省略してよい。事実、普通は省かれる。

と説明が入っています。
0469774ワット発電中さん
垢版 |
2017/12/30(土) 09:32:53.42ID:Nh7hZemZ
int なんて、もともとUNIXの32bitにあわせてあると思ってるので、
昔からPC用の処理は省略しないでビット長意識して書くのが身に染み付いてる
0470774ワット発電中さん
垢版 |
2017/12/30(土) 11:15:12.39ID:PWvnCC15
>>398
帰省ついでにポンバシ寄ってみたけど本当にPICの品揃えが絶望的だな
共立系、マルツ、千石とも16F3ケタがメイン。16Cワンタイム品まであって10年前かよ!
と突っ込みたくなった。というか秋月だけが異常な品揃えだってことを理解した
0471774ワット発電中さん
垢版 |
2017/12/30(土) 11:32:37.80ID:mZCBhiZh
それはあるね
HPで公開してる回路、購入しやすいようにって思って選んだ品種なのに「日本橋じゃ
売ってません。秋葉原基準で選ばないで下さい」ってメールが来た時はマジで
「知るかボケ。田舎モンが偉そうに文句たれるな。糞」ってマジ返信したわ
0472774ワット発電中さん
垢版 |
2017/12/30(土) 12:41:06.95ID:qrigCvJE
通販で買えばいいじゃん。秋月→関西圏
0473774ワット発電中さん
垢版 |
2017/12/30(土) 12:51:49.03ID:pUTMXnCm
そもそも自力で同等品を探せたらデジキーで全部揃えろよと言った方が安い可能性も……
関東だろうが名古屋からくるのと変わらん地方はあるし。
お前んとこだけが田舎だとか思ってんじゃねーぞという権利位はあると思う。

そもそも、アメリカの方が田舎多いしなw
0475774ワット発電中さん
垢版 |
2017/12/30(土) 14:52:31.49ID:IqbP8hXP
助詞「な」の用法
禁止 誰にも 話すな。
命令 あっち 行きな。
感動・詠嘆 きれいな 月だな。
願望 早く 終わらないかな。
念を押す それで 間違い ないな。
0476774ワット発電中さん
垢版 |
2017/12/30(土) 15:21:40.96ID:izSZlFo/
すまん。

部品は基本的にはDigikeyで買う。

終助詞「な」は検索するといろいろな分析が出てくる。国語屋さんの視点はおもしろいな。
0477774ワット発電中さん
垢版 |
2017/12/30(土) 15:52:12.40ID:CK8WHHoZ
RS,秋月,Aitendo,千石,Aliそれぞれ部品により得意な所から買うよ
0479774ワット発電中さん
垢版 |
2017/12/30(土) 17:12:21.08ID:AUw2ktIo
無料で初められるPIC!
なんて本が出そうな勢いだ。

ライターどうすんのかは謎。
0480774ワット発電中さん
垢版 |
2017/12/30(土) 17:15:11.68ID:mDyW2yo0
ライターとライターかかってる?
0486774ワット発電中さん
垢版 |
2017/12/30(土) 22:59:58.00ID:mDyW2yo0
身内のAVRの真似して出荷時ブートローダー入ってます、とかやればいいのに。
0488428
垢版 |
2017/12/31(日) 00:21:52.82ID:4SdEblI9
なんとか自分の作りたいものは完成しました!
電池駆動時間を伸ばしたいので省電力化していきたく
・クロックを500kHzに落す
・WDTの無効化
くらいしかわからず、
他にどんな手があるのかわかりません
sleepモードも使ってみたいし奥が深いですねぇ
(余談ですが、手元のテスターは電流量を計れないタイプだった・・
買わなきゃですね)
0489774ワット発電中さん
垢版 |
2017/12/31(日) 00:31:06.11ID:Qu2NV09r
>>488
クロックはLFINTOSC 31kHz
コンフィグでBORとFVR止める
使わないポートは入力にして弱プルアップ
16LF1825採用
これで10uAくらいになるからCR2032で2.5年は持つぞ
0492774ワット発電中さん
垢版 |
2017/12/31(日) 03:15:14.55ID:4SdEblI9
>>489
使わないポートは出力にしてOFFがよいとの文献があるのですが・・・
入力で弱プルアップだとポートに配線していて電圧がかかると消費電力が上がりませんか?
FVRはデフォルトがdisableのようです
31kHzは心もとないく500kHzを使ってます
0493774ワット発電中さん
垢版 |
2017/12/31(日) 04:14:37.17ID:Jq0Afe3Q
そういやFVR指定で初めてA/D変換の取り込みやったとき、
ずっと3Fhが返ってきてて、ああ、デフォルトOFFなんか、と思った記憶がある。
0494774ワット発電中さん
垢版 |
2017/12/31(日) 06:56:26.19ID:7y3V0EgK
使わないモジュールは停止、かな。
0495774ワット発電中さん
垢版 |
2017/12/31(日) 07:22:57.55ID:UpjhOEqt
間欠動作ならWDTで定期的に起こして処理後すぐsleepって手もあるよ。

その場合クロックは遅ければいいとは限らない。
0496774ワット発電中さん
垢版 |
2017/12/31(日) 09:42:18.17ID:4SdEblI9
>>494
使わないモジュール(内部ペリフェラル?)の停止って意外と難しい
というかデータシートに意味不明な単語が多く読みきれてないんです、
たとえば、WDTが普通のタイマーと何が違うがまだよくわかってなく
とりあえず
#pragma config WDTE = OFF
って書いておけばいっかぁ!てなレベルです

>>495
ご教示ありがとうございます。
今製作しているのは、50ms毎にモニタリングする装置で
現在は永久ループ内で__delay_ms を使ってのなんちゃって50ms間隔でして・・
(処理の量によって次サイクルが正確に50msにならない)
おいおいはタイマーによる正確な50ms毎の処理に書き換えたく
その時に実験してみようと思います

ネットの情報だけは進捗が悪くなってきたので
自分のレベルにあった本を探しに行ってきます
0497774ワット発電中さん
垢版 |
2017/12/31(日) 10:58:19.54ID:crCrS7eS
50msのぐるぐるタイマーが動いていては、省電力にならないのでは?
0498774ワット発電中さん
垢版 |
2017/12/31(日) 11:23:16.43ID:Qu2NV09r
>>492
未使用ピンは入力プルアップか出力Lo設定のどちらでも良い
個人的には異常による暴走・リセットを考慮して入力・外付プルアップにしてる
0499774ワット発電中さん
垢版 |
2017/12/31(日) 13:57:44.54ID:IM/LITzA
>>490に命令しても毎秒1命令さえ実行出来ないだろ。
8000命令あれば相当な事が出来る。
0500774ワット発電中さん
垢版 |
2017/12/31(日) 14:07:34.71ID:ftwrjDU6
WDTを使った間欠動作をさせる場合、リセット直後にそれがWDTによるものか
そうでないかSTATUSで判別する必要があったと思います
main()先頭に判別する記述を書いて判別できるのでしょうか?
あるいは、Cコンパイラが何らかのお膳立て等してくれてるのでしょうか
それともその部分だけはアセンブラに頼るのでしょうか
0501774ワット発電中さん
垢版 |
2017/12/31(日) 14:36:24.04ID:4SdEblI9
>>497
下手にタイマーを動かしてタイマー割り込み用レジスタのカウントアップをさせるより
mainルーチンで __delay_ms (NOP)した方が省電力になるよ!
って事でしょうか?
間違っていたら指摘下さい。
0502774ワット発電中さん
垢版 |
2017/12/31(日) 14:58:51.66ID:TrmEZnaF
割込みでカウント
必要な処理が発生したらフラグ立てて終わり
必要な処理が無かったら終わり

メインは
フラグが立ってたら処理
経ってなかったらスリープ
でいいだろ
0505774ワット発電中さん
垢版 |
2017/12/31(日) 15:24:19.65ID:/wR/qoQ6
SLEEP中も動作するクロックを使うタイマーを使って、
そのタイマーで50msで割り込みがかかるように仕掛けておいて、
(グローバルな割り込みはディセーブルでいいし)

メインループは
{
仕事をする
スリープする
50ms割り込み要因のクリア
}


…あたりが、delayからの置き換えなら楽ちんなんじゃないかと。
0506774ワット発電中さん
垢版 |
2017/12/31(日) 15:29:15.88ID:p1kIseyK
WDTの本来の使い方じゃないような。
どこかの処理で永久ループになってたり、スタック崩壊で有らぬ所を走ってたりしてメインループに戻ってこない場合、強制的にリセットして信頼性を高めるための機能。
0507774ワット発電中さん
垢版 |
2017/12/31(日) 15:36:59.12ID:/wR/qoQ6
>>506
でも、SLEEP中にWDTが発動したら、リセットではなくて、単純にSLEEPからの復帰になる品種もありますよ。
それがMicrochipの設計思想なら、「本来」はという思いにこだわる必要はないのでは?
0508774ワット発電中さん
垢版 |
2017/12/31(日) 15:46:53.26ID:P4i+6Fbx
50msの精度と消費電流の優先順位は?

WDTでは50msは設定できない(近いのは62.5msだったっけ?)し、温度やら電圧やらによる誤差がでかかった気がする。

CR2032が電源なら電流は追い込みたいとは思うけども。
0509774ワット発電中さん
垢版 |
2017/12/31(日) 16:04:13.91ID:/wR/qoQ6
>>508
元の質問者はPIC16F1825を使っているのでしたっけ。
T1OSCで、32.768kHzの水晶を使えば、正確さではそこそこ。
0510774ワット発電中さん
垢版 |
2017/12/31(日) 16:06:30.70ID:p1kIseyK
タイマーで行うような処理をWDTで行おうとしていたので、
まだその辺の知識が無い人なのかなと思い、
あえて一般的な話をしました。
0511774ワット発電中さん
垢版 |
2017/12/31(日) 16:14:11.16ID:P4i+6Fbx
WDTは独立した内蔵CRで駆動される低精度なクロックだった気がする。
0513774ワット発電中さん
垢版 |
2017/12/31(日) 16:19:04.71ID:w6NJT6CE
>>507
一つの品種をさしてメーカー全体の設計思想のような論理は如何と思います。

私のイメージでは、PICは行き当たりばったりで作られて動作が違う物も全然アリ。メーカー設計思想は売れれば良いだけかなと。
0514774ワット発電中さん
垢版 |
2017/12/31(日) 16:57:17.37ID:4SdEblI9
>>ID:p1kIseyK
WDTの本来の使い方というか、
番犬の名前の由来というか
Timerとは独立してる意味が分かりました
RESETのダイアグラムにWDT Time-outによるResetがありますね
これが暴走時のリセット用なのかな?
難しいなぁ、ひとまずはWDTの事は忘れよう(笑

>>508
50msの精度と消費電力の優先順位は消費電力と考えています
0515774ワット発電中さん
垢版 |
2017/12/31(日) 17:39:59.51ID:/wR/qoQ6
>>513
>一つの品種をさして
WDTでSLEEPから復帰したときに、単純なSLEEPからの復帰になるPICって少ないのでしょうか。
SLEEP時にWDTをかけたときにリセットになるPICの品種を教えていただけると嬉しいかな。

>>507で「復帰になる品種もありますよ」と書いたのは曖昧で申し訳けないのですが、
たいしていろいろ使ったわけではない俺は、そうならない品種を使ったことがないのです。
でも、PICには(当然ですが)俺が使った品種よりずっとたくさんの品種がありますので、
それに該当しないものもあるかもしれんなあと思って、>>507のような表現になった次第です。

>メーカー全体の設計思想のような論理
すみません。その個別チップに対するメーカーの設計思想のつもりで書きました。

というか、メーカーの設計思想で、そのメーカーの製品全体に統一的に及ぶものって滅多にないと思います。
そういう憲法みたいなのって大変じゃないですかね。
せいぜい、「自分たちの製品で世界にイノベーションを」のようなスローガンみたいなものに
留まるんじゃないかと思います。
なのでこのコンテキストで「メーカー全体の設計思想」と解釈されるとは想定できませんでした。

「私のイメージ」は感じ方は人それぞれですね。
0516774ワット発電中さん
垢版 |
2017/12/31(日) 17:43:17.85ID:cZIzagot
都市伝説かも知れないが、アンチロックブレーキシステムのマイコンはWDTが働いたら自己診断などの時間がかかる処理はすっ飛ばして、即座に初期化してシステムを立ち上げると聞いた。
理由は、通常問題無く稼動しているシステムにノイズかソフトバグが潜んでいてもリセットすれば最悪の状態を回避できると言うことだった。
0517774ワット発電中さん
垢版 |
2017/12/31(日) 17:49:44.39ID:/wR/qoQ6
>>514
>RESETのダイアグラムにWDT Time-outによるResetがありますね
それに、この図のようなSLEEPの条件がANDで入っていないでしょうか。

赤丸は、SLEEPのときにLになる信号で、
SLEEPモード(L)のときには、WDTがリセットとして動作しません。
0520774ワット発電中さん
垢版 |
2018/01/02(火) 09:19:23.20ID:YE0E+ndZ
うぁぁぁぁ・・スペル間違えてる(赤面)
突っ込みもありがたいのですが、サンプルソースも教えて下さい
0521774ワット発電中さん
垢版 |
2018/01/02(火) 21:08:14.87ID:Lnr+A1Bs
WDTE_SWDTEN を使うと、ウオッチドッグタイマーのONとOFFが選べます
これってどうゆう使い方を想定してるんでしょうか?
いろいろ自分なりに考えて使ってみたんですがどうもうまくいきません

どうゆう使い方を想定しているんでしょうか?
0523774ワット発電中さん
垢版 |
2018/01/02(火) 22:30:25.78ID:HobVBX67
>ウオッチドッグタイマーのONとOFFが選べます

自分で答え書いてるじゃん
ウオチド(ウオッチドッグタイマー)を使いたい所でONにして、使いたくない
所ではOFFにする
0524774ワット発電中さん
垢版 |
2018/01/03(水) 00:09:20.64ID:rrR90zzt
>>523
ところがプログラムの途中でOFFにしてもOFFにならずに
リセットされてしまうんですけど
0525774ワット発電中さん
垢版 |
2018/01/03(水) 03:37:00.98ID:EB6GRG8T
PCのマザーボードのファンコントローラーに、
偽りのファン(ファンは付けない)回転数を教える方法を先輩に聞いていたら
PICでできんじゃん?とのことだったのですが
その先輩がが晦日に死んでしまいました。
どうやったら上記のようなことがPICでできるようになるのでしょうか
0528774ワット発電中さん
垢版 |
2018/01/03(水) 13:06:27.50ID:5HmEFgMJ
>>525
ファン付けないんだったら、BIOSでファンの回転数を見ない設定があるんじゃねーの?
ファンレスにしたい人もいるだろうから。
0529774ワット発電中さん
垢版 |
2018/01/03(水) 13:12:40.87ID:C3BMjcfA
>>528
馬鹿は消えてどうぞ
0530774ワット発電中さん
垢版 |
2018/01/03(水) 13:20:44.20ID:8HbicnpG
>>524
その機能を使ったことがないのですが、コンフィギュレーションワードの中に
SWDTENの有効、無効を設定するビットがないでしょうか。

たとえば、PIC16F18325だと、コンフィギュレーションワード2に、次のような設定があります。
WDTE<1:0>
01 = SWDTEN WDT is controlled by the SWDTEN bit in the WDTCON register
0531774ワット発電中さん
垢版 |
2018/01/03(水) 19:11:05.57ID:lpSykO2e
>>525
パルス発生器でも作れば5000でも一万回転でも思いのまま
0533774ワット発電中さん
垢版 |
2018/01/03(水) 23:58:01.51ID:yHWvWNG8
普通にSLEEPさせればいいのでは。
ESP8266のdeepsleepみたいなメモリ退避は不要
0534774ワット発電中さん
垢版 |
2018/01/04(木) 02:52:54.75ID:+2dWOyKR
>>525
オープンコレクタで一回転2周期の矩形波というのが標準的なセンサ出力
ttps://www.sanyodenki.com/archive/document/product/cooling/DC_technical_material_jp.pdf#page=3&view=fith,430
0536774ワット発電中さん
垢版 |
2018/01/04(木) 07:12:58.87ID:7zh97qdb
>>533
いわゆるsleepのことかと思って調べてみたら、
Deep sleepは 特別なモードのようです。

おなじみのpicfunのページの解説
http://www.picfun.com/lowpower/lowpower13.html
>通常のSleepのようにウェイクアップで継続動作ということはできなくなります。

リセットベクタからのスタートが前提か。激しいな。
使ったことない…。
0537774ワット発電中さん
垢版 |
2018/01/04(木) 07:18:16.28ID:7zh97qdb
>>525は冗談を交えた真面目な質問かと思ったが、そうでもないのかな?

コメントしようかと思ったけど、すげえ良回塔の>>534に対して投げられた
>>535が質問者のものだとしたら、相手にするべきじゃなさそう。

様子見。
0538774ワット発電中さん
垢版 |
2018/01/04(木) 09:13:00.33ID:7JoQMJrv
525ですが
至って真面目な質問だったのです。
転用中古サーバのマザーボードのBIOSが、ファンの回転を検知しないと起動しない設定で
水冷独立循環にしたのでダミーのファンを外したいなと…
先輩は仕事が忙しくて年末からずっと会社の個室に篭ってます。
>>526>>527にいきなり煽られたので放置してました…
たぶん>>535も上の方と同一人物なのではないかと。

>>534
DCファンのパルス出力仕様、大変参考になりました
疑似パルスを作る装置、早速作ってみます。
いきなり鯖に指してぶっ壊すのも怖いんで、まずはうちのお古で試し見ます
0539533
垢版 |
2018/01/04(木) 09:56:40.82ID:9XJal7JW
>>536
ゴメン。知らなかった。
俺の知ってる普通のsleepと全然違う&#8252;
0540428
垢版 |
2018/01/04(木) 11:10:28.15ID:V9RDQtnW
データシートに出てくる専門用語を調べてもよくわからず四苦八苦

どうやら、Sleepから復帰する為に必要なINT割り込みはRAxポートのみしか
対応してない事に気が付いた・・入出力をRCxポートで設計&実装してたので
色々とやり直しっすね

16F1825と16LF1825の消費電力の違いもよくわからない
内部クロック500kHzを使うかぎりは変わらないようにも読めるし
さらには16F1825は16F13825より省電力っぽいけど違うのかなぁ・・・
14pinでもっと省エネのPICを紹介して頂けると助かります

OSCCONレジスタの説明とオシレータのダイアグラムを見ても
HF500kHz と MF500kHz の違いがよくわからない
どちらを選択しようがポストスケーラで500kHzとなるが
MFの方が省電力って事でよいのでしょうか?

質問ばかりですみません。
0543774ワット発電中さん
垢版 |
2018/01/04(木) 13:28:30.42ID:VA5OZ/+j
>>540
内蔵500kクロック、14pinで200uA以下の低消費実現できるのは16F1825しかないと思う
もっとクロック上げて16MHzで800uA許容できるなら最新の16F18325でもいいけど
16LFシリーズは低電圧低クロックで1ケタμAの消費電流を追及する場合の選択肢
HFINTOSCはMFと同じ精度だけど消費電流上がるから1MHz以下を選ぶメリットなし
0545774ワット発電中さん
垢版 |
2018/01/04(木) 20:41:19.43ID:7zh97qdb
「先輩」って ID:YqnTwH7N のあだ名ですかね。

答える立場の皆さん一般を指して >>541を言ったのなら、どんな根拠でお前が代表するのかと問いたい。
図々しいにもほどがある。
0546774ワット発電中さん
垢版 |
2018/01/04(木) 23:22:29.64ID:7JoQMJrv
なんだか荒れる原因作っちまいましたね。すません。
あのあと先輩のトコ行ったら、作ったからやると、PIC製のダミーファンくださいました。
先輩マジ神。ソースもくれましたホント神。今度飲み代だしますマジ(私信
0547774ワット発電中さん
垢版 |
2018/01/04(木) 23:27:22.99ID:7zh97qdb
>>546
惜しい。せっかくのPIC勉強のテーマが消えた。
…と思うのは部外者ですね。
0549774ワット発電中さん
垢版 |
2018/01/04(木) 23:56:46.12ID:RjO3fBxh
>その先輩がが晦日に死んでしまいました。
これのどこが
>至って真面目な質問だったのです。
なんだろうな。
ただのクズかこいつ。
0550774ワット発電中さん
垢版 |
2018/01/05(金) 03:00:57.06ID:zuVJ9tJu
>>549
そうそう、僕もそう思った。
先輩がそんな状態なのに、なんでこんなところで質問してるのか。
イタズラだと思ったから、答えたくなかった。
0551774ワット発電中さん
垢版 |
2018/01/05(金) 04:06:53.77ID:VG2To20d
>>549
で、挙句の果ては
>いきなり煽られたので放置してました…
とほざきやがる。
このイカレたやつの相手じゃ先輩もさぞ大変…。
これやるからあっち行け、もう来くんなって言いたかったんだろう。
0552774ワット発電中さん
垢版 |
2018/01/05(金) 04:42:18.52ID:ODH0yvdp
お子ちゃま(>>525,>>538,>>546)はおうちとおそとの区別がつかない。
外でも仲間内と同じ口調、同じ言い回しで言葉を吐く。
それが通じると思い込み、通じなけりゃ人のせいにする。
0553774ワット発電中さん
垢版 |
2018/01/05(金) 06:57:47.02ID:2iSKbxMz
堅苦しいのも何なので、ちょっと面白さを混ぜてみました、がスベっただけだろうに。
行間を嫁とか言ってる人がいる一方で表面的にしか捉えない人がいる。

>>529 >>535のように、回答者に対して暴言を投げる行為の方がよほど害がある。
0554774ワット発電中さん
垢版 |
2018/01/05(金) 07:14:47.12ID:vfupOPTN
「その先輩がが晦日に死んでしまいました。 」という表現に問題があるからスベッたんだろ?
反感を持たれたんだろ?
少しは反省しろよ。
0555774ワット発電中さん
垢版 |
2018/01/05(金) 07:24:18.14ID:2iSKbxMz
>>554
>少しは反省しろよ。

>>546 を読めば少しは反省しているのは明白。

攻撃する相手を見つければ、自分の行動・人格一切を棚に上げて、徹底的に攻撃したいのかな?
反感を持たれた(過去)のは事実としても、反感を持ったという理由でどんな攻撃も許される、ということはないよ。

謝罪しても、約束しても、いつまでも過去のしこりを蒸し返して攻撃する人って、嫌だなあって最近思ってます。
(自分のことを棚に上げてたらもっと嫌)

ましてや掲示板。さらっと水に流せばいいのに。
0556428
垢版 |
2018/01/05(金) 09:35:03.36ID:1uTRab2x
>>543
お礼遅くなり申し訳ありません
モヤモヤしてた疑問が解決しました
追加質問すみませんが、
PIC16F1825の8PIN版ってPIC12F1822って認識で間違いございませんか?
0557428
垢版 |
2018/01/05(金) 09:41:24.79ID:1uTRab2x
L付きは「Lなしの低消費電力版と」いうより
「低電圧で動作し低消費電力を実現できますよ」っていう製品で、
どちらも3.2Vで動作させた場合、基本的に消費電力も同じなんですね
今回は外部ペリフェラルを3.2Vで駆動する必要があって
PICも3.2VでいきますのでL付きは不要のようですね
本当にありがとうございます
0558774ワット発電中さん
垢版 |
2018/01/05(金) 10:44:44.44ID:x6Q1RSL3
いちいちID変えてファビョってるとこからして、そうとう頭おかしいやつだってことはわかる。
世の中に居るんだよ、異常に自分を特定されるのが嫌だけど、
他人を攻撃することに異常な満足感を得るタイプのやつが
しかもログみると、こいつ一回ID変えるのモロ失敗していて笑えない。
0559774ワット発電中さん
垢版 |
2018/01/05(金) 18:23:13.35ID:atgWQoU4
ひょんな事からLEAP PSTARTと言うプログラマー貰ったんだが(PICKit3も二個貰った)、付属のCDROMが無い。
MICROCHIPでダウンロード出来るようなんだけど見つからない。
0560774ワット発電中さん
垢版 |
2018/01/05(金) 20:10:49.81ID:QsOD+m/1
>>555
>その先輩がが晦日に死んでしまいました。
についてお前はどう思うんだよ。
不快感は持たないのか?
質問上必要な一文だと思うのか?
0562774ワット発電中さん
垢版 |
2018/01/05(金) 20:18:50.34ID:FeYA6FxN
>>552の言う通り。
「いやあ、飲み過ぎで午前中死んでたわ。」って仲間内で冗談で言うよね。
それは、目の前に居て死んでないのは明白だから。
そういう状況と、不特定多数の目の前にいない相手に対して発する状況。
この区別がつけられないのよ、他人としての程度が低いから。
で、誤解されて、自分の未熟さのせいなのも分からず逆切れする。
実生活でも、当人は気づいてないけど、鼻つまみ者のはず。
0563774ワット発電中さん
垢版 |
2018/01/05(金) 20:21:18.94ID:g4yR53yn
>>561
おやおや、「質問」と「押し付け」の違いもお分かりにならない。
こりゃ、相手しちゃいけないレベルの低能だったな、失敗失敗w
0565774ワット発電中さん
垢版 |
2018/01/05(金) 20:35:18.61ID:VKdhyn54
>>553
スベッた責任は言った側が取れよ、馬鹿なのか?
客の責任にしてるようじゃまともな芸人にはなれんぞ。
0567774ワット発電中さん
垢版 |
2018/01/05(金) 20:39:51.65ID:6QyMwejf
>>562
ほんそれ。
知能レベルの問題なのな。
たぶん、鏡に映った自分を認識できない猿レベル。
0568774ワット発電中さん
垢版 |
2018/01/05(金) 20:45:25.09ID:aa1ytmYY
仮に>>546はネタでは無いとすると、
先輩の気持ちが手に取るようにわかる。
「うっぜ、これやるからもう来んな。」
「喜んで帰ってったぜ、せいせいした。」
「これで当分邪魔されずに済むわ。」
0569774ワット発電中さん
垢版 |
2018/01/05(金) 21:06:29.02ID:U2onZ6qj
>>568
それ、わかる。
見どころのある後輩で育てる気があれば、結果だけ渡して済みにはしないもの。
逆に、箸にも棒にもかからない馬鹿に、いらなくなったゴミ渡して済めばラッキー。
0570774ワット発電中さん
垢版 |
2018/01/05(金) 21:52:18.19ID:R0JHH1OO
>>556
その認識でおk。データシートP.2 FamilyTypesに載ってるデバイスが
類似ラインナップだけど消費電流Specは微妙に増減してたりする。
---------------------------------------
No.D016:MFINTOSC=500kHz,5V,Typ消費電流比較
160uA...(1) 12F1822,16F1823
210uA...(2) 12F1840
190uA...(3) 16F1824,16F1828
160uA...(4) 16F1825,16F1829
270uA...(5) 16F1826,16F1827
215uA...(6) 16F1847
0571774ワット発電中さん
垢版 |
2018/01/05(金) 23:40:37.70ID:x6Q1RSL3
もしかして、このIDコロコロ君は、IDを変えることによって、
さも不特定多数の人間が持論を支持してるように見せかけているつもりなのか?
病院行ったほうがいいぞ、こんな普段殆ど人なんかいないスレで馬鹿じゃねぇの
0573774ワット発電中さん
垢版 |
2018/01/06(土) 17:51:22.48ID:vbliPogh
>もしかして、このIDコロコロ君は、IDを変えることによって、
そんな面倒なこと、いちいちやる訳ないじゃん
0574774ワット発電中さん
垢版 |
2018/01/06(土) 19:05:17.35ID:9usFsEQu
>>573
>そんな面倒なこと、いちいちやる訳ないじゃん

訳ないかどうかは本人でないと分からんと思います。
0576774ワット発電中さん
垢版 |
2018/01/06(土) 21:42:49.64ID:S88NX0sk
>>575
キミさぁ。トリ付けてくれない?
文体でいつもの子だってのは一発でわかるんだけど効率よくあぼーんできるように
トリ付けて欲しいんだけど
0585774ワット発電中さん
垢版 |
2018/01/08(月) 13:23:54.84ID:oxpz+jaV
いきなり高望みして挫折したのは俺だけでいいんだぜ(´・ω・`)
0586774ワット発電中さん
垢版 |
2018/01/08(月) 23:45:28.82ID:PDIHUqYq
機能や性能が低いと
アセンブラで組みたくなったり
メモリを節約したくなったり
ソフトで通信したくなったりする

初めてであれば、
実現したい内容に対してリッチな物を選ぶべし
0587774ワット発電中さん
垢版 |
2018/01/09(火) 15:02:12.76ID:meDAo/FE
で、「大は小を兼ねる」と「過ぎたるは猶及ばざるが如し」のどちらが成立するのか?w
0589774ワット発電中さん
垢版 |
2018/01/10(水) 07:07:58.40ID:9v4d98Ug
機能豊富すぎると初期設定やらconfigやらの段取りが大変…
Lチカ程度の処理なら16F84Aで十分かと
0590774ワット発電中さん
垢版 |
2018/01/10(水) 07:59:49.29ID:y74tFMf7
CPUすら要らんわ
0592774ワット発電中さん
垢版 |
2018/01/10(水) 13:07:46.19ID:pXTnMX8G
16F84Aは300円もするからな
「○○で十分」とかいう言葉が合わない

16F84Aでなきゃダメな特別な理由が無い限り
選ぶべきでない
0593774ワット発電中さん
垢版 |
2018/01/10(水) 13:18:48.39ID:pXTnMX8G
>>590
今はCPUを使った方が安くてシンプルだったりするんだよね
もちろん仕様によるけど
0594774ワット発電中さん
垢版 |
2018/01/10(水) 14:59:28.93ID:mEgR5uqb
>>589
まさか本当に1からデータシートだけを頼りにやる想定?
まずはLチカのサンプル拾って来てやってみるだろ。
最初から機能を全部把握する必要は無い。
つまり、チップは何でもよく、低機能のくせに高いだけのチップは避けるべき。
例えば、秋月で最安のPIC32
http://akizukidenshi.com/catalog/g/gI-11902/
そしてその型番で作例を検索
https://www.google.co.jp/search?q=PIC32MM0064GPL028+Lチカ
というやり方がおすすめ。
0595774ワット発電中さん
垢版 |
2018/01/10(水) 18:13:24.32ID:nPMXo32i
PIC16F84Aという名前を出して
荒れさせるのが目的な基地がいは
無視が一番
0597774ワット発電中さん
垢版 |
2018/01/10(水) 18:55:17.51ID:1SnHHjch
色々と設定しないと使えない、ってのは初心者に優しくないな。
ここでは禁句かもしれないが、AVRのtiny2313が良いと思う。
0598774ワット発電中さん
垢版 |
2018/01/10(水) 19:00:24.93ID:LsDC5pIY
例えばPIC32でMCCでLチカするとしたら、データシートすら見る必要が無い。
何も知らないなら黙ってた方がいい。
0600774ワット発電中さん
垢版 |
2018/01/10(水) 19:11:28.27ID:y74tFMf7
回路作るのにデータシート見ないという天才が現れました
0601774ワット発電中さん
垢版 |
2018/01/10(水) 19:31:14.74ID:nPMXo32i
データシートは必要だよな
既製ボードとか回路まるパクリとかじゃない限り

ソフトはMCCを使う人が多いのかな?
0602774ワット発電中さん
垢版 |
2018/01/10(水) 19:33:58.92ID:1SnHHjch
Lチカが最終目的なら何でも良いと思うけど(555でも74HC123 でも)、
もしも「CPUの中身や動作を理解したい」だったら、8ビットのシンプルなものが良いのでは?
でもシンプルすぎるとすぐに飽きるだろうし、ということでtiny2313。
少なくとも16F84よりはマシだと思う。
でもここでAVRを薦めるのはルール違反だよね、失礼いたしましたッ。
0605774ワット発電中さん
垢版 |
2018/01/10(水) 20:03:03.46ID:ZWm1n97E
何種類くらい使い分けしてる?
それとも余裕を見込んだスペックで纏め買いしちゃってる?
0606774ワット発電中さん
垢版 |
2018/01/10(水) 20:07:28.30ID:IEkYzJub
PIC16F1454
PIC16F1459
PIC16F18326
PIC16F18346
PIC32MM0064GPL028
PIC32MX270F256B

この辺かな良く使うのは
0607774ワット発電中さん
垢版 |
2018/01/10(水) 20:26:31.12ID:KGY//5rd
>>600
MCC使ったこと無いだろ?
ピンアサインもMCC内にイラストで出てるんだぜ?
せめてやってみてから書けよ、馬鹿が。
>>601
>Lチカするとしたら
と書いてるだろ、データシート見るのかよ。
ある意味すごいわ。
0609774ワット発電中さん
垢版 |
2018/01/10(水) 20:37:01.82ID:CBnG7PNp
いやー。
MCC使っていても、データシートは見るなあ。習慣の問題かも。
0610774ワット発電中さん
垢版 |
2018/01/10(水) 20:37:27.00ID:8kZSpWHe
>>607
5chのPICスレあたりにたむろしているジジイ連中は、
無印MPLABにアセンブラで84Aっていう原始人並みの奴ら。
MCCのこと書いても通じるわけないよ。
その上、知らないことにも必死にレスだけはするという…。
0612774ワット発電中さん
垢版 |
2018/01/10(水) 20:43:27.69ID:8kZSpWHe
ジジイって、反論されて旗色悪くなると必ず水掛け論に持ち込んで耐久戦だからな。
見なくても出来る<-->見るのが習慣
馬鹿馬鹿しくて手に負えん。
0613774ワット発電中さん
垢版 |
2018/01/10(水) 20:46:13.66ID:8kZSpWHe
>>611
あ、もういいですよ。
アナタがMCCを使いこなせてないのは分かりました。
どうぞこれからもデータシートを見ながら頑張ってください。
0614774ワット発電中さん
垢版 |
2018/01/10(水) 20:47:24.88ID:IEkYzJub
電圧はデータシートを見なくてもわかるだろうけど電流は?
0619774ワット発電中さん
垢版 |
2018/01/10(水) 20:52:41.57ID:CBnG7PNp
>>614
LEDを灯すぐらいなら、だいたいで良いんじゃないですかね。

他の場合でも、習慣でデータシート見ますが、おおむねだいたいは、わかってることの確認作業になることが多いかも。
だから、結果論で言えば、データシートを見てなくても組めたはずなのだ、と言えなくもないです。
やっぱり見ますけど。
0620774ワット発電中さん
垢版 |
2018/01/10(水) 20:53:56.58ID:CBnG7PNp
そうそう喧嘩はよくないです。仲良くやりましょう。
0621774ワット発電中さん
垢版 |
2018/01/10(水) 21:15:05.50ID:TcSkEOtl
MCCの存在自体知らなかったw
18325でA/D変換とシリアル垂れ流しするのに
.INCファイル見ながら近そうなチップのtemplateを流用してconfig設定したよ。
PPSもデータシートを見て設定した。

10年前でも16F84より16F628の方が安かったような。
MCCは今度使ってみるわ
0622774ワット発電中さん
垢版 |
2018/01/10(水) 21:16:47.42ID:52jD5ghu
>>615
あなたのいやらしいレスあってのその返答でしょ。
>Lチカするとしたら、
と最初から書いてるの
>ああー。Lチカ限定ですか…。これは失礼。

ホント、人としてのいやらしさがにじみ出てます。
0623774ワット発電中さん
垢版 |
2018/01/10(水) 21:20:29.04ID:o+8uzZeS
41プリウスでシートヒーターの駆動したけど昨年は運転席だけで今回は助手席もだから8ピンPICから14ピンPICにしたがMCCでマニュアル殆んど見なかったな。
0624774ワット発電中さん
垢版 |
2018/01/10(水) 21:26:57.19ID:XzMX09Fk
Lチカどころか、大抵はデータシート見ないよ。
MCCの吐いたコードで、見たこと無い、あるいは記憶が怪しいレジスタ名があったとき、
それを確認するのにほんの時々見るくらい。
逆に、MCC使っててデータシートのどこをそんなに見るのか教えて欲しい。
0625774ワット発電中さん
垢版 |
2018/01/10(水) 21:34:55.25ID:qb6O5OPf
一番最近は、I2C接続の液晶のArduino用のライブラリをPIC32に移植した。
まあI2Cだからかもしれないけど、データシートは全く見なかったな。
もしかしたら、まだデータシートのPDFをダウンロードしてないかも。
0626774ワット発電中さん
垢版 |
2018/01/10(水) 21:37:45.71ID:IEkYzJub
そんな糞みたいな自慢しなくてもねえ
必要なコンデンサとかちゃんとついてる?
0627774ワット発電中さん
垢版 |
2018/01/10(水) 21:44:10.07ID:WkP3Eh3c
「電流は」とか「コンデンサは」とか、一人で楽しそうなヤツがいるな。
そんな基本事項を、そのたびにデータシートで確認してんのかな?
いや、それはご立派な心がけで…。
0628774ワット発電中さん
垢版 |
2018/01/10(水) 21:55:43.53ID:nPMXo32i
データシートを見ないでVCAPに10uFをどうやって付けたんだ?
0629774ワット発電中さん
垢版 |
2018/01/10(水) 21:57:48.90ID:UPiWeTee
>>ID:IEkYzJub
あー、パスコンの位置とか、許容電流とかねー。
そりゃとっても重要だし、必ず必要だねえー。
MCCにゃ書いてないかもなあー。
どっちも頭に入ってるから探してみたこと無いけどー。
さすがは健忘症が心配なジジイ、目の付け所がオシャレだわー。
データシートもちゃんと紙に印刷して手に持って見てんでしょー。
0630774ワット発電中さん
垢版 |
2018/01/10(水) 21:59:37.12ID:45mL8D55
MCC使っててもデータシート見た方がいいと思う点

AC,DC特性(WDT時間とか、電源電圧と対応クロックの関係とか)

ADCの内部等価回路(内部のキャパシタへのチャージのイメージ)

ICSPによる回路の制約
0631774ワット発電中さん
垢版 |
2018/01/10(水) 22:01:15.12ID:nPMXo32i
過去に見て覚えてるのを「見ないで出来る」って?
しかもここは「初めて」スレ
0633774ワット発電中さん
垢版 |
2018/01/10(水) 22:23:30.64ID:lo8aALeU
MCC使えない派の屁理屈が過ぎて呆れるな。
ていうか、それMCCに無いかもしれんけど、データシートも見ないな。
どっかのサイトの作例の回路図で見る。
PIC32とかなら全部同じだし…。
毎回データシートでそれ確認してるならそれはそれで偉いけど。
0634774ワット発電中さん
垢版 |
2018/01/10(水) 22:29:12.01ID:gdfX/f36
ジジイのイメージする初心者は山に籠ってデータシートと寝起きを共にする。
0639774ワット発電中さん
垢版 |
2018/01/10(水) 23:19:12.83ID:1Pqmrmmp
>>634
ジジイの場合、自分が使えないツールはこの世に存在しないからな。
データシートと会話し、寝起きを共にし、時々5chでうっぷん晴らし。
0641774ワット発電中さん
垢版 |
2018/01/10(水) 23:45:36.57ID:8g/zZgRB
>>635
基本の回路を参考にするって話なんだがな。
それともLチカの回路ごときでパクリ呼ばわりか。
新しい物について来れないだけでなく、料簡も狭いんだな。
前後の流れも全く読めないみたいだから急にMCCって言われて面食らったか?
0642774ワット発電中さん
垢版 |
2018/01/10(水) 23:50:48.88ID:Dk5vsWNZ
>>640
「MCCで足りる部分は読まなくても済む。」が
「データシートが読めない。」に脳内変換されるわけね。
書いてる内容もブレブレだし、実社会で周りにいる人は大変だなあ。
0643774ワット発電中さん
垢版 |
2018/01/11(木) 00:00:00.37ID:6aWWvq+N
臆病者は自分のことを棚に上げるので議論にならないですね。
無視することにします。
0644774ワット発電中さん
垢版 |
2018/01/11(木) 00:12:07.15ID:8LHwZp/E
掲示板でレスしあってて臆病とか勇敢とか、
ちょっと意味不明だから無視することにします。
0645774ワット発電中さん
垢版 |
2018/01/11(木) 00:18:41.42ID:GU5Uderp
84Aアレルギーの人って多いんだね
俺は一度も使ったことないからアレルギー症状は出ないけど
0646774ワット発電中さん
垢版 |
2018/01/11(木) 00:28:56.86ID:8yxJy/Fa
84Aは3つ持ってて、2つは部品箱の肥やし、1つはどっか行っちまったがTVゲームになってる(はず)。
拒否反応は全く無いけど、初心者に薦める気も無い。
高機能なチップで初めて、どんどん人様のコードをコピペし、なんならMCCから始めろと言ってる。
0649774ワット発電中さん
垢版 |
2018/01/11(木) 02:34:51.34ID:o9M9zUzD
Lチカはそのチップの環境を整える取っ掛かりであって、最終目標じゃないでしょ?
通話するなら黒電話がオススメ!みたいな違和感を感じる

自分が84Aで始めた時は、アセンブラでも1ヵ月でROMが足りなくなり、秋月で発売されて間もない628Aを買いに行った記憶
0651774ワット発電中さん
垢版 |
2018/01/11(木) 07:06:44.30ID:6aWWvq+N
>>649
確かにそうなのですが、それ+αぐらいで終わってしまう人が多かったりして。

何年か前の新卒の人の話です。
マイコンやったことがあります。という話だったのですが、そっちの方の素養がありません。
大学は職業訓練校ではないので仕方がないのですが、じゃあ何をどれぐらいやったの?と聞いたら
「PICでLEDを点滅しました」「C言語です」「他の学生もだいたいそんな感じです」

ここに来る人の中にも、そういう実習中の人も少なからずいるかもしれません。
0652774ワット発電中さん
垢版 |
2018/01/11(木) 07:17:48.83ID:DWFTkm7i
初心者スレの筈なのにいつから「データシートも見ずに回路が作れる神々のサロン」になっちまったの?

(無論揶揄です。)
0653774ワット発電中さん
垢版 |
2018/01/11(木) 07:32:54.24ID:3ywVNp09
>>593
LSI とかも、シーケンサーとして、マイコン内蔵してたりするからな。
FPGA でもPIC 8bit クラスのマイコン、作り込んだりもする。
0654774ワット発電中さん
垢版 |
2018/01/11(木) 11:45:25.03ID:+GIzJ37i
初心者の私は
MCCの選択肢(リストボックス)とデータシートの両方をにらめっこしてますが
半分くらいしか意味がわかりません(汗)
Lチカ(LEDチカチカの略?)して自分の理解が正しいかテストしたりてます
0655774ワット発電中さん
垢版 |
2018/01/11(木) 13:41:05.48ID:uoRbKrYz
>>652
Lチカの話なのに「回路が作れる」とかわけわからん屁理屈ブッ込む知恵遅れが出張ってきて
データシート以外は一切参考にしちゃイカーンとほざくから。
(あなたの疑問に対する誠実な回答です。)
0656774ワット発電中さん
垢版 |
2018/01/11(木) 16:03:26.20ID:vfA0t7PS
データシート読んでMCUの中身をチャンと理解してないと
言語処理系やマルチタスクは作れないんじゃないか?
Lチカしかやらないならどうでもいいけど、
便利なものにはハマリ過ぎないように気を付けないと。
0657774ワット発電中さん
垢版 |
2018/01/11(木) 16:55:17.42ID:TKGi4Jul
今日初めて自転車乗る子供にいきなりバンク走らせるわけね。
0658774ワット発電中さん
垢版 |
2018/01/11(木) 17:55:10.10ID:DWFTkm7i
免許無くてもF1ドライバーという時代もあった
0659774ワット発電中さん
垢版 |
2018/01/11(木) 18:13:53.81ID:3g/+W44L
>データシート読んでMCUの中身をチャンと理解してないと
こういう講釈たれるジジイばかりだからArduinoあたりにお株を奪われる。
AVR買収したとか、末端に無関係な内容でやっと留飲を下げる日々…。
0660774ワット発電中さん
垢版 |
2018/01/11(木) 18:19:56.84ID:NmeSwu24
元は>>598の書き込み
「データシートすら見る必要が無い。」

回路はパクれば済むからだって
0662774ワット発電中さん
垢版 |
2018/01/11(木) 18:50:57.70ID:DWFTkm7i
データシート見ずしてVolやIolどうやって知るんだ?
0664774ワット発電中さん
垢版 |
2018/01/11(木) 19:36:01.41ID:NmeSwu24
MCCを使いこなすよりMCUを使いこなした方が良いと思うんだけど
0665774ワット発電中さん
垢版 |
2018/01/11(木) 19:53:49.08ID:iJIvrA96
毎回VolやIolをデータシートで確認してるらしいから見上げた馬鹿っぷりだ。
MCCのインストールだけで10年かかる見込み。
0666774ワット発電中さん
垢版 |
2018/01/11(木) 21:15:29.83ID:6aWWvq+N
まあまあ。MCCも使えば便利。(なんてたいがいの人が知ってますよね。
誰ですが?まるで自分一人が地平を切り拓いたかのように振る舞ってるのは)
でも、データシートを見る習慣も特に駆け出しの頃には必要です。

データシートを見ないあるいは見る頻度が低いと言えているような人は、
それで済むような学習や経験を積んでいるからで、便利なツールだけで
落とし穴を回避できるわけじゃありません。
天才は自分の才能が素晴らしいものであることにあまり気付かないものです。
0667774ワット発電中さん
垢版 |
2018/01/11(木) 21:23:39.66ID:P+4rqejW
>>638
0669774ワット発電中さん
垢版 |
2018/01/11(木) 22:32:11.36ID:wIdyND31
シリアル通信について質問さしてください

PIC16F84A(無印ではなく「A」版)でシリアル通信をおこないたいんですが、
昔使ってたHC(Hi-C)にはソフトウェアシリアル通信ルーティンが最初から
入っていたと記憶しています
ですがXC8で同じような機能を探しても見つけられませんでした

XC8にはソフトウェアシリアル通信処理は含まれていないんでしょうか?
0670774ワット発電中さん
垢版 |
2018/01/11(木) 22:34:25.34ID:SF4/Rk3n
MCCは最初は便利だけど
いずれ不満が出て来てスクラッチで組むようになる

MCCのコードは
性能が悪い
自由度が低い
エラッタ回避しない
無駄が多い
0674774ワット発電中さん
垢版 |
2018/01/12(金) 07:03:31.97ID:X5EQZWUX
幸せになりたいならAVRにしろ。
0675774ワット発電中さん
垢版 |
2018/01/12(金) 07:03:54.93ID:KLCdCfSJ
MCCは何の対策もしてないけど対策は可能
まったく途切れずに送受信出来る
0676774ワット発電中さん
垢版 |
2018/01/12(金) 07:05:32.47ID:KLCdCfSJ
EUSARTと同じクロックソースのタイマーで
偶数奇数を合わせる
0677774ワット発電中さん
垢版 |
2018/01/12(金) 07:10:01.38ID:3bxWlQM2
PICは安い部品扱い
Arduinoはそれなりに多機能だがそれなりに高い
だったらCHIPSとか最初からWiFiもBTも備えてる$10の奴でいいじゃんって話になる
0678774ワット発電中さん
垢版 |
2018/01/12(金) 07:20:30.34ID:KLCdCfSJ
CHIPS?
もしかしてCHIP?

ジャンルがまったく違う
じゃあPCやスマホで良いじゃん
0679774ワット発電中さん
垢版 |
2018/01/12(金) 08:50:43.69ID:t24y+oQE
性能評価のベクトルって1方向じゃないよね。

>だったらCHIPSとか最初からWiFiもBTも備えてる$10の奴でいいじゃんって話になる
これって、ラーメンの美味しさをチョコレートの基準にあてはめて評価するようなものだよ。
0684774ワット発電中さん
垢版 |
2018/01/12(金) 17:54:27.72ID:+9Z5K7pL
pinguino、コンセプトはいいと思うんだが普及しないのは何か問題あるからなのか?
0686774ワット発電中さん
垢版 |
2018/01/12(金) 20:19:34.46ID:xBYR3Isn
USBの扱いが容易。
ArduinoIDEが軽い。
言い換えれば、それ以外はPIC+MCCで支障無い。

中華Arduinoが安いから気軽に買っちゃうけど、DIPで好きなものが選べるPICはいい。
0689774ワット発電中さん
垢版 |
2018/01/12(金) 23:30:36.46ID:hQB/UeWC
秋月で買うDIPを秋月で買うC基板に刺すからだよ。
0691774ワット発電中さん
垢版 |
2018/01/13(土) 00:31:31.04ID:nVfwsfiK
>>690
これ持ってるけど使いにくいよ
フラットケーブルみたいな2段になったコネクタは真ん中しか付かないし
0692774ワット発電中さん
垢版 |
2018/01/13(土) 00:40:20.69ID:qdZoxh2Y
>>691
ソルダレスブレッドボードを使い慣れている人だと、そうは感じないかもですね。
0695774ワット発電中さん
垢版 |
2018/01/13(土) 15:13:16.34ID:RlqUY0hR
蛇の目パターンは鏝先がドーナツを収穫しちゃうんだよな。。。
0696774ワット発電中さん
垢版 |
2018/01/13(土) 16:31:44.39ID:u8rlV1cY
>>694
私も最近はこの「電源パターン有りユニバーサル基板」しか使っていない。
配線がすご〜く楽で時短になるし、ノイズに対しても有効だと思う。
両面スルーホールなのでランドがすぐに外れてしまう、という事も無い。
欠点はランド間が狭いのでハンダ付けに少し気を遣うところかな。
0699774ワット発電中さん
垢版 |
2018/01/13(土) 21:29:21.13ID:qdZoxh2Y
>>698
櫛形にVCCとGNDが存在すると大きなループができています。
電源パスコンが存在すると交流的にはつながっているのと同じ。
そこに電磁波が飛びこんできたら電源パターンにノイズ電流が流れます。
逆にそこを回るようにノイズ電流が流れたら、基板からノイズが輻射されます。

これを軽減するためには、開口部を小さくしていくことで、くし型パターンが
細かくなればなるほど都合が良くなります。

それが行きついたところがベタGNDですね。

ってことなのですが、電子工作でこれが問題になるかな?って気がします。
0700774ワット発電中さん
垢版 |
2018/01/13(土) 21:35:17.54ID:qdZoxh2Y
>電子工作でこれが問題になるかな?って気がします。
と書きましたが、電子工作でも、
スイッチングレギュレータのような高周波電流。
A/Dコンバータのようなデジタル・アナログ混在。
その他GNDがノイズで揺れたら困るようなものの場合は
ベタパターンって有利だと思います。開口部とは関係なしに面積があるのは美点です。
0702774ワット発電中さん
垢版 |
2018/01/13(土) 21:59:38.54ID:qdZoxh2Y
>>701
グランドループ一般論ではなくて、ここでは基板上の電源パターンの話ですよね?

違います、の内容を書いてくれなきゃダメじゃないですか。俺もあなたの話で勉強したいよ。
0705774ワット発電中さん
垢版 |
2018/01/13(土) 22:19:08.73ID:qdZoxh2Y
>>698さんが質問してて、
とりあえず俺が>>699で答えたよ。
で、それを否定する人は、何が正しいか自分としての答えは持ってるわけだよね。

>>701さん、>>703さんはなんで正しい見解を書かないの? 俺には不思議だな。
0707774ワット発電中さん
垢版 |
2018/01/14(日) 00:13:04.77ID:Sb0zKBat
>>705
> >>701さん、>>703さんはなんで正しい見解を書かないの? 俺には不思議だな。
アホなので人がわかるように説明できないからに決まってるだろ。あんまりいじめてやるなよ。
0708774ワット発電中さん
垢版 |
2018/01/14(日) 01:14:05.29ID:mDNjPnTt
>>701は、理由も何もないと思うよ。
とにかく他人の言ったことに、「全然違う」とだけ言えば、言った人が焦るので、
それを見て笑っているだけ。気にしなくていいよ。
どうせ根拠はないから。
0711774ワット発電中さん
垢版 |
2018/01/14(日) 12:34:13.21ID:546SPOcl
RZって何でしたっけ。ルネサスの話じゃないですよね。ここPICスレだし。
0716701
垢版 |
2018/01/14(日) 14:35:59.26ID:poHVMEEb
701だけど

>なんで正しい見解を書かないの?

ここはPICスレだから
正しい見解が欲しけりゃ適切なスレで再度質問して下さい
そうすれば何が間違ってるのか書きます
0719774ワット発電中さん
垢版 |
2018/01/14(日) 17:17:34.87ID:XaekGx0O
>>718
一々それぞれのレスの流れを読むのが面倒なので無視しているのだが、
そうやってまとめる意味、目的は何?
0720774ワット発電中さん
垢版 |
2018/01/14(日) 17:38:39.79ID:nJHjuDqS
>>719
>一々それぞれのレスの流れを読むのが面倒なので無視しているのだが、
何を無視しているのか対象が不明
>そうやってまとめる意味、目的は何?
「そうやって」の指し示すものが不明

ちょっと何言ってるのか分からない。
0721774ワット発電中さん
垢版 |
2018/01/14(日) 19:26:11.43ID:546SPOcl
>>719
>そうやってまとめる意味、目的は何?
それをやると俺が不快になると思ってるみたいです。

そんなことをやってるより、質問に答えたり、
間違ってると思う回答に技術的な内容をともなった反論をすればいいのに。
0722774ワット発電中さん
垢版 |
2018/01/14(日) 23:18:38.10ID:MwfZnJX6
褒め称えてるんだから、信奉者なんだろう。
そういう突き放した言い方はいけないな、友達は大切にしないと。
0723774ワット発電中さん
垢版 |
2018/01/14(日) 23:25:16.08ID:chQX+UV8
反論する価値も無くただ邪魔だ、という場合もある。
日がな30オーバーのレスを繰り返す奴への違和感に異論は無い。
もっと建設的なことやればいいのにと老婆心ながら思う。
0724774ワット発電中さん
垢版 |
2018/01/15(月) 00:44:06.19ID:xBFcAlks
俺もそうなんですが、自分でも説明できない感情の不満を、人は「違和感」って言うことが多いものですよ。
たいていは自分に問題があります。自戒しなくちゃ。
0725774ワット発電中さん
垢版 |
2018/01/15(月) 01:03:01.51ID:Ihc0ojwe
「俺も」「人は」と言いながらサンプルは自分だけ
もっと情報集めて出直せよ
0727774ワット発電中さん
垢版 |
2018/01/15(月) 14:05:56.66ID:8ERHxWt8
>>721
韓国の元大統領クネばぁさんが得意だった告げ口外交だろ。
「ねぇ、みんな見て見て、こいつはこんな書き込みをしているひどい奴なんだよ」

>>723 >日がな30オーバーのレスを繰り返す奴への違和感に異論は無い。
IDコロ助の1回だけの罵詈雑言、非難中傷に比べればはるかにマシだ。
なによりニギヤカになって結構な事じゃないか。
0730774ワット発電中さん
垢版 |
2018/01/16(火) 04:48:36.78ID:w/M/kFea
なんでPICがホビーマイコンなの?
0731774ワット発電中さん
垢版 |
2018/01/16(火) 06:53:27.41ID:X8TSqRgv
自分の目の前の事しか信用出来ないタチの人なんだろう。
0733774ワット発電中さん
垢版 |
2018/01/16(火) 07:23:55.68ID:LQTRURAU
>>727
言いたいことはよく分ったが少し気になったので
 誤:非難中傷
 正:誹謗中傷
0734774ワット発電中さん
垢版 |
2018/01/16(火) 12:50:49.87ID:9lanrXjw
なるほど、趣味に「も」使い易いって事ね。ありがと
0735774ワット発電中さん
垢版 |
2018/01/16(火) 13:08:45.21ID:qjIkmQWP
仕事では使いたくないって事
隠蔽エラッタてんこ盛りだから
0737774ワット発電中さん
垢版 |
2018/01/17(水) 14:02:31.68ID:05Rn1A7/
納期間近でデバッグしている時に、動作トラブルの原因がエラッタのせいだと分ったら…
…考えただけでゾッとする。
客先に「CPUのせいで納期に間に合いません」って言うのかな?
どんな反応をするのか言ってみたいような気もする(笑)
0738774ワット発電中さん
垢版 |
2018/01/17(水) 14:31:19.12ID:n5Zj7Ocs
納期間近までエラッタの確認もしてないようなヤツがいると考えただけで笑える
0740774ワット発電中さん
垢版 |
2018/01/17(水) 14:46:27.89ID:GVMFtaJJ
>>737
詳細な説明が必要なときはそりゃそうだ
メーカーや代理店に一筆書いてもらって
まあ別の理由をでっち上げる事もあるが

>>738
未公開のエラッタをどうやって確認するんだ?
公開してあるものは当選確認するし
検証や評価も当然する
でもどんなに検証しても
出荷直前や客先で発生してしまうことがあるのが
バグやエラッタ
0742774ワット発電中さん
垢版 |
2018/01/17(水) 14:50:05.66ID:IlnjAai0
納品間際や納品後にエラッタが影響するような低レベルの動作検証してない時点で、次から仕事はもらえません。

向いてないので仕事変えましょう。
0743774ワット発電中さん
垢版 |
2018/01/17(水) 14:50:28.96ID:GVMFtaJJ
>>738
そのままPICに当てはまる
エラッタがあるマイコンは出荷するなと

マイコンはバグがあっても良くて
製品はバグがあってはいけない?
なかなか頭がおかしい人だ
0744774ワット発電中さん
垢版 |
2018/01/17(水) 14:54:22.82ID:GVMFtaJJ
>>742
どの程度の検証をするかは
問題発生時の影響、機能、規模、製品のジャンル、開発期間、コスト、...
によって決める

完全にゼロになることを前提にはしない
マイコンメーカーも同じ

ただPICはひどい
0745774ワット発電中さん
垢版 |
2018/01/17(水) 14:57:56.03ID:cMO4ugi1
>>743
考え方が逆ですね

バグやエラッタがないことを前提ではなく、想定外の動作をしたときの異常検出とリカバリ処理を
仕様として把握して、きちんと実装しているかどうかが、素人とプロの境目だね

バグもエラッタも回路異常動作もノイズも全てなしとかのシステムはこの世にありえません
考慮していないというシステムははいて捨てるほどあるね
0746774ワット発電中さん
垢版 |
2018/01/17(水) 15:01:46.66ID:GVMFtaJJ
>>745
異常検出なんか当たり前の事だ
わざわざ切り替える偉そうにここで語ることでもない
どの異常をどの程度の検出するか
>>744と同じような項目から判断する
当たり前
0747774ワット発電中さん
垢版 |
2018/01/17(水) 15:08:35.92ID:GVMFtaJJ
じゃあここで話題になった、
USARTの二重送信問題

通信相手先が製品の外部だとして
どういう異常検出をするのかな?

客先に、
データ誤送信の可能性があるから
ちゃんと異常検出してね
って????

実際に開発したことが無い人は
出来もしない理想だけを語る
まったく意味が無いだけどころか
情報としてマイナス
0748774ワット発電中さん
垢版 |
2018/01/17(水) 15:13:35.39ID:GVMFtaJJ
評価検証をしない、エラッタを見ない、
異常検出やリカバリー処理をしない
ホビーだから許されること

データシートを見ないなんてアホもいたな
0749774ワット発電中さん
垢版 |
2018/01/17(水) 15:17:13.50ID:cMO4ugi1
>>747
客先にエラーリカバリの実装お願いするのあたりまえじゃん
君は客先にデータの物理的なノイズから何から全て保証して納品するのか?
君はPICの電源落ちても送信内容を保証する契約すればいいんじゃないかな
0751774ワット発電中さん
垢版 |
2018/01/17(水) 15:33:39.90ID:cMO4ugi1
>>750
って言うか、上位プロトコル実装してないの?

例のエラッタが影響するような、動作クロックに対して高速に連続した送出が必要で
かつデータ内容の保証が必要であれば、物理層がUARTという仕様が問題で
かつ上位プロトコルの実装と、アプリケーションレイヤーでのデータ保証と再送の
通信仕様を提案すべき

それができないのはシステム全体の構築と運用の提案能力に欠けると言うべきだろう

悪く言えば客先の奴隷。一生、無料でメンテしてなさい。
0753774ワット発電中さん
垢版 |
2018/01/17(水) 15:46:44.91ID:cMO4ugi1
>>752
だね

ホビーマイコン=エラーやバグ、エラッタは起きないのでリカバリや保証の必要なしという動作仕様が前提。
ノイズだろうが雷だろうが通信エラーが起きたら電話一本で君を呼びつけるだけの仕事がいいです。
0755774ワット発電中さん
垢版 |
2018/01/17(水) 16:32:41.61ID:HjHnz+pD
>>740
>未公開のエラッタをどうやって確認するんだ?
>>737には
>エラッタのせいだと分かったら…
と書いてるから、エラッタだと分かったんでしょうねえ。
未公開ならどうやってエラッタだと判断したのか、逆にこっちがお聞きしたいですわ。

>>743
エラッタ無しは不可能です。
その確認、対処が納期直近なのがトロいと言ってます。
実にトロいです。
完全にトロいです。

>>754
あ、それが結論なの?
触っちゃいけない人のようですね。
0756774ワット発電中さん
垢版 |
2018/01/17(水) 16:38:20.58ID:GVMFtaJJ
>>755
隠蔽エラッタてんこ盛り
これが事実

どうやってエラッタだとわかる?
そんな事は自分で考えろ

事前の確認や検証で全て分かる?
おめでたい人だ
0758774ワット発電中さん
垢版 |
2018/01/17(水) 16:50:07.97ID:05Rn1A7/
結論は >>735 の「仕事では使いたくないって事」 に尽きる。
エラッタが多くても気にしない人や趣味なら使えばよい。
しかし何でマイクロチップは「ホッタラカシ」なんだろうね?
0759774ワット発電中さん
垢版 |
2018/01/17(水) 17:03:57.94ID:eWxwueo1
.
ここは初心者スレですので、先輩たちは あちらのスレで語ってください。

会話のレベルが高すぎて、僕ら初心者が質問できません。
0760774ワット発電中さん
垢版 |
2018/01/17(水) 17:11:48.20ID:ASqVXJEJ
ほったらかしと言えば、MCCとMLAの不整合もひどいぞ。

MLAのサンプルをMCCでカスタムしようとすると、同名別機能の関数が生成されて衝突する。

MCCがCDCに対応してくれて助かったけど、HIDで苦労した。
0761774ワット発電中さん
垢版 |
2018/01/17(水) 17:25:30.71ID:eWxwueo1
>>760
お願いですから、あっちでやってください。
0763774ワット発電中さん
垢版 |
2018/01/17(水) 18:24:16.99ID:eWxwueo1
今はないです。
0764774ワット発電中さん
垢版 |
2018/01/17(水) 18:24:25.49ID:XZMBEjF+
>どうやってエラッタだとわかる?
>そんな事は自分で考えろ
全力の回答乙
0765774ワット発電中さん
垢版 |
2018/01/17(水) 22:14:41.40ID:OCeGpolr
エラッタであぼーんしてるから腹も立たない。
0768774ワット発電中さん
垢版 |
2018/01/18(木) 03:32:12.32ID:RsBiRKe7
先輩たちは、どうかあっちのスレで話してください。
ここは、初心者が質問するスレです。
0769774ワット発電中さん
垢版 |
2018/01/18(木) 06:44:22.69ID:/eafo2/P
エラッタって吠えたいだけの人はほっとこう
0770774ワット発電中さん
垢版 |
2018/01/18(木) 07:13:25.37ID:bhP/vnrM
>>767
動作試験で問題が起きればその原因がエラッタでもOKなのか?

>>768
PICにはエラッタが多い、ってのは初心者も知っておくべき重要な情報だと思うがな
0771774ワット発電中さん
垢版 |
2018/01/18(木) 09:20:35.57ID:OxRFpvgE
そうでもない
0774774ワット発電中さん
垢版 |
2018/01/18(木) 10:23:15.35ID:fgSl7cbm
デバイスを選定する理由に色々なケースがあるでしょうけど、特に指定が無ければ実績のあるデバイスを選定するの良いですね
0775774ワット発電中さん
垢版 |
2018/01/18(木) 12:04:17.53ID:Qf6F+Xo0
>>770
普通、開発前に評価するだろ。
その為に、評価ボード用意されてるんだから。
0778774ワット発電中さん
垢版 |
2018/01/18(木) 20:19:39.39ID:efa2YRGH
>>776
×開発の現場にいないやつはだまってろ
○貧乏な開発の現場にいないやつはだまってろ
◎ITドカタの開発の現場にいないやつはだまってろ
0780774ワット発電中さん
垢版 |
2018/01/20(土) 16:05:15.93ID:iXN2ovcG
PIC24からSDカードにSPI通信で書き込みたいけどどうしたらいいのかわからない...
0784774ワット発電中さん
垢版 |
2018/01/20(土) 17:33:56.49ID:iXN2ovcG
>>783
教えてくださり、ありがとうございます!!!
ちなみにこの本では「PIC24F」での方法などは書かれていますでしょうか?
0786774ワット発電中さん
垢版 |
2018/01/20(土) 17:56:16.29ID:cVusWrMr
本からは考え方だけ貰って、PIC24に依存する所は自分で書く位の気概は無いのでしょうか?
一行もコード書きたくないの?
0787774ワット発電中さん
垢版 |
2018/01/20(土) 18:13:41.84ID:iXN2ovcG
>>785
PIC24FJ64GA002です。
>>786
できればそうしたいのですが、どこからどこまでがPIC24以外に依存するのかの判断ができるほどプログラミングができるわけではないので、
できれば同じマイコンで書かれたプログラムを使いたいと思ったので.......
0790774ワット発電中さん
垢版 |
2018/01/20(土) 19:22:27.12ID:kPYaemi1
>>787
それなら、本に書いてあるCPUを使えば?
0791774ワット発電中さん
垢版 |
2018/01/20(土) 19:24:18.99ID:HEhxObqm
回路, SPI, SDカードのプロトコル, FAT, ファイルフォーマット(テキスト, JPEG, MP3, ...)

どこまで必要?
どこまで知っててどこがわからない?
0793774ワット発電中さん
垢版 |
2018/01/20(土) 19:51:43.14ID:iXN2ovcG
>>789
たまたま手持ちにあったからです。
>>788
>>791
全くの初心者です。SDの初期化で、「SPIに0x40を出す」というプログラムでさえもどうすればいいのかわかっていません。
>>792
自分もそのFatfsを使って見たんですけど、どうも使いこなせなくて...(どこをどういじればいいのかがわからなかった)
0794774ワット発電中さん
垢版 |
2018/01/20(土) 19:58:46.59ID:iXN2ovcG
SDカードの初期化→SPIモードへの移行の、
「クロックを74個以上出す」と「SPIに0x40を出す」の言っている意味は、
「SCLKピンに繋がっているPIC側のピンのオン/オフを74回繰り返す」と「DIピンに繋がっているPIC側のピンをオン→オフ→オフ→オフ→オフ→オフ→オフにする」
という事であっているのでしょうか?
0795774ワット発電中さん
垢版 |
2018/01/20(土) 19:59:43.51ID:vY2T31GB
どうしてマイコン使うのだろう
結果を求めるのなら素直にラズベリーパイでも使ったほうが良くないか
マイコンで低レベルのSPIやビット操作から覚えたいというのであれば、苦労してでもするべきだし、
SPIを意味を理解して使うには最低ストレージオシロが必要だろう
0797774ワット発電中さん
垢版 |
2018/01/20(土) 20:24:30.38ID:4YLQO6/X
>>794
アンタが何を見て何をやろうとしているのか
傍からは全く分からないよ。
0798774ワット発電中さん
垢版 |
2018/01/20(土) 20:31:19.19ID:HEhxObqm
本当に何も知らないなら素直にPCで適当なツールを使って書き込むのが良いよ
0799774ワット発電中さん
垢版 |
2018/01/20(土) 20:39:16.73ID:iXN2ovcG
>>797
PICを使って測定したデータのログをSDカードに書き込みたいと思ったのですが、思いの外難しかった←イマココ
0800774ワット発電中さん
垢版 |
2018/01/20(土) 20:40:25.41ID:iXN2ovcG
>>796
だいたい知ってる,知らない,知らない,知らない,テキストファイルだけで十分
あとはC言語ですね
0801774ワット発電中さん
垢版 |
2018/01/20(土) 20:49:46.57ID:HEhxObqm
C言語は知ってるの?知らないの?
わさとわからないように書いてる?
0802774ワット発電中さん
垢版 |
2018/01/20(土) 20:53:29.22ID:HEhxObqm
SDカードへはFATで書かなきゃいけないの?
ファイルシステム無しにベタに書くのではダメ?
0803774ワット発電中さん
垢版 |
2018/01/20(土) 21:01:40.57ID:M0nbniJg
ChaNさんのサンプル見て同じ型番のPICで動かせずに挫折してるレベルのヤツが
SPIをソフトウェアで一から動かしてやろうなんて楽しそうでいいじゃないか。
0804774ワット発電中さん
垢版 |
2018/01/20(土) 21:10:47.55ID:HEhxObqm
ん?
SPIをソフトでゼロから作る?
そんな事言ってる?

まあSPI自体は簡単だけど
0805774ワット発電中さん
垢版 |
2018/01/20(土) 21:12:10.26ID:iXN2ovcG
>>801
知らないに等しいレベルです
>>802
あとでパソコンにデータを取り出せるのであればそれでもいいです。
>>803
本当に。なんで同じマイコン使ってるのにうまく行かないんでしょうかね...自分の無能さに腹が立ちます。
0806774ワット発電中さん
垢版 |
2018/01/20(土) 21:37:21.05ID:iXN2ovcG
>>804
MCCとかFatfsとか、使えるものは最大限使いたいです。SDカードにデータを書き込みたいだけなので。
0807774ワット発電中さん
垢版 |
2018/01/20(土) 21:45:20.38ID:/SNw5IXI
MPLAB X IDEで教えて下さい。

今日初めてPICをやってみました。MPLAB X IDEをダウンロードして、
使ってみたのですが、とても使いやすいマイコンで、気に入っています。

しかし開発環境の使い方で、わからないことが多くて困っています。
私の知識が無いと言われそうですが、宜しくご教示ください。

1. エディターで、現在の行が灰色の帯で表示されるのですが、
   この灰色の帯を表示しないようにするには、どの設定を触れば良いでしょうか?

2. 外部エディターの設定は、どこで行うのでしょうか?

3. TABが4スペースになってしまうのですが、TABはTABのままにしたいです。
   どこの設定になるでしょうか?

4. 日本語のスペースが入っているのを□などで示すには、どのようにしたら
   出来ますでしょうか?

5. if(とか打ち始めると、勝手にその先の文字列が表示されてしまうのですが、
   これをやめるには、どのようにしたら良いでしょうか?

6. コンパイルが終わって、PICに書き込むためのボタンは、どれを押せば良いでしょうか?
   それがわからないので、今は「Build + Download」 のボタンでやっています。
   IPEを使わずに、書くだけの方法はないのでしょうか。

すみません。
宜しくお願いします。
0808774ワット発電中さん
垢版 |
2018/01/20(土) 21:51:58.59ID:HEhxObqm
>>806
SPIはMCCでコードを自動生成するのが良いかと
MCCの設定画面で適切に設定してからコード生成ボタンで

SPIにアクセスするコードは、
SPIn_Initialize を呼んで
SPIn_Exchange8bitBuffer で通信するだけ
CSは自力でポートアクセス

>>794
> 「クロックを74個以上出す」と「SPIに0x40を出す」の言っている意味は、
これも SPIn_Exchange8bitBuffer を使ってやる
0811774ワット発電中さん
垢版 |
2018/01/20(土) 21:55:11.18ID:HEhxObqm
>>805
あとでパソコンで取り出す頻度が低くて自分だけしか取り出すことがないのなら
FATで保存する必要もなく、
PC上でセクタをそのまま読めばいい

普通にPCからテキストファイルとして簡単に読みたいのなら、
当然マイコン側にFAT形式を扱うモジュールを入れないとダメ
0812774ワット発電中さん
垢版 |
2018/01/20(土) 21:57:48.96ID:9QnlDPpy
>>806
だったら>>792の検索結果で出てきたところを真似る。
これが最短。
>>808の言うこと聞いてたら当分実現できんぞw
0813774ワット発電中さん
垢版 |
2018/01/20(土) 22:02:12.06ID:HEhxObqm
>>807
今日初めてPICをやってとても使いやすいって?
1日で使いこなした感じ?
すごいな

設定は、
メニューの Tools ===> Options でいろいろと変えられる
0814774ワット発電中さん
垢版 |
2018/01/20(土) 23:12:28.13ID:vY2T31GB
>>806
悪いこといわないから、ラズパイかardiunoのSD使っとけ
お前にはまだ無理だ
0817774ワット発電中さん
垢版 |
2018/01/21(日) 02:10:10.87ID:nB/BMQ58
PICは8ピンDIPタイプが便利。いっぱいピンがあるやつなんてarduino zeroとかC.H.I.Pでも使ったほうがいい
0818774ワット発電中さん
垢版 |
2018/01/21(日) 03:30:45.09ID:UTI/KWEt
>>813
ありがとうございます。
確かにoptionのところの Editor のタブにいろいろありましたが、
外部editorのpathを書くような欄が無いと思いました。
MALAB X のtext editor が使いにくいので、外部editorにすれば
好きなようにできると考えたのです。
0821774ワット発電中さん
垢版 |
2018/01/21(日) 11:40:48.69ID:qvZ6flyl
8pin DIPの存在価値がいまいちよくわからん
初心者が簡単そうだからって感じで使ってみるイメージ
でもピンが少なくて実際はもっと多い方が簡単だったみたいな

サイズ的にはDIPなんてあり得ないし
値段も数個買うくらいならまったく気にするような額じゃないし

という事で、8pin DIPの用途が知りたかった
0823774ワット発電中さん
垢版 |
2018/01/21(日) 12:08:23.46ID:cpUcdDDh
SPIでセンサー制御して結果をPCにUART送出する用途で8pin SSOP使ってる
できるだけ小さくすることが求められるので
0824774ワット発電中さん
垢版 |
2018/01/21(日) 12:40:00.41ID:/jygHtMG
とりまディップじゃないけど8ピンのピックはめちゃ使うけどなあ
8ピンあれば電源とグラウンドを除いてもIOが6本も取れる訳で
(1本は入力専用だけど)

ちな12F1822は去年だけで300個くらい買った
0825774ワット発電中さん
垢版 |
2018/01/21(日) 13:06:19.91ID:fPg1DTVQ
えっ?
個人で300個?
用途が気になる

16F18313に比べて12F1822はどの辺に特徴があるんでしょうか?
0828774ワット発電中さん
垢版 |
2018/01/21(日) 13:28:48.68ID:uLKqCK5k
そんな大量に使ってみたい!
0830774ワット発電中さん
垢版 |
2018/01/21(日) 13:42:58.21ID:fPg1DTVQ
16F1455かな?

マウスをプルプルさせて乱数を生成して、
モンテカルロで円周率を11桁求める?
0831774ワット発電中さん
垢版 |
2018/01/21(日) 13:45:36.35ID:/jygHtMG
>>829
ケースは自前の3Dプリンタで製造?
もしそうならうらまやしい
0832774ワット発電中さん
垢版 |
2018/01/21(日) 14:19:11.78ID:tsw+Vxcb
http://rio2016.5ch.net/test/read.cgi/denki/1494294395/17

プリンタは↑見て興味もって買った2万ちょっとの安いやつ。

マウスぷるぷるは、管理者権限の無いPCで、ログオフさせずにExcelのマクロを夜通し動かすために使う。MLAのHIDmouseを1455に焼いただけ。

円周率は別の回路。
モンテカルロでは5、6桁しか出なかったので解がπになる定積分の近似で求めた。
0833774ワット発電中さん
垢版 |
2018/01/21(日) 18:04:49.45ID:PW8zRQIO
>>821
PIC16F18313使ってシートヒータのコントローラを作ったな。
シートヒータの温度調節がLOW/HIGHしか無いので
ボリュームスライダーをADCに入れてPWMでFETでドライブした。
極寒の朝用に押しボタンSWを長押しで10分間はONしっぱなしモードも付けた。
0838774ワット発電中さん
垢版 |
2018/01/21(日) 22:32:57.05ID:bc322BQC
機能は沢山あるし、PPSは配線が楽チンでいいな。
0842774ワット発電中さん
垢版 |
2018/01/21(日) 22:54:07.57ID:bc322BQC
あのマトリックスLEDはPICで制御してるけど、πの生成はESP8266でシンプソン法使ってる。

15桁くらいまで3秒くらいで正確に出た。

Cでdoubleの精度を越える桁はどうやって計算するの?
0843774ワット発電中さん
垢版 |
2018/01/21(日) 23:02:08.10ID:fPg1DTVQ
>>842
手計算でどうやってるか考えれば答えが出る
1000桁くらいまではそれでいける
0844774ワット発電中さん
垢版 |
2018/01/21(日) 23:17:33.04ID:fPg1DTVQ
加減算は簡単

キモは乗算
桁数が大きければフーリエ変換を使ってやる
桁が少ない時はカラツバや普通の筆算方式を用いる

除算や無理関数などは加減乗算を組み合わせて行う

PICで円周率計算、是非ともよろしく!
0845774ワット発電中さん
垢版 |
2018/01/21(日) 23:18:45.74ID:bc322BQC
πの手計算を試みたことがあるって、すごいな、、、
0847774ワット発電中さん
垢版 |
2018/01/21(日) 23:23:00.30ID:fPg1DTVQ
除算とルートは、
加減乗算のみを使ったニュートン法で求める
0848774ワット発電中さん
垢版 |
2018/01/21(日) 23:26:42.19ID:fPg1DTVQ
手計算の記録は500桁くらいだったかな
ずっと昔の暇な人の記録
0850774ワット発電中さん
垢版 |
2018/01/21(日) 23:31:22.01ID:bc322BQC
マウスぷるぷるでログオフ阻止して最適化のマクロを動かし続けたいだけなんだぜw

最適化のアルゴリズム探しでモンテカルロを試したのがπの元ネタではあるんだが。
0852774ワット発電中さん
垢版 |
2018/01/22(月) 00:32:17.85ID:Kwchk05f
またまた超初歩的な質問ですみません。
まず初めに、SDカードの「SCLK」ピンにPIC24Fからクロック出力をしたいのですが、どのようなコードを書けばいいのでしょうか??

「MCC」を使って、「SCK1OUT」ピンをRB4に割り当てたのですが、LEDをつないで見たところ、何も出力されていないようです。
0854774ワット発電中さん
垢版 |
2018/01/22(月) 07:55:55.74ID:O9uOLA1D
冗談じゃなくストレージオシロ買った方がいいよ貴方
0855774ワット発電中さん
垢版 |
2018/01/22(月) 09:00:45.60ID:D3f238z8
>>852
「なにも出力されてない」を判断するにはまずそれを観測できる道具が必要。
この場合、LEDと人間の目ではスペック不足なので「オシロ買った方がいい」ということになります。
でも、まずは「何が出力されるのが正常」かを知るため資料を読むのが先です。
0856774ワット発電中さん
垢版 |
2018/01/22(月) 10:52:44.53ID:kW+uFoBm
ロジックチェッカーが必要だな。
サンハヤトで出してたっけ?
0857774ワット発電中さん
垢版 |
2018/01/22(月) 11:17:02.39ID:3sSK3XMF
脅して敷居をあげなくても

一旦SPIの通信が通っちゃえばあとはいらないし
SPIの設定も複雑じゃない
最悪、4種類全部試してみればせ良いし
どこかのサンプルをパクるんでもいい

通信速度もテスターやLEDで見れるくらいまでクロックを落としても良いし
電気的な知識があれば音声として録音して波形を見ても良い
0858774ワット発電中さん
垢版 |
2018/01/22(月) 12:45:57.19ID:O9uOLA1D
質問のレベルから察するにここをクリアしたとして別の壁が待ってる事は明らかじゃね?
だったら適切な測定器持ってたほうが良くね?
0859774ワット発電中さん
垢版 |
2018/01/22(月) 12:49:46.21ID:OY6OrYPv
ログオフ阻止用マウスぷるぷるを披露したら「音楽再生すればいいんですよ」だって。

ほんとだった。
0861774ワット発電中さん
垢版 |
2018/01/22(月) 12:58:53.59ID:Kwchk05f
CMD0を送るのは、次のようなプログラムで合っていますでしょうか?
(MCCでSPIの設定をしてあります)
#include "mcc_generated_files/mcc.h"
...
SPI1_Exchange(0x40);
SPI1_Exchange(0x00);
SPI1_Exchange(0x00);
SPI1_Exchange(0x00);
SPI1_Exchange(0x00);
SPI1_Exchange(0x95);
...
0862774ワット発電中さん
垢版 |
2018/01/22(月) 13:00:00.69ID:3sSK3XMF
>>859
方法が色々とあることを知っててわざとやったわけじゃないのか
検索すれば色々と出てくるぞ
0863774ワット発電中さん
垢版 |
2018/01/22(月) 13:08:44.56ID:3sSK3XMF
>>861
相手の応答を見て確かめれば良いのでは?

CMD0の前の準備は出来たの?
CSをHIGHにしてからFFを10バイト送信すれば良い
0864774ワット発電中さん
垢版 |
2018/01/22(月) 13:15:43.15ID:D8Ytca3R
>>860
なんで?
0865774ワット発電中さん
垢版 |
2018/01/22(月) 13:27:20.36ID:Kwchk05f
>>863
その前の準備も同様にやっています。
でもなぜかCMD0のあとに0x00のレスポンスが返ってきます。
0866774ワット発電中さん
垢版 |
2018/01/22(月) 14:37:06.52ID:r2mmXopE
オシロ厨は本気でストレージオシロを薦めてるんだろうか。
それともただの馬鹿なんだろうか。
数百円で買える中華ロジックアナライザーで十分。
オシロで信号状態分析するような段階じゃ決してなさそうだし、
そんなことが必要になることは無い。
0867774ワット発電中さん
垢版 |
2018/01/22(月) 15:06:41.59ID:AW0eOTPC
>>866
中華の安ロジックアナライザがこの手のボウヤに使えると思うのか?
あの手のは、ちゃんとした測定器を使える人が使うもの。
0869774ワット発電中さん
垢版 |
2018/01/22(月) 15:26:54.53ID:j7Bn2L7C
>>862
マウスを動かすしか思い付かなかった。

あとはキーボードでCapsLockを押すとか。

俺の土曜を返せと言いたい気分。
0870774ワット発電中さん
垢版 |
2018/01/22(月) 16:22:37.40ID:yibfCqm6
>>867
俺でも使えるから使えるよ。
無駄にハードル上げんでもいい。
規定の初期化コードがちゃんと出てるか程度なら猿でも確認できる。
そして、初心者が一番つまづくのはその段階で、あとは割とすんなり行くもの。
ただの経験則だけどね。

>>868
アナログが1chついてる4000円くらいの中華ロジアナ、
もう何年も重宝に使ってる。
0871774ワット発電中さん
垢版 |
2018/01/22(月) 16:32:01.89ID:Kwchk05f
SPIの初期化で、CMD0を送った後に0x00のレスポンスが返ってくるのは何故なんでしょうか?
0x01が返ってくるはずなのに。
0872774ワット発電中さん
垢版 |
2018/01/22(月) 16:47:01.01ID:Kwchk05f
あ、SDカードを外しても0x00が返ってきたので、そもそもCMD0が送れていないみたいです。
CS、DIをHIGH

for(i=0;i<80;i++){
SPI1_Exchange8bit(0x10);
}

CSをLOWに

SPI1_Exchange8bit(0x40);SPI1_Exchange8bit(0x00);SPI1_Exchange8bit(0x00);SPI1_Exchange8bit(0x00);SPI1_Exchange8bit(0x00);SPI1_Exchange8bit(0x95);
これではだめなんでしょうか?
0873774ワット発電中さん
垢版 |
2018/01/22(月) 17:20:47.19ID:yibfCqm6
>>872
そもそも、SPIに割り当てたピンに正しくHighとLowが出てるのか。
それをどうやって確認してます?
0875870
垢版 |
2018/01/22(月) 17:36:29.84ID:yibfCqm6
>>874
USBでPCと接続するやつです。
0877774ワット発電中さん
垢版 |
2018/01/22(月) 18:11:25.83ID:xnYWT1v+
>>872
なんで言われた通り、FFを10回書かないの?

CS = HIGH;
for(i=0;i<10;i++){
SPI1_Exchange8bit(0xFF);
}
CS = LOW;
SPI1_Exchange8bit(0x40);
SPI1_Exchange8bit(0x00);
SPI1_Exchange8bit(0x00);
SPI1_Exchange8bit(0x00);
SPI1_Exchange8bit(0x00);
SPI1_Exchange8bit(0x95);
while (SPI1_Exchange8bit(0xFF) != 0x01);
CS = HIGH;
...
0879774ワット発電中さん
垢版 |
2018/01/22(月) 19:45:37.65ID:Kwchk05f
そもそもレスポンスの受け取り方はこれで合っているのでしょうか?
uint8_t res;
res = SPI1BUF;
if(res == 0x01){
...
0881774ワット発電中さん
垢版 |
2018/01/22(月) 20:01:09.48ID:Kwchk05f
>>880
あ、報告していませんでいたが、その部分は言われた通りに書き直しましたよ?
0885774ワット発電中さん
垢版 |
2018/02/01(木) 03:28:31.45ID:FEHxbk1V
Bluetoothモジュールの使い方で教えてください。
RS232Cの配線を無線化できると思い、Bluetoothモジュールを買い、TXD,RXDをPCのターミナルに接続しました。
ここでATコマンドというのが出てきました。ボーレートやその他の設定をするようです。
確かにターミナルからAT+xxxxと入力するとBluetoothモジュールから OK と返事がありました。

しかし、実際にやりたいのは、0x00〜0xffまでを送受信することです。
AT+xxxのモード?か抜けないと、0x00〜0xffまでの送受信状態にならないと思うのですが、
ATコマンドモードから抜ける方法(ATコマンド?)があるのでしょうか?

また、モジュールの電源onのたびに、AT+xxxを実行した後、0x00〜0xffまでを送受信のモードに移ることまでを
マイコンが毎回行わないといけないのでしょうか?
期待するところは、電源onしたらモジュール自身の設定値を呼び出して自動的に0x00〜0xffまでを送受信するモードに
入って欲しいです。
0886774ワット発電中さん
垢版 |
2018/02/01(木) 04:34:51.76ID:4Wb5Szef
どのメーカのどういう型番のモジュールなのかを書くか、エスパーを召還してください
0888888
垢版 |
2018/02/01(木) 06:42:24.24ID:sOSQbzTR
888
0889774ワット発電中さん
垢版 |
2018/02/01(木) 06:47:16.22ID:1m0UC/MO
すみません。
メーカーわからないです。
型番は、HC_06と言う物です。
アイテンドウで買いました。
0891774ワット発電中さん
垢版 |
2018/02/01(木) 06:54:52.04ID:nB8/pGzk
ATDはないのか。
0892774ワット発電中さん
垢版 |
2018/02/01(木) 07:14:06.11ID:ZS/iW9Ux
データシート見たらこう書いてあるからハードで制御せなあかんのか
works in Data Mode when the CMD pin (pin 34) is pulled to logic 0 level or is left unconnected.
0894774ワット発電中さん
垢版 |
2018/02/01(木) 08:50:04.48ID:hT9X0Spf
ATDT電話番号)で、トーン信号で相手に電話を掛ける、だったっけか?
0895774ワット発電中さん
垢版 |
2018/02/01(木) 09:21:46.88ID:ianYHgEw
>>885
初期化コマンドくらい送れよ。
BTだったらペアリングもしないといけないんだぜ。
0896774ワット発電中さん
垢版 |
2018/02/01(木) 09:22:34.74ID:NzQ9L+eD
HC-06なら俺もAitendoで買ってPICで制御する倒立振子に載せて使った。
PCからはFT232つないだ時みたいにCOMポートとして見えて、TERATERMから送受信できた。
0897774ワット発電中さん
垢版 |
2018/02/01(木) 09:25:07.75ID:NzQ9L+eD
ペアリングが済めば普通にCOMポートに見えるし、Androidからも送受信できた。
0898774ワット発電中さん
垢版 |
2018/02/01(木) 11:36:29.70ID:QnoHFpqU
>>892
コマンドでできることがハードでもできるってことだろ
そのままではRS232ケーブルの代わりのようには(ブラックボックス的には)
使えないと思う
どうしても使いたいならマイコン一段咬ませて初期化やらせてそのあとリレーする
HC-06 Bluetooth to Serial module datasheet
Guangzhou HC Information Technology
データシートよく読め
0901774ワット発電中さん
垢版 |
2018/02/01(木) 22:02:14.73ID:8TKjCZn7
BLE内蔵PICってありそうで無いんだな
市場はCortexばかりで味気ない
0903774ワット発電中さん
垢版 |
2018/02/01(木) 23:27:41.83ID:QnoHFpqU
mips/wだとpicの立ち位置はどの辺?
0904774ワット発電中さん
垢版 |
2018/02/02(金) 01:10:24.67ID:FklrGKdn
普通のPICでソフトでRF出せる。ワンチップAMラジオICで受信も出来た。
0905774ワット発電中さん
垢版 |
2018/02/02(金) 07:06:18.63ID:x9NYnjcv
>>901
ARMは味気なくてMIPSは味がある?
意味わからん

RL78, RX, SH, R8C, H8, MSP430, C2000, C6000, AVR, STM8, ...
独自アーキテクチャもまだまだたくさんあるよ
0909774ワット発電中さん
垢版 |
2018/02/02(金) 08:13:36.69ID:x9NYnjcv
CISC代表のx86の命令が貧弱?
なかなかおもしろい事を言うねえwww
0911774ワット発電中さん
垢版 |
2018/02/02(金) 10:04:02.32ID:IkIzonO6
>>904
周波数決めてアンテナ付ければ出るでしょ
AMラジオってある意味でノイズを音に変えてる様なもんじゃない?
0912774ワット発電中さん
垢版 |
2018/02/02(金) 11:20:41.05ID:mWPqyUIh
出るというか
矩形波の高調波じゃね?
AM変調はどうやってかけるんだw
0914774ワット発電中さん
垢版 |
2018/02/02(金) 21:55:13.51ID:n4Kg7mBF
さすがに8ビットPICで演算で振幅変調は難しそうだけど、
こんな回路でできないだろうか。
0915774ワット発電中さん
垢版 |
2018/02/02(金) 22:23:19.62ID:NgKEV7P7
℃素人で恐縮ですが質問させてください。Hi-Tech C の最後のころのシンタクスと
現在の xc8 のバージョンにおいて、コンフィギュレーションビッツに関する表現を
除くとして、共通性・互換性は高いのでしょうか。8ビットPICを前提としています。
0916774ワット発電中さん
垢版 |
2018/02/02(金) 23:09:16.58ID:PMOGCfo2
>>915
自分の場合はとくに変更なしにどちのコンパイラでも使えています。
(ただしコンフィギュレーションと初期化ルーチン以外ですが)
特殊な書き方さえしなければ
CCS-C,AVR,8051でもメインルーチンは同一でも動作可能です
(ただし、AVRはヘッダーファイルを一部変更すればですが)
機能の設定をサブルーチン化すればほとんど流用可能です
それがC言語の特徴だと言えます。
あとは、自分がどうしたいかでどのようにすれば可能かはおのずと見えてきます
CCS-CではSFRの設定は自分ですべて用意していますし
AVRではポート制御はPICと同様にできるように定義しています
8051ではほとんど機能がないのですべて自分で記述すれば何でもできます
しかも、この変更をしても出力されるコードには変化はありません。
0917774ワット発電中さん
垢版 |
2018/02/02(金) 23:25:52.65ID:PISSvkrM
>>915
C言語自体は問題ないが、
マクロやライブラリの互換性はあまりないから、
ネットや本からコピペ下のを移植するのは少々大変かもしれない
0918774ワット発電中さん
垢版 |
2018/02/03(土) 07:39:32.69ID:DWR7WOlD
>>916
違うところをラッピングすれば同じように使える
というまったく意味のない情報

頭悪いの?
0919774ワット発電中さん
垢版 |
2018/02/03(土) 08:01:46.51ID:vN/OsfTZ
MCCでTMR0使ってみて、はまったわ。
16ビットモードにしたら指定したタイミングにならず、上位が常に0だったわ。最適化でアクセス順番間違っている感じ。
プリスケーラで落として8ビットモードにしたわ。
0920915
垢版 |
2018/02/03(土) 10:30:58.67ID:OcI5R730
>>916
丁寧に解説いただきありがとうございます。自分なりのレベルで、曖昧ですが理解に
達したと考えます。これからその曖昧さをより排除すべく努めたいと思います。
「サブルーチン化すればほとんど流用可能」の「ほとんど」の部分に、今後の修行の
成果が表れるのだろうと理解はしているつもりです。
ところで「SFRの設定」とは、各PIC個別に用意されているテキストで構成された
ヘッダファイルの中身という意味なんでしょうか。再度質問して申し訳ありません。
CCS-Cコンパイラ、ライブラリが豊富とか。初心者は購入すべきなんでしょうかね。

>>917
現在本からの写経の修行に励んでいるところでして。コピペは極力いたしませんが、
もうちょっと勉強してから細かいところは質問させていただきたいと考えております。
現在出版されている書籍は、内容が少々古いものが多いようでして、このような疑問を
持った次第です。ありがとうございました。
0922774ワット発電中さん
垢版 |
2018/02/03(土) 12:35:03.85ID:4Gcbnb/u
>>920
CCSのライブラリは便利だけどブラックボックスで発展性がないからお勧めしないな
0923774ワット発電中さん
垢版 |
2018/02/03(土) 12:54:38.00ID:VD7H9CeV
>>920
SFR
特別な機能のレジスタ
ペリフェラルの設定などが出来るレジスタ
多くのマイコンではアドレス空間に割り当てられていて、
メモリアクセスのように読み書き出来るが
通常のメモリとは異なり、
読んだだけて機能が動作したりする物もある

このレジスタにアクセスしやすくするためのヘッダファイルがマイコンメーカーやコンパイラメーカーから用意されている事が多い

このレジスタのアクセスに対してコンパイラが最適化しないように
通常はvolatile宣言されている
0924915
垢版 |
2018/02/05(月) 00:39:58.28ID:noViw9qS
>>922
なるほど。ライブラリまでフルスクラッチというわけにはいきませんが、
PICの面白さとはつまるところ、そういうものかと思います。
むろん私にはそこまで到達する力量はありません。

>>923
SFRとヘッダファイルの関係は、おおむねわかっているつもりでしたが、
読みにいっただけで動作するしくみについては、全く知りませんでした。

皆さま解説ありがとうございました。
0925774ワット発電中さん
垢版 |
2018/02/08(木) 21:57:44.35ID:RV4z2v1z
8bitPIC使いの(いつまで経ってもAVRをディスコンにしない)マイクロチップテクノロジへの
苛立ちが感じられる今日この頃・・・


16bitと32bitのPIC使いは高みの見物
0926774ワット発電中さん
垢版 |
2018/02/09(金) 06:42:11.97ID:hLriuD4q
(本音、欲しかったのはSAMだったとしても)
責任ある会社のあるべき姿だとしか思いませんが?
0927774ワット発電中さん
垢版 |
2018/02/09(金) 07:10:50.32ID:TGYddhli
エラッタを放置しているような会社に何を期待しているんだ。
0928774ワット発電中さん
垢版 |
2018/02/09(金) 12:47:59.94ID:d3qunaqf
上位互換の機種でエラッタ改善すれば良くね?
0929774ワット発電中さん
垢版 |
2018/02/09(金) 14:34:55.47ID:lJ47W2Gd
>>925
それより、買われちまったAVR使いのあんたの苛立ちが依然継続中なことの方が不憫
0931774ワット発電中さん
垢版 |
2018/02/09(金) 16:45:32.35ID:o9KwsITQ
Coupon Code TP1747 Expires : 28-Feb-2018
USD130の50%offか
びみょー

いまはがしがし使うならARMだし
ARMのSWDツール数百円だし
0932774ワット発電中さん
垢版 |
2018/02/09(金) 22:21:05.42ID:MURtEoXt
>>922
ブラックボックスかもしれないけど。
その方が多くのチップにも移植可能なコードを書くことが可能で
実際に商品化しようとする場合には有効です。
ソフトの開発を行う場合はチップごとに設定を変更することなく
ほぼ、同一のソフトでより多くのチップに対応することが可能で
開発時間の短縮になります。
趣味で、時間はいくらでもあるので一から作りたいと思う人には
向いていません。
0933774ワット発電中さん
垢版 |
2018/02/09(金) 22:35:02.51ID:MURtEoXt
AVR ICE自体が開発に必要不可欠ではなくなっているのが
一番の問題で、以前からある同様のToolはフル機能でも
もっと安く購入可能で、自作すら可能です。
(今は作るより買った方が当然安い)
チップメーカーは開発ツールを高く売るより作れるやつは
自分で作れ〜〜〜と回路とソフトを公開してより開発しやすい
環境を作るべきだと思う。
(Made in chainaが頑張ってくれればその方が楽だが!!)
チップメーカーは本業のマイコンチップで儲ければいいだけで
それ以外は販売促進のためのToolだと思えるような経営者でないと
だめだと思うよ!!!!!!!!!!!!!
0934774ワット発電中さん
垢版 |
2018/02/09(金) 23:38:34.71ID:LSEB+fyF
どうかな
0935774ワット発電中さん
垢版 |
2018/02/10(土) 01:26:18.81ID:2qae6P0H
3桁の7セグLEDを使ってるんだけど、数字が1の時は明るく光る
これなんか気になるんだけど、なんとかならないもんだろうか
市販品みると1でも8でも同じ明るさなんだよね
0936774ワット発電中さん
垢版 |
2018/02/10(土) 01:36:31.87ID:8KRiGx3r
>>935
ドライブ能力が足りないとか、電流制限がコモン側にされちゃってるかどっちかではなかろうか。
後者は推測としても失礼な気がする、ごめん。
0937774ワット発電中さん
垢版 |
2018/02/10(土) 02:04:23.00ID:2puln1Hn
>後者は推測としても失礼な気がする、ごめん。
実にいやらしい書き様だね、品性のなせる業かな?
0939774ワット発電中さん
垢版 |
2018/02/10(土) 11:18:59.82ID:cmruKxwy
人を蔑むことでしか自分の価値を見出せない可哀想な人が多いな
0940774ワット発電中さん
垢版 |
2018/02/10(土) 12:00:22.07ID:awnDdVtC
>>935
>なんとかならないもんだろうか
問題が発生している回路を示さないと憶測でしか答えられない。

悪者みたいに言われている>>936が気の毒。
0942774ワット発電中さん
垢版 |
2018/02/10(土) 13:28:55.36ID:QM0tdn8H
ドライブ能力というか、電圧降下が起きてるんだろうから
配線短く太くするとか、ドライバのインピーダンスを下げるのが対策
んなの回路図など見なくても判る罠
LEDがICに直付けなら止めてドライバTr入れるんだ
さんざん悩んどいて単なる電池の寿命とかは無しヨ
0943774ワット発電中さん
垢版 |
2018/02/10(土) 14:52:05.49ID:awnDdVtC
配線を太くすることで有意に変化するとしたら、どんな線なんだろな。
0944774ワット発電中さん
垢版 |
2018/02/10(土) 16:34:59.28ID:2qae6P0H
>>935です

皆さんのなかにも3桁7セグLEDを使ったことあるひといるとおもうんですけど
1と8では明るさが違うなーって経験したことあるひといませんか

ちなみに私の場合はカソード・コモンタイプをつかっていて、
アノードはPICに直接つながってます
電源は5V1AのACアダプター使ってるので十分電気はまわってるはず
0945774ワット発電中さん
垢版 |
2018/02/10(土) 16:42:57.83ID:2bS/aUGC
PICの絶対定格超えてるんじゃね
1ポートあたり25mA以下だけど
デバイストータルで100mA以下だし
素直にPNP-Trでスイッチした方が
0946774ワット発電中さん
垢版 |
2018/02/10(土) 16:43:17.17ID:41O5jQHX
>>944
あなたはあなたの最初の質問に対するレスを全部読んでその意味を考えたの?
0947774ワット発電中さん
垢版 |
2018/02/10(土) 17:27:39.62ID:7s63zHMO
>>944
>ちなみに私の場合はカソード・コモンタイプをつかっていて、
>アノードはPICに直接つながってます

電流制限抵抗を1顧問側に入れてるんでしょ?だから、点灯セグメントが少なくなると、
1セグメント当たりの電流が増えるんだよ。
0949774ワット発電中さん
垢版 |
2018/02/10(土) 17:56:13.57ID:a922Mx4i
秋月の文字が縦長の3桁のLED?
1と8同じ明るさでつくよ。
0950774ワット発電中さん
垢版 |
2018/02/10(土) 17:59:44.85ID:awnDdVtC
>>941
いやまあ>>936を非難している行為がクズなんですけどね…
0951774ワット発電中さん
垢版 |
2018/02/10(土) 18:27:35.13ID:+iBbc/9q
ホモの受け、攻めの原理を考えると全ての半導体の動作原理は説明できる
と理工系の姪が言っておりました
0952774ワット発電中さん
垢版 |
2018/02/10(土) 18:39:10.00ID:rTdYm4Gf
>>944
LEDが飽和してない可能性があるから、ドライブしているPICに15Vくらいかければよい
0959774ワット発電中さん
垢版 |
2018/02/11(日) 16:02:18.94ID:pW6Nunab
どこの世界にもどうしようもない○○っているんだよ
いまだにオレオレ詐欺とかに引っかかる奴みたいにな
ほっとけ
0960774ワット発電中さん
垢版 |
2018/02/11(日) 22:35:21.83ID:3BUP21Et
>>944
アプローチはいろいろあるけど
同時に1セグしか光らないようにして
順番に1個ずつ点灯すれば明るさは
同じように見えるのではないかな

初心者には基本冷たいスレだが
0963774ワット発電中さん
垢版 |
2018/02/12(月) 00:02:04.46ID:fYqpANXO
ダイナミック点灯って知ってるか?
知ってればそんなマヌケな事書かないだろうけど
0965774ワット発電中さん
垢版 |
2018/02/12(月) 00:48:42.75ID:Ok9M+xT/
>>962
ちらつき出すのは60Hz程度らしいので、
7セグを個別にダイナミック点灯させたとしても十分余裕じゃないかな。
100Hzで4桁としてもたかだか3kHzで大丈夫。
0966774ワット発電中さん
垢版 |
2018/02/12(月) 02:29:36.83ID:aFT5AFWS
カソード・コモンでアノードをPICに直接つなげてる、
ということは電流制限抵抗がカソードに1本だけか。

その回路のまま1も8も同じ明るさに見えるようにする
には、点灯するLEDのセグメント数を数えて、セグメント
数が少ないときはその分点灯時間を短くすればよい。
0967774ワット発電中さん
垢版 |
2018/02/12(月) 07:45:02.64ID:i+iUT9J9
>>966
これ、いいかも?
でも、1セグ点灯時にピンに流れる電流大丈夫かな

いや、そもそも、全セグメント時に同じ明るさに光るかな?
0968774ワット発電中さん
垢版 |
2018/02/12(月) 07:57:24.70ID:4V/6o5WL
昔に比べれば7セグのLEDも高輝度になってるのだし、>>965-966の方法もありでしょね。
点灯セグメント数はテーブルで引けるし、俺だったら>>966方式にトライするかな。
0969774ワット発電中さん
垢版 |
2018/02/12(月) 09:01:26.60ID:+o1YSDFO
>>968
順番に高速で1セグメントづつ点灯すれば、原理上、輝度は均等になる。
0971774ワット発電中さん
垢版 |
2018/02/12(月) 10:54:24.53ID:aFT5AFWS
輝度均等の観点では当然 >>965 の勝ち
ちらつきを減らす観点なら >>966 がやや有利
最小の「1」でも2セグメント同時点灯できるからな
0974774ワット発電中さん
垢版 |
2018/02/12(月) 12:17:41.76ID:osjdGcBs
LCDモジュールのバックライトも個別抵抗なしのパラレルだったり。

人間の目にはそれぐらいで発生する電流のばらつきはわからんってことですかね。
0976774ワット発電中さん
垢版 |
2018/02/12(月) 12:21:51.21ID:ijf/2w2Q
どんくらいばらつくのか、露出固定で動画で見たい。
0977774ワット発電中さん
垢版 |
2018/02/12(月) 13:24:23.50ID:xl/KORMP
PICについて質問さしてください

多ピンPICだとVCCやVSSのピンが複数ある多ピンPICがあったりするのですが、
そういうPICの場合はパスキャパ(パスキャパシ)は各ピンに必要なんでしょうか?
それとも代表してどれか一つのピンにつけておけばいいんでしょうか?
0980774ワット発電中さん
垢版 |
2018/02/12(月) 13:57:15.96ID:xl/KORMP
>>978-979
ありがとうございます
ついでにもう一つ質問さしてください

例えばVSSやVDDが1組しかないような少ピンPICにおいてパスキャパシに0.1マイクロFの
積セラを使ったとします。(というかたいてい使っています)

VSSやVDDが2組ある場合は使うパスキャパシは0.05マイクロF、4組ある場合は0.025マイクロF
という感じで合計が0.1マイクロになるように容量を微調整すればいいんでしょうか?
0981774ワット発電中さん
垢版 |
2018/02/12(月) 14:17:59.45ID:RcUVGZdB
パスコンの容量なんかどーでもいい
クロック周波数付近でインピーダンスが下がるコンデンサを各VDD-VSS間に付ければよいさ
0982774ワット発電中さん
垢版 |
2018/02/12(月) 14:26:52.41ID:aFT5AFWS
まあ、たいがいの場合パスコンなしでも動作する。
製品の場合パスコンを付けないで誤動作して問題になった場合、
上司に怒られるので、怒られないように付けとくようなもんだ。
0984774ワット発電中さん
垢版 |
2018/02/12(月) 14:47:27.15ID:YRD0CY8s
>>980
VDDのピンの「箇所の数」だけ、コンデンサを付けてください。
例えば、
1 VDD
2 VDD
3 GND
4 GND
5
6
7
8
9 VDD
10 GND
11
12
13
14
15

という場合は、1〜4で0.1uFコンデンサ1個、9と10で0.1uFコンデンサ1個という感じです。

容量値はさほど重要では無くて、
PICの足から最短距離で接続することが重要です。
最短距離で接続すればするほど、回路の性能が良くなります。

あと、変な言い方はやめましょう。
・バイパスコンデンサ → パスコン と言いましょう。
・質問さしてください → 質問させてください と言いましょう

パスキャパ(パスキャパシ) などは、
パスコンという呼び方を知っていながら、わざとそう書き込んで
話題を作っているように感じます。
0985774ワット発電中さん
垢版 |
2018/02/12(月) 14:51:33.05ID:DDZs49gC
いつもの構ってくんだから釣られんな
0987774ワット発電中さん
垢版 |
2018/02/12(月) 15:56:44.80ID:8o3UxpIg
心配なら全部に付けとけ
大した手間じゃなかろう
量産ならロットごとに様子見ながら減らしたりする
結局全部とっても兵器だったりする
0988774ワット発電中さん
垢版 |
2018/02/12(月) 16:24:22.12ID:YRD0CY8s
たまたま動くだろうけど、
ダメです
0990774ワット発電中さん
垢版 |
2018/02/12(月) 21:10:07.84ID:Q93BfEiQ
悪いひとたちがやって来て
みんなを殺した

理由なんて簡単さ
そこに弱いひとたちがいたから

女達は犯され
老人と子供は燃やされた

悪いひとたちはその土地に
家を建てて子供を生んだ

そして街ができ
悪いひとたちの子孫は増え続けた


朝鮮進駐軍 関東大震災 日本人10万人大虐殺

https://youtu.be/iBIA45CrE30
https://youtu.be/D0vgxFC04JQ
https://www.youtube.com/watch?v=sYsrzIjKJBc
https://www.youtube.com/watch?v=zYBCTRryFP8
0991774ワット発電中さん
垢版 |
2018/02/12(月) 22:51:53.11ID:crf3XfPP
パスコンは
ノイズ除去が目的なら0.01μF
電源の電圧変動防止目的なら0.1μF
両方防止したいなら並列に付ければいいよ。
昔は、比較的消費電力が大きいICがほとんどだったので
影響が大きかったけれど
現在は低消費電力のものが主流なのでそれほど神経質にならなくても
いいと思うよ
ただし、モーターやリレーなどを使用する場合は、しっかりやらないと
誤動作の原因になる可能性もあります。
0995774ワット発電中さん
垢版 |
2018/02/13(火) 05:59:24.95ID:pZARlhbp
>>991
しったか乙
0996774ワット発電中さん
垢版 |
2018/02/13(火) 09:19:48.97ID:6Fn9zdGp
ここのスレにも
103程度のパスコンが
何箇所か必要なところがあるな
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 110日 14時間 3分 37秒
10021002
垢版 |
Over 1000Thread
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/

▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
レス数が1000を超えています。これ以上書き込みはできません。

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