【单片机毕业设计】基于51单片机的智能小车循迹避障电压显示系统设计 基于单片机的循迹避障智能小车设计与实现(032104)

情系淮思:五款车规MCU横向对比与VCU选型 本文对比五款车规MCU中的S32K312与S32K324,聚焦核心架构、存储、通信及安全特性。S32K324为双核160MHz Cortex-M7,内存、外设(如以太网、QuadSPI、SAI)全面升级,支持高实时并行处理与复杂应用;而S32K312为单核120MHz,适用于中端车身控制。两者均满足ASIL B功能安全,具备完整安全引擎。选型建议:中端用S32K312,高端复杂系统优选S32K324。 阅读详情

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于嵌入式单片机,Java、小程序技术领域和毕业项目实战
✌️技术范围::单片机,STM32单片机,51单片机,小程序、SpringBoot、SSM、JSP、Vue、PHP、Java、python、爬虫、数据可视化、大数据、物联网、机器学习等设计与开发。
主要内容:免费开题报告、任务书、全bao定制+中期检查PPT、代码编写、🚢文编写和辅导、🚢文降重、长期答辩答疑辅导、一对一专业代码讲解辅导答辩、模拟答辩演练、和理解代码逻辑思路。
特色服务内容:答辩必过班 (全程一对一技术交流,帮助大家顺利完成答辩,小白必选)
全网粉丝50W+,累计帮助2000+完成优秀毕设
🍅文末或主页侧边栏获取源码🍅
👉👉👉👉点击获取源码 👈👈👈👈

感兴趣的可以先收藏起来,还有大家在毕设选题,项目以及🚢文编写等相关问题都可以给我留言咨询,希望帮助更多的人

=================================================================
直接 点我获取学长联系方式的名片!

=================================================================
直接 点我获取学长联系方式的名片!

=================================================================
直接 点我获取学长联系方式的名片!

=================================================================在这里插入图片描述

20 个相关毕业设计备选题目

  1. 基于单片机的智能小车循迹避障与电量监测系统设计
  2. 基于STM32的循迹避障小车电压检测与显示装置设计
  3. 基于51单片机的智能循迹避障小车控制系统设计
  4. 基于单片机的循迹避障小车电压电量监测装置设计
  5. 基于STM32的智能小车避障循迹与电池监测系统设计
  6. 基于单片机的循迹避障小车速度设置与状态显示装置设计
  7. 基于51单片机的智能小车循迹避障电压显示系统设计
  8. 基于单片机的循迹避障智能小车设计与实现
  9. 基于STM32的循迹避障小车电池电量监测与控制装置设计
  10. 基于单片机的智能小车循迹避障与电压采集系统设计
  11. 基于51单片机的循迹避障小车电量显示控制装置设计
  12. 基于单片机的智能循迹避障小车电压监测系统设计
  13. 基于STM32的循迹避障小车速度调节与电量显示装置设计
  14. 基于单片机的循迹避障智能小车控制系统设计
  15. 基于51单片机的智能小车避障循迹与电量监测装置设计
  16. 基于单片机的循迹避障小车电压检测显示系统设计
  17. 基于STM32的智能循迹避障小车设计与实现
  18. 基于单片机的循迹避障小车电量估算与显示装置设计
  19. 基于51单片机的智能循迹避障小车系统设计
  20. 基于单片机的循迹避障小车控制与监测系统设计

项目研究背景

随着微电子技术、传感器技术与嵌入式系统的快速发展,以单片机为核心的智能装置已广泛应用于工业、教学与日常生活。近年来,物联网、人工智能与自动控制等技术不断渗透,智能小车凭借结构紧凑、成本可控、易于二次开发的特点,成为高校电子信息与计算机类专业的重要实践载体。本课题所研究的循迹避障智能小车,正是面向“自主运动控制与状态监测”这一需求而提出的。当前市场上的同类产品或教学装置,多数仅实现单一的循迹或避障功能,运动控制与状态显示彼此割裂;部分产品缺少电量监测机制,使用者难以掌握剩余续航;还有部分产品调速方式固定、人机交互简单,操作体验欠佳。这些不足在一定程度上限制了智能小车在教学演示与竞赛训练中的使用效果。如何设计一套稳定易用的循迹避障小车,仍有进一步优化的空间。因此,结合嵌入式技术与无线通信技术的发展趋势,设计一套功能完善、稳定易用的智能小车系统,具有重要的实践意义与推广价值,本课题的开展十分必要。

摘要

本文设计了一套以单片机为核心的循迹避障智能小车系统。系统以主控模块为核心,配合超声波测距模块、循迹传感器模块、电机驱动模块、电压检测电路与 OLED 显示模块,实现自主循迹行驶与超声波避障功能。系统可实时检测电池电压并估算剩余电量,屏幕同步显示电压、电量、模式状态与车速,并可通过按键设置小车运行速度。程序采用模块化设计,各功能协调稳定,经测试行驶平稳、显示准确,达到了预期设计目标,整体方案成熟可行。

