自定义博客皮肤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的博客

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

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

原创 STM32烧录HEX、BIN文件,使用ST-LINK

安装ST提供的烧录软件 STM32 ST-LINK Utility。下载将STM32设备的 SWDIO、SWCLK、3V3、GND 与 ST-LINK 相连。(大多数情况下不需要连接RESET,如果实在不能正常烧录,再尝试着将RESET连接)(注意:不建议在烧录固件时,使用设备的总电源,防止可能导致设备受损的意外发生)打开 STM32 ST-LINK Utility。File - Open file,打开要烧录的 HEX 或者 BIN 文件。将ST-LINK 的USB插入电脑。..

2021-06-16 22:47:28 12605 8

原创 Altium AD20将已有的原理图PCB导出为封装库

设计PCB最悲伤的事莫过于画封装。想想就痛心,天下辣么多人设计硬件,怎么偏偏没我这个元件的封装。秉承着能白嫖就绝不亲自动手的指导思想,将已有的PCB或原理图转换为封装库。原理图导出为封装库打开别人的工程。设计 - 生成原理图库。之后弹出的这个,用默认就可以。确定最后生成了.SchLib原理图库。打开 SCH Library,左侧选择元件的原理图封装。PCB导出封装库PCB也是同样的操作。设计 - 生成PCB库。打开 PCB Library,左侧选择元件的PCB封

2021-06-16 17:24:17 13985 1

原创 ODrive踩坑(二)3508电机和TLE5012B磁编码器参数配置、校准、位置闭环模式转动电机(TLE5012B-E1000)

ODrive对无刷电机进行闭环控制,需要提前获取电机和编码器的参数。电机极对数电机需要配置的参数为 极对数、最大电流、校准电流、电机类型。其他参数如相电阻、电感等可由驱动器自动测量。极对数 = 极数/2,极数 = 电机转子的磁铁个数。我选用的DJI-3512电机,极对数为7。借用张店家的图,其中右侧为转子,上面分布着14颗磁铁,则极数为14,极对数为7。电机电流不清楚。以前DJI还卖散装电机的时候,官网是有电机的参数页的,现在统统下架了。不过看这粗壮的铜线,20~30A应该还是有的。

2021-06-14 18:56:53 14817 4

原创 ODrive踩坑(一)windows下使用环境的搭建,odrivetool及USB驱动的安装

最近有空玩玩无刷电机,早就听说ODrive的控制效果不凡,淘宝400买来玩玩。电机使用我以前囤的几个拆机DJI-3512,别看拆机,但悟的电机是针不戳;编码器使用TLE5012B-E1000磁编码器,干回老本行画了张PCB,一方面连接编码器电路,另一方面来匹配电机的固定孔,好让磁铁能垂直于磁编码器IC正上方的一个位置。电源使用12V/38A的服务器电源。这样一来,一套没那么贵、又不失逼格的闭环无刷电机控制系统就成了。一、网上资源:视频教程、工具、文档ODrive的控制方式,使用类似于命令行的控制

2021-06-14 00:24:01 9213 7

原创 Altium AD20常用的操作快捷键,个人总结精炼版,全干货超实用

器件摆放、选择、单位左键长按选中+Space:器件旋转左键长按选中+x:左右翻转左键长按选中+y:上下翻转Shift+Tab:选择同一位置重叠的元件(常用于选择堆叠在下方的元件)q:切换单位,mm / mil(公制 / 英制)。g:切换栅格宽度(视图 - 栅格)。s:选择对象(网络、连接、全部、区域、自由、重叠等)。S C 选择连线。S N 选择网络。T、G:工具 - 封装管理器(列表原理图中的所有元件、元件信息)。视图T + C:交叉探针Shift + Ctrl + X:交叉选

2021-06-08 14:37:40 33092 5

原创 ad20导出bom没有Value属性

