admin 管理员组

文章数量: 1184232


2024年5月17日发(作者:新闻分类网页模板)

嵌入式系统实验报告

一、 实验目的

1. 熟悉Keil集成开发环境的使用

2. 熟悉STM32F107v实验板

3. 掌握相关中断设计技巧

4. 熟练运用ADC转换

二、 实验要求

1. 小车速度控制

实现小车速度的控制,能够根据小车当前的运动状态对小车的速度快慢进行

调节。

2. 小车方向控制

车辆的方向控制,不对转向角度提出要求;能够在运行过程中,需要根据具

体的路况对自身运行状态进行相应的控制,能够进行以下四种状态的切换:

前进:四个车轮能够同时朝着前进的方向进行运动,保证速度一致;

后退:四个车轮能够同时朝着后退的方向进行运动,保证速度一致;

左转:左边的两个轮子后退,而右边的两个轮子前进。

右转:右边的两个轮子后退,而左边的两个轮子前进。

3. 串口控制要求

能够使用串口功能,实现小车的远程控制,最好是采用无线通信接口进行控

制,能够将小车的所有功能实现

三、 实验原理

1. 硬件配置

该实验利用L298N电机驱动芯片作为开发板与电机的连接件。L298N是ST公司

生产的一种高电压、大电流电机驱动芯片。该芯片采用15脚封装。主要特点是:

工作电压高,最高工作电压可达46V;输出电流大,瞬间峰值电流可达3A,持续

工作电流为2A;额定功率25W。内含两个H桥的高电压大电流全桥式驱动器,可以

用来驱动直流电动机和步进电动机、继电器线圈等感性负载;采用标准逻辑电平

信号控制;具有两个使能控制端,在不受输入信号影响的情况下允许或禁止器件

工作有一个逻辑电源输入端,使内部逻辑电路部分在低电压下工作;可以外接检

测电阻,将变化量反馈给控制电路。使用L298N芯片驱动电机,该芯片可以驱动

一台两相步进电机或四相步进电机,也可以驱动两台直流电机。

简要说明:

 工作电压:控制信号直流5V;电机电压直流3V~46V(建议使用36伏以下)

 最大工作电流:2.5A

 额定功率:25W

 特点:1、具有信号指示2、转速可调3、抗干扰能力强4、具有过电压和过电

流保护5、可单独控制两台直流电机6、可单独控制一台步进电机7、PWM脉宽

平滑调速8、可实现正反转

2. 产生 PWM波以及TIM定时器的设置

为获取PWM波我们首先对TIM进行设置,由于TIM是可编程的定时器,则可以

认为是脉宽可调的波形。这里使用通用定时器TIM3,令系统内部时钟为TIM

时钟源,则TIM初始频率为72MHz,调整计数溢出大小,使计数器每计7200个

产生一个更新事件(即TIM_Period=7200),这样可以产生PWM的输出频率为

10KHz,该速度可以使电机匀速平滑工作。

占空比——通过调节方波的开通时间T

on

从而调节平均电压:

U

average

=

本文标签: 控制 电机 芯片

更多相关文章

mac book针对M1芯片浏览器不能连接网络

7月前

mac book能正常上网,只有浏览器显示无法连接网路。去掉图片中的两个选项即可

适配M1芯片Mac安装Photoshop原生ARM架构21版本已更新 附安装方法和资源详细教程分享

7月前

适配M1芯片Mac安装Photoshop21原生ARM架构版本已更新众所周知,苹果推出的搭载M1芯片的MAC电脑是基于ARM架构设计的最新处理器,相比intel架构M1芯片有这更低的功耗和更强劲

[转帖]小米手环采用RISC-V 指令集芯片

6月前

小米手环4或用“黄山一号”芯片,雷军再回前线,未来走向如何静心科技06-1111:19忘记来源地址了不过国内的很多东西都是有中国特色的比如飞腾 比如麒麟(银河麒麟 还有华为的麒麟 980) 比如

m1芯片Mac安装哪个版本AI? Illustrator哪个版本支持M1?M1芯片处理器安装AI解决方案教程,2021最新方法!

6月前

转眼购买M1芯片版的macbook air 已经2个多月了,在苹果公司最新发布的M1处理器芯片款Macbook(包含macbook pro 、air、mac mini)在安装大部分Adobe系列设计软件都会遇到运行闪退报错、或无法安装的现象

macbook air 17 inter 芯片笔记本 安装单系统windows11

5月前

1、背景:mac系统虽好用,对于一些只有windows上才有的aPP软件就会很麻烦,虽然我也有常用的其他的老电脑,但我发现电脑品质上面还是mac电脑会好