总体方案

本课题所设计的循迹避障智能小车系统,采用模块化设计与软硬件协同开发的总体思路,按数据采集层、主控与显示层、执行与通信层三个层次进行架构设计。系统整体分为数据采集层、主控与显示层、执行与通信层三个层次:数据采集层由超声波测距模块、循迹传感器模块、电压检测电路与速度设置按键构成,负责环境信息、电量信息与人机输入的获取;主控与显示层以单片机为控制核心,负责数据处理、速度控制、电量估算与显示驱动;执行与通信层由电机驱动与直流减速电机组成,负责小车行走、转向与调速。系统结构简洁、功能明确,便于实现与维护。

系统总体架构

在这里插入图片描述

硬件方案

  1. 单片机最小系统开发板:作为系统核心控制器,负责循迹与超声波数据的采集、速度控制、电压采样与显示驱动。片上 ADC 与定时器资源充足,可同时满足电压采集、PWM 调速与传感器采样的需求,选型适配。
  2. 超声波测距模块:安装于车头,用于检测前方障碍物距离,实现自主避障。测量稳定、不受光照影响、成本低廉,适用于小车避障场景。
  3. 红外循迹传感器模块:安装于车底,用于识别地面黑色引导线,提供位置偏差信号,是实现循迹行驶的关键部件。
  4. 直流减速电机与电机驱动模块:由两路直流减速电机配合驱动芯片构成,支持 PWM 调速与差速转向,满足循迹纠偏与速度调节的要求。
  5. 电压检测电路:采用电阻分压方式将电池电压降至单片机可采集范围,配合 ADC 采样实现电压测量与电量估算,电路简单、成本低、可靠性高。
  6. OLED 显示模块:用于显示电压、电量、模式状态与车速等信息。体积小、功耗低、显示清晰,适合嵌入式小车的本地状态呈现。
  7. 独立按键:用于设置小车运行速度,硬件消抖配合软件消抖,操作可靠。
  8. 锂电池供电组:为整机提供动力电源,配合稳压电路为控制部分供电,保证系统稳定运行。

核心功能

(一)基础功能

  1. OLED 显示功能:由单片机驱动 OLED 显示屏,实时显示小车电压、电量、模式状态与车速等信息,使使用者能够一目了然地掌握小车运行情况。
  2. 电源管理与供电功能:由锂电池组与稳压电路构成,为控制部分与电机驱动部分提供稳定电压,保障系统长时间稳定运行。

(二)核心功能

  1. 超声波避障功能:小车通过超声波模块持续检测前方障碍物距离,当障碍物进入设定范围时,主控通过调整左右轮转速实现转向绕行,绕开后继续前进,实现自主避障行进。
  2. 循迹行驶功能:车底循迹传感器实时识别地面黑色引导线,主控根据偏差信号调整两轮转速,使小车沿黑线稳定行驶,实现沿预定路径的自动行驶。
  3. 电压检测与电量显示功能:通过电阻分压电路将电池电压降至单片机可采集范围,经 ADC 采样并滤波处理后得到电压值,再依据电压与电量的对应关系估算剩余电量,并在屏幕上同步显示电压与电量,便于使用者及时掌握续航状态。
  4. 按键调速功能:通过独立按键可设置小车运行速度,主控根据设定档位调整 PWM 占空比,实现多档位平滑调速,适应不同场地与行驶需求。

(三)辅助功能

  1. 运行状态显示功能:屏幕同步显示当前模式状态与车速,便于确认系统响应是否正确,方便教学演示与调试观察。
  2. 参数标定与优化功能:避障安全距离、循迹偏差阈值、电量换算曲线等关键参数均可通过程序配置,便于针对实际电池特性与场地条件进行标定,提高系统适应性。

技术路线

技术类别具体技术在本课题中的用途选型说明
编程语言C语言编写主控程序,实现循迹、避障与状态显示嵌入式开发主流语言,执行效率高
开发环境Keil MDK单片机工程编译、下载与在线调试ARM Cortex-M 系列标准开发工具
硬件设计软件Altium Designer / 立创EDA电路原理图与 PCB 设计设计规范,便于打板焊接
通信协议GPIO / 定时器PWM / ADC采样电压采集、按键扫描与电机调速直接面向硬件,控制精度高
传感器技术超声波测距 / 红外循迹 / 电压分压采集环境感知、轨迹跟踪与电量监测成本低、接口简单
执行控制L298N驱动 / 直流减速电机小车行走与转向驱动驱动能力强,响应快
调试工具ST-Link / 串口调试助手 / 万用表程序下载、电压标定与数据验证保障检测与显示准确
设计软件Visio绘制系统功能结构图与流程图图形规范,便于文档呈现

开题报告

一、选题依据

(一)研究背景