第一次从AD10切换到AD20使用,导出BOM后发现没有Value属性。先说结论,可以改,但有瑕疵。如果为了达到完美的效果,还是要手动一个一个改。所以在做AD20的原理图封装库时,元件值不建议用Value,建议使用Comment。下面记录下之前的试错过程。这个图明明在原理图中可以看到值的显示,但在上图的Columns中怎么也找不到Value。之后百度了下,别人也有类似的问题,导出后的BOM缺少Value,在Columns中怎么也找不到Value。原因在于没有给属性Name,属性的Name

2021-06-07 01:41:45 6312

原创 Altium AD20导出为PDF、导出BOM表

AD20导出PDF打开Altium工程。文件 - 智能PDF。之后按照指导的提示去操作。Next。可选当前项目 还是 当前文档,我要导出的是整个原理图,所以选择当前项目。Next。选择整个项目。对要导出为PDF的文件进行选中,默认就是全选。接着Next。还是Next。对要导出的图层进行配置,如无特殊要求,则Next。最后点击 Finish。最后就会在当前工程生产一个PDF文件,打开查看效果。这样就成功导出了PDF。不得不说AD20的PDF导出效果很好。以前用AD1

2021-06-06 18:35:38 29003 4

原创 开源10轴IMU PCB,基于MEMS传感器MPU6500-HMC5983-AK8975-BMP280-MS5611设计,适用于多轴无人机、平衡车、惯导入门

以MPU6500-HMC5983-AK8975-BMP280-MS5611为传感元件的10轴IMU PCB,集成MEMS加速度计、陀螺仪、地磁、气压计。有三种不同尺寸的PCB组合样式,Altium格式,可直接打样生产。可用于四轴飞行器、平衡车、计步器、惯导学习 等方面。源于以前玩四轴飞行器,自己做飞控的一部分,现在四轴热度过了,stm32也凉了,真是时过境迁。多年前的设计,丝印效果可能不是很好看,打样前建议根据个人习惯稍加修改。Github下载地址:10DOF-IMU-PCB多多 Star 哦。(๑

2021-06-06 00:49:56 2057 2

原创 Github的README中插入图片,Github仓库项目主页显示图片

Github仓库主页的 README.md 支持 MarkDown 文本,也支持图片显示。显示图片需要提供<img>标签,这个链接可以位于其他服务器上,也可以是GitHub自身的仓库文件。我以同一仓库的图片为例,插入到 README.md 主页中,让同仓库的README主页显示图片。一、上传图片准备好要插入的图片,将他们放入同一文件夹内。在仓库中,点击上传文件。将刚刚的文件夹拖动到上传位置。等待全部文件上传结束后,提交更改。这样你的仓库下就会多出个都是图片的文件夹。

2021-06-05 22:15:18 5161

原创 EMQ MQTT云服务器搭建 - 阿里云轻量应用服务器

购买服务器,与其最近主推的ECS服务器,明显轻量应用服务器更香。网速带宽提高了5倍,SSD系统盘,CPU独享,带公网IP。限时特价,90/年特价可以嫖三年。最近618又有优惠了,不过只能买一年的份,体验一下是够了。yyds详情界面:云服务器控制台我的购买后装了 ubuntu20。熟悉界面及基本控制操作运行的控制台,可以看到公网/内网IP快速设置的话,可以按照下面方框里的步骤来。远程登录有三种方式。网页登录,(就是个网页的终端,不如直接用终端软件远程连接)用SSH终端软件通过公网IP连接

2021-06-02 14:07:06 5612 2

原创 Python模拟智能开关设备MQTT接入阿里云物联网平台 - PyCharm paho.mqtt

概要Python 使用 paho.mqtt 库,利用阿里云物联网平台的设备证书:productKey、deviceName、deviceSecret,自动合成 userName、passWord。以MQTT通信协议接入阿里云物联网平台,并模拟智能开关设备上报开关消息。非常适合作为MQTT物联网设备的客户端模拟。在此Demo基础上可非常方便进行二次开发。MQTT.fx做客户端固然方便,但如果想对流程或任务进行定制、让其模拟物联网设备的功能、或者多开自动化脚本,应该没什么比Python更方便了吧。Py

2021-06-01 17:34:25 2663 9

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关注的人

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