怎么学好stc开发板
发布:小编
前言
大学的电子协会里,老师们给新生准备的电路设计案例,会是哪种类型的?
今天分享一个由【河北大学科技创新协会】的学生和老师共同准备的入门案例——51单片机开发板。
本文将分享其电路原理,有很多基础知识!小白都能看懂的那种!
工程描述
这是一个基于STC15F2K60S2单片机设计的智能仪器实验板。

本文将分享开发板的——功能说明、电路原理、原理图设计、PCB设计、焊接、参考程序。
功能说明
- 采用方口USB和DC口进行供电
- 外部中断按键
- 程序演示跑马灯,输出低驱动
- DS18B20读取温度串口1输出并且在LCD1602上显示
- 蜂鸣器播放音乐八月桂花
- 超声波测距,LCD1602显示
- 读光敏电阻A/D转换值并计算亮度
- 呼吸灯,LED从亮到暗再从暗到亮
电路原理
开发板主要由——电源配置部分、PL2303下载电路、STC15最小系统、LCD1602屏幕、 LED模块、蜂鸣器模块、DS18B20测温模块、超声波测距模块、按键模块、分压电压跟随器电路模块,这10部分电路组成。
下文将对各模块电路原理进行分析。
1.电源配置部分
由于DC口输入电压大于单片机的使用电压,因此采用LM317进行降压。
- LM317器件的主要参数:输出电压:1.25-37V DC;
- 输出电流:5mA-1.5A芯片内部具有过热、过流、短路保护电路;
- 最大输入-输出电压差:40V DC
- 最小输入-输出电压差:3V DC。

图3.1 电源输入电路
2.PL2303下载电路
采用串口下载和USB转TTL下载两种烧录方式。
PL2302作为一种USB转串口芯片,可实现将USB接口模拟成一个串口。
单片机上的串行通信通过单片机的RXD、TXD、VCC、GND四个引脚,相应电平逻辑遵照TTL原则。
PL2303的TXD引脚和RXD引脚分别与单片机的RXD引脚和TXD引脚相连,这样就完成了单片机的串口与USB口的转换。
单片机从串口发送出去的数据信息通过PL2303芯片转换为USB数据流,再通过USB口的连接器传送给主机设备。PL2303与单片机的连接非常简单,只需两根信号线就可以。

图3.2 串口下载电路
3.STC15最小系统
最小系统是嵌入式入门的基础,为单片机工作的最低要求,不含外设控制,原理简单。其主要由电源,时钟,调试,复位,以及控制芯片五大部分组成。

图3.3 单片机最小系统

表1-1 单片机引脚功能表
4.LCD1602屏幕
LCD1602调节背光方法:将电位器中间引脚接到LCD1602第三引脚,电位器其他任意一脚接地,通过调节接入电阻大小改变背光强度,调节电位器即可达到调光效果。

图3.4 LCD1602原理图
5.LED模块
LED电路可通过一组7位并行端口分别控制7个LED灯实现多样化的流水灯显示。
七位LED为共阳LED电路,电阻为限流电阻。
当单片机引脚为低电平时,电路导通,LED灯点亮。
- 其中绿色LED较暗,可以焊接阻值比较小的限流电阻;
- 其他灯亮度高,可以使用阻值较大的限流电阻。

图3.5 LED电路原理图
6.蜂鸣器模块
这里选择的是无源蜂鸣器。
使用单片机IO口产生脉冲信号通过8050这个NPN三极管驱动蜂鸣器产生声音。
由于无源蜂鸣器内部不带震荡源,需要控制器提供震荡源才可发声。
为了模拟音调,我们需要使用定时器计时,将精确的频率信号输入蜂鸣器,即可发出不同音调的声音。