随着微电子技术、自动控制技术与传感器技术的快速发展,智能移动机器人已从实验室走向工业生产、公共安全与日常生活的诸多场景。单片机作为嵌入式系统的核心控制器,凭借其体积小、功耗低、成本可控、实时性强的特点,成为各类智能小车、智能装置的首选控制平台。近年来,随着物联网、智能感知与嵌入式技术等技术的普及,以单片机为核心、融合多传感器感知与执行机构协同的智能系统,逐渐成为高校电子信息、自动化与计算机类专业教学与毕业设计的重要方向。
本课题围绕循迹避障智能小车的设计与实现展开研究。系统以单片机为核心,通过超声波避障与循迹传感器实现自主行驶,并具备电压电量检测、屏幕状态显示与按键调速等辅助功能。该类系统在高校电子与自动化实践教学、智能小车竞赛、智能玩具与科普展示等场景中具有明确的现实需求。然而,目前市面上同类装置或教学产品仍存在若干不足:其一,功能相对单一,多数产品仅能实现基础的行驶或遥控,缺乏多传感器融合的自主决策能力;其二,智能化程度不足,环境感知与执行动作之间缺乏联动,难以在动态环境中自主完成任务;其三,人机交互方式有限,状态信息不直观、操作繁琐,用户难以实时掌握系统运行情况;其四,系统稳定性与续航管理较为薄弱,缺少必要的状态监测与保护机制。这些问题在一定程度上制约了智能小车在教学演示与实际应用中的推广。
基于上述背景,本课题拟以单片机为核心控制器,结合传感器技术、电机驱动技术与嵌入式软件开发方法,设计并实现一套循迹避障智能小车系统。通过多传感器数据采集、主控逻辑判断与执行机构协同控制,实现OLED 显示、超声波避障、循迹行驶、电压检测与电量显示、按键调速与运行状态显示等功能,并对系统的稳定性与实用性进行优化。本课题的研究既有助于深入理解嵌入式系统的软硬件协同设计方法,也能为相关智能装置的设计提供可借鉴的实现思路,具有较强的教学价值与应用意义。

(二)研究的意义

从理论层面看,本课题综合运用了单片机原理、传感器技术、自动控制与嵌入式软件工程等多门专业课程知识,研究过程有助于系统地巩固与融会贯通所学内容,加深对嵌入式系统整体架构与软硬件协同设计思想的理解。
从实践层面看,本课题以真实可运行的实物系统为载体,涵盖电路设计、程序开发、传感器标定与系统联调等完整流程,能够切实锻炼工程实践能力与问题解决能力。系统所实现的OLED 显示、超声波避障、循迹行驶、电压检测与电量显示、按键调速与运行状态显示等功能,可直接应用于高校电子与自动化实践教学、智能小车竞赛、智能玩具与科普展示等场景,具备一定的实用价值与推广前景。此外,本课题所采用的技术方案成熟、器件易得、成本可控,适合作为本科阶段的综合性设计课题,能够为后续的深入学习与项目开发奠定坚实基础。

(三)国内外研究现状

在国外,智能移动机器人的研究起步较早,技术积累较为深厚。以美国、日本及欧洲部分国家为代表,相关研究已在自动驾驶、仓储物流机器人、服务机器人等领域取得了大量成果,形成了较为完善的环境感知、路径规划与自主控制理论体系。这类系统通常采用高性能处理器、激光雷达、视觉相机等高端传感器,配合复杂的算法实现自主导航,性能优异但成本较高,难以在教学与低成本场景中普及。
在国内,随着嵌入式技术与传感器产业的快速发展,以单片机为核心的智能小车研究日益活跃。众多高校与企业围绕循迹、避障、遥控等基础功能开展了大量实践,产品形态日趋丰富,在智能玩具、教学实验平台与科普展示等领域得到了广泛应用。但总体来看,现有产品和方案仍以单一功能实现为主,在多传感器融合、自主决策与远程交互等方面存在明显短板:部分产品避障与循迹功能彼此割裂,缺乏统一的任务调度;部分产品状态显示简单、人机交互体验欠佳;面向基础运动控制与状态监测方向的针对性设计则更为少见。因此,设计一套功能完整、层次清晰、交互友好的循迹避障智能小车系统,具有一定的研究价值与现实意义。

(四)参考文献

