STM32スレat DENKI
STM32スレ - 暇つぶし2ch650:774ワット発電中さん
19/11/04 11:13:30.38 jWXt+u5W.net
>>647
>任意の場所にこのコメントを書いて、その中を好きなようにコーディングすれば、
>その中は潰されないってことでしょうか。
どこにそんなおいしすぎる情報が?
/* USER CODE BEGIN HOGE */
/* USER CODE END HOGE */
ってのはViaual Studioとかでもあるように、
ほかんとこ触ってくれるなってことだと思ってた。
対策としては、
手動モディファイしたファイルはリネームしてコピーしとく
んで、それとは別に
/* USER CODE BEGIN HOGE */
#include "HOGE.cc"
/* USER CODE END HOGE */
にしとけってば、最小限度の手間ですむということだとばかり思ってたわ。

651:774ワット発電中さん
19/11/04 14:12:36.23 Njo0DyOf.net
>どこにそんなおいしすぎる情報が?
>>643がやろうとしていることが、
> /* USER CODE BEGIN HOGE */
> /* USER CODE END HOGE */
> ◆を◆入れられるファイルって決まってるの?
だし。ここが「を」ではなくて「に」だったら、
既存の生成されたこの種のコメントについて、その中に書かれたコードが潰される、と読めるけれど。

652:774ワット発電中さん
19/11/04 15:00:04 zEJd4JIA.net
普通は
/* USER CODE BEGIN HOGE */
自分が実装したいコードシーケンス
/* USER CODE END HOGE */
だよ

このコメントが入った.cや.cppを自分のプロジェクトにコピーして改変すればいい
それでも潰されるなら、適切なICの型番指定してる?

653:774ワット発電中さん
19/11/04 18:03:45.36 zEJd4JIA.net
現在のWindowsだと、Program Files以下は管理者権限に昇格しないと書き換え
できなくなってたりするけど、それではないよね?
他には、コピーしたファイルに読み取り専用属性が付与されたままだったりとか

654:774ワット発電中さん
19/11/05 07:10:53.16 dRtPpgJn.net
>>652
型番(シリーズ)で変わるのはDrivers以下でないの?
元の人はMiddleware/Class/HID を変更したいって話だからな。

655:774ワット発電中さん
19/11/05 08:59:19.42 1tTctgI6.net
Adafruit Feather STM32F405 Express
URLリンク(www.adafruit.com)
URLリンク(cdn-shop.adafruit.com)
これどうですか?
$24.95

656:774ワット発電中さん
19/11/05 10:40:54.47 rB0RFx/H.net
STM32CubeIDEで
ADCにボリューム抵抗を繋げて
そのボリューム抵抗のノブが仮に上限値の位置にあった時に
マイコンの電源を入れたら即その上限値からではなく
0から5秒程度かけてその上限値まで変数の数値を上昇させるには
どんなコードがありますか?
用途としてはモータの制御で、この条件の際にいきなり最大速度で回転を始めるのを抑制したいのです。

657:774ワット発電中さん
19/11/05 11:02:10.28 1LXvqtt5.net
加重平均取るのが簡単かと

658:774ワット発電中さん
19/11/05 12:54:21.97 TMo1exdj.net
>>656
どちらにしてもADCの値は暴れる事を考慮して平均化した方がいい
何回サンプリングを取ってそれを平均化するかって感じ
移動平均フィルタ でググればコードやアルゴニズムのヒントが見つかるはず
その応用で目的の機能も実装できる

659:774ワット発電中さん
19/11/05 14:50:32.68 aqD00hPj.net
Gが出てるのに今更Fかよ

660:774ワット発電中さん
19/11/05 14:56:31.67 aqD00hPj.net
なんで加重平均やFIR(Moving Average)の話になるんだか?
つまり、
起動時にボリュームの現在値Gnを読み取って、
0からGnまで大麻にあわせて徐々にゲインアップしていくわけだろ。

661:774ワット発電中さん
19/11/05 15:04:31.41 dRtPpgJn.net
>>659
最新が常に良であるとは限らないのが組み込みシステム。

662:774ワット発電中さん
19/11/05 15:12:03.97 xqqlIvZ9.net
Adafruit(笑)

