3D PRINTER

3D Printerを購入してみました。
まずますの精度で、とりあえず、安いものを探しました。手間は省きたかったので、光造形でなくFDMを選択しました。
Ender3系で1番安かったCreasee CS-20を選択しました。aliexpressで購入しました。約16,000円で本体のみ、購入しました。
https://ja.aliexpress.com/item/1005001714769516.html?spm=a2g0s.9042311.0.0.29944c4djL4tXr
フィラメント保管のケースも別途購入しています。
https://jp.banggood.com/ESUN-Filament-Box-Filament-Storage-Holder-Keeping-Filament-Dry-Measuring-Filament-Weight-for-3D-Printer-Printing-p-1757578.html?rmmds=category&ID=47757&cur_warehouse=CN
フィラメントは、以下のグレーの物を選択。理由は、安い中で評価が高かったからです。色は、出来映えの評価がしやすい色と思い灰色を選択しています。
https://www.amazon.co.jp/gp/product/B08DG5DZMZ/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1


注文から10日ほどで到着、梱包に問題はありません。
しっかり保護されています。
Z軸とLCDを組み立て、配線するだけです。取説はありません。3Dプリンタの構造がわかっていれば、きみたてはむずかしくありません。YoutubeやEnder3系の取説を探せば何とかなります。

ただ、X軸ががたがたでした。Vスロットの下側の車輪を止める金具部分が曲がっていました。車輪外して金具のお曲がりを修正したところがたつきはなくなりました。中華通販あるあるだと思います。この程度で済んでよかったです。そのほか問題はありません。ネジの予備は各一本ついています。SDカード、SDカードリーダ、ニッパ―、ヘラなど、必要なものはすべてそろっています。

 

I ordered a 3D printer. I chose the display FDM for stereolithography because it saved me a lot of work. I chose the cheapest Creasee CS-20 in the Ender3 series. I bought it on “aliexpress”. It is about 16,000 yen.
https://ja.aliexpress.com/item/1005001714769516.html?spm=a2g0s.9042311.0.0.29944c4djL4tXr
A filament storage case is also purchased separately.
https://jp.banggood.com/ESUN-Filament-Box-Filament-Storage-Holder-Keeping-Filament-Dry-Measuring-Filament-Weight-for-3D-Printer-Printing-p-1757578.html?rmmds=category&ID=47757&cur_warehouse=CN
Select the following gray filaments. The reason is that it was highly evaluated while it was cheap. For the color, I chose gray because I think it is easy to evaluate the workmanship.
https://www.amazon.co.jp/gp/product/B08DG5DZMZ/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1
It arrives in about 10 days from the order, and there is no problem with packing. It is well protected.
All you have to do is assemble and wire the Z-axis and LCD. There is no instruction manual. If you know the structure of a 3D printer, it’s not difficult for you. If you look for Youtube or Ender3 series manuals, it’s pretty good. However, the X-axis was rattling. The metal part that stops the wheel on the lower side of the V slot was bent. The rattling disappeared when the wheels were removed and the bending of the metal fittings was corrected. I think there is a Chinese mail order. I’m glad I’m done with this level. There is no other problem. There is one spare screw for each. We have everything you need, such as SD cards, SD card readers, nippers, and spatulas.

 

我订购了3D打印机。 由于节省了时间和精力,因此我选择了用于光学建模的显示FDM。 我选择了Ender3系列中最便宜的Creasee CS-20。 我在“ aliexpress”购买了它。 大约是16,000日元。
https://ja.aliexpress.com/item/1005001714769516.html?spm=a2g0s.9042311.0.0.29944c4djL4tXr
灯丝存储盒也需要单独购买。
https://jp.banggood.com/ESUN-Filament-Box-Filament-Storage-Holder-Keeping-Filament-Dry-Measuring-Filament-Weight-for-3D-Printer-Printing-p-1757578.html?rmmds=category&ID=47757&cur_warehouse=CN
选择以下灰色细丝。 原因是它很便宜,但受到了高度评​​价。 对于颜色,我选择了灰色,因为我认为很容易评估工艺。
https://www.amazon.co.jp/gp/product/B08DG5DZMZ/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1
它从订单开始约有10天到达,并且包装没有问题。 它受到很好的保护
您要做的就是组装Z轴和LCD并为其接线。 没有说明手册。 如果您知道3D打印机的结构,这对您来说并不困难。 如果您正在寻找Youtube或Ender3系列手册,那就很好了。 但是,X轴嘎嘎作响。 使V形槽下侧的车轮停止的金属部分弯曲。 拆下车轮并校正金属配件的弯曲后,咔嗒声消失了。 我认为有一个中国邮购。 我很高兴我完成了这个水平。 没有其他问题。 每个都有一个备用螺丝。 我们拥有您需要的一切,例如SD卡,SD卡读卡器,钳子和刮铲。