[1] 刘火良, 杨森. STM32库开发实战指南[M]. 北京: 机械工业出版社, 2013.
[2] 张洋, 刘军, 严汉宇. 原子教你玩STM32[M]. 北京: 北京航空航天大学出版社, 2015.
[3] 谭浩强. C程序设计(第五版)[M]. 北京: 清华大学出版社, 2017.
[4] 王田苗, 陶永. 我国工业机器人技术现状与产业化发展战略[J]. 机械工程学报, 2014, 50(9): 1-13.
[5] 李磊, 叶涛, 谭民, 等. 移动机器人技术研究现状与未来[J]. 机器人, 2002, 24(5): 475-480.
[6] 蔡自兴. 机器人学(第三版)[M]. 北京: 清华大学出版社, 2015.
[7] 高焕堂. 嵌入式系统设计与实例开发[M]. 北京: 清华大学出版社, 2013.
[8] 周立功. ARM嵌入式系统基础教程(第2版)[M]. 北京: 北京航空航天大学出版社, 2008.
[9] 徐爱钧. 单片机原理与应用[M]. 北京: 电子工业出版社, 2016.
[10] 邹益民, 张健, 曹雪梅. 基于单片机的智能小车控制系统设计[J]. 电子设计工程, 2018, 26(3): 89-93.
[11] 陈曦, 李伟. 基于多传感器融合的移动机器人避障方法研究[J]. 传感器与微系统, 2019, 38(6): 45-48.
[12] 赵鹏, 王磊. 基于STM32的智能循迹小车设计[J]. 现代电子技术, 2020, 43(11): 120-123.
[13] 孙强, 刘洋. 基于物联网的智能小车远程控制系统设计[J]. 计算机测量与控制, 2021, 29(4): 210-214.
[14] 吴敏, 郑宇. 嵌入式系统中多任务调度方法研究[J]. 计算机工程与设计, 2019, 40(8): 2287-2292.
[15] 郑凯, 郭伟. 基于无线通信的智能小车控制系统设计[J]. 电子技术应用, 2022, 48(2): 78-82.

二、设计或研究内容、预期目标及拟解决的关键问题

(一)研究内容

本课题以单片机为核心控制器,围绕循迹避障智能小车的设计与实现展开设计与实现,主要研究内容包括以下几个方面:

  1. 系统总体方案设计。根据课题功能需求,确定系统的硬件架构与软件架构,划分数据采集层、主控与显示层、执行与通信层三个功能层次,明确各模块之间的接口关系与数据流向,绘制系统结构框图。
  2. 硬件电路设计。完成主控最小系统、电源电路、传感器接口电路、电机驱动电路与执行机构接口电路的设计,确保供电稳定、信号可靠、驱动能力满足负载要求。
  3. 嵌入式软件设计。编写各传感器数据采集程序、滤波与处理程序、电机与舵机控制程序、显示驱动程序以及主控逻辑调度程序,实现OLED 显示、超声波避障、循迹行驶、电压检测与电量显示、按键调速与运行状态显示等功能。
  4. 系统联调与测试。完成硬件焊接与程序下载后,进行模块级调试与整体联调,对传感器阈值、控制参数进行标定与优化,验证各项功能的实现效果与系统的稳定性。

(二)预期目标

本课题预期实现一套能够稳定运行的循迹避障智能小车系统,具体目标如下:

  1. 实现 OLED 显示屏的正常驱动,实时显示电压、电量、模式状态与车速等信息。
  2. 实现超声波避障功能,小车能够准确检测前方障碍物并自主绕行。
  3. 实现循迹行驶功能,小车能够稳定跟随地面黑色引导线行驶。
  4. 实现电压检测与电量显示功能,屏幕显示当前电池电压与剩余电量。
  5. 实现按键调速功能,可通过按键设置小车运行速度并实时显示车速。
  6. 系统运行稳定,各功能之间协调流畅,具备较长的连续工作时间。

同时,完成毕业设计论文的撰写,系统阐述课题的研究背景、总体方案、硬件设计、软件设计与测试结果,并整理出规范的电路原理图、程序流程图与测试数据,形成完整的课题成果资料。

(三)拟解决的关键问题

  1. 循迹控制算法的稳定性问题。循迹过程中小车需要根据传感器偏差实时调整左右轮转速,如何设计合适的控制策略使小车快速跟随轨迹而不产生明显振荡,是亟待解决的关键问题。
  2. 电压检测与电量估算的准确性问题。锂电池电压随负载波动较大,如何通过合理采样与滤波、建立电压与电量之间的对应关系,保证显示的电压与电量真实可靠。
  3. 速度调节与运动平稳性的协调问题。按键调速需要兼顾响应速度与运行平稳,如何通过 PWM 占空比的合理映射实现多档位平滑调速,是保证行驶体验的关键。
  4. 系统稳定性与实时性保障问题。系统在同一时间内需要处理循迹判断、超声波测距、按键扫描、电压采样与显示刷新等多个任务,需要合理设计主控的软件架构,采用模块化与状态机相结合的方式组织程序,避免各功能模块之间的相互干扰,保证系统运行的实时性与可靠性。

三、研究方案

(一)技术路线

本课题采用模块化设计与软硬件协同开发的总体思路,按照“需求分析 → 方案设计 → 硬件实现 → 软件开发 → 系统联调 → 优化完善”的流程逐步推进。
在硬件方面,以单片机最小系统为核心,外围连接电源模块、传感器模块、驱动模块与执行机构,构成完整的硬件平台;在软件方面,采用模块化设计思想,将传感器采集、数据处理、执行控制与逻辑调度分别封装为独立模块,通过主循环与中断相结合的方式协调运行。
具体实现上,首先完成各功能模块的独立调试,验证传感器数据的准确性与执行机构的响应正确性;随后进行模块集成,编写主控调度程序,实现多功能的协同工作;最后通过反复测试,对关键参数进行标定与优化,提升系统的整体性能。