663:774ワット発電中さん
19/11/05 20:12:34 M8KJMDy+.net
俺ならその目的の機能だけならタイマのカウントアップを手っ取り早く使っちゃうなー
IDEなら割り込みも簡単だからね
モーターの制御にpwm出力してるのなら最低一つは数十kHzになるように分周してるわけでしょ?
それ使う

664:774ワット発電中さん
19/11/05 21:08:41.90 BMd0yVRc.net
>>660
俺もだけど5chには知能が低くて相手の尋ねていることが分からないおっさんが多い。
そんな奴はコミュが出来ない(的外れなことを言う)。
>>656
上限値の位置の時だけそう(ゆっくり上げるように)したいのか?
で、上限以外の時は即その設定を反映にするようにするのか?
ゆっくり上げるようにするときの上昇特性はどうするんだ
(直線的に3段階で上限に上げるとか)

665:774ワット発電中さん
19/11/05 22:07:16.24 Szpw0VRd.net
>>660
内部的に回転速度ゼロからスタートするわけだしそこから加重平均かけて1次の
カーブで指示値を作って、それでモーターを回せばいいってことじゃないのかな。
「いきなり高速回転」を避けたいなら、起動後でも、いったん回転速度ゼロに
なってから、可変抵抗をぐいっと最高速に転じられたときにも、ソフトに加速
したいだろうし。

666:774ワット発電中さん
19/11/05 23:48:34.00 BMd0yVRc.net
>>665
>>657がモータの制御のプロのやり方なんかな
俺もだが、恐らく>>656も何を言っているのか(どうしたら良いのか)分からん感じだろう
まぁ、ゆっくり直線的にターゲット値まで上げ下げしたいときは
現在の値からターゲット値になるまでタイマ等を使ってステップ加算/減算
(例えば+1/-1ずつ)すれば良いんだろうが。

667:774ワット発電中さん
19/11/06 06:49:28 qTZ0rQZf.net
> >>657がモータの制御のプロのやり方なんかな
それはどうだろう。俺(665)は、>>657の意図を読み取ろうとしただけだし。

どうであれ、キーワードをぽんと置かれても伝わりにくいと思う。
説明する行為がなんらかの障碍で困難な人ならともかく、コミュニケーションの
努力はしてほしいな。

668:774ワット発電中さん
19/11/06 07:08:08 qC8x83h8.net
せっかくArduinoスレにあるような質問者まで訪れるようになってくれたのに
これじゃ初心者さん逃げてしまうぞw

669:774ワット発電中さん
19/11/06 07:41:44.71 2muW/rUA.net
でもSTM32に固有の話題では無かったんで質問する所間違えた、と質問した方も考えてると思う。

670:774ワット発電中さん
19/11/06 07:59:00 fYff2hYz.net
早く逃げて。
安全に初心者さんを逃がすために。

671:774ワット発電中さん
19/11/06 08:18:41 IHm/OcjU.net
ただCubeIDEが開発環境だそうだから
ここであっている気もする

672:774ワット発電中さん
19/11/06 17:28:16.63 pUa2utB4.net
さすがにこのレベルは逃げ出して欲しいと思うw
arduinoスレに逃げたほうがいいですよ(笑)

673:774ワット発電中さん
19/11/06 19:08:45 2US2EayW.net
加速度とジャークをかけ合わせたものを、0から足しこんでいくとかなんとか

674:774ワット発電中さん
19/11/06 20:26:56.34 MKH1gpjh.net
Arduinoスレと違ってこのスレは排他的で恐いって印象

675:774ワット発電中さん
19/11/06 21:48:27.92 GrP5mB3r.net
>>674
俺は低レベルだけど、スレを見れば分かるようにここはレベルの高い奴がいっぱいだからな。
そんな連中は初心の質問には、なんでこんな低レベルのことを尋ねるんだ、止めてよ、
初心者の質問は初心者がいっぱいのArduinoスレとかでやれとなる。
モーター制御でもベクトル制御のこととかなら自慢できるから
色々書き込みするんだろうが、>>656のような質問は他所でしてだろ

676:774ワット発電中さん
19/11/07 10:58:41.67 Tw96J/jk.net
マイコン初心者はウェルカムだがコミュニケーション初心者はちょっと・・

677:774ワット発電中さん
19/11/07 22:30:08 P/V26SXq.net
文章だけで技術的なことについてのコミュニケーションができるのはそれなりの才能。
才能の祝福を受けた人は、持たざる人にも寛容であって。