图3.6 蜂鸣器原理图
7.DS18B20测温模块
DS18B20模块是一款常用的数字温度传感器。
工作原理是:
- 低温度系数晶振的振荡频率受温度影响很小,用于产生固定频率的脉冲信号发送给计数器1;
- 高温度系数晶振随着温度变化,振荡频率也会明显改变,所产生的信号作为计数器2的脉冲输入;
得到的温度值的位数因分辨率不同而不同,且温度转换时的延时时间由2s减为750ms。
因为它通信是单总线结构,为防止信号干扰外接了一个100nf的去耦电容,使用4.7K电阻作为信号上拉。
DS18B20的温度检测范围为-55℃至+125℃,并且在温度范围超过-10℃至85℃之外时还具有+-0.5℃的精度。
此次设计的测温模块可以通过传感器本身将采集到的温度转换成数据。

图3.7 DS18B20测温原理图
8.超声波测距模块
超声波测距采用最常用的SR-04模块。
为了使拆卸方便所以封装采用 4PIN*2.54MM 的排母,VCC加 104 的去耦电容。
超声波测距原理:
超声波发射器向某一方向发射超声波,在发射时刻的同时开始计时,超声波在空气中传播,途中碰到障碍物就立即返回来,超声波接收器收到反射波就立即停止计时。
超声波在空气中的传播速度为340m/s,根据计时器记录的时间t,就可以计算出发射点距障碍物的距离(s),即:s=340t/2 。
这就是所谓的时间差测距法。
当超声波在空气中的传播速度为已知,就能测量声波在发射后遇到障碍物反射回来的时间。根据发射和接收的时间差,计算出发射点到障碍物的实际距离。
由此可见,超声波测距原理与雷达原理是一样的。
测距的公式表示为:L=C×T
- 式中L为测量的距离长度;
- C为超声波在空气中的传播速度;
- T为测量距离传播的时间差(T为发射到接收时间数值的一半)。
此次设计的超声波测距模块可通过与单片机模块相结合实现测距,并将结果通过LCD屏直接显示。

图3.8 超声波测距接口图
9.按键模块
独立按键采用4个6.1*3.7MM-SMD封装的贴片按键。
将按键长接地,按键按下时,对应引脚接地,单片机接收按键输入信号,为低电平触发。

图3.9 按键原理图
10.分压电压跟随器电路模块
光敏电阻工作原理:
光敏电阻是一种特殊的电阻,简称光电阻,又名光导管。
它利用半导体的光电导效应,制成电阻器,又称为光电导探测器。
它的电阻值和光线的强弱有直接关系。
- 光强度增加,则电阻减小;
- 光强度减小,则电阻增大。
光敏电阻的工作原理是基于内光电效应。
——当光敏电阻受到一定波长范围的光照时, 它的阻值(亮电阻)急剧减少, 电路中电流迅速增大。
电压跟随器的作用:
电压跟随器起缓冲、隔离、提高带载能力的作用。
电压缓冲:电压跟随器常用作中间级,以“隔离”前后级之间的影响,此时称之为缓冲级。基本原理还是利用它的输入阻抗高和输出阻抗低之特点;
电压隔离:输出电压近似输入电压幅度,并对前级电路呈高阻状态,对后级电路呈低阻状态,因而对前后级电路起到“隔离”作用;
另外,电压跟随器的输入阻抗高、输出阻抗低特点,可以极端一点去理解:
- 当输入阻抗很高时,就相当于对前级电路开路;
- 当输出阻抗很低时,对后级电路就相当于一个恒压源,即输出电压不受后级电路阻抗影响。

图3.10 AD转换原理图
原理图设计
1.新建工程
打开嘉立创EDA专业版。
创建新工程。
将工程命名为51单片机开发板。
根据以下电路进行绘制电路原理图。

图4.1 51单片机开发板
2.物料清单
本次项目的设计所有元件都可以在嘉立创的元件库中搜索。

图4-2 物料清单
PCB设计
完成电路图设计后,检查电路网络是否连接正确,确认无误后将原理图转为PCB,并将文件命名。
1.边框尺寸
PCB尺寸:10cm*10cm。
2.PCB布局
PCB布局遵循以下原则:
1.元件放置按照先大后小的规则;
2.接插件、外接端口放到板子边缘,比较高的器件注意不能互相干涉,要便于元件的焊接和拆装;
3.退耦电容的放置,先过电容再接芯片,位置尽量接近电源引脚;
4.贴片元件地引脚旁放置地孔。