(二)关键技术

  1. 多传感器数据采集与处理技术。针对超声波测距、火焰检测与循迹识别等传感器,设计合理的采集时序与滤波算法,剔除异常数据、提高测量精度,为系统决策提供可靠依据。
  2. 电机与舵机的精确控制技术。采用定时器输出PWM波实现直流电机的调速与正反转控制,并通过舵机角度控制实现水管方向的精准调节,保证行走平稳、执行准确。
  3. 嵌入式软件架构设计技术。采用模块化与状态机相结合的程序架构,将系统工作模式抽象为不同状态,通过统一的状态调度实现OLED 显示、超声波避障、循迹行驶、电压检测与电量显示、按键调速与运行状态显示等功能的协调运行,提高代码的可读性与可维护性。
  4. 系统抗干扰与稳定性设计技术。通过电源滤波、信号隔离、软件消抖与看门狗等措施,提高系统在复杂环境下的抗干扰能力,保障长时间运行的稳定性。

四、设计或研究计划进度

序号日期工作任务
1第1—2周查阅国内外相关文献资料,明确课题任务与技术要求,完成需求分析,撰写开题报告。
2第3—4周确定系统总体设计方案,完成硬件选型与电路原理图设计,绘制系统结构框图。
3第5—7周完成硬件电路搭建与各功能模块的独立调试,验证传感器与执行机构的可用性。
4第8—10周编写嵌入式主控程序,实现各功能模块的软件驱动与主控逻辑调度。
5第11—13周进行系统整体联调,对关键参数进行标定与优化,完善各项功能。
6第14—16周整理测试数据与设计资料,撰写毕业设计论文,准备答辩。

五、设计(论文)的预期成果与特色或创新之处

(一)预期成果

  1. 完成一套可稳定运行的循迹避障智能小车系统实物系统,能够实现OLED 显示、超声波避障、循迹行驶、电压检测与电量显示、按键调速与运行状态显示等全部既定功能。
  2. 完成系统硬件电路原理图、PCB 设计文件以及完整的嵌入式程序源代码。
  3. 完成毕业设计论文一篇,内容涵盖研究背景、总体方案、硬件设计、软件设计、系统测试与结论等部分,并附相关电路图、流程图与测试数据。
  4. 形成系统的功能演示视频与设计说明书,便于成果展示与后续推广。

(二)创新之处

  1. 在基础循迹与避障功能之上集成电压电量监测与多档位调速,使小车不仅“能跑”,还能让使用者实时掌握其电量与运行状态,提升了系统的完整性与实用性。
  2. 采用屏幕集中显示的方式,将电压、电量、模式与车速等信息统一呈现,人机交互直观清晰,便于教学演示与状态观察。

项目演示

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

关于我们

博主本身从事开发软件开发、有丰富的编程能力和水平、累积给上千名同学进行辅导、有自己的独立工作室,目前只专注做自己专业领域的事。团队人员有多年架构师设计经验、多人有参加校企合作经验,被多个学校常年聘为校外企业导师,指导学生毕业设计并参与学生毕业答辩指导,有较为丰富的相关经验。期待与各位高校教师、企业讲师以及同行交流合作。

项目案例

下面是我们团队最新的定制开发的项目平台,广受到大家客户的喜爱!大家看看我们开发出来的部分效果图吧!!!
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

源码获取

👉👉👉👉 点击我获取源码 -> 进我个人主页 👈👈👈👈

⬇️⬇️⬇️⬇️

NV MCU与SoC的交互 MCU通过IST_REQ信号触发SoC执行IST,由IST_DONE_N通知完成,SOC_RESET_N由MCU控制。MCU与SoC间通过通信通道(如以太网)传输IST结果。热/电压监测通过I2C实现,阈值由MCU初始设置、SoC动态更新,异常可中止IST。客户应用可在检测严重错误时通过IST管理器中止IST,相关原因与状态将被记录。 阅读详情

相关推荐

模电专题-MOS管的放大电路分析

在实际应用中,我们经常会使用到功率MOS,这时通常不会将它当成一个开关使用,而是当成一个放大器来使用,那这就需要让其工作在放大状态。参考下图中的mos管的特性曲线,右图中的输出特性曲线中有一根红色的分界线,这个线就是区分mos管工作状态的分界线,在红线的左边,mos管工作在可变电阻区,也就是线性区;在红线的右边mos管工作在恒流区,也就是饱和区。当然,还有一个截止区。本文分析主要运用模电课本中的理论计算验证。

Anitawen的博客 2万+

【单片机毕设案例分享】基于51单片机的智能小车避障循迹与电量监测装置设计 基于单片机的循迹避障小车电压检测显示系统设计(032104)