Run the linear actuator with STM32F

ステッピングモータの制御を試作するためにリニアアクチュエータを購入しました。
リニアスライドレール、アルミ合金0808ボールねじ57モーター付き単軸台形(500mm)
https://www.amazon.co.jp/gp/product/B081B4BFYP/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1
実物は、ボールねじではりません。台形ねじです。500mmという大型ですが格安なので購入しました。

ドライバは、以下を購入しました。
Quimat 4A TB6600 ステッピング モーター ドライバー コントローラー 9V-40V CNC単軸 2位相4位相(4/6/8線) 駆動工具 ドライバー QD07
https://www.amazon.co.jp/gp/product/B06XSBB45M/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1

モータは、ロータリーエンコーダを接続するためにデュアルシャフトの物に交換しています。
HANPOSE 17HS8401S-D150Sダブルシャフト48mm Nema 17ステッピングモーター42モーター42BYGH 1.8A 52N.cm 4線式3DプリンターCNCレーザー
https://jp.banggood.com/HANPOSE-17HS8401S-D150S-Double-Shaft-48mm-Nema-17-Stepper-Motor-42-Motor-42BYGH-1_8A-52N_cm-4-lead-for-3D-Printer-CNC-Laser-p-1415966.html?rmmds=myorder&cur_warehouse=CN

アクチュエータのリミットセンサとして反射型の光電センサを使用しました。
HiLetgo 10pcs TCRT5000赤外線反射センサーIR光電スイッチバリアライン障害物回避モジュールトレースセンサートレースモジュール
https://www.amazon.co.jp/gp/product/B07WR9JP3W/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&psc=1
センサーは、上側リミット、下側リミット、原点近傍の3個を使用しました。

制御には、STM32F401CCU6を使用しました。
STM32F401開発ボードSTM32F401CCU6 STM32F4学習ボード
https://jp.banggood.com/STM32F401-Development-Board-STM32F401CCU6-STM32F4-Learning-Board-p-1568897.html?rmmds=myorder&cur_warehouse=CN

 

I bought a linear actuator to make a prototype control of a stepping motor.
Linear slide rail, aluminum alloy 0808 Ball screw 57 Single shaft trapezoid with motor (500 mm)

https://www.amazon.co.jp/gp/product/B081B4BFYP/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1
The real thing is not a ball screw. It is a trapezoidal screw. I bought it because it is a large size of 500mm but it is cheap.
The driver purchased the following:
Quimat 4A TB6600 Stepping Motor Driver Controller 9V-40V CNC Single Axis 2 Phase 4 Phase (4/6/8 Wire) Drive Tool Driver QD07

https://www.amazon.co.jp/gp/product/B06XSBB45M/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1
The motor is replaced with a dual shaft one to connect the rotary encoder.
HANPOSE 17HS8401S-D150S Double Shaft 48mm Nema 17 Stepping Motor 42 Motor 42BYGH 1.8A 52N.cm 4-Wire 3D Printer CNC Laser

https://jp.banggood.com/HANPOSE-17HS8401S-D150S-Double-Shaft-48mm-Nema-17-Stepper-Motor-42-Motor-42BYGH-1_8A-52N_cm-4-lead-for-3D-Printer-CNC-Laser-p-1415966.html?rmmds=myorder&cur_warehouse=CN
A reflective photoelectric sensor was used as the limit sensor of the actuator.
HiLetgo 10pcs TCRT5000 Infrared Reflection Sensor IR Photoelectric Switch Barrier Line Obstacle Avoidance Module Trace Sensor Trace Module

https://www.amazon.co.jp/gp/product/B07WR9JP3W/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&psc=1
Three sensors were used: the upper limit, the lower limit, and the vicinity of the origin.
STM32F401CCU6 was used for control.
STM32F401 development board STM32F401CCU6 STM32F4 learning board

