登录社区云,与社区用户共同成长
邀请您加入社区
本文介绍了基于Arduino平台的无刷直流电机(BLDC)控制系统构建SLAM导航AGV小车的技术方案。系统采用低成本传感器(超声波、IMU、激光雷达)和轻量级SLAM算法(EKF-SLAM/FastSLAM),实现环境感知与自主导航。通过多传感器数据融合和实时闭环控制,满足工业仓储、巡检等场景需求。文章分析了系统架构设计、典型应用场景及注意事项,包括传感器精度处理、算力优化、地图维护等关键技术挑
两轮平衡车姿态控制基于互补滤波融合MPU6050传感器数据,实现稳定控制。通过加速度计测量倾角,陀螺仪测量角速度,采用0.98权重系数进行数据融合。该方案计算量小、实时性强,适合Arduino平台,可精确输出车身倾角用于PID控制。硬件需注意电机与传感器的电磁隔离,软件需精确计算时间间隔并进行传感器零偏校准。融合后的角度通过PWM信号控制电机转速,维持车身平衡。典型应用还包括自平衡机器人、电动独轮
*SCB模块的32位寄存器AIRCR的位定义*/
CanIf模块位于CAN驱动和收发器驱动之上,通信服务层(CANSM, CANNM, CANTP, PDUR)之下,为上层应用提供访问CAN驱动服务的接口CanIf模块为CAN SM模块提供了可以管理不同CAN硬件设备(控制器和收发器)的接口CanIf模块的组成都是与硬件无关的,但仍属于CAN设备驱动的上层部分,也因此可以使得CAN驱动只关注访问和控制CAN硬件寄存器即可。
在线课堂:https://www.100ask.net/index(课程观看)论 坛:http://bbs.100ask.net/(学术答疑)开 发 板:https://100ask.taobao.com/ (淘宝) https://weidongshan.tmall.com/(天猫)交流群一:QQ群:869222007(鸿蒙开发/Linux/嵌入式/驱动/资料下载)交流群二:QQ群:5
本文研究了基于STM32的果实采摘机器人图像识别系统。系统通过摄像头获取RGB颜色模型的数字图像,采用快速FCM算法进行果实识别,将位置信息传送给STM32主控芯片。硬件采用STM32F103VET6单片机,软件基于MDK开发环境。实验表明,该系统能有效识别成熟果实并准确定位,机械臂采摘成功率高,且能对果实品质进行分类。研究实现了从图像采集、处理到采摘控制的完整流程,为自动化采摘提供了可行方案。
在工业自动化、精密测量等场景中,STM32板卡,核心原因是高精度、高稳定性、多通道同步。
本文介绍了一种基于Arduino的BLDC视觉伺服分拣机器人系统。该系统通过视觉模块识别目标物体,由Arduino主控单元协调BLDC电机驱动机械臂完成分拣任务。系统采用模块化设计,包含视觉感知、运动控制、通信接口等核心模块,具有成本低、易扩展的特点。文章详细分析了系统架构、技术要点和应用场景,包括颜色特征分拣和深度学习目标检测两种实现方案,并探讨了实时性、精度控制等关键问题。该系统适用于教育科研
R52典型制造工艺是16纳米,最高时钟频率大约1.6GHz,性能一般是2.72DMIPS/MHz,S32N55的R52频率是1.2GHz,算力就是16*1200*2.72=52KDMIPS,景芯训练营A72的CPU最高频率做到了2.5GHz,未来MCU将会卷向高端工艺、高频、低功耗的场景,大家努力冲!闪存的制造工艺扩展到40nm以下非常困难,不仅要考虑各种参数和成本,同时很难集成到非常复杂的高K金
高清IPC、人脸抓拍、移动侦测、云端对接,都对主控算力、接口资源、功耗成本提出更高要求。FT32系列32位MCU(Cortex-M0/M3内核,主频高达120 MHz,内置256 KB Flash、48 KB SRAM、硬件JPEG编解码、SDIO高速从接口)以“高集成+低功耗+国产化”优势,为安防前端IPC、边缘NVR、智能门铃、人脸门禁等场景提供一站式MCU级解决方案,整机BOM成本立降30%
本文介绍了将OpenHarmony LiteOS-M 3.0 LTS版本移植到STM32F407VT6开发板的过程。作者首先对比了HarmonyOS与OpenHarmony的关系,解释了LiteOS-M和LiteOS-A的区别。移植准备工作包括Keil V526、STM32CubeMX等工具配置,以及OpenHarmony内核源码获取。移植步骤包括:建立基础工程、配置时钟和调试接口;迁移内核文件并
摘要:本文简单介绍鸿蒙系统 + Hi3861 的WiFi小车开发适合群体:适用于润和Hi3861开发板文中所有代码仓库:https://gitee.com/qidiyun/hihope-3861-smart-home-kit13.1 小车介绍基于鸿蒙系统 + Hi3861 的WiFi小车首先,我们得有一套WiFi小车套件,其实也是Hi3861 加上电机、循迹模块、超声波等模块。小车安装完大概是这样
采用任务式执行IO翻转遍历检测控制,实现矩阵键盘扫描(4x4),提高系统按键实效性;裸机系统基于通用定时器构建任务控制,实时内核系统基于任务优先级构建任务控制;任务程序控制在15ms扫描周期。基于以上设计原理,理论上可支持N*N矩阵键盘扫描处理,具体还是要根据实验产品选型的主控MCU算力及其IO资源配合设计。扫描函数调用,extern int Key_Scanning(void);
常用的网络协议就是TCP / UDP,我采用的是TCP协议,让hi3861作为服务端,外部应用做为客户端连接hi3861, 这个方式主要是为了方便,hi3861运行中再设置参数很麻烦,不如就被动接入,用TCP协议发现发送没有被接收,可以认为客户端以断开,就可以关闭网络,或者重启网络。觉得这个功能也许有些场合能用上,实现过程挺碎的,如果代码看不懂,就加我QQ:1164192255,也许能交换出更好的
前言\qquad本文将介绍I2C总线、SHT3x DIS温度传感器的相关知识以及OpenHarmony的HDF驱动和NAPI框架的使用方法。一、I2C总线原理\qquadI2C总线是飞利浦公司开发的一种双向二线制同步串行总线。只需要两根线便可在连接于总线上的器件之间进行传输信息。I2C通信为点对点通信,存在主设备和...
摘要:在高性能计算中,内存访问瓶颈(Memory Wall)严重影响算力释放。Cache作为CPU与内存间的缓存单元,通过缓存指令和数据减少内存访问延迟。但在多Master(如CPU、DMA)共享内存时,Cache可能导致数据不一致问题。解决方案包括禁用Cache、手动刷新Cache、配置MPU等。合理处理Cache一致性对提升MCU性能至关重要。
摘要:DMA(直接存储器访问)与CPU协同工作模式正成为嵌入式系统的效率革命核心。DMA专司数据搬运,CPU专注算法处理,二者分工显著提升系统性能。该模式广泛应用于串口通信、音频处理、图像分析等场景,通过硬件自动化传输释放CPU算力,实现毫秒级响应。尽管存在配置复杂、调试困难等挑战,但其在降低功耗、提高吞吐量方面的优势使其成为物联网、工业自动化等领域的关键技术。随着边缘计算发展,"DMA
同时,它创新性地引入了NPU加速器,能灵活地在CPU、GPU或NPU上高效运行AI应用,为机器视觉、人机交互(HMI)、预测性维护等场景提供先进的边缘AI算力。未来,利尔达将继续携手ST等行业伙伴,推出更多高品质技术培训、实战沙龙等赋能活动,开放全套软硬件资源与技术文档,与广大开发者共同探索技术边界、共促产业成长!从芯片分销到工业处理器方案,从技术培训到实战工具供给,利尔达已构建起全方位、全周期的
HUSKYLENS 2(二哈识图2)是一款多功能AI视觉传感器,搭载6TOPS算力专用芯片,支持20余种预置AI模型和用户自定义模型训练。其颜色识别功能可检测、学习和追踪指定颜色,通过调节色块面积阈值、颜色容差等参数优化识别效果。设备支持模型导出/导入功能,便于参数迁移,同时提供命名、记忆管理等实用功能。该产品通过UART/I2C接口兼容主流开源硬件,广泛应用于创客、AI教育及交互艺术领域。
HUSKYLENS 2是一款多功能AI视觉传感器,搭载6TOPS算力芯片,支持人脸识别、物体追踪等20余种AI模型。本文详细介绍了其物体追踪功能的使用方法,包括参数设置(阈值调节、命名、模型导入导出等)和实际应用场景(如自动驾驶、智能机器人等)。该设备通过UART/I2C接口与主流控制器连接,适合创客和教育领域使用,操作简便且支持自定义模型训练,是AI视觉应用的理想工具。
该情景与上世纪末PC算力较低的情况颇有几分相似,而在那段PC内存按MB计算的岁月里,优秀的C语言程序员们找到了该问题的解决方法:平方根倒数速算法(Fast Inverse Square Root),据说该算法最早由GaryTarolli在SGI Indigo开发中使用,对起源感兴趣的朋友可自行探究。牛顿法的核心思想是迭代,对于我们正在讨论的问题,属于已知x求y的类型,即。接下来的8位数字,为指数部
CanMV-K230是一款基于嘉楠科技K230 AIoT芯片的开发板,采用双核RISC-V处理器和6TOPS算力的KPU神经网络加速器,支持多种AI计算框架。开发板配备1-2GB内存、最大512GB存储、3路MIPI-CSI摄像头接口和1080p显示输出,外设丰富包括Wi-Fi、USB、音频等。采用金属外壳和散热设计,尺寸仅85×56×15mm。配套CanMV IDE开发环境,支持Python脚本
随着AI算力疯狂下放,新一代高性能MCU正在悄悄颠覆传统——✨边缘计算自主决策、语音视觉实时识别、IoT终端自学习……10:00-12:00,瑞萨电子将会带来一场盛大的 MCU 线上峰会,同时,还有免费送出各种 M;、微信号、手机号)限参与一次,通过非正常方式(包括刷榜、作弊、机器人等)参与将不得获取相关奖励。,将抽出瑞萨RA0E1、RA2L1、RA4E2及RA6E2开发板,总计超过100pcs。
摘要:本文介绍了一种基于Arduino和BLDC电机的机械臂末端振动抑制技术方案。该方案通过高动态BLDC电机驱动、多源传感器反馈(IMU/编码器/激光位移)和轻量化控制算法(输入整形/陷波滤波/PD控制)实现振动抑制,适用于教育科研、协作机器人原型及精密装配等场景。关键技术包括实时数据采集(采样率≥200Hz)、自适应陷波滤波和分层控制架构,同时需注意Arduino平台的实时性限制(推荐使用Te
概述:本文以系统工程视角梳理电子学与电路设计的关键要素,覆盖数字/模拟电路、核心元器件物理与等效模型、典型通信机制与协议、仿真(模拟器)原理与方法、常用编程与测试设置、以及线束工程差异与规范,配套优化配色的 Mermaid 图与工程清单,帮助形成“知其然并知其所以然”的系统认知。R/C/L/二极管/BJT/MOS/运放。SI/EMC/安规/FMEA/DFX。门/触发器/PLL/时序/同步。屏蔽/阻
CPHA=0:在前沿(Leading edge)采样,CPHA=1:在后沿(Trailing edge)采样。(4)NSS/CS(Chip Select):片选,通常低有效,定义一次事务的边界。(stream),没有像 I²C 的 START/STOP、SPI 的 NSS 那样的“事务边界”,所以可靠通信通常要上层协议(包头/长度/CRC/超时等)。注:这里的“前沿/后沿”含义:若 CPOL=0(
本文设计了一种基于STC89C52单片机的低成本环境监控系统,通过集成DHT11温湿度传感器、MQ-2气体传感器和BH1750光照传感器,实现对关键环境参数的实时采集与监测。系统采用模块化硬件设计,包含数据采集、显示报警和蓝牙通信功能,软件基于Keil C51开发,具有数据滤波、阈值报警和故障检测功能。实际应用表明,该系统适用于农业大棚、工业车间和智能家居等场景,具有部署灵活、成本低廉的特点。未来
摘要: 本研究设计了一种基于STC89C52单片机的自动灌溉系统,通过FC-28土壤湿度传感器、温度及光照传感器实时监测环境参数,结合智能决策算法实现精准灌溉控制。系统采用模块化硬件设计,包含数据采集、执行控制、显示及通信模块,软件基于Keil C51开发,具备自动/手动模式切换及故障报警功能。实际应用表明,该系统可节水30%-50%,降低人工成本,适用于农田、温室等场景。未来将扩展物联网远程监控
本文设计了一种基于单片机的森林火灾报警系统,采用STM32L051低功耗单片机为核心,整合烟雾、温度和火焰传感器实现多参数火情检测。系统通过LoRa组网和GSM通信实现分级报警,配备太阳能供电和IP67防护外壳,适合野外长期工作。测试显示系统响应时间45秒,误报率0.3%,可显著提升森林火灾早期处置能力。未来可结合GPS、AI算法和无人机技术进一步优化,构建智慧防火闭环系统。该系统为森林防火提供了
本文设计了一种基于STM32单片机的室内环境监测系统,通过集成温湿度、PM2.5、甲醛和光照传感器实现多参数协同监测。系统具备实时数据显示、分级预警(声光报警+APP推送)和数据记录分析功能,测试显示各参数检测误差符合标准,预警响应时间≤1秒。相比传统单一监测设备,该系统具有集成度高(成本<200元)、数据全面和智能预警优势,特别适用于新装修房屋环境监测。未来可扩展AI预测、二氧化碳监测和智
本文设计了一种基于单片机的智能教室监控系统,采用STM32F407为核心控制器,整合多传感器模块实现教室环境全方位监测。系统通过红外、声音、温湿度传感器及摄像头实时采集数据,利用单片机算法识别异常行为(如玩手机、打闹),并实现分级报警响应。测试表明,系统异常识别准确率达89%,响应时间小于2秒,可显著提升课堂管理效率。未来可引入AI芯片优化识别精度,并扩展考勤、门禁等功能,为智慧校园建设提供技术支
本文设计了一种基于STM32L051单片机的电动车进楼报警系统,通过OV7670视觉传感器实时采集图像,采用轻量化算法实现电动车精准识别(准确率>92%)。系统集成声光报警、WiFi远程通知功能,配备太阳能补电模块,低功耗模式下电流仅5μA。实际测试表明,该系统响应时间≤0.5秒,有效降低物业人工监管70%工作量,为防范电动车入户火灾提供了智能化解决方案。未来可通过AI算法升级和GPS定位进一步增
摘要: 本研究设计了一款基于STM32F407IGH6单片机的智慧家庭多交互系统,整合语音识别、触摸控制、手机远程和环境自适应调节功能,实现灯光、窗帘、家电等设备的智能联动。系统采用分层架构设计,硬件集成传感器网络与执行模块,软件基于FreeRTOS实现多任务调度。测试表明,语音识别率达96%,响应时间≤1秒,设备控制准确率100%,待机功耗0.4W,成本仅为商用系统的40%。研究解决了传统系统交
本文设计了一种基于STM32单片机的低成本智能扫地吸尘小车系统。该系统采用多传感器融合(6路红外+超声波)实现智能避障,结合PID算法控制双电机驱动,实现沿边清扫和随机覆盖路径规划,清扫覆盖率达92%。创新性地通过红外反射传感器检测地面灰尘密度,动态调节吸尘功率(30%-80%)。测试显示15㎡空间清扫耗时12分钟,除尘率85%,成本仅为商用机器人的1/5。未来可升级SLAM算法和远程控制功能,具
本文设计了一种基于STM32单片机的森林火灾报警系统,通过多传感器融合技术实现火情精准检测。系统整合MQ-2烟雾传感器、DS18B20温度传感器和IR火焰传感器,采用LoRa/GSM双模通信,具备本地声光报警和远程短信报警功能。实测显示响应时间45秒,误报率0.3%,太阳能供电支持连续工作7天以上。系统有效解决了传统监测手段延迟高、覆盖不足的问题,为森林防火提供了低成本、高可靠的技术方案。未来可结
本文设计了一种基于STM32单片机的室内环境监测系统,整合温湿度、PM2.5、甲醛和光照传感器,实现多参数协同监测。系统采用OLED实时显示数据,通过声光报警和手机APP推送实现超标预警,并支持历史数据存储与趋势分析。测试表明,系统能准确检测环境变化,及时预警污染事件。未来可扩展AI预测和智能家居联动功能,实现从监测到调控的闭环管理。该系统成本低、集成度高,适用于家庭和办公场所的健康环境监测需求。
单片机
——单片机
联系我们(工作时间:8:30-22:00)
400-660-0108 kefu@csdn.net