2022物光创新赛开发资料

1.物资清单


2.开发资料


开发资料

下载解压后,文件夹目录如下

3.开发教程


3.1 单片机最小系统板
3.1.1 什么是单片机
  • 单片机就是一块集成电路芯片,简单来说就是集CPU(运算、控制)、RAM(数据存储-内存)、ROM(程序存储)、输入输出设备(串口、并口等)和中断系统处于同一芯片的器件。
  • 51单片机是应用最广泛的8位单片机,最早是由intel推出的MCS-51系列单片机。本次比赛中使用的是一款STC89C516RD+单片机,与平时使用的STC89C51相比,它有更大的RAM(数据存储-内存)和ROM(程序存储)。

8位CPU、61K字节ROM、1280字节RAM、4个8位并口、1个全双工串行口、3个定时/计数器

3.1.2 什么是最小系统
  • 最小系统是指能使单片机正常工作的最简系统,包括电源电路、时钟电路和复位电路。

  • 想象一下,你不是在做电子设计,而是在学女娲造人。单片机是负责决策层的大脑,那么由大脑支配的躯体就是一个最小系统,为了不违背能量守恒,你决定引入电源电路,如果做到这里,你已经打造了一具不错的。。嗯。。尸体??总有一种少了什么的感觉(⊙o⊙)?噢!原来是心动的感觉,这不正是时钟电路吗,其中最关键的一个元器件就是晶振。现在,你满意得看着眼前的作品,然后点开了他的人生模拟器,直到有一天,你发现自己给他设定的人设,竟然被离奇改变,以下省略5w字狗血剧情。。。最后,你忍无可忍,点下了Replay

  • 看到这里,你有没有理解单片机最小系统的构成和功能了呢?其实,物资里的最小系统底座就是一块最小系统板电路,下面是它的示意图。

3.1.3 注意事项
3.1.3.1 单片机不能反插上电

如图是单片机引脚图,一共40个引脚,细心的你一定会发现,最小系统板上少了左下角的3个引脚,其实,XTAL1和XTAL2是连接晶振的,即Y1对应的接口,GND是地线,板上的所有GND都是短接的。
由于芯片的VCC和GND在对角线上,当芯片插反时,芯片反向通电,电流过大迅速升温,如果不在几秒内断开电源开关,芯片就会烧坏。

芯片有一端有个U型口,U型口需要正对着锁紧座带字母的一端,即那个开关把手的一端,上电前务必多检查几遍!!!
3.1.3.2 晶振不可或缺

晶振,又叫晶体振荡器,它起到的作用是为单片机系统提供基准时钟信号

晶振接口是Y1,三个插口只需要插左右两个,中间那个口没有用,晶振没有方向,直接插上即可
3.2 USB转TTL模块

由于该最小系统板上没有usb接口,因此平常使用的usb数据线就派不上用场了,只能使用USB转TTL模块连接电脑和单片机。
它是单片机与电脑进行串口通信的桥梁,无论是串口助手的调试还是程序的下载,都离不开串口通信。

3.2.1 电路图
  • 拔下黄色跳线帽时,VCC实测电压为3.6V,因为经过两个二极管D1、D2,而二极管的导通压降为0.7V左右

  • 当黄色的跳线帽短接VCC3.3V时,二极管导通,VCC实测仍为3.6V

  • 当黄色的跳线帽短接VCC5V时V,二极管不导通,VCC实测为5V

以上三种情况都不影响正常使用,说白了就是有没有跳线帽都无所谓,不过也不是一点用处没有,我们可以利用它来检验模块能否正常工作:

  1. 跳线帽短接模块上的TXDRXD,将模块插到电脑上
  2. 提前下载并解压开发资料,打开烧录软件,若之前使用过单片机,串口号会显示USB-SERIAL CH340
  3. 如果串口号只显示COM,在USB转TTL模块文件夹中,找到CH340驱动,双击安装驱动
  4. 再检查串口号是否正常,若正常,则点击右边的串口助手,再点击下面的打开串口,在发送缓冲区输入一些内容,点击发送数据,若可以看到接收缓冲区有内容输出,说明模块工作正常
3.2.2 接线&使用

模块 —— 单片机

  • TXD <——> RXD
  • RXD <——> TXD
  • GND <——> GND

此时,单片机通过DC电源线单独供电。

若把模块的5V接到单片机的Vin/5V/VCC,则可以不需要DC电源线供电。

单片机上的Vin的通断由电源开关控制,因此建议输入电压接到 Vin,而5V/VCC通常作为对外部模块供电的接口。

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值