https://jp.banggood.com/STM32F401-Development-Board-STM32F401CCU6-STM32F4-Learning-Board-p-1568897.html?rmmds=myorder&cur_warehouse=CN

 

我购买了线性执行器,以对步进电动机的控制进行原型设计。
线性滑轨,铝合金0808滚珠丝杠57带电机的单轴梯形(500mm)

https://www.amazon.co.jp/gp/product/B081B4BFYP/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1
真正的东西不是滚珠丝杠。 这是一个梯形螺钉。 我买了它是因为它最大可达500毫米,但价格便宜。
驱动程序购买了以下内容:
Quimat 4A TB6600步进电机驱动器控制器9V-40V CNC单轴2相4相(4/6/8线)驱动工具驱动器QD07

https://www.amazon.co.jp/gp/product/B06XSBB45M/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1
用双轴马达代替电动机来连接旋转编码器。
HANPOSE 17HS8401S-D150S双轴48mm Nema 17步进电机42电机42BYGH 1.8A 52N.cm 4线3D打印机CNC激光

https://jp.banggood.com/HANPOSE-17HS8401S-D150S-Double-Shaft-48mm-Nema-17-Stepper-Motor-42-Motor-42BYGH-1_8A-52N_cm-4-lead-for-3D-Printer-CNC-Laser-p-1415966.html?rmmds=myorder&cur_warehouse=CN
反射型光电传感器用作致动器的极限传感器。
HiLetgo 10pcs TCRT5000红外反射传感器红外光电开关障碍物避障模块跟踪传感器跟踪模块

https://www.amazon.co.jp/gp/product/B07WR9JP3W/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&psc=1
使用了三个传感器:上限,下限和原点附近。
STM32F401CCU6用于控制。
STM32F401开发板STM32F401CCU6 STM32F4学习板

STM32F401開発ボードSTM32F401CCU6 STM32F4学習ボード
https://jp.banggood.com/STM32F401-Development-Board-STM32F401CCU6-STM32F4-Learning-Board-p-1568897.html?rmmds=myorder&cur_warehouse=CN

Solar charging system3

積算できるUSB簡易電圧・電流チェッカーを購入しました。
waves QC2.0 対応 USB 簡易 電圧・電流 チェッカー テスター 積算電流・通電時間計測
https://www.amazon.co.jp/gp/product/B01CLNMMRW/ref=ppx_yo_dt_b_asin_image_o01_s00?ie=UTF8&psc=1
曇りの日の1日の充電量は、16mAhだけでした。36分しか充電できていません。

晴れの日の結果です。7時から16時まで充電しました。
午後が陰ったので4時間18分充電できて431mAh充電できました。

1日に3000mAh程度は、充電したいので6倍程度たりません。検討が必要です。

Solar charging system2

充電中の電流・電圧を測ってみました。
USB簡易電圧・電流チェッカーを使用して測定しています。
薄曇りだと7~8mAくらいの電流値となりました。

晴れると20mA以上流れます。

積算ができないチェッカーなので1日でどのくらい充電できるのかわかりません。積算できるもので計測したいと思います。

Solar charging system

災害に備え、スマホが充電できる程度のシステムを作ります。
サイズは、180mm×110mm。昔買ったので薄膜ソータパネルです。8Vです。

3個DC-DC降圧コンバータ6V-32Vから3V-12Vへの調整可能な電源降圧モジュール24Vから12V 5V 3VシングルUSB電圧レギュレータ急速充電i-phone / QC2.0 / QC3.0 / DCP/FCP/AFC/SFCP/SCP https://www.amazon.co.jp/gp/product/B07PW7VSLT/ref=ppx_yo_dt_b_asin_title_o05_s00?ie=UTF8&psc=1

太陽光パネルの出力電圧をUSBの5Vに変換するモジュールです。 Amazonで購入しました。

太陽光パネルを接続すると青いLEDが発光します。

畜電用のモバイルバッテリーを用意しました。
Touching モバイルバッテリー 大容量 20000mAh PSE認証済み 急速充電対応 バッテリー モバイル 持ち運び急速充電器 iPhone/iPad/Samsung/Hua Wei/Android各種対応
https://www.amazon.co.jp/gp/product/B0833PRTPT/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1

