![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
硬件开发。
文章平均质量分 80
snailaf
这个作者很懒,什么都没留下…
展开
-
RS485接收一直为低解决办法
最近调试485使用的3.3V供电的MAX3485EESA,测试过程中发现总线上没有数据时接收一直为低,这就造成了会多收到1个0.经过仔细检查发现,MAX3485EESA真值表如下0.2V才认为是高。而我在设计中MAX485的输出A上拉4.7k到3.3V,B下拉4.7k到0V,AB之间串联一个120欧姆的电阻。这样导致AB之间的电压为3.3*(120R/(4.7k*2+120R))= 41mV低于0.2V,所以RO一直为低。...原创 2020-12-03 18:05:05 · 3227 阅读 · 2 评论 -
PLC 数字量输入输出
ISO1H811G由高达 1.2A 每通道的 24V(典型值)工艺侧 8 通道高边电源开关为工业控制系统提供 3.3V/5V 控制域保护Si8382P-IU适用于PLC应用的隔离式8通道输入设备同系列还有spi接口的原创 2020-09-22 16:14:58 · 2149 阅读 · 0 评论 -
关于STM32L151使用HAL库,进入standby模式与唤醒中的坑
背景:最近在用stm32L151做一个低功耗项目,经过一系列操作,终于将standby下功耗控制到了5.5uA。但是有个问题,使用WKup引脚唤醒之后,无法再次进入standby模式,而是直接复位。再次经过一系列操作找到了关键点,如下:1.这两个位硬件自动设置,当第一次进入standby模式,并唤醒后,这SBF和WUF被置位,但是hal库的HAL_PWR_EnterSTANDBYMod...原创 2019-12-21 15:03:27 · 6138 阅读 · 3 评论 -
晶振电容选择
认识晶振的重要性晶振,全称晶体振荡器,它能够产生中央处理器(CPU)执行指令所必须要的时钟频率信号,CPU一切指令的执行都是建立在这个基础上的,时钟信号频率越高,通常CPU的运行速度也就越快。 凡是包含CPU的电子产品,其中至少含有一个时钟源,哪怕我们在电路板中看不到实际的振荡电路,那也是晶振在芯片内部被集成,往往被人们称之为电路系统的心脏。一旦心脏停止跳动,整块电路板可能出现瘫痪的状况。因此......转载 2019-05-21 10:58:44 · 16 阅读 · 0 评论 -
Allegro 出gerber流程之 钻孔
1.2.3.NC ->Drill legend4.NC -> Parameters5.NC DRILL原创 2019-05-05 15:16:15 · 1205 阅读 · 0 评论 -
USB dongle 抓包指南
废话不多说,直接上干货以下是用usb dongle 抓取手机和BLE设备通信数据包的过程。其他也类似首先你要有个usb dongle,一台装有TI Packet Sniffer的电脑,一个手机,一个低功耗蓝牙设备1.将USB dongle插入电脑,在电脑的设备管理器里面可以看到CC2540 USB dongle,没有的话,就需要安装驱动,过程不述。2.打开TI的Packet ...原创 2019-02-28 14:08:49 · 6605 阅读 · 2 评论 -
实时步进运动配置文件
实时步进运动配置文件 本页介绍了运动配置文件的需求,并介绍了一种使用PIC18F系列微控制器实时生成这些配置文件的算法。概观运动物理学移动的形状一系列步骤每步的步数而不是每步的时间 1概观 步进电机是用于产生受控运动的常用项目。(维基百科 可以对步进电机进行更广泛的描述。)典型的步进电机控制器需要简单的步进和方向信号来移动步进电机。(LiniStepper 和GeckoDrive ...翻译 2018-04-13 13:42:39 · 556 阅读 · 0 评论 -
实时生成步进电机速度曲线
实时生成步进电机速度曲线一种用于步进电机加速度的新算法可以实现速度曲线的实时参数化和计算。该算法可以在低端微控制器上运行,只使用简单的定点算术运算并且不使用数据表。它以恒定的加速度和减速度形成线性斜坡时间的准确近似值。通常认为,步进电机线性速度斜坡的时间过于复杂,无法实时计算。步骤延迟的精确公式如公式8所示。解决方案是将预加坡数据存储在预编译数组中,但此方法不灵活并浪费存储器。另一种选择是使用功能...翻译 2018-04-13 13:33:07 · 7209 阅读 · 1 评论 -
多传感器数据融合算法---9轴惯性传感器
写在前面,本文转自https://blog.csdn.net/bbzz2/article/details/51354267为了收藏方便特地转到自己博客下。传感器的原理加速度计:加速度计---我们可以把它想作一个圆球在一个方盒子中。假定这个盒子不在重力场中或者其他任何会影响球的位置的场中,球处于盒子的正中央。你可以想象盒子在外太空中,或远在航天飞机中,离任何天体,一切东西都处于无重力状态。在图中你可...转载 2018-04-06 11:57:41 · 7785 阅读 · 0 评论 -
慢速,混合和快速衰减模式。为什么我们要把事情复杂化?
慢速,混合和快速衰减模式。为什么我们要把事情复杂化?如果你正在驱动感性负载,而它是有刷或无刷直流电机,步进电机,螺线管或继电器,你一定经历过一些问题,比如不需要的电流在不受欢迎的方向流动。如果你没有考虑到物理定律的这个事实,那么你有可能只有一次愉快的体验吸引你的晶体管。无论是双极晶体管还是场效应管,如果克服这种产生的电流的机制没有到位,所述晶体管将不会持续很长时间。但为什么会发生?让我们快速看看我...翻译 2018-04-11 19:45:10 · 14248 阅读 · 3 评论 -
机器人逆运动学
我们已经看到了前向运动学问题。逆运动学问题更有趣,其解决方案更有用。在位置层面,问题表述为:“考虑到机器人手部的理想位置,所有机器人关节的角度必须是什么?”人类一直在解决这个问题,甚至没有想到它。当你早上吃麦片时,你只需伸手拿起勺子。你不会想,“我的肩膀需要这样做,我的肘部需要这样做,等等。” 下面我们将看看大多数机器人如何解决这个问题。我们将从一个非常简单的例子开始。上图是位于XY平面上的简单机...翻译 2018-04-14 22:49:12 · 5250 阅读 · 0 评论 -
数字地与模拟地
在ls350的开发过程中,将数字地与模拟地,经过电感连接,模拟芯片用的是dac102s085,之后只要加上示波器测量,数据就出现乱跳现象,用逻辑分析仪,数据也不正常。后来去掉电感,加上0Ω电阻一切正常,总结,数字地和模拟地不能通过电感连接。原创 2015-06-01 22:35:22 · 598 阅读 · 0 评论