keil5中找不到或没有对应的芯片怎么办?超详细!!

4月前

keil5中找不到或没有对应的芯片怎么办?超详细!! 安装完Keil5之后,有的小伙伴们是不是会发现,为什么新建工程的时候找不到

手机Soc芯片简介

4月前

手机SoC(System On a Chip,在一个芯片里面集成CPU、GPU、SP、ISP、RAM内存、Wi-Fi控制器、基带芯片以及音频芯片等)芯片&#xff08

计算机芯片英文翻译,芯片的英文翻译,芯片英语怎么说

4月前

基本释义chipdicedie参考释义芯片[xīn piàn]- slug; chip; die; wafer短语芯片测试 chip testing芯片电容器 chip capacitor芯片成品率 chip yield芯片工艺 chip

关于2018后新款 Mac增加T2安全芯片造成无法U盘启动解决办法

4月前

苹果Mac电脑加入了一个T2安全芯片,因此这就设定了一个权限,禁止其他U盘或外置硬盘来启动,更加隐私,这时候要想安装系统,除了网络

搭载 Apple T2 安全芯片的 Mac 电脑详细的U盘装系统图文教程

3月前

Apple T2 安全芯片是 Apple 为 Mac 定制的第二代硅芯片。T2 芯片为 Mac 带来了多项新功能。那么怎么给搭载 Apple T2 安全芯片的 Mac 电脑重装系统呢?今天小编为大家带来apple t2芯片电脑用U盘重装系统

基于Arduino与GPS定位芯片的嵌入式系统开发实战

3月前

本文还有配套的精品资源,点击获取简介:本文详细介绍了如何利用Arduino平台与GPS定位芯片实现定位功能,涵盖嵌入式系统基础、单片机编程及串口通信技术。通过使用Ar

支持多主控芯片的U盘量产工具合集(IS918PS2251CBM2098SSS6695FC1179等)

3月前

本文还有配套的精品资源,点击获取简介:U盘量产工具是针对不同主控芯片(如IS918、PS2251系列、CBM2098、SSS6695-98、FC1179等&#

关于海光C86 3350芯片是否支持VMware 17装载win7系统

2月前

先说结论,海光C86 3350 CPU不支持,需要对win7x86底层进行魔改。但是支持win10等较新的微软操作系统。试错过程:虚拟机装载win7镜像后&#xff0

UAC不再是障碍!用C++代码实现无缝获取管理员权

1月前

关闭UAC(用户帐户控制)实现获取管理员权限不弹窗】 UAC(用户帐户控制,User Account Control) 是 Windows 操作系统中的一项安全功能。 它的主要目的是在用户执行可能影响系统设置或需要管理

掌握Win11新技能:简易步骤帮你关闭UAC控制

1月前

Win11关闭UAC用户账户控制的方法详解 UAC(用户账户控制)作为Windows操作系统中的核心安全功能,其设计初衷在于为用户的计算机提供额外的保护层,防止恶意软件和未经授权的更改对系统造成损害。然而,在某些特定场景下,如

想怎么玩就怎么来——通过手机轻松掌握电脑的全新技巧!

1月前

怎么用手机远程控制电脑:远程控制怎么用在这个科技日新月异的时代,远程控制电脑已经成为了很多人的需求。有时,我们可能在外出时突然需要访问家中的电脑,或者在工作中需要远程操控办公室的电脑。这时,如果能用手机远程控制电脑,那将

ESP-FLY微型四旋翼操控攻略:深入浅出的50mm级全栈开发指导

1月前

1. ESP-FLY:微型四旋翼无人机的工程实现全景解析 ESP-FLY并非一个概念玩具,而是一个经过工程验证、可量产落地的微型飞行平台。其核心价值在于将完整的飞控系统、无线通信、动力驱动与结构设计压缩至一枚50mm直径的圆柱

ESP-FLY微型无人机:以50毫米为轴心的全栈飞控技术实操教程

1月前

1. ESP-FLY:微型四旋翼无人机的工程实现全景解析 ESP-FLY并非一个概念玩具,而是一个经过工程验证、可量产落地的微型飞行平台。其核心价值在于将完整的飞控系统、无线通信、动力驱动与结构设计压缩至一枚50mm直径的圆柱

Windows UAC 太烦人了?教你快速禁用的方法

1月前

在使用Windows的过程,经常遇到用户账户控制弹窗,每次都要确认很麻烦,本章教程主要介绍,如何关闭Windows用户账户控制弹窗提示。一、打开运行对话框可以使用快捷键快速打开运行对话框,输入以下命令:

防火墙的智慧:用技术手段保护你的数字资产

29天前

发表评论

全部评论 0
暂无评论