P2P替代STM32F103C8T6的智能排爆机器人主控方案

发布者:温馨生活最新更新时间:2024-06-11 来源: elecfans关键字:P2P  STM32F103C8T6 手机看文章 扫描二维码
随时随地手机看文章

基于排爆机器人的种种用处和技术要求,国芯思辰接触的一工程师选择海速芯32位MCU TM32F103K7制作出了一款智能排爆机器人,可在各种环境下全天候工作,在黑暗中准确定位物体位置、分辨物体颜色;另外,双向语音通信系统还可支持指挥中心和现场人员及时进行信息交换。该机器人具备大型排爆机器人的基本功能外,还具有体积小、重量轻,便于更快地在突发事件中部署与执行任务的特点,相对大型排爆机器人具有更广阔的适应性。


排爆机器人通过主机和机器人上MCU实现信息的传递,同时还具备传感器和OLED显示屏。采用TM32F103K7作为核心器件,不仅运行工作稳定、功耗低,而且速度快、功能强大、资源丰富。


程序功能


1、底盘部分:采用履带式底盘,承载力强,输出功率大,转向制动稳定可靠,适应范围广。设计时已考虑到,机器工作时将会携带大量的外设传感器,所以电源部分采用8.4伏锂电池供电,以直流电机作为驱动。直流电机输出轴连接减速波箱进一步的提供扭力。

2、OLED显示部分:OLED显示各种调试信息,便于调试。

3、显示屏部分:显示环境实时参数和图像。

4、机械臂部分:在外设上为了能进行排爆作业,机器人前方置有机械臂,可360度无死角移动,其控制端设置在了地面站的摇杆中,并且通过按键可进行两种模式的切换,一种是摄像头的移动,另一种则是进行夹取。分步调试,将各个模块部分调试成功后,进行综合处理。

?url=http%3A%2F%2Fdingyue.ws.126.net%2F2022%2F1102%2F08f846d1j00rkpcbi001uc000k000brm.jpg&thumbnail=660x2147483647&quality=80&type=jpg

功能示意图


海速芯TM32F103K7特点:

CORE:Cortex™-M3

FLASH:128K

SRAM:20K

CPU频率:72MHz

工作电压:2.0~3.6V

GPIO:37个

通信:2个I2C、2个SPI、3个USART

定时器:3个

低功耗模式:睡眠、停机和待机模式

工作温度:-40°C至+85°C

封装:LQFP48


关键字:P2P  STM32F103C8T6 引用地址:P2P替代STM32F103C8T6的智能排爆机器人主控方案

上一篇:基于ST STM32L051K6的Sigfox网络之温度监控解决方案
下一篇:STM32串口通信基础:单片机串口与PC串口通信的连接方式

推荐阅读最新更新时间:2024-11-09 11:17

STM32F103C8T6 实现舵机与电机的控制 2个定时器输出不同频率的PWM
智能小家居------舵机开门,电机做风扇 or 拉窗帘、呼吸灯做提示,小OLED屏幕显示当前状态。 直接上代码 背景:我觉得我看了那么多教程了,然而只会玩单个东西,串起来就不太懂。 本项目的代码部分实现用到了2个时钟,TIM2 和 TIM3。 经历的问题:原本我是想只用一个时钟,不同通道来实现PWM的输出,但是我发现 我如果把TIM_TimeBaseInitStructure.TIM_Period = ARR ; //ARR 自动重装器的值 ARR = 20000 -1 时,只能驱动舵机,不能驱动电机。 ARR = 100 -1 时,只能驱动电机,不能驱动舵机。 后来发现: SG90舵机接收的PWM信号频率为50HZ,T=
[单片机]
<font color='red'>STM32F103C8T6</font> 实现舵机与电机的控制 2个定时器输出不同频率的PWM
基于STM32F103C8T6 MCU的STM32 Blue Pill Board接口
在本教程中,我将介绍如何将DHT11湿度和温度传感器与基于STM32F103C8T6 MCU的STM32 Blue Pill Board接口。DHT11传感器的值由STM32读取,并显示在I2C LCD显示屏上。 介绍 传感器是很小的设备,可以弥合原始模拟世界与MCU的数字世界之间的鸿沟。传感器可以非常简单,例如非常著名的LM35温度传感器,也可以是一些复杂的数学单元,例如MPU6050陀螺仪和加速度计组合传感器。 简单或复杂,传感器是许多消费,汽车,机器人和工业应用中的关键部分,如果不集成适当的传感器就无法完成某些应用。 让我们从工业应用程序扩展到日常项目和业余爱好者。气象站是一个非常普遍且受欢迎的项目,无论是物联网
[单片机]
如何将I2C LCD与STM32F103C8T6连接?
在本教程中,我将向您展示如何将I2C LCD与基于STM32F103C8T6 MCU的STM32 Blue Pill Board接口。如果您还记得“将16X2 LCD与STM32F103C8T6接口”的教程,我已经向您展示了将LCD与STM32连接并显示一些信息有多么简单。该项目将非常有趣,因为我将利用I2C通讯与16×2 LCD进行通讯。 介绍 小型的字母数字字符显示器(如非常流行的16×2 LCD显示器)是非常有用的小组件,因为您可以使用它们来显示与项目相关的一些重要信息。LCD上显示的信息可以与项目本身相关,如从温度传感器读取的信息或特殊数据(如调试消息或错误代码)。 我在很多项目中都使用了16×2 LCD显示模块,其中
[单片机]
如何将I2C LCD与<font color='red'>STM32F103C8T6</font>连接?
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved