---
title: CNC設計であとやること
date: 2024-12-11T01:04:53.000Z
updated: 2026-01-08T14:50:56.571Z
tags:
  - addsub
url: https://baku89.com/CNC%E8%A8%AD%E8%A8%88%E3%81%A7%E3%81%82%E3%81%A8%E3%82%84%E3%82%8B%E3%81%93%E3%81%A8
---

# CNC設計であとやること

これめちゃかわいい

<https://youtu.be/qECEGUZE04s>

[GitHub - joshr120/PD-Stepper](https://github.com/joshr120/PD-Stepper)

[Schematic.pdf](https://github.com/joshr120/PD-Stepper/blob/main/PCB/PD%20Stepper%20V1.1%20Schematic.pdf)

- USB-PDの部分は参考になりそう
- DC12Vのコネクタをどうするか?
- 拡張性をどうするか
- I/Oをガルバリック絶縁?するか
  - 消費電力的にも良さそう

### 24AHCT595の代わりに74HC595を使う

- 同じDIODES製で、電流を3.3Vに統一できる

- New <https://www.diodes.com/datasheet/download/74HC594.pdf>

- Old <https://www.diodes.com/assets/Datasheets/74AHCT595.pdf>

- [chatgpt#icon](/chatgpt#icon)

  - 74AHCT595はTTL互換入力を持つAHCTファミリ、74HC594はCMOS入力のHCファミリ
  - 74AHCT595は主に5Vでの動作を想定(4.5～5.5V)、74HC594は2～6Vまで広い電源電圧範囲
  - それぞれの内部構成(8ビットシフトレジスタ＋ラッチ＋3-state出力)は類似だが、ピン名称や入力閾値が異なる
  - 74AHCT595はSRCLR端子などがある一方、74HC594はMR端子(マスタリセット)でシフトレジスタをリセットするなど細部仕様が異なる

### 基盤

- ESP32 6軸ボードを作る

  - 何用?
    - Box Rig, Cam Rig, 自動漫画家
  - ESP32が丸ごと載る
  - 12VDCの入力がある
  - すべてのGPIOが出ている
  - TMCが載るとともに、`(VIN, GND, STEPPER_DISABLE, STEP, DIR)`の5Cが出るボードを作る
    - Box Rigでモータードライバーを外付けにする為

### 自動漫画家発注

- Kii-chan用

### つくるCNC

- Box Rig

  - モータードライバーはすべて外付け
  - X
  - Y
  - Z1 - 2 Motors
  - Z2 - 2 Motors

- Cam Rig

  - モータードライバーはTMC2209
  - X - Yaw
  - Y - Pitch
  - Z - Roll
  - A - Aperture
  - B - Focus

- Auto Manga

  - X
  - Y
  - Z - ペン
  - A - ペン2