图5.1 PCB布局参考图
3.PCB走线
PCB板为两层板设计,顶层线为红色线,底层线为蓝色线。
走线时按照飞线指引进行连线。
布线时要注意:
1.布线的顺序,先布重要的电源线和信号线;
- 电源线:1A对应1mm加粗,常规20-30mil;
- 信号线:8-12mil;
2.导线尽量走直线,需要转折时要走钝角,避免直角和锐角的出现。
4.铺铜与丝印
布线完成后,顶层底层都需要铺铜。
记得对元件的丝印进行调整,对特殊引脚、开关添加丝印注释,尽量做到整齐美观。
焊接说明
1.焊接教程
焊接前对元器件引脚和电路板的焊接部位进行处理。
可分为“刮”、“镀”、“测”三个步骤:
- 刮:焊接前做好焊接部位清洁工作,去除引脚、印制电路板上的污垢;
- 镀:在刮净的元器件部位上镀锡;
- 测:利用万用表检测所有镀锡元器件是否质量可靠。
做好焊接前处理后,可进行正式焊接。
判断电烙铁温度时可将电烙铁碰触松香,若有声音说明温度合适,焊接一般可分为这3个步骤:
1.烙铁上先熔化少量的焊锡和松香,将烙铁头和焊锡丝同时对准焊点;
2.在烙铁头上的助焊剂尚未完全挥发时,将烙铁头和焊锡丝同时接触焊点,开始融化焊锡;
3.当焊锡浸润整个焊点后,同时移开烙铁头和焊锡丝。
2.焊接顺序
先将电路板的按键焊接。
接着焊接LED灯,数码管,芯片座与可调电阻等器件。
最后安装相应芯片与单片机,以及1602液晶屏和超声波测距等器件。
3.焊接调试步骤
烧写运行灯程序,使用Keil5编译环境。
烧写实验板完整程序,完成剩余步骤的调试。
参考程序
程序主要包括以下部分:
- IO口控制-跑马灯
- DS18B20读取温度
- LCD1602驱动显示
- LCD1602滚动显示
- 蜂鸣器驱动
- 外部中断
- 超声波测距
- AD转换
- 程序汇总-按键切换功能
结语
小编希望这样既简单,又有很多基础干货的开源项目能多多的出!小编就多多的给大家分享,咱们一起学习,一起进步!

