1、 安徽机电职业技术学院创新工作室设计报告 第 1 页 共 22 页 1 数控数控步进步进直流稳压电源的设计与制作直流稳压电源的设计与制作 安徽机电职业技术学院安徽机电职业技术学院 安徽机电职业技术学院创新工作室设计报告 第 2 页 共 22 页 2 摘摘 要:要:本课题设计以 AT89C51 为核心,通过 A/D、D/A 转换、V/I 转换及独特的算法实现了高精度的,电压输出范围为 012V,电流输出范围为 0mA1A 的数控步进直流稳压电源。该电流源具有电压可预置,0.5V 步进,同时显示给定值和实测值等功能。关键字:关键字:AT89C51,数控电源,A/D、D/A 转换、V/I 转换 CN
2、C stepping dc voltage source of design and manufactureCNC stepping dc voltage source of design and manufacture AbAbstractstract :This topic design USES AT89C51 as the core,the A/D,D/A transformation,V/I conversion and unique method of high voltage output,the range of 0-12 V,current output for 0mA 1A
3、 nc stepping dc voltage stabilizer.With the current source voltage preset,0.5 V stepping,given value and values etc.Function.Key wordsKey words :AT89C51,Numerical controlled source,A/D、D/A converter、V/I converter 安徽机电职业技术学院创新工作室设计报告 第 3 页 共 22 页 3 目目 录录 1.系统设计.4 1.1 设计要求.4 1.1.1 基本要求.4 1.1.2 技术指标.4
4、1.2 总体设计方案.4 1.2.1 方案论证与比较.4 2.单元电路设计.6 2.1 电压源电路设计.6 2.2 控制器电路设计.7 2.2.1 单片机最小系统设计.7 2.2.2 A/D、D/A 电路设计.7 2.3 键盘电路设计.8 2.4 显示器电路设计.9 2.5 稳压电源电路.10 3.软件设计.10 3.1 软件设计流程图.11 3.2 软件功能、算法及源程序:.11 4.系统测试.16 4.1 测试使用的仪器.16 4.2 指标测试和测试结果.16 4.2.1 输出电压范围测试.错误错误!未定义书签。未定义书签。4.2.2 电压显示准确性测试.错误错误!未定义书签。未定义书签。
5、4.2.3 电流显示准确性测试.错误错误!未定义书签。未定义书签。4.2.4 步进功能测试.错误错误!未定义书签。未定义书签。4.2.5 纹波功能测试15 5.结语.17 参考文献.17 附录 1 主要元器件清单.18 附录 2 单片机最小系统原理图.19 附录 3 模块电路原理图.19 附录 4 单片机最小系统 PCB.20 附录 5 模块电路 PCB.21 附录 6 操作说明:.22 电源就按照这个目录写,好的,加上单元电路调试的方法、问题与解决、电路与程序的改进、问题与不足。安徽机电职业技术学院创新工作室设计报告 第 4 页 共 22 页 4 1.1.系统设计系统设计 设计并制作数控步进
6、直流稳压电源。输入交流 200240V,50Hz;输出直流电压 0+12V。其原理示意图如下所示。1.1 1.1 设计要求设计要求 题目要求设计并制作数控步进直流稳压电源。其要求如下:1.1.1 1.1.1 基本基本要求要求 (1)通过“”、“”键步进调整输出电压,可调范围为 0+12V,步进幅度为 0.5V。(2)输出电压和电流值通过 4 位 LED 显示,显示精度分别为 0.1V 和 0.01A。通过“F1”键实现电压/电流显示切换,开机默认显示电压,按“F1”转换为显示电流,再按“F1”转换为显示电压。4 位 LED 末位显示单位,电流显示“”,电压显示“”。(3)过流保护与报警功能。1
7、.1.2 1.1.2 技术指标技术指标 (1)交流输入电压范围:220V10 (2)输出电压范围:0+12V (3)输出电流范围:01A (4)输出纹波电压:10mV(输出电压为 10V,输出电流为 500mA 时测得)(5)过流保护动作电流:1.1 A 1.2 1.2 总体设计方案总体设计方案 1.2.1 方案论证与比较(1 1)电压源模块方案)电压源模块方案 方案一:采用集成稳压器构成的开关恒压源。方案二:安徽机电职业技术学院创新工作室设计报告 第 5 页 共 22 页 5 图1.1 采用集成稳压器构成的开关电压源原理框图 (2 2)控制器模块方案)控制器模块方案 方案一:采用FPGA作为
8、系统的控制模块。FPGA可以实现复杂的逻辑功能,规模大,稳定性强,易于调试和进行功能扩展。FPGA采用并行输入输出方式,处理速度高,适合作为大规模实时系统的核心。但由于FPGA集成度高,成本偏高,且由于其引脚较多,加大了硬件设计和实物制作的难度。方案二:采用AT89C51作为控制模块核心。单片机最小系统简单,容易制作PCB,算术功能强,软件编程灵活、自由度大,较好的发挥C语言的灵活性,可用编程实现各种算法和逻辑控制,同时其具有功耗低、体积小、技术成熟和成本低等优点。基于以上分析,选择方案二,利用AT89C51单片机将电压步进值或设定值通过换算由D/A转换,驱动稳压源电路实现电压输出。输出电压经
9、处理电路作A/D转换反馈到单片机系统,通过数码管显示电压或电流的值。在器件的,D/A转换器选用8位优质D/A转换芯片DAC0832,直接输出电压值,A/D转换器选用8位模数转换芯片ADC0832。(3 3)显示器模块方案)显示器模块方案 方案一:使用 LED 数码管显示。数码管采用 BCD 编码显示数字,对外界环境要求低,易于维护。方案二:使用 LCD 显示。LCD 具有轻薄短小,可视面积大,方便的显示汉字数字,分辨率高,抗干扰能力强,功耗小,且设计简单等特点,但编程相对复杂。综上所述,选择方案一。(4 4)键盘模块方案)键盘模块方案 方案一:采用独立式按键电路,每个按键单独占有一根 I/O
10、接口线,每个 I/O 口的工作状态互不影响,此类键盘采用端口直接扫描方式。方案二:采用标准 4X4 键盘,此类键盘采用矩阵式行列扫描方式,优点是当按键较多时可降低占用单片机的 I/O 口数目。题目要求电压值步进调整,需要的按键只有四个。综合考虑两种方案及题目要求,采用方案一。安徽机电职业技术学院创新工作室设计报告 第 6 页 共 22 页 6(5 5)电源模块方案)电源模块方案 系统需要多个电源,单片机、A/D、D/A、使用 5V 稳压电源,运放需要12V 稳压电源,同时题目要求最高输出电流为 1A,电源需为系统提供足够大的稳定电流。综上所述,采用三端稳压集成 7805、7812、7912 分
11、别得到+5V 和12V 的稳定电压,利用该方法实现的电源电路简单,工作稳定可靠。122 系统组成 经过方案比较与论证,最终确定系统的组成框图如图所示。图 1.1 数控步进直流稳压电源系统组成框图 2.2.单元电路设计单元电路设计 2.1 2.1 恒定电压源电路设计恒定电压源电路设计 输出 输出调整单元 整流滤波 交流输入 芯片供电部分 D/A 转换器 A/D 转换器 AT89C51 数码管显示 按键 安徽机电职业技术学院创新工作室设计报告 第 7 页 共 22 页 7 2.2 2.2 控制器电路设计控制器电路设计 2.2.1 2.2.1 单片机最小系统设计单片机最小系统设计 通过键盘模块输入给
12、定的电流值或是步进调整信号传送给单片机,单片机在接受到信号后进行处理运算,并显示其给定的电流值,然后经 D/A 转换以输出电压,驱动恒流源电路实现电流输出,并将采样电阻上的电压经过 A/D 转换输入单片机系统,通过补偿算法进行数值补偿处理,调整电流输出,并驱动显示器显示当前的电流值。最小系统的核心为 AT89S52,为了方便单片机引脚的使用,我们将单片机的引脚用接口引出,电路如图 2.2 所示.P0 口和 P2.0P2.3 是数码管接口;P3 口作为 D/A 转换接口,P2.5P2.7 也是D/A 转换器的接口;P1.0P1.2 是 A/D 转换器的接口;P1.3P1.6 口为键盘接口。EA/
13、VP31X119X218RESET9RD17WR16INT012INT113T014T115P10/T1P11/T2P123P134P145P156P167P178P0039P0138P0237P0336P0435P0534P0633P0732P2021P2122P2223P2324P2425P2526P2627P2728PSEN29ALE/P30TXD11RXD10U189S52DB0DB1DB2DB3DB4DB5DB6DB7C130pC230pR21KR112M+C310uF/16VVCCTXDRXDRDWRT0T1INT0INT1PSENALEP15P16P1712345678R5CON
14、8S17SW-PBRST12345678U8CON812345678U9CON8E1E2R/WRSP26P27 图 2.2 由 AT89C51 为核心的单片机最小系统 2.2.2 A/D2.2.2 A/D、D/AD/A 电路设计电路设计 (1 1)D/AD/A 转转换器换器 根据设计基本要求,DA 转换输出范围为-5V0V,要满足步进为 0.5V 的要求,我们选用 8 位的 D/A 转换器,DAC0832 是较好的选择,DAC0832 各引脚的功能如下:DI07:数据输入线;ILE:数据锁存信号,高电平有效 CS:输入寄存器选择信号,低电平有效,WR:输入寄存器的写选通信号,输入锁存器的锁存信
15、号 LE1由 ILE|、CS、WR1 的逻辑组合产生。当 ILE 为高电平、CS为低电平、WR1 为输入负脉冲时,在 LE1 产生正脉冲;LE1为高电平时,输入锁存器的状态随数据输入线的状态变化,安徽机电职业技术学院创新工作室设计报告 第 8 页 共 22 页 8 LE1 的负跳变将数据线上的信息锁入输入寄存器。XFER:数据传送信号,低电平有效。WR2 为 DAC 寄存器的写选通信号。DAC 寄存器锁存信号 LE2,由 XFER、WR2 的逻辑组合产生。当 XFER 为低电平,WR2 输入负脉冲,则在 LE2产生正脉冲;LE2 为高电平时,DAC 寄存器的输出和输入寄存器的状态一致,LE2
16、负跳变,输入寄存器的内容打入 DAC 寄存器。VREF:基准电源输入引脚。Rf0:反馈信号输入引脚,反馈电阻在芯片内部。Iout1、Iout2:电流输出引脚。电流 IOu T1 与 IOuT2 的和为常数,IOuT2、IOuT1 随 DAC 寄存器的内容线性变化。Vcc:电源输入引脚。AGND:模拟信号地。DGND:数字地。(2 2)A/DA/D 转换器转换器 在电路中,ADC0832 与单片机 P1.0P1.2 口相接,通过编程模拟 ADC0832 的通信时序实现对ADC0832 的操作,然后通过程序查询该管脚是否为低电平,从而实现对 ADC0832 中寄存器数据的读取。如图 2.3 所示为
17、 A/D 与 D/A 转换电路图,其中 CON8 接口与单片机最小系统的 P1 口相接。XTAL218XTAL119ALE30EA31PSEN29RST9P0.0/AD039P0.1/AD138P0.2/AD237P0.3/AD336P0.4/AD435P0.5/AD534P0.6/AD633P0.7/AD732P1.01P1.12P1.23P1.34P1.45P1.56P1.67P1.78P3.0/RXD10P3.1/TXD11P3.2/INT012P3.3/INT113P3.4/T014P3.7/RD17P3.6/WR16P3.5/T115P2.7/A1528P2.0/A821P2.1/A
18、922P2.2/A1023P2.3/A1124P2.4/A1225P2.5/A1326P2.6/A1427U11AT89C51X1CRYSTALCS1CH02CH13GND4VCC8CLK7DI5DO6U8ADC0832VREF8GND3VCC20CS1WR12DI34DI25DI16DI07RFB9GND10IOUT111IOUT212DI713DI614DI515DI416XFER17WR218ILE(BY1/BY2)19U9DAC0832R3110kC2310uC2430pFC2530pFU7OP1P+88.8Volts 图 2.3 A/D 与 D/A 转换电路图 2.3 2.3 键盘电
19、路设计键盘电路设计 安徽机电职业技术学院创新工作室设计报告 第 9 页 共 22 页 9 在设计中,使用独立式键盘,可以“+”、“-”、“切换”。其电路图如图 2.4 所示。图 2.4 键盘电路图 2.4 2.4 显示器电路设计显示器电路设计 本设计采用四个数码管显示模块,数码管与单片机接口:在本设计中,采用 8 位并行接法,其接口如图 2.5 所示。1234567abcdefg8dp9GNDabfcgdedpDS?AMBERCC1234567abcdefg8dp9GNDabfcgdedpDS?AMBERCC1234567abcdefg8dp9GNDabfcgdedpDS?AMBERCC123
20、4567abcdefg8dp9GNDabfcgdedpDS?AMBERCC123456789J?CON9+5Q?9012Q?9012Q?9012Q?9012R?470R?470R?470R?470 图 2.5 RT19264D 接口 安徽机电职业技术学院创新工作室设计报告 第 10 页 共 22 页 10 2.5 2.5 稳稳压电源电路压电源电路 在本设计中,运放需12V 供电,单片机和 A/D、D/A 需 5V 供电,采用三端稳压器 7805、7812、7912 构成一稳压电源,电路如图 2.6 所示。D1D41N4004*4D5D81N5402*4FU21AFU31AFU43AC11000
21、uFC21000uFLM7812U1LM7912U3C31000uFC41000uFC5104C6104LM7805C2C7220uF/25VC8104TR1TR2C91000uF/50VC10104R13k3LED1D91N4148T1TIP122R30.33R410kRP110kR510kR62kC121000uF/25VC13224C11103F?FUSE1AC220VSW15V15V+12V+12V+5V15V+-输 出012V 图 2.6 稳压电源电路 稳压电源由电源变压器、整流电路、滤波电路和稳压电路组成,如图 2.1 图 2.7 2.7 电源方框及波形图 a 整流和滤波电路:整流
22、作用是将交流电压 U2变换成脉动电压 U3。滤波电路一般由电容组成,其作用是脉动电压 U3中的大部分纹波加以滤除,以得到较平滑的直流电压 U4。安徽机电职业技术学院创新工作室设计报告 第 11 页 共 22 页 11 b 稳压电路:由于得到的输出电压 U4受负载、输入电 压 和 温度的影响不稳定,为了得到更为稳定电压添加了稳压电路,从而得到稳定的电压 U0。3.3.软件设计软件设计 软件设计采用 C 语言,对 AT89C51 进行编程实现各种功能。软件设计的关键是对 A/D、D/A 转换器的控制。软件实现的功能是:确定电压步进调整 电压给定值的设置 测量输出电压值 3.13.1 软件设计流程图
23、软件设计流程图|图 3.1 单片机程序流程图 3.2 3.2 软件功能、算法及源程序:软件功能、算法及源程序:源程序用 Keil C51 编写,在 XP 系统下调试成功。以下给出部分源程序:/本程序功能:用 ADC0832 测量电压并显示,并通过 DAC0832 输出相同的电压 安徽机电职业技术学院创新工作室设计报告 第 12 页 共 22 页 12/#include#include#include#include#define SEG_DP P0#define SEG_WP P2#define DA_DP P3 sbit ADCS=P10;sbit ADCLK=P11;sbit ADDI=P
24、12;sbit ADDO=P12;sbit ADF1=P13;sbit ADF2=P14;sbit ADDJIA=P15;/按键加 sbit ADDJIAN=P16;/按键减 sbit DAILE=P24;sbit DAWR2=P25;sbit DAXFER=P26;sbit DAWR1=P27;unsigned char code Tab=0 xC0,0 xF9,0 xA4,0 xB0,0 x99,0 x92,0 x82,0 xF8,0 x80,0 x90,0 xC1;/共阳/Tab=0 x3F,0 x06,0 x5B,0 x4F,0 x66,0 x6D,0 x7D,0 x07,0 x7F,
25、0 x6F,0 x3E;共阴 void Delay1mS(unsigned int tt)unsigned char i;while(tt-)for(i=50;i0;i-);void Display(unsigned int dat)/显示的数值为毫伏 unsigned char ge,shi,bai,qian,wan;wan=dat/10000%10;qian=dat/1000%10;bai=dat/100%10;shi=dat/10%10;ge=dat%10;SEG_WP=SEG_WP&0 xf0|0 x07;安徽机电职业技术学院创新工作室设计报告 第 13 页 共 22 页 13 SEG
26、_DP=Tabwan;Delay1mS(10);SEG_WP=SEG_WP&0 xf0|0 x0b;SEG_DP=Tabqian&0 x7F;/千位加小数点 Delay1mS(10);SEG_WP=SEG_WP&0 xf0|0 x0d;SEG_DP=Tabbai;Delay1mS(10);SEG_WP=SEG_WP&0 xf0|0 x0e;SEG_DP=Tab10;Delay1mS(10);unsigned char ADC0832(bit mode,bit channel)/AD 转换,返回结果 unsigned char i;unsigned char dat,ndat;ADCS=0;/拉
27、低 CS 端 _nop_();_nop_();ADDI=1;/第 1 个下降沿为高电平 ADCLK=1;/拉高 CLK 端 _nop_();_nop_();ADCLK=0;/拉低 CLK 端,形成下降沿 1 _nop_();_nop_();ADDI=mode;/低电平为差分模式,高电平为单通道模式。ADCLK=1;/拉高 CLK 端 _nop_();_nop_();ADCLK=0;/拉低 CLK 端,形成下降沿 2 _nop_();_nop_();ADDI=channel;/低电平为 CH0,高电平为 CH1 ADCLK=1;/拉高 CLK 端 _nop_();_nop_();ADCLK=0;
28、/拉低 CLK 端,形成下降沿 3 安徽机电职业技术学院创新工作室设计报告 第 14 页 共 22 页 14 ADDI=1;/控制命令结束(经试验必需)dat=0;/下面开始读取转换后的数据,从最高位开始依次输出(D7D0)for(i=0;i 8;i+)dat=1;ADCLK=1;/拉高时钟端 _nop_();_nop_();ADCLK=0;/拉低时钟端形成一次时钟脉冲 _nop_();_nop_();dat|=ADDO;ndat=0;/记录 D0 if(ADDO=1)ndat|=0 x80;/下面开始继续读取反序的数据(从 D1 到 D7)for(i=0;i=1;ADCLK=1;/拉高时钟端
29、 _nop_();_nop_();ADCLK=0;/拉低时钟端形成一次时钟脉冲 _nop_();_nop_();if(ADDO=1)ndat|=0 x80;ADCS=1;/拉高 CS 端,结束转换 ADCLK=0;/拉低 CLK 端 ADDI=1;/拉高数据端,回到初始状态 if(dat=ndat)return(dat);else return 0;安徽机电职业技术学院创新工作室设计报告 第 15 页 共 22 页 15 void DAC0832(unsigned char dat)DAILE=1;DAWR1=0;DAXFER=0;DAWR2=0;DA_DP=dat;main()unsigne
30、d int adc;unsigned int adc1;while(1)if(ADDJIA=0)Delay1mS(100);if(ADDJIA=0)if(adc1=5000)adc1=5000;if(adc10)adc1=adc1-200;adc=ADC0832(1,0);/单通道模式,CH0 adc=adc*23.6855*2;/转换为实际电压便于显示 Display(adc);DAC0832(adc1/19.607843);4.4.系统测试系统测试 4.1 4.1 测试使用的仪器测试使用的仪器 测试使用的仪器设备如表 4.1 所示 表 4.1 测试使用的仪器设备 序号 名称 数量 备注 1
31、 直流稳压稳流电源 1 2 数字万用表 1 31/2位 3 数字万用表 1 41/2位 4 数字万用表 1 5位 4.2 4.2 指标测试和测试结果指标测试和测试结果 4.2.14.2.1 输出电压范围测试输出电压范围测试 测试条件:空载 按“”键电压应可调至+12V,按“”键电压应可调至 0.5V 以下。经测试符合要求。4.2.24.2.2 电压显示准确性测试电压显示准确性测试 安徽机电职业技术学院创新工作室设计报告 第 17 页 共 22 页 17 测试条件:空载 在输出电压分别为 5V、7V、10V 时,测量电压显示值与实际值的差异。经测试符合要求。4.2.3 4.2.3 电流显示准确性
32、测试电流显示准确性测试 测试条件:输出电压为 10V 调节负载大小,在输出电流分别为 0.3A、0.5A、0.7A、1A 时,测量电流显示值与实际值的差异。经测试误差不大。4.2.44.2.4 步进功能测试步进功能测试 在输出电压为 5V、输出电流为 100mA 时,连续按“”键 10 次,电压应升至 10V,再连续按“”键 6 次,电压应为 7V。经测试符合要求。4.2.54.2.5 纹波电压测试纹波电压测试 测试条件:输出电压为 10V,输出电流为 500mA 用示波器测试负载两端交流信号的最大幅度。4.2.64.2.6 过流保护功能测试过流保护功能测试 在输出电压为 5V 的情况下,调节
33、负载大小,输出电流达到 1.1A 时,LED2 应点亮,蜂鸣器LS 应发出报警声。5.5.结语结语 本系统以单片机 AT89S52 为核心部件,利用 A/D 进行数值采集,D/A 补偿等技术结合并配合补偿算法实现了题目中要求的精度。在系统设计过程中,力求硬件电路参数合理,线路简单,发挥软件编程灵活的特点,通过多次的调试,不断提高系统的精度和电流的稳定性,来满足系统设计的要求。由于时间关系,该系统还有许多值得改进的地方。在本次设计的过程中,遇到了许多困难和意料之外的事情,设计进度比较慢,但通过仔细的分析和进行多方面的调整后解决了问题。我们从中体会了共同协作和团队精神的重要性和提高了自身的综合能力
34、。参考文献参考文献 1赵亮,侯国锐.单片机 C 语言编程与实例.M北京:人民邮电出版社,2003 2曲学基,王增福,曲敬铠.稳定电源实用电路选编.M北京:电子工业出版社,2003 3黄智亮.全国大学生电子设计竞赛训练教程.M北京:电子工业出版社,2005 安徽机电职业技术学院创新工作室设计报告 第 18 页 共 22 页 18 4张毅刚,刘杰.MCS-51 单片机原理及应用.M哈尔滨:哈尔滨工业大学出版社,2004 5那文鹏,王昊.通用集成电路的选择与使用.M北京:人民邮电出版社,2004 附附 录录 附录 1 元件数量清单 序号 元件类别 数 量 备 注 1 电阻 21 R3 功率在 3W
35、以上 2 电位器 3 3 电容 23 其中电解电容 9 支 4 集成电路 6 含光电耦合器 1 片 5 整流二极管 8 6 开关二极管 2 7 稳压二极管 2 8 发光二极管 2 9 蜂鸣器 1 5V,通电连续鸣响 10 保险管 3 11 变压器 2 12 三极管 2 合计数量 75 安徽机电职业技术学院创新工作室设计报告 第 19 页 共 22 页 19 附录 2 单片机最小系统原理图Vcc20Iout111lsbDI07Iout212DI16DI25Rfb9DI34DI416Vref8DI515DI614msbDI713ILE19WR218CS1WR12Xfer17U8DAC0832EA/
36、VP31X119X218RESET9RD17WR16INT012INT113T014T115P101P112P123P134P145P156P167P178P0039P0138P0237P0336P0435P0534P0633P0732P2021P2122P2223P2324P2425P2526P2627P2728PSEN29ALE/P30TXD11RXD10U7AT89C51 1234567abcdefg8dp9GNDabfcgdedpDS11234567abcdefg8dp9GNDabfcgdedpDS21234567abcdefg8dp9GNDabfcgdedpDS31234567abc
37、defg8dp9GNDabfcgdedpDS42374615U9UA741C2447uFRP310kD129.1VR181kC23104R201kR211kR221kR231kF1F2+-+5V+12V123456789J110k+5Y112MHzC2630pC2530p+5VT29012T39012T49012T59012R24470R25470R26470R27470CS1CH02CH13GND4DO5DI6CLK7VCC8U6ADC0832+12V-12V+5V+5V 安徽机电职业技术学院创新工作室设计报告 第 20 页 共 22 页 20 附录 3 模块电路原理图 D1D41N4004
38、*4D5D81N5402*4FU21AFU31AFU43AC11000uFC21000uFLM7812U1LM7912U3C31000uFC41000uFC5104C6104LM7805C2C7220uF/25VC8104TR1TR2C91000uF/50VC10104R13k3LED1D91N4148T1TIP122R30.33R410kRP110kR510kR62kC121000uF/25VC13224C11103FU12AAC220VSW231411U4ALM324567411U4BLM3249108411U4CLM324231411U5ALM324567411U5BLM324R21kR
39、810kR1010KR9100kR11220R12100kC17474C18*103D?1N4148C2247uFRP210kD116.2VR172k+12VC14104-12VC15104R710kC16*103LED2R211kD123.6VT29013R205k1+5VLS蜂 鸣 器+5V+12VC19104-12VC20104R1310kR1410kR1510kR16100kC2147415V15V+12V+12V+5V15V+-输 出012V+12VU6TIP521 附录 4 单片机最小系统 PCB 安徽机电职业技术学院创新工作室设计报告 第 21 页 共 22 页 21 附录 5 模块电路 PCB 安徽机电职业技术学院创新工作室设计报告 第 22 页 共 22 页 22 附录 6 操作说明:1.上电之后,显示 5V,按“+”“-”可以实现步进,步进单位为 0.5V 2.2.按下 F1 可以切换电流的显示