
STM32平衡小车
STM32平衡小车调试记录
ReCclay
优快云认证博客专家、优快云万粉博主、优快云嵌入式领域优质创作者、优快云-2020博客之星年度总评选Top25。自入站以来,凭借坚持与热爱,以博文的方式分享所学,累计博文数量达1千余篇,受益人次达300w+次,涉及领域包括但不限于前/后端软件开发、嵌入式软件开发、Linux驱动开发、自动驾驶算法研究、视觉SLAM算法研究、ROS机器人开发、FPGA开发、IC设计与验证等。欢迎您的关注,我们一起进步!
展开
-
【STM32平衡小车】PC端上位机协议及代码
平台是基于STM32F103C8T6,资料可从这里下载链接:链接,提取码:qskh一、代码再现DataScope_DP.c#include "DataScope_DP.h"unsigned char DataScope_OutPut_Buffer[42] = {0}; //串口发送缓冲区//函数说明:将单精度浮点数据转成4字节数据并存入指定地址 //附加说明:用户无需直接操...原创 2018-11-18 18:58:16 · 3595 阅读 · 2 评论 -
【STM32平衡小车】APP调试协议及代码分析
资料获取,戳<这里>提取码:y81g主界面A模式,printf("{A%d:%d:%d:%d}$",a,b,c,d);a,b,c,d分别对应着平衡小车的左轮速度,右轮速度,电池电量,角度.波形界面printf("{B%d:%d:%d:%d:%d}$",a,b,c,d,e);5个波形通道!a、b、c、d、e 为需要显示的波形,发送的参数必须为整型变量,如果需要显示浮点数...原创 2018-11-18 19:46:01 · 4021 阅读 · 4 评论 -
【STM32平衡小车】一篇快速上手MPU6050
MPU6050快速上手学习~原创 2019-01-06 12:27:16 · 12397 阅读 · 10 评论 -
【STM32平衡小车】通过ADC获取电池电压
adc.c#include "adc.h"void Adc_Init(void){ ADC_InitTypeDef ADC_InitStructure; GPIO_InitTypeDef GPIO_InitStructure; RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA |RCC_APB2Periph_ADC1 , ENABL...原创 2018-10-20 10:49:36 · 12532 阅读 · 6 评论 -
记一次考前浪费的时间获取的一些小车心得
1、PWM的产生是只有通用和高级才可以!(硬件上的)2、编码器模式只有通用和高级的CH1和CH2才行,一个定时器对应一个编码电机。原创 2018-12-16 19:51:51 · 590 阅读 · 0 评论 -
【STM32平衡小车】STM32定时器配置为编码器模式
STM32定时器的编码器模式介绍~原创 2018-10-20 08:27:00 · 22987 阅读 · 42 评论 -
【STM32平衡小车】电磁巡线技术的发展及电磁巡线介绍(一)
一、常见的路径识别路径识别方法主要有两大类,一类是依靠红外光电传感器,一类是依靠摄像头。红外光电传感器以其体积小、价格低廉、安装灵活方便且不受环 境可见光干扰等特点得到了广泛的应用。 对于该类传感器来说,相应于不同的路面条件(主要是黑白度),接收管接收到地面漫反射 红外线后其两端电压将有所不同,即传感器接收管正对白色路面,则其电压较高,若正对黑 色的路径标记线,则电压较低。因此,基于这个原理...原创 2018-12-08 17:18:50 · 6620 阅读 · 0 评论 -
【STM32平衡小车】电磁巡线归一化算法(二)
一、归一化的概念归一化处理,由于各个电感的性能特性存在很大差异特别是电压波动范围相差较大。因此为了给算法制定统一的标准给数据处理带来方便须对 A/D传感器采集来的信号做归一化处理。此设计中的具体方法是通过公式将各传感器电压值都处理成相对该传感器最大电压和最小电压使得传感器输出电压值都保持在 0到 100之间。归一化之后的传感器数据如图所示横坐标表示距离中心线的距离单位是毫米,纵轴是电压值。...原创 2018-12-08 17:08:45 · 21139 阅读 · 14 评论 -
【STM32平衡小车】平衡倾角为负的解决办法
MPU6050,x轴俯仰的范围是0-360°,有时候安装的时候会出现0负的情况,即陀螺仪显示的是300+的形式,而假如程序ZHONGZHI也写300+,车是不知能直立的!请教ZHONGZHI的范围是这个时候可以试试改成负值,就对了。...原创 2018-12-07 18:14:30 · 1020 阅读 · 0 评论 -
【STM32平衡小车】平衡小车的PID环体会心得
一、机械中值的确定不管是那个环,小车物理人为的短时直立,这个必须要做到,不然调试任何参数,任何环都是扯。机械中值的确定方法,通过OLED上显示的陀螺仪倾角确定,存在某一个角度是前倾和后仰的临界点,这个点对应的角度就是ZHONGZHI.二、直立环(PD)开始调试直立环时,需要先关闭速度环和转向环。单独的直立环不足以让小车直立,最基本的环=直立环+速度环直立环代码实现//直立环的最...原创 2018-12-04 15:28:07 · 29267 阅读 · 35 评论 -
【STM32平衡小车】线性CCD( TSL1401CL)巡线
文章目录一、概览二、具体描述TSL1401CL 线性传感器阵列由一个 128×1 的光电二极管阵列,相关的电荷放大器电路和一个内部的像素数据保持功能组成,它提供了同时集成起始和停止时间的所有像素。该阵列 128 个像素,其中每一个具有光敏面积 3,524.3 平方微米。像素之间的间隔是 8 微米。操作简化内部控制逻辑,只需要一个串行输入端(SI)的信号和时钟 CLK。三、引脚功能描...原创 2018-11-16 16:20:12 · 23572 阅读 · 3 评论