stm32写字机控制板_V1.1_20200428_[完善中]

简介:利用报废光驱制作stm32为主控的写字机。

开源协议: GPL 3.0

发布时间:2020-04-29 11:38:37
  • 2.1k
  • 0
  • 11
描述

特性

  • STM32F103C8T6作为主控
  • 报废光驱中的丝杆步进电机部分作为硬件系统框架
  • 4988模块作为步进电机驱动板
  • SG90舵机控制抬笔
  • Arduino有类似雕刻机的源码,把他移植到stm32上加深算法上的理解
  • 成本低!报废光驱某宝6元×2,舵机3元,4988某宝3元×2,电路板立创打板,胶水某宝6元,总共27元

描述

硬件框架搭建

硬件电路框图

image.png

硬件电路描述

  1. 电源电路
    • 采用12V 2A的电源适配器供电(锂电池之后再考虑),12V电源通过7805线性稳压电路降压成5V,5V电压在经过RT9193电路降压成3.3V。
    • 原理图如下:image.png
  2. MCU电路
    • 原理图如下:image.png
  3. 步进电机电路
    • 为了省事,将MS1、MS2、MS3接5V,即设置步进为16细分,SLEEP/和RESET/短接,即接高电平(不使能),并将DIRECTION、STEP、ENABLE/三个引脚引出接MCU电路[2]。
    • 原理图如下:image.png
  4. 舵机电路
    • 接大电容,主要考虑抬笔动作时所需电流较大,电容可以帮助提供电流。
    • 原理图如下:image.png
  5. 交互电路
    • sta为状态指示灯,另外四个为前后左右指示灯;pa/st为暂停/启动按键,sus为终止按键,另外四个按键为前后左右按键。
    • 原理图如下:image.png

代码设计

后期补充🕊🕊🕊🕊🕊🕊 😄

参考资料

设计图

Writing_Mechine_V1.1

在编辑器中打开

Writing_Mechine_V1.1

在编辑器中打开
ID Name Designator Footprint Quantity
1 Switch3x4x2 KEY1 KEY-3.0*4.0 1
2 OH3144 U2 TO-92-3_L4.9-W3.7-P1.27-L 1
3 100nF C11 0603 1
4 LED-0603_R LED7 LED0603_RED 1
5 P6SMB36CA D5 SMB_L4.6-W3.6-LS5.3-BI 1
6 1N4148WSQ-7-F D1 SOD-323F 1
7 8MHz X1 HC-49-SMD_L7.0-W3.0 1
8 32.768KHz X2 CRYSTAL_SMD_SEIKOEPSON_MC156-4PIN_7.1X2.5MM 1
9 CH340C U3 SOP-16_150MIL 1
10 S8050-G Q1 SOT-23(SOT-23-3) 1
11 DC-005-25A DC1 DC-IN-TH_DC005 1
12 SK-12E12-G5 SW2 SW-TH_SK-12E12-G5 1
13 micro USBFemale USB1 MICRO-USB-SMD_5P-P0.65-H-F_C10418 1
14 CJ7805 3% U4 TO-252-2_L6.5-W6.1-P4.58-LS10.0-TL 1
15 22P C1,C2,C3,C4 C0603 4
16 104 C5,C6,C7,C8,C13 C0603 5
17 106 C22 C0603 1
18 1u C21,C19 C0603 2
19 22n C20 C0603 1
20 STM32F103C8T6 U1 LQFP-48_L7.0-W7.0-P0.50-LS9.0-BL 1
21 HDR-F-2.54_1x8 H6,H2,H4,H3 HDR-F-2.54_1X8 4
22 HDR-IDC-2.54-2X3P P1 HEADER_PRG_2X3 1
23 TS-1088R-02026 PA/ST,SUS,FRONT,BEHIND,LEFT,RIGHT SW-SMD_L3.9-W3.0-P4.45 6
24 1M R1 R0603 1
25 10k R5,R6,R7,R14,R2,R3,R4,R12,R13,R15,R21,R22,R23 R0603 13
26 SS8550 Q2 SOT-23(SOT-23-3) 1
27 220S-1*4P H=8.5MM Ytype Gold-plated H1 DIP-1X4P2.54 1
28 SS2 D2,D4 SMA_L4.4-W2.6-LS5.0-RD 2
29 HDR-F-2.54_1x3 H5 HDR-F-2.54_1X3 1
30 4.7k R16,R17,R18,R19,R20 R0603 5
31 1K R11,R10,R8 C0603 3
32 10K R9 C0603 1
33 Header-Female-2.54_1x20 P2,P3 HDR-TH_20P-P2.54-V 2
34 100uF C17,C9,C15,C10 CAP-SMD_BD6.3-L6.6-W6.6-FD 4
35 CF06V3T3R00 F2 F0603 1
36 LED-0603_G STA,FRONT_,BEHIND_,LEFT_,RIGHT_,LED1 LED0603_GREEN 6
37 RT9193-33GU5 U5 SC-70-5_L2.1-W1.3-P0.65-LS2.1-BL 1
38 金手指_2Pin_2.6mm H7,H8,H9,H10,VCC7.4GND 金手指_2PIN_2.6MM 5

展开

工程成员

服务时间

周一至周五 9:00~18:00
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 立创EDA微信号

    easyeda

  • QQ交流群

    664186054

  • 开源平台公众号

    oshwhub