自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mark_md的博客

不想做全栈的程序猿,不是一个好硬件工程师

  • 博客(7)
  • 资源 (4)
  • 收藏
  • 关注

原创 ODrive踩坑(五)ODrive驱动云台电机、低齿槽转矩电机实现高精度定位

前几篇介绍了ODrive在Windows下的使用环境搭建,驱动3508 / 5008无刷电机、TLE5012B、AS5047P的ABI编码器配置、AS5047P-SPI绝对值编码器配置。ODrive踩坑(一)windows下使用环境的搭建,odrivetool及USB驱动的安装ODrive踩坑(二)电机和编码器参数配置、校准、位置闭环模式转动电机(TLE5012B - ABI)ODrive踩坑(三)ODrive配置使用AS5047P磁编码器的ABI接口ODrive踩坑(四)ODrive配置AS504

2021-08-24 14:33:09 11792 6

原创 TLE5012B ESP32驱动程序、硬件电路设计、4线SPI通信,驱动完美兼容4线SPI不用改MOSI开漏推挽输出

一、TLE5012B 简介TLE5012B 是一种款高分辨率旋转位置传感器,用于在整个 360 度范围内进行角度测量。它通过使用单片集成 巨磁阻 (iGMR) 元件,来测量正弦和余弦角分量,这些原始信号(正弦和余弦)在内部进行数字处理,以计算磁场(磁铁)的角度方向。数据通信是通过与 SPI 兼容的 双向同步串行通信 (SSC) 完成的。传感器配置存储在寄存器中,可通过 SSC 接口访问。此外,TLE5012B 还提供其他四个接口:脉宽调制 (PWM) 、短 PWM (SPC) 、霍尔开关模式 (HS

2021-08-19 22:16:48 11667 6

原创 ODrive踩坑(四)AS5047P-SPI绝对值磁编码器,不需每次上电校准无刷电机,直接上电可用

前两篇已经介绍过ODrive在Windows下的使用环境搭建,以及TLE5012B - ABI编码器闭环运动的基本配置。ODrive踩坑(一)windows下使用环境的搭建,odrivetool及USB驱动的安装ODrive踩坑(二)电机和编码器参数配置、校准、位置闭环模式转动电机(TLE5012B - ABI)但苦于使用 ABI编码器,每次上电都要编码器校准,电机左转一圈再右转一圈。浪费时间不说,校准运动还可能导致上电意外。如果想要你的设备上电不经过编码器校准,通电后直接就能用,可能要用到 SPI绝

2021-08-18 15:21:23 15793 14

原创 ODrive踩坑(三)AS5047P磁编码器的ABI接口

dfdgfd

2021-08-18 14:01:48 9439 5

原创 锂电快充方案:TypeC-PD/QC诱骗芯片的常用型号,升降压(充电)芯片选型

TypeC-PD 是未来消费电子的大势所趋,它可以仅用一根TypeC线缆,来输送 3.0V~21V 可调的电源,最大功率可达100W(USB-PD4.0貌似也要出来了,电压翻番,功率翻倍)。并且不影响原有的USB通信。TypeC-24Pin接口可用于传输 USB2.0/3.0/3.1/3.2/4的信号,雷电的接口也在雷电3之后一致使用了TypeC。TypeC-PD的应用不限于手机快充,更多受益的是笔记本用户。以后背电脑出门,不用另外拿着个砖头样子的电源和线,也不用担心手机、移动硬盘、外接扩展坞的线缆不通用

2021-08-18 09:51:40 20275 1

原创 AS5047P磁编码器ESP32驱动程序、硬件电路设计、SPI通信时序、逻辑波形分析、注意事项

硬件设计性能参数。巴拉巴拉,外部3.3V供电,内部LDO供电,但要注意两种方式的通信电平不同。建议用外部3.3V,供3.3V单片机使用,也能兼容5V的MCU通信电平。使用外部5V供电,需要启用AS5047P自带的3.3V LDO。5V由VDD输入,VDD3V3对GND接1uF电容。使用外部3.3V供电时,将VDD和VDD3V3短接。AS5047P的两种供电方式。注意:如果启用AS5047P内部的3.3V LDO,则外部的供电电压必须保持在 4.5~5.5V 这个范围。另外,还需考虑通信

2021-08-17 23:10:15 17689 6

原创 Altium AD20删除机械层MECH

1、滥用MECH机械层导致的PCB过孔错误前几天打样PCB时犯了个大毛病,导致送打样回来发现有多处网络对GND短路。更可气的是,这是在手贴了两块样板后才发现的,赔进去一下午时间和一堆元件,亏死了。刚开始百思不得其解,因为在AD20中规则检查并无错误。甚至一度以为是PCB板厂的做工问题,加上累了一下午情绪低落,兴致全无,索性扔在一边听天由命。不过该背的锅还是要背啊,第二天仔细对照AD的PCB和样板,发现很多地方莫名其妙的多出来了过孔。???继续保持懵逼状态…啊这,这堆多出来的过孔绝对有问题,有

2021-08-12 01:14:43 6839

MQTT-3.1.1标准协议文档.zip

中文MQTT 3.1.1标准协议文档,总共有70页,参照着进行学习和开发没有发现大问题。文档中有译者的博客和GitHub,感谢大佬。

2020-08-19

F103Zx_FreeRTOS_emptyPrj.zip

stm32F103的FreeRTOS实时系统的空工程,配置文件照搬正点原子的,重新梳理下工程文件结构,结构上更加清晰。

2020-08-05

泰克示波器上位机 OpenChoice 示波器同步图片到电脑

泰克示波器的上位机 - OpenChoice。官网下载太慢,搬运。可以将示波器的图像同步到电脑并保存图片。只能保存图片,而且同步图像时是一张一张的图片,不是连续的图像,就像给示波器截屏一样。

2020-06-27

keil uVision5纯黑背景 keil字体颜色配置文件global.prop

keil5的字体配色方案,依据别人的仿vs配置文件,填入自己的个性化配置,大体跟vs更加接近。看代码比默认的清晰,也不存在过分高亮

2019-04-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除