F446REを仕入れたのでテストしてみた。F401REのパワーアップ版という感じで、駆動クロックが180MHzになっている(F401REは84MHz)。DACが内蔵されているのでmbedのAnalogOutが使える。F446REを選ぶとDACを使ったテンプレートが選択できるようになる。DAC.」というテンプレートをもとにテストしてみた。}}bufferにサインテーブルを作って、メインループでDACからサイン波を出力するというもの。PA_5で両方同時に使えた。Amplitudeを1.0にしてPA_4から出力ch1:PA_4約6.4kHzで出力できているが、サイン波の上下で波形がつぶれて歪んでいる。BUFFER_SIZEが360なので、6.4kHzのサイン波が出力できているということはサンプリング・レートは約2.3MHz(434ns)で、mbedで使った場合このあたりが上限。Amplitudeを0.9にしてPA_4から出力ch1:PA_4Amplitudeを0.9にして出力すると歪はほとんどなくなった。解像度はわるくなるが、レール電圧付近は使わない方が良さそう。ch_2:PA_52つのDACから同時に波形を出力できたが、Amplitudeを0.9にしてもPA_5の方の上がつぶれてしまった。PA_5はNucleoボード上でLEDがつながっているのでこれが影響してるのかも?出力電圧が上がった時に、LEDに電流がとられて電圧を十分にスイングできていない可能性がある。2つのDAC同時に出力するとサイン波の周波数が約3.3kHzに低下。1つだけ使った場合のおおよそ1/2なので、DAC1とDAC2はインターリーブなのかも。Amplitudeを0.9にしてPA_5単体で出力ch2:PA_5PA_5単体で出力しても同様。周波数は約6.4kHzに上がっている。Amplitudeを0.8にしてPA_5単体で出力ch2:PA_5振幅の最大値が3V程度になるようにAmplitudeを0.8にすると波形の歪は改善される。EXIOボードを2段積みにしてみた。パソコンのATX電源を交換した。(軽作業という名の肉体作業)リズムマシンからsync信号を出してみる。ステッピングモータとサーボをArduinoで動かしてみる。まとめ(弱め)3桁電圧表示器[ST-VM036R]を使った電流計の設計0.1Ωのシャント抵抗を使って電流を検出してみる。