本文设计了一套以单片机为核心的循迹避障智能小车系统。系统以主控模块为核心,配合超声波测距模块、循迹传感器模块、电机驱动模块、电压检测电路与 OLED 显示模块,实现自主循迹行驶与超声波避障功能。系统可实时检测电池电压并估算剩余电量,屏幕同步显示电压、电量、模式状态与车速,并可通过按键设置小车运行速度。程序采用模块化设计,各功能协调稳定,经测试行驶平稳、显示准确,达到了预期设计目标,整体方案成熟可行。

QQ_2876970413的博客 148

Playwright与MCP协议结合:AI驱动的智能Web自动化测试实践

Web自动化测试是现代软件开发流程中保障产品质量的关键环节,其核心原理是通过程序模拟用户操作,对Web应用进行功能验证。传统自动化测试工具如Selenium和Playwright虽然提供了强大的API,但脚本编写和维护仍需较高的编程技能。随着AI技术的发展,智能测试成为新的趋势,它通过自然语言理解和自动化执行,显著降低了测试创建门槛。Model Context Protocol(MCP)作为一种连接AI模型与外部工具的开放协议,为自动化测试带来了“智能大脑”。通过将MCP与Playwright结合,测试人员

aoe41606的博客 605

单片机毕设选题推荐:基于51单片机的循迹避障小车电量显示控制装置设计 基于单片机的智能循迹避障小车电压监测系统设计(032104)

本文设计了一套以单片机为核心的循迹避障智能小车系统。系统以主控模块为核心,配合超声波测距模块、循迹传感器模块、电机驱动模块、电压检测电路与 OLED 显示模块,实现自主循迹行驶与超声波避障功能。系统可实时检测电池电压并估算剩余电量,屏幕同步显示电压、电量、模式状态与车速,并可通过按键设置小车运行速度。程序采用模块化设计,各功能协调稳定,经测试行驶平稳、显示准确,达到了预期设计目标,整体方案成熟可行。

项目帮 171

Node.js内存溢出?一招搞定JavaScript heap out of memory错误(附永久配置方案)

本文深入解析Node.js内存溢出问题,提供从临时调整到永久配置的完整解决方案。重点介绍通过设置`max-old-space-size`参数和`NODE_OPTIONS`环境变量来扩展JavaScript堆内存限制,适用于Webpack、Vite等构建工具的大型项目场景,并涵盖Windows、Linux/macOS多平台配置方法。

cake8的博客 1057

uniapp实战:5分钟搞定PDA激光扫码功能(附完整代码)

本文详细介绍了在Uniapp应用中快速集成工业PDA激光扫码功能的实战方案。通过解析PDA硬件扫码与手机摄像头扫码的核心机制差异,提供了完整的广播监听封装类代码,并演示了在Vue页面中的集成使用方法,帮助开发者高效解决仓储、零售等行业的条码扫描需求。

weixin_29239661的博客 456

单片机毕设项目:基于51单片机的智能循迹避障小车系统设计 基于单片机的循迹避障小车控制与监测系统设计(032104)

本文设计了一套以单片机为核心的循迹避障智能小车系统。系统以主控模块为核心,配合超声波测距模块、循迹传感器模块、电机驱动模块、电压检测电路与 OLED 显示模块,实现自主循迹行驶与超声波避障功能。系统可实时检测电池电压并估算剩余电量,屏幕同步显示电压、电量、模式状态与车速,并可通过按键设置小车运行速度。程序采用模块化设计,各功能协调稳定,经测试行驶平稳、显示准确,达到了预期设计目标,整体方案成熟可行。

2501_91703032的博客 72

python-调用动态链接库dll/so的方法

使用python ctyeps CDLL来调用linux下的so动态链接库或windows下的dll动态链接库

XIAOXIANG233233的博客 3662

【单片机课设毕设项目】基于STM32的循迹避障小车速度调节与电量显示装置设计 基于单片机的循迹避障智能小车控制系统设计(032104)

本文设计了一套以单片机为核心的循迹避障智能小车系统。系统以主控模块为核心,配合超声波测距模块、循迹传感器模块、电机驱动模块、电压检测电路与 OLED 显示模块,实现自主循迹行驶与超声波避障功能。系统可实时检测电池电压并估算剩余电量,屏幕同步显示电压、电量、模式状态与车速,并可通过按键设置小车运行速度。程序采用模块化设计,各功能协调稳定,经测试行驶平稳、显示准确,达到了预期设计目标,整体方案成熟可行。

183

Claude Code 学习笔记之一:理解 Agentic Loop 与内置工具

本文介绍了Claude Code这一终端智能助手的工作原理与使用方式。作者从ABAP开发经验出发,指出学习Claude Code的高级用法具有长期价值。文章详细解析了Claude Code的Agentic Loop机制:通过大语言模型进行推理,借助各类工具执行任务,并循环收集上下文、执行操作、验证结果三个步骤。系统阐述了Claude Code支持的五大类工具及其扩展方式,说明了其访问本地资源的范围和自治处理能力,同时介绍了权限模式等安全机制。最后提供了从小任务开始、充分探索、及时引导、使用CLAUDE.md

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 547