678:774ワット発電中さん
19/11/07 22:34:00.74 KvChnX8z.net
STM32て同じ機能たとえばTimer1を複数のピンのどれかに割り当てることができるんだな
RXとかこういう機能あったっけ?一つのピンに複数のペリフェラルが割り当てられてるが、そのうちのどれかしか使えなかったと思うんだが?
RXだと、
pin10にTimer1とGPIO1のどちらかが割り当て可能になってるが、、GPIO1を選択した場合、Timer1はもう使えなくなってしまったんじゃなかったかな?
ところがSTM32はPin10かPin11のいずれかにTimer1を割り当て可能になってるんで、
Pin10ではもひとつ割り当てられてるADC2をつかってPin11のTimer1をenableにするってなことが可能
これはユーザー側の自由度がかなり向上するわ。特にピン数が少ないパッケージで有効だな

679:774ワット発電中さん
19/11/07 22:46:01.17 Uect8nq3.net
RXってそんなこともできないんだ
SH2はできた気がするんだけど

680:774ワット発電中さん
19/11/07 22:59:02.37 +gQyi6xS.net
picでも出来るイメージだけどw
逆に出来なかったら困る
uartの割り当てピン1カ所使えなかったらよそで使えないとか?だとしたらどんだけペリフェラル無駄にのせなきゃいけないんだよw

681:774ワット発電中さん
19/11/07 23:02:57 tWzn3sKm.net
なんの分野でもそうだがもう自分がどのように勉強したかわからんのやわ

682:774ワット発電中さん
19/11/07 23:52:57.75 83IYnAuZ.net
ピンの少ないRXだとあり得るな。100pin以上ならおおむね2箇所以上の割り当てがあるからどれかを選べる
というかGPIOとの選択ならGPIOを他のピンにすれば良いだけじゃ?
>>680
RXに限らずSTM32もそうだがすでにペリフェラル過剰じゃね?
48pinや64pinで20本近いタイマを搭載していたりするが使い切る人がどれだけいるのか・・・

683:774ワット発電中さん
19/11/08 02:35:58.52 R+gME9W3.net
>>682
タイマー大量に乗ってるのはモーターのためじゃね?
20個も乗ってるのか
ちょっと気になるねデータシート見てみたい

684:774ワット発電中さん
19/11/08 06:02:16.30 FZo+TxkG.net
組み込み屋だけどモータ制御と
それのエンコーダにタイマーは大量消費する
以前は一つのデバイスで少なくてもそれら3セット制御するのが普通だったけれど、それ以上が当たり前になってきたのが10年ほど前
競合も同じ事をし始めた時期でもある
サーボモータのコントローラ使えばコマンドだけなので容易だけど
これが高価なので自前で設計して組み込むんだよね。
ルネサスとSTMはこの分野でかなり競争しているから過剰になりがち

685:774ワット発電中さん
19/11/08 06:45:19.19 SFvqfTpm.net
そんな事するから安川がアンプ組み込んだモータとか出すんだよw

686:774ワット発電中さん
19/11/08 07:48:26 2gliyiTI.net
べつに使わないなら寝かしておいたらええんやで、文句言う言われはないんやで。

687:774ワット発電中さん
19/11/08 11:37:43.11 o/qj1IUH.net
寝かせといたらそこから腐敗してくるらしい

688:774ワット発電中さん
19/11/09 07:01:10.71 L2Zqc4pv.net
俺の中華ST-Link V2は400円だったけど問題なく動いてる
リセット信号が出ない件はロジアナで見ても間違いなく出てない。
なのでIDEのデバッガ設定からソフトウェアリセットに変更すれば使えるよ。
そのリセット信号はシリアルで渡されるのでSYSのシリアルワイヤーを有効にしなければならない

689:774ワット発電中さん
19/11/09 20:39:26.69 3u8bjicb.net
センサレスのBLDCモータも電流情報から回転やベクトルを演算する為にタイミングがシビアなので
贅沢なタイマの使い方をされている回路を見かけますね

690:774ワット発電中さん
19/11/11 19:24:03 WL0zgmtP.net
>>689
STM32使いの普通がそんな感じなんだろうな
Arduinoでそんなことする奴どれぐらいいるのやら(そもそもArduinoで出来るのか?)