狡猾的知识就这样占领了咱的大脑!
参考资料:
[1]***/hbu_kejichuangxinxiehui/51-dan-pian-ji-kai-fa-ban
— 完 —
版权声明:本文来自用户投稿,不代表【百发生活】立场,本平台所发表的文章、图片属于原权利人所有,因客观原因,或会存在不当使用的情况,非恶意侵犯原权利人相关权益,敬请相关权利人谅解并与我们联系(邮箱:)我们将及时处理,共同维护良好的网络创作环境。
大家都在看
vivo手机的一些隐藏实用功能
数码极客vivo手机算是后来居上的典范,现在在手机的地位也算是处在比较高的位置,所以用户量也很大,下面就一起来看看这些你可能不知道的vivo隐藏功能。1、网络权限很多软件习惯在后台偷跑进程,不但浪费电量还浪费流量,真的很气人。选择设置一下网络权限,不给它们后台运行的机会就能解决。操作步骤
干货cad制图大神总结的经验大全
数码极客前言大家好,我是林总,今天我们一起来看下CAD制图有那些知识点,下面我们一起来了解一下!正文一、基础部分在图形表达时,如果没有特殊说明,均以毫米为单位。光滑度确定:工具→选项→显示-圆弧和圆的平滑度 为20000(注:最大值)。右键功能取消:工具→选项→用户系统配置→绘图区域中显
word最实用的几个技巧一看就会
数码极客高效的办公技巧是我们每个人都希望掌握的,但有很多实用技巧却被忽略了,今天给大家推荐5个实用但鲜为人知的技巧。1、将经常使用的文档固定在“最近使用的文档”位置有的文档是我们需要经常打开的,如果打开其他一些文档,新的文档会覆盖旧的文档,这样查找之前的文档就会比较麻烦,这时就可以通过固
wps自带公文模板最新,wps公文模板
数码极客IT之家 10 月 14 日消息,今日,金山办公宣布正式发布 WPS 公文版。金山办公表示,WPS 公文版面向党政机关用户,在 WPS 专业版的基础上,提供公文模式、公文模板、公文转换等辅助功能。据介绍,WPS 公文版拥有四大核心亮点,包括国标规范更智能、跑版“零容忍”、“全能”
igame geforce rtx 4060 ti
数码极客笔者作为一个 ITX 爱好者,每个月都要装一台 ITX 主机玩玩。在 RTX 40 系列显卡还没发布的时候,市面上能选到的最好的单风扇显卡 iGame GeForce RTX 3060 Ti Mini 了。而在 RTX 40 系列显卡发布之际,笔者就觉得今年单风扇显卡大有可为。因
手机的plus pro max都是什么意思
数码极客关注智能手机的朋友应该都知道,目前各个手机品牌在推出某款机型的时候,往往发布的都不止一款,比如iPhone13、iPhone13 Pro、iPhone13 Pro Max;国内品牌亦是如此,比如小米12、小米12 Pro、小米12S等等。看到这不仅有很多人产生疑问,这些后缀究竟代
vip自动续费在哪里取消,各个平台怎样关闭vip续费功能
数码极客致像我一样心大的男孩女孩的一封信如果你喜欢用一些软件看剧,听歌或者干其他的,一定要注意「是否自动续费」我5天内被扣了30块钱,就因为「没取消」自动续费!!!这是爱奇艺会员的自动续费[虎]这是芒果会员的自动续费我也不知道自己怎么开通的自动续费,可能是话费套餐里送的VIP导致的(这我
流程图软件有哪些,流程图最好用的软件
数码极客流程图软件有哪些?流程图软件是一种帮助用户创建流程图和图表的工具。它们通常用于描述工作流程、组织结构、数据流或其他类型的流程。这些软件可以帮助用户更好地理解和展示复杂的信息和流程,从而提高工作的效率和质量。以下是一些常见的流程图软件:Microsoft Visio 是一款流程图软
笔记本电脑字体大小怎么设置
数码极客以下是在Windows 10操作系统中设置笔记本电脑字体大小的步骤:1. 打开“设置”菜单。您可以在Windows任务栏上找到设置图标,也可以使用Windows键 + I快捷键打开设置菜单。2. 在设置菜单中,单击“系统”。3. 在“系统”菜单中,单击“显示”。4. 在“显示”选
word如何快速排版页眉,word横版竖版页眉如何不干扰
数码极客Hello大家好,我是帮帮。今天跟大家分享一下word长文档不同页眉设置技巧,排版布局快手操作,打印应用不加班。有个好消息!为了方便大家更快的掌握技巧,寻找捷径。请大家点击文章末尾的“了解更多”,在里面找到并关注我,里面有海量各类模板素材免费下载,我等着你噢^^<——非常重
pdf怎么删除页面?几个步骤轻松搞定
数码极客PDF怎么删除页面呢?人们经常使用PDF文件。当我们浏览一个PDF文件的时候,发现有一页的内容不符合要求或者没有必要。想删除应该怎么做?大家都知道PDF文件不能直接上编辑,那么我们可以用什么手段删除文件的页面呢?今天就和大家分享一个删除PDF文件页面的方法。有兴趣的小伙伴们快来学
photoshop最好的版本是哪个
数码极客为大家区分一下,Photoshop带CC和不带CC的区别:Photoshop私信小编PS,即可获得软件安装包。图像处理、编辑、通道、图层、路径综合运用;图像色彩的校正;各种特效滤镜的使用;特效字的制作;图像输出与优化等,灵活运用图层风格,流体变形及褪底和蒙板,制作出千变万化的图像