【从零开始学习 UVM】1.2、UVM 概述 —— UVM Installation(UVM 安装)

【从零开始学习 UVM】1.2、UVM 概述 —— UVM Installation(UVM 安装)

努力,加油每一天鸭~ 1944

单片机计算机毕设之基于单片机的循迹避障智能小车设计与实现 基于STM32的循迹避障小车电池电量监测与控制装置设计(032104)

本文设计了一套以单片机为核心的循迹避障智能小车系统。系统以主控模块为核心,配合超声波测距模块、循迹传感器模块、电机驱动模块、电压检测电路与 OLED 显示模块,实现自主循迹行驶与超声波避障功能。系统可实时检测电池电压并估算剩余电量,屏幕同步显示电压、电量、模式状态与车速,并可通过按键设置小车运行速度。程序采用模块化设计,各功能协调稳定,经测试行驶平稳、显示准确,达到了预期设计目标,整体方案成熟可行。

101

实战:RK3568 Android14 点亮 LVDS 屏幕

4组数据 (D0~D3) + 1组时钟 (CLK)。最大支持 1280x800 @ 60Hz。8组数据 (Even03, Odd03) + 2组时钟。支持 1080P 及以上。/ {/* 背光与电源 *//** 关键配置:数据格式映射* 可选值: "jeida-18", "jeida-24", "vesa-24"* 6位屏选 xx-18, 8位屏选 xx-24* 颜色不对(偏色/底片效果)就换 VESA <-> JEIDA*/

qq_33427070的博客 1165

【计算机毕业设计单片机案例】基于STM32的智能循迹避障小车设计与实现 基于单片机的循迹避障小车电量估算与显示装置设计(032104)

本文设计了一套以单片机为核心的循迹避障智能小车系统。系统以主控模块为核心,配合超声波测距模块、循迹传感器模块、电机驱动模块、电压检测电路与 OLED 显示模块,实现自主循迹行驶与超声波避障功能。系统可实时检测电池电压并估算剩余电量,屏幕同步显示电压、电量、模式状态与车速,并可通过按键设置小车运行速度。程序采用模块化设计,各功能协调稳定,经测试行驶平稳、显示准确,达到了预期设计目标,整体方案成熟可行。

123

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

【单片机毕业设计推荐(内含开题报告参考)】基于单片机的智能小车循迹避障与电量监测系统设计,基于STM32的循迹避障小车电压检测与显示装置设计(032104)

本文设计了一套以单片机为核心的循迹避障智能小车系统。系统以主控模块为核心,配合超声波测距模块、循迹传感器模块、电机驱动模块、电压检测电路与 OLED 显示模块,实现自主循迹行驶与超声波避障功能。系统可实时检测电池电压并估算剩余电量,屏幕同步显示电压、电量、模式状态与车速,并可通过按键设置小车运行速度。程序采用模块化设计,各功能协调稳定,经测试行驶平稳、显示准确,达到了预期设计目标,整体方案成熟可行。

bishe7_is_vx的博客 117

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

基本定时器(TIM6/TIM7)

基本定时器最简单,就干一件事:到点了触发中断。定时器本质就是计数器,每个时钟脉冲加1,数到ARR就溢出、产生中断、清0重来。三个核心寄存器:PSC(预分频器):对输入时钟分频CNT(计数器):从0往上数ARR(自动重装载值):数到这个值就溢出,CNT清0,产生更新中断公式:  定时周期 = (PSC+1) × (ARR+1) / 定时器时钟  更新事件频率 = 定时器时钟 / ((PSC+1) × (ARR+1)) 例:TIM6时钟84MHz,要定时0.5秒(2

2401_89890233的博客 226

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

芯片适配快讯:合兴软件 ISDT 完成对芯驰 E3系列 MCU 的适配

芯片适配快讯:ISDTx芯驰E3系列MCU。合兴软件HXSC-ISDT(嵌入式软件时间分析工具)完成对芯驰E3系列MCU的适配,助力跨域融合控制器的实时性能分析。

合兴软件的博客 175

TMS320F28335 学习笔记(二):系统时钟、PLL 与看门狗

本文系统介绍F28335的时钟架构与看门狗应用,涵盖外部晶振、PLL倍频生成系统时钟(SYSCLKOUT)、高速/低速外设时钟分频配置,以及看门狗的启用、关闭与喂狗机制。强调时钟配置准确性对延时、PWM、通信等外设的重要性,指出常见错误如晶振不匹配、未等待PLL锁定、随意修改PLL或喂狗周期过长等问题,并提供初始化框架与验证方法,帮助开发者正确配置时钟系统,确保程序稳定运行。

2403_83044722的博客 321

串口实验-11

① 显示串口0接收到的数据② 串口0每隔3秒发送“waitting for serial data”信息COM30IDE 右上角 …三个点打开 串口监视器,选择波特率 115200在串口监视器 消息 位置 输入:hello esp32s3,会打印输出使用串口1来实现 串口数据回显功能方便大家后面用到串口接口的模块时,能知道使用方法COM26。

智能机器人产学研基地 23

MCU的ADC采样怎么配

一块采集板,室温下读电池电压挺准,一上高低温箱就差出0.3V。软件反复查了三遍,没改一行代码,最后发现是参考电压选错了——电源纹波直接灌进了测量基准。ADC这东西,代码就那么几行,坑全在配置里。这篇拿ATmega16当例子,把采样链路从头讲清:参考电压怎么选、时钟为什么卡在50到200kHz、结果为什么要讲究读取顺序。这些规则不只对AVR成立,换成车规MCU,思路一样。

qq_43241255的博客 177

XZ6273H 100V低功耗高压LDO硬件设计与实测体验

这款LDO提供SOT23-3、SOT89-3和TO92三种通用封装,不同场景下可以灵活选择:做小型化的PCB节点时用SOT23-3,板卡面积能控制得非常小;常规工业板卡选SOT89-3,贴片焊接方便,自带的焊盘也能提供基础散热能力;从实际落地的情况来看,它最适配两类场景:一类是汽车电子里的休眠值守子模块,车辆熄火后仍能保持极低的待机功耗,不会过度消耗电瓶电量;另一类是户外无人值守的通信远端节点,长期运行下的低功耗表现能大幅降低设备的供电维护成本。

koce13544100678的博客 228

认识元器件 · 单片机(MCU/MPU/SOC) · 实战篇12

本文针对32.768kHz晶振应用进行系统设计验证:通过计算增益裕量(10>5)确认电路稳定性;外接电容取15pF满足负载需求;驱动功率0.07μW远低于最大允许值0.5μW,无需外接电阻;最终频率精度预算达±48ppm,建议通过实测调整匹配电容以实现±10ppm的标称精度。

一只天天被叨叨的小可爱 870

认识元器件 · 单片机(MCU/MPU/SOC) · 实战篇14

本文系统阐述了STM32晶振电路设计要点,强调负载电容匹配与R_Ext必要性需基于计算验证,指出PCB寄生参数对振荡精度影响显著。重点提出振荡器PCB设计规范:缩短走线、加地保护环、分离地平面、避免串扰,并说明焊接工艺与环境防护对稳定性的重要性。同时解析内部时钟不可用于USB因温漂大,且PLL不放大ppm误差。最后推荐使用MEMS振荡器替代传统晶振,实现低功耗、小体积与高可靠性。

一只天天被叨叨的小可爱 294

中断程序-8

让CPU打断正常程序的运行,转而处理紧急程序,就叫中断中断要快进快出,否则影响主程序正常运行。ESP32S3的中断按中断来源可分为外部中断和内部中断外部中断(外部中断源引发中断):电平触发类型中断边沿触发类型中断NMI中断内部中断(CPU内部产生的中断):定时器中断软件中断解析中断外部中断是硬件中断的一种,由微控制器外部的事件触发。具有外部中断功能的引脚会对特定事件的发生做出响应。ESP32S3所有引脚都可设置为外部中断引脚。

智能机器人产学研基地 73

Arduino-MEGA-ESP单片机理论课笔记-06温湿度-07时间-延时定时-2026

本文解析了DHT11温湿度传感器的Arduino代码,逐行讲解了库引入、引脚定义、传感器初始化及数据读取流程。重点说明了delay(1000)导致阻塞的问题,并提出使用millis()实现非阻塞定时,将采样间隔改为2秒,提升程序响应性。同时建议增加isnan()错误检测、优化串口输出格式,确保数据稳定可靠。

zhangrelay的专栏 338

从FT 93k测试机角度看如何测试芯片的VOH/VOL/VIH/VIL,通俗易懂的方式介绍

FT 93k测试中,VIH/VIL与VOH/VOL的核心是验证芯片“听清”与“说清”的能力。VIH/VIL测试芯片输入灵敏度,通过施加边界电压并观察功能响应;VOH/VOL则在负载下测量输出电平,模拟真实工作状态。测试需严格遵循规格书的负载电流条件,确保信号可靠传输,避免灰色地带干扰。本质是精准复现测试条件,实现“听话的对话者”与“挑剔的听众”的双重角色。

Wang20122013的博客 220
上一篇: 【单片机毕业设计】基于单片机的智能消防小车图像回传与远程联动灭火装置设计 基于物联网的灭火小车视频监控与远程控制系统设计(032103)
下一篇: 【单片机毕业设计】基于蓝牙的智能小车避障循迹与远程控制装置设计 基于单片机的循迹避障小车手机蓝牙遥控系统设计(032105)
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值