691:774ワット発電中さん
19/11/12 06:56:52.12 Hc/qfXS6.net
FPGA上でARMコア と タイマー200個 組み込めまーす
ああ楽しい楽しい

692:774ワット発電中さん
19/11/12 07:01:06.89 Hc/qfXS6.net
>>656
コード
while(起動してから五秒間)
変数=上限額 / 5秒 / 1秒当たりのサンプリング数
じゃねーのw

693:774ワット発電中さん
19/11/12 07:03:28 Hc/qfXS6.net
君たちどうして初心者の相手の立場にたって話せないの?

タイマーの議論そのさきでしょ

コムショウかなにかなのwwwww

694:774ワット発電中さん
19/11/12 07:19:23.58 OxOQL8pS.net
>>691
200個は無理じゃね?
8051ならいけるかも。

695:774ワット発電中さん
19/11/12 07:40:27 C/3A5ZAB.net
>>694
MAX10ですらいけるっしょwwwww

696:774ワット発電中さん
19/11/12 07:44:21 OxOQL8pS.net
本気で言ってるのかバカなのか、両方か。

697:774ワット発電中さん
19/11/12 08:05:36.08 jpybNhB8.net
>>694
インテルがこの前発表した一番でかいやつならあるいは

698:774ワット発電中さん
19/11/12 08:18:21.10 C/3A5ZAB.net
>>697
あれならタイマー二万個つめるでしょ。
ちょっとQualtus体験版入れて 二万個 論理合成配置配線してロジックセルどれぐらい食うか見積もっておいてwwwww

699:774ワット発電中さん
19/11/12 08:19:46.24 C/3A5ZAB.net
おれ、機械学習でタイマーを2万個リアルタイムで動かすんだwwwwww

700:774ワット発電中さん
19/11/12 08:50:27.80 /VrUlUuJ.net
タイマーだけ200個か。
でもARMのソフトコアなんて一般人が使えるのか?

701:774ワット発電中さん
19/11/12 10:16:37.99 buW+KnUM.net
URLリンク(www.%61mazon.co.jp)
はじかれない
覚え書き

702:774ワット発電中さん
19/11/12 10:50:52 RnhcnM8x.net
そもそもARMでなければならない理由ある?

703:774ワット発電中さん
19/11/12 11:43:24.32 jgxAqIAe.net
そもそもARMにしない理由ってある?

704:774ワット発電中さん
19/11/12 11:44:57.66 jgxAqIAe.net
>>700
FPGAにハードIPとして積まれているし

705:774ワット発電中さん
19/11/12 11:52:22.81 buW+KnUM.net
Niosだと開発環境からしてどーしよーもねーしな

706:774ワット発電中さん
19/11/12 12:16:11.97 M18C/VTw.net
そろそろARMスレへGo!!

707:774ワット発電中さん
19/11/12 12:47:44.63 C/3A5ZAB.net
STMはARMになりますた

708:774ワット発電中さん
19/11/12 14:01:43.95 qoymNXih.net
m0ならip無料じゃなかったっけ?

709:774ワット発電中さん
19/11/12 23:31:47 buW+KnUM.net
スタートアップ企業とか教育機関って書いてたから
大手メーカとかが使いたいといっても許可がでるかどーかわからんのじゃね?

710:774ワット発電中さん
19/11/15 17:52:40.13 nhvQPH6G.net
最近は各社ともマイコンのセキュリティ機能強化を謳っていたりするけどどのくらい使えるんだろ
ダンパー耐性?PCじゃあるまいし真っ当な実装をしていれば処理が乗っ取られるなんて事が起きうるんか?
暗号化?Ethernet直結でワイヤースピードが出ないと困るとかならともかく少量のデータを保護する程度なら
普通にプログラムとして組み込めばよくね?
暗号システムを運用するために乱数発生器があると便利・・・というのはまだ判るけど