これで、Amazonで購入しました。20000mAhと大容量ですが、1299円と格安です。 安全重視で、PSE認証済みを選択しました。

日中にモバイルバッテリーに蓄電し、夜間スマホを充電するような運用を考えています。

Longan Nano RV Debugger


RISC-VのLongan Nanoにデバッガを使ってみました。
https://www.seeedstudio.com/Sipeed-USB-JTAG-TTL-RISC-V-Debugger-p-2910.html
PlatformIO IDEでデバッガを使いました。使い方は下のURLにあります。
https://docs.platformio.org/en/latest/plus/debug-tools/sipeed-rv-debugger.html
デバッグモードで起動したところです。main関数の先頭で停止します。

実行、停止、ステップ実行もできます。

デモプログラムをデバッグしているところです。

これで開発効率が上がります。

STM32F401CCU6 STEPPING MOTOR CONTROL1

STM32F401CCU6開発ボードでSTEPPING MOTORを動かします。まずは、Rotary  Encoderを計測してみました。
Encoderの読み込みには、TIM3を使用しました。

エンコーダー 元 AB 相 5-24v 400 パルス 増分の光学式ロータリーエンコーダー 本体サイズ 39 * 35.5 mm NPN 出力
https://www.amazon.co.jp/%E3%82%A8%E3%83%B3%E3%82%B3%E3%83%BC%E3%83%80%E3%83%BC-5-24v-%E5%A2%97%E5%88%86%E3%81%AE%E5%85%89%E5%AD%A6%E5%BC%8F%E3%83%AD%E3%83%BC%E3%82%BF%E3%83%AA%E3%83%BC%E3%82%A8%E3%83%B3%E3%82%B3%E3%83%BC%E3%83%80%E3%83%BC-%E6%9C%AC%E4%BD%93%E3%82%B5%E3%82%A4%E3%82%BA-35-5/dp/B076Q5W251

MXの機能で「Encoder Mode」を設定すれば、コードを自動生成してくれます。
STM32F401CCU6は、USBも使用できるのでCDCでEncoder値を取り出せます。USB CDCもMXでコードの自動生成ができます。

STM32F401CCU6は、小さいですが高機能です。ピン数が少ないので、大きなシステムは組めませんが、単機能であれば十分な性能を生かすことができます。

STM32F051C8T6 PWM


PWMを試しました。LEDの輝度変更で確認しました。
STM32CubeIDEを使用しているのでSTM32CubeMXでコード生成が行えます。PWMは、TIM2を使用しました。設定方法さえわかればかなり簡単に実現できます。開発環境の重要性がわかります。

デバッグは、ST-LINK/V2で行っています。

STM32 Development Small Boards

海外通販サイトから小型のSTM32開発ボードを取り寄せました。
https://jp.banggood.com/ARM-Cortex-M0-STM32F051C8T6-STM32-Core-Board-Minimum-Development-Board-p-1316132.html?rmmds=mywishlist&cur_warehouse=CN
https://jp.banggood.com/STM32F401-Development-Board-STM32F401CCU6-STM32F4-Learning-Board-p-1568897.html?rmmds=myorder&cur_warehouse=CN
STM32F401CCU6とSTM32F051C8T6です。

STM32F401CCU6は、Cortex-M4、84MHz、FLASH 256kB、RAM 64kBの小型高性能のマイコンです。
https://www.stmcu.jp/stm32/stm32f4/stm32f401/12214/
STM32F051C8T6は、Cortex-M0、48MHz、FLASH 64kB、RAM 8kBの小規模マイコンです。
https://www.stmcu.jp/stm32/stm32f0/stm32f0x1/11868/
STM32CubeIDEで開発予定です。

NUCLEO-F303K8


https://www.st.com/ja/evaluation-tools/nucleo-f303k8.html
NUCLEO-F303K8です。チップワンストップで購入しました。送料無料にするためのついで買いです。
https://www.chip1stop.com/view/dispDetail/DispDetail?partId=STMI-0102441
STM32F303K8T6 Arm Cortex-M4 32-bit CPU with FPU 、72MHz、64kBフラッシュメモリのマイコンです。

小ピン高性能の分野の使用を考えています。STM32の開発の一環です。これもmbedでなくSTM32CubeIDEで開発予定です。

© 2014 Spineedge Corporation.

組込み技術向上のため、エンベデッドに関する話題中心のブログです。