Foot Pedal
Foot Pedal
485A
5V_IN ANID XH2.54 4P XH2.54 4P XH2.54 4P PID10 2
NLRS4850R\E\0MCU
RS485_RE_MCU
LED BLUEU3_RX_MCU
C389522
0603 PIU301
NLU30RX0MCU
1
RO
2
VCC
8
PIU308
7 NL485B
485B PIC2102
PIU302
RE B PIU307
C21
AGND AGND AGND NLRS4850DE0MCU
RS485_DE_MCU 3
PIU303 6 NL485A
485A 100nF(104) 10% 50V
DE A PIU306 C49678
R14
120Ω (1200) ±1% 1W
PID1 01 U3_TX_MCU
4
DI GND
5
C728107 D11
按钮与油门信号处理
PID302 PIR1602
D1 D2 D3 D4 R16
TVS SMCJ10CA TVS SMCJ10CA TVS SMDJ20CA TVS SMDJ20CA 150Ω (1500) ±1%
C310093 C310093 C224068 C224068 C114523
滤波器时间常数4.3ms,可以接受,可以适当改小 DGND
电源
R18 R19 电路没画
43KΩ (4302) ±1% 43KΩ (4302) ±1% NLTHROTTLE1
THROTTLE1 NLTHROTTLE10MCU
THROTTLE1_MCU
PIR1802 C137524 C137524 THROTTLE2
NLTHROTTLE2 THROTTLE2_MCU
NLTHROTTLE20MCU
NLTHROTTLE3
THROTTLE3 NLTHROTTLE30MCU
THROTTLE3_MCU
NLBTN1
BTN1 BTN2
PIC2 02
电源---5V产生3V3;GND分为DGND和AGND 测试用TTL串口,如无必要,勿焊
C22 C23
100nF(104) 10% 50V 100nF(104) 10% 50V
C49678 C49678
5V_IN L1 5V L3
PIL301
AGND
GND GND
芯片电路
用过的端口:
布线时注意,以芯片印字正位摆放为基准
UART1_TX,RX 备用调试 ( PA9,PA10) 其余端口未使用的,若是模拟口则配置为模拟输入并接地
左侧上半为晶振区,此处地平面需避开或独立,以防高频干扰
UART3_TX,RX RS485_TX,RX (PC10,PC11) 若是数字口则配置为数字输出低电平并接地
左下角设计为模拟区,以模拟地覆盖,并用模拟地围起输入引线,抗干扰
GPIO_OUTPUT RS485_DE,nRE (PC12,PD2) 以保障低功耗和抗干扰
其余为数字区
GPIO_EXIT13,14 BTN1,2 (PB13,PB14)
若是空间不够,可以把电阻封装改小,或是换成排阻 其中右上角包含高频串口,尽量保证TXRX等长度走线,但不要求差分,没用阻抗要求,其余走线尽量避开,或以垂直角度跨越
TIM3_CH1,2,3,4 LED_R,G,B,W (PC6,PC7,PC8,PC9)
ADC1_IN11,12,13 THROTTLE1,2,3 (PC1,PC2,PC3)
3V3 L6 3V3 L11
C PIL602
NLVBAT0MCU
VBAT_MCU PIL1102
NLVDDA0MCU
VDDA_MCU NLVSS010MCU
VSS_1_MCU C
L7 60Ω 100MHz 25% 1A
1206 0805 220Ω 100MHz 25% 3A
C317627 PIL702 VDD_1_MCU
NLVDD010MCU
C154119 VSS_2_MCU
NLVSS020MCU
U2A U2B L8
1206 60Ω 100MHz 25% 1A
JLINK烧录口,这接口尺寸不对,建议改成2.54间距 固件稍作修改也可改为SWIO烧录
C317627 PIL802 VDD_2_MCU
NLVDD020MCU VSS_3_MCU
NLVSS030MCU
1 of 2 2 of 2 L9
BOOT0_MCU
60 6 OSC_OUT VBAT_MCU1 1206 60Ω 100MHz 25% 1A
BOOT0 OSC_OUT VBAT
NLVDD030MCU NLVSS040MCU
或者可以试试用烧录针+测试点进行烧录,减少面积浪费
4 OSC32_OUT VDD_4_MCU
19 C317627 PIL902 VDD_3_MCU VSS_4_MCU
OSC_IN 5 PC15-OSC32_OUT VDD_1_MCU
32 VDD_4 L10
OSC_IN R20 VDD_1 1206 60Ω 100MHz 25% 1A
14 VDD_2_MCU
48 C317627 PIL1002 VDD_4_MCU
NLVDD040MCU
PA0-WKUP PIU2014 PIR2001 R21 VDD_2
NRST_MCU7 15 VDD_3_MCU
64 1206 60Ω 100MHz 25% 1A
NRST PA1 PIU2015
16 R22 (1001) ±1% PIR2101
1KΩ VDD_3
3V3_JTAG1
R28 PA2 PIU2016 PIR2201 C95781 1KΩ (1001) ±1%
R23 C317627
26 17 VDDA_MCU
13 DGND
R29 PIR2802 PIU2026 PB0 PA3 PIU2017 1KΩ (1001) ±1% PIR2301 C95781
R24 VDDA
27 20
1KΩ (1001) ±1%
PIR2902 PIU2027
PB1 PA4 PIU2020 PIR2401 C95781 R25 (1001) ±1%
1KΩ
±1% BOOT1_MCU
1KΩ (1001)R37
C95781 28
PB2 PA5
21
PIU2021 1KΩ (1001) ±1% PIR2501 C95781
R26
VSS_4_MCU
18
VSS_4
C95781 29 22 1KΩ (1001) ±1% VSS_1_MCU
31 VSSA_MCU 3V3_JTAG1 L12 3V3
R38 PIR3702 PIU2029 PB10 PA6 PIU2022 PIR2601 C95781 R27 VSS_1 R5
30 23 VSS_2_MCU
47 PIC702 PIC802 PIC902 PIC10 2 PIC1 02 PIC1302
PIR3802
R39 (1001) ±1%
1KΩ
±1%PIR3902
1KΩ (1001)C95781
PIU2030
33
PIU2033
PB11
PB12
STM32 PA7
PA8
PIU2023
41
PIU2041
1KΩ (1001) ±1% PIR2701 C95781
C95781 1KΩ (1001) ±1% VSS_3_MCU
63
VSS_2
VSS_3
STM32 C6 C7 C8 C9 C10 C11 C12 C13
PIR502 PIR501
0Ω (0R0) ±1%
PIL1201
PC10
40
PC9 PIU2040
51 U3_TX_MCU
R10 R11
470Ω (4700) ±1%(4700) ±1%
470Ω 记得在丝印层画上BOOT设置的表格,方便查看
PC11
52
53
U3_RX_MCU
RS485_DE_MCU
3V3
SW2
PIR10 2 PIR1 02
C114564 C114564
PC12 C14
复位电路有内部上拉 30k-50k,可以不加
PID601 PID701 PID801 PID901 PIC1401
PIX102
OSC32_IN
NLOSC320IN BOOT0_MCU
NLBOOT00MCU 1
PISW201 1
3
3 PISW203
2
PIC1501
C2692145
OSC32_OUT
NLOSC320OUT NRST_MCU PIR1201 PIR1301 C501304
R12 R13
CAP 8 50V 0.1pF Murata (GJM0335C1E8R0BB01D)
C16 SW1 4.7KΩ (4701) ±1%(4701) ±1%
4.7KΩ
C237455 OSC_IN
NLOSC0IN C60816 C60816
PIR102 PIR202 PIR302 PIR402 PIC1602
C20
PIX20
2
C2762190
OSC_OUT
NLOSC0OUT C393947
PIC1702
DGND
12pF (120) 1% 50V
D C393682 D
DGND
DGND
Title
1 2 3 4 5 6 7 8 9 10 11 12