711:774ワット発電中さん
19/11/15 18:17:49.65 VWh/mAkw.net
外からデータを送り込める構造なら何だって(ry

712:774ワット発電中さん
19/11/15 20:44:56.99 iE5ab3X/.net
いや入力値のチェックをしろよw
そんなコードじゃノイズで入力値がバグったら暴走するだろ

713:774ワット発電中さん
19/11/16 02:48:31 P7DUXbTR.net
stm8blueってどう?

714:774ワット発電中さん
19/11/16 18:51:46.77 FfkLcE0n.net
>>713
スレチでは?

715:774ワット発電中さん
19/11/17 14:00:45.52 l7wR+TbI.net
STマイクロ、低コストのLoRaWAN対応システム開発パックを発表 | fabcross
URLリンク(fabcross.jp)

716:774ワット発電中さん
19/11/19 19:16:47 Fj88hebz.net
なんとなくスレ見てたら>>534が面白そう
エッジ検出の割り込みも含めて速度的に十分共振させられそうだから
ちょっと基板起こしてみるか
特にモータ制御が強みのSTM32は特性的にかなりこれも得意分野に入るんじゃないか
マイコンで誘導加熱とか面白い発想するな

717:774ワット発電中さん
19/11/19 19:22:54.79 Fj88hebz.net
フォトカプラ使わずパルストランスでIGBTをドライブすれば
もしかするとアルミや銅もいけるかもしらんな
いやこれは想像するだけでも面白い

718:774ワット発電中さん
19/11/19 19:59:17 HqIXQLuH.net
ちょっと衝撃を受けた記事
URLリンク(ednjapan.com)
この質問は「Arduinoしか判りません」レベルでド素人丸出しでは
SPIのマルチスレーブ接続なんてSTに限らず多くのマイコンのマニュアルに書いてあるじゃん
大まじめにこんな問い合わせはこないだろと思いたいところだが、マイコン入門的なセミナーで飛び出した質問なのだろうか

それとも最近は分業化が進んでいると言うしSPIの主要な動作モードやCS線の機能すら理解していない人が
会社でマイコンを使った開発を行っているのか?

719:774ワット発電中さん
19/11/19 20:29:06.69 Xoz6TW7Y.net
>>716
俺も仕事でIHやったけどマニュアル見たらあっという間に実装できたけど試験環境作る方が大変だったわ
環境整ってからは試験と称して加熱コイルに鉄パイプとか突っ込んで赤熱~白熱させて遊んでたわ
見た目派手だからウケよかったよ

720:774ワット発電中さん
19/11/20 05:41:37.63 HLhwxxOT.net
>>716
随分前なので記憶が曖昧だけどSTがIHの制御アプリケーションを公開していたはず

721:774ワット発電中さん
19/11/20 07:44:24.95 5Ilr7PAU.net
リセット繋がなくてもFPGAのFFが電源投入時に0クリアされると
信じて疑わない技術者がいる時代だからなにが起きても不思議
じゃない

722:774ワット発電中さん
19/11/20 08:09:30.88 g6Tbtqgu.net
>>721
intel FPGAに限れば、conf_doneからinit_doneの間にクリアされてるよ。
うろ覚えだが、確かしないとFFが不定値状態になり回路的に不味いから行うと読んだ覚えがある。

723:774ワット発電中さん
19/11/20 08:09:45.26 K/UGfSLa.net
買いモノはなんでも安全に確実に動いて当然と思う人は増えた気はする
昔の口うるさい先輩方は大量に売れて悪い噂を聞かない家電にすら「ほんとに動くのか?」みたいな事言ってたわ
あれはあれで鬱陶しかったけど

724:774ワット発電中さん
19/11/20 18:29:02.37 b6IIyWir.net
>>718
さすがにこれだけ記事にしているとネタ切れで
その類のネタを書かざるを得ないんだろう
一度セミナーを受けた事があるが、その時はIDEに統合された後の
他の提供されている開発環境は継続して公開頂けるのか
過去のライブラリと互換性はあるのか云々の質問がメインだったよ
ライブラリは会社にとって資産だから最も懸念されていた

725:774ワット発電中さん
19/11/20 19:23:44.69 N7NIP0O0.net
>>721
まさか不定になると思ってないよな?
ってか、FPGA のリセットってコンフィグ開始のことだよな。

726:774ワット発電中さん
19/11/20 21:20:31.35 4FBrAV5f.net
そもそもFPGAでリセットって言ってる時点で時代についていけてない老害でしょう

727:774ワット発電中さん
19/11/21 01:00:20.60 F2O7zLK3.net
同期/非同期リセットの得失について語れ

728:774ワット発電中さん
19/11/21 12:52:35 rU7bEjca.net
僕の思ったとおりに動く回路が正しいの!

729:774ワット発電中さん
19/11/22 15:46:52.30 3KEVuHHP.net
>>727
同期リセットにメリットあるのか?クロックが無いとリセットすら出来ないってw
非同期と言えば、非同期クロックなARM996HSコアはその後どうなったんだろうな?

730:774ワット発電中さん
19/11/22 17:53:47.84 enh9eQNR.net
>>729
そのリセットはCPUのリセットじゃなくてFFのリセットじゃね?
まぁ、CPUもFFの塊だって言い張るなら確かにそうなんで、それに固執するなら好きにしていいけど

731:774ワット発電中さん
19/11/23 04:02:10.80 W+nDgQ5M.net
>>727
正直わからないので勉強のために教えて下さいm(__)m
ワンチップマイコンの電源立ち上げ時にrcとか入れて遅らせて立ち上げるreset端子しか知見がありません
あとはせいぜいreset専用ic使うことくらいです

732:774ワット発電中さん
19/11/23 04:06:02 W+nDgQ5M.net
そいやteensy 4.0ってi.mxで600MHzすげーーと思ったんだけどこれもやっぱりm7のキャッシュのバグ抱えてるのかな?
bgaしかラインナップないけど1000円クラスでこれはキターーと思った

データシート見ろって突っ込みはナシでおなしゃすw

733:774ワット発電中さん
19/11/23 04:09:18 W+nDgQ5M.net
書いたあとに板違いの話だと思った。
すいません

734:774ワット発電中さん
19/11/23 08:05:00.49 h5RnPSL1.net
データシート見ろ。
(お約束)

735:774ワット発電中さん
19/11/23 08:44:15.90 PvuPoGIR.net
>>730
FFにも同期リセットは無いが?

736:774ワット発電中さん
19/11/23 09:09:13.58 xNG/DCdA.net
同期リセットを実装しなかった場合、クロックに同期したリセットをどうやって保証するんだろう。
非同期リセットをクロックに同期してかける手も使えないことはないか。

737:774ワット発電中さん
19/11/23 09:40:18.68 zD8kWrEO.net
全てのFFに非同期リセットのパスの遅延を保証しないといけないな。入力ポートバッファ含めて。

738:774ワット発電中さん
19/11/23 13:30:58.76 GBChsOSe.net
>>731
スリープでクロック発振停止して、割込で復帰できるマイコンの場合はおそらく非同期リセットのはず。
じゃないと、クロック停止してるとき割込が入っても復帰できないww
いったんスリープに入ったらVdd落として再投入、ブートシーケンスからやり直すなんて使い物にならんしな。

739:774ワット発電中さん
19/11/23 13:33:44.72 GBChsOSe.net
>>736
クロックに同期したリセットかけたとしてもCPUでクロック発振させてる場合
クロック+PLLの安定まで待つ必要あるしな。

740:774ワット発電中さん
19/11/23 13:35:57.84 GBChsOSe.net
>>738
>クロック停止してるとき割込が入っても復帰できない
正 クロック停止してるときリセットが入ってしまうと復帰きない

741:774ワット発電中さん
19/11/23 13:43:04.50 fPL8Xx5z.net
三連投おじさんは祝日も元気だな

742:774ワット発電中さん
19/11/23 16:55:45.73 M4Usg3qq.net
結論として同期リセットするおバカ回路はほぼ世の中に無いって事さ

743:774ワット発電中さん
19/11/23 17:43:07.65 xNG/DCdA.net
>>742
CPUのリセット端子に限れば、の話だよね?

744:774ワット発電中さん
19/11/23 18:00:29.61 M4Usg3qq.net
>>743
知ってる?元ネタのFPGA内部のリセットの記述も非同期リセットで書くんだよね

745:774ワット発電中さん
19/11/23 18:10:07.42 xNG/DCdA.net
FPGA?
非同期リセットと同期リセットの両方を定義するけどな。
でないとレジスタがばらばらにリセット解除されたときの動作を保証するのが面倒だもの。

746:774ワット発電中さん
19/11/23 22:05:22.62 no8WuGvH.net
STM32で誘導加熱って相や電流はどうやって検出するんだろ

747:774ワット発電中さん
19/11/23 22:18:46.92 E/uOCW6R.net
>>746
フェライトコアのリングに適当に電線巻いて共振部を通すんだよ
共振周波数によっては大きな電圧がかかるから
クランプダイオードでそれを保護しつつ整流して
後はオペアンプ使うなり絶縁ADC使うなり直結するなりMCUへ入力できる状態にするだけ
相の遅れとかその辺は気にせずまず1石で始めて0V検出したら1パルス入れる感じで調節していくといいよ。

748:774ワット発電中さん
19/11/24 13:32:49.80 7rVkYSUa.net
電流はコイルで拾うにしても共振相手では輻射ノイズが凄まじいから
絶縁型のホール素子ICでも使うと良いかも。
秋月でも売ってるACSなんとかって奴80kHzまで測れるんじゃなかったかな

749:774ワット発電中さん
19/11/24 15:21:47 J8WTHdZp.net
ACSなんとかの近くに
トランスとかリレーがあると悲劇る

750:774ワット発電中さん
19/11/24 20:16:17 qUTjVfeo.net
>>749
漂遊磁界に対する耐性を高めた車載向け電流センサーIC、Allegroが発売
URLリンク(active.nikkeibp.co.jp)

やっぱ他のホール素子やGMRのはモーターの近くだとまずいのかね?
GMRは50ガウス以下って書いてあったけど、強さがピンとこない

751:774ワット発電中さん
19/11/24 21:09:33.65 PFg/egSH.net
ここSTM32スレ。

752:774ワット発電中さん
19/11/26 16:13:13.74 gGnE5GMk.net
STM32を使うメリットとしてARMだから情報が多いと言う人がいたんですが、
例えばHAL使う場合って、ARM故の書き方ってほぼ無いですよね。
ただ自分が知らないだけで、ARMの恩恵にあやかってるんですかね。

753:774ワット発電中さん
19/11/26 16:28:19.41 C6fXYrgb.net
NVICとSystickの考え方とかかな

754:774ワット発電中さん
19/11/26 16:52:56.40 rM5QSmPV.net
GitHubをのぞき見する

755:774ワット発電中さん
19/11/28 18:32:05.06 OoUQHi7R.net
F730搭載の評価ボードってないんだよな。どうしよう

756:774ワット発電中さん
19/11/28 18:59:03.75 +Q0dvq7q.net
>>755
作る

757:774ワット発電中さん
19/11/28 20:30:37 m5IofppN.net
つかF730のデータシートを見ると
>LCD parallel interface
>The FMC can be configured to interface seamlessly with most graphic LCD controllers.
>It supports the Intel 8080 and Motorola 6800 modes, and is flexible enough to adapt to specific LCD interfaces.
>This LCD parallel interface capability makes it easy to build costeffective graphic applications using LCD modules with embedded controllers or high performance solutions using external controllers with dedicated acceleration.
などと謳われているがマニュアル読んでも具体的にどうするとかは全く書かれていないw
大方SRAM的な設定をしてAxx以外を繋ぎDMAでバースト書き込みするとかなのだろうが親切とは言い難い

このシリーズはRAMがたっぷりかつ計算能力も高いのでVRAM無しのパネルもごり押しで駆動できるはずなんだがな

758:774ワット発電中さん
19/12/01 19:42:31 mI5j0Kxj.net
blue pillを使い始めました
st-linkv2にて書き込み後、自動実行できません
電源を落とすか、boot0ピンを抜き差ししています
まだ、boot modeを理解していません
プログラミング後、resetしrunする方法はありませんか?

759:774ワット発電中さん
19/12/01 20:19:44.33 CNsCTHJz.net
よく見たらBlue Pillって何種類もあるんだな
USB端子がもげにくいやつやもげやすいやつ、基板のシルクやボタンが違うのがあるな
メーカー名書いてないからしっかり見ないと間違うわ

760:774ワット発電中さん
19/12/01 20:24:11.55 CNsCTHJz.net
Blue Pillは中華Pro Microと違ってUSB端子のもげにくいもの1種類だと思ったから安いところでまとめ買いしたらもげやすいのが届いた。商品画像見直したら届いた物と同じもげやすいタイプだった。ガッカリ。

761:774ワット発電中さん
19/12/01 20:30:43.29 CNsCTHJz.net
>>200
亀レス
Blue PillのUSBもげにくいタイプも抵抗変わってる?

762:774ワット発電中さん
19/12/02 19:02:32.20 Y4HT7whE.net
758です
修正です。
再プログラミング(書き込み)は、debug wireを有効にすることで解決しました。
rl78、avrだと、プログラミング後、自動実行しますよね?
リセットボタン押すのが面倒なのです。

763:774ワット発電中さん
19/12/02 20:08:04.89 0NaMqRQs.net
>>762
デバッガの設定からソフトウェアリセットに変更すると書き込み後自分でリセットしてくれるよ

764:774ワット発電中さん
19/12/02 20:21:28.73 0NaMqRQs.net
あぁ根本的に違ってるか
書き込み後のデバッグモードから抜ければ良い
まずはyoutubeにあるSTの公式動画から使い方を勉強した方が良い
君は恐らくデバッガの使い方をまだ知らない
とても便利な機能だからその辺を覚えれば何か問題にぶち当たった時に大きな時間短縮に繋がる

765:774ワット発電中さん
19/12/08 23:03:27 CCVrf95C.net
timerの分周とカウントについて
目標周波数(パルス)が達成できれば
気にしなくてよいですか?
48MHz 分周48000 カウント1000
48MHz 分周4800 カウント10000
お願いいたします

766:774ワット発電中さん
19/12/08 23:15:33.75 864qgpEG.net
きにしない

767:774ワット発電中さん
19/12/09 00:03:22 l4f/y4Hi.net
STM32のタイマでCCR一致やキャプチャ時にカウンタをゼロクリアって出来ないのか?
スレーブモードのリセットモードが近そうだが該当タイミングの直後にクリアは出来そうに見えない

768:774ワット発電中さん
19/12/09 01:01:45.27 pSiD/SnT.net
>>765
どちらでもいいです。
数値は-1入力ね。

769:774ワット発電中さん
19/12/09 11:46:37.61 xteX18Ff.net
幅が固定ならね

770:774ワット発電中さん
19/12/09 20:40:52.97 R6PkYzVQ.net
adcをvcc-grd間に可変抵抗を接続しようと思いますが
vcc-adcポート間が0Ω時短絡状態になります
vcc側か、可変抵抗の中央端子に抵抗を入れるべきでしょうか?

771:774ワット発電中さん
19/12/09 21:11:12.10 U3Wmf33V.net
>>770
なんで抵抗を入れるべきだと思ったの?

772:774ワット発電中さん
19/12/09 22:31:26 Kv/n6yBE.net
vccなら問題ないんじゃね

773:774ワット発電中さん
19/12/10 00:06:56.81 0YEUssvz.net
端子のプルアップは抵抗を入れるので
vccとadc端子を短絡させてはダメかなと思いました
内部に抵抗があるんですかね?

774:774ワット発電中さん
19/12/10 01:08:12 cEt9y+FR.net
プルアップは出力ピンだからだね
出力は0オームみたいなもんで入力は∞オームみたいなもん
あくまでも比喩だけど

775:774ワット発電中さん
19/12/10 07:31:14.33 6QQGY1Eo.net
出力ピンのプルアップって、オープンドレインで駆動するような限られた
シーンでしか使われないのでは?
>>773
入力ピンをHにするのに、VCCとの短絡ではなくてプルアップにするのは、
1. 誤動作して(あるいはプログラムの間違いで)出力ピンになったときのトラブルの回避
2. プルアップしたままでもあとからポートを使いやすい
というメリットがあるからだと思います(たぶん他にも理由はあるでしょね)
1のトラブルの回避とその他の機能のために、直列抵抗をいれることも多いかと思います。
URLリンク(o.5ch.net)

776:774ワット発電中さん
19/12/10 07:40:18.27 UsVZXL45.net
とりあえずこの辺を読んでみては
URLリンク(ednjapan.com)
URLリンク(elm-chan.org)

777:774ワット発電中さん
19/12/10 07:49:14 0YEUssvz.net
皆さん、ありがとう
お正月は、マイコン三昧予定です

778:774ワット発電中さん
19/12/12 04:16:09 fy51DypD.net
STマイクロ、無線対応32bitマイコンにバリューライン「STM32WB50」を追加 | fabcross
URLリンク(fabcross.jp)


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch