数字电位器——x9c104

数字电位器——x9c104
一些传统的电子设备是通过改变电位器的电阻来实现调整,比如灯的亮度、电机的转速等。如果想对这种设备进行智能改造但不大幅度改变设备内部的电器结构,我们需要电位器的电阻可通过单片机或微机进行控制,数字电位器就是这类设备。 “我也是在项目中有这方面需求,又不想深入研究设备的内部构造(设备比较贵),发现竟然有数字电位器这样的好用的东西” X9C104简介 项目需求最大电阻为100千欧,故这里使用的...

STM32F0系列——停机模式(低功耗)

STM32F0系列——停机模式(低功耗)
这段时间正在磨一个项目,要求系统中STM32F0系列的芯片不工作时处于一个低功耗,要用几个月,所以需要研究下stm32F0的低功耗模式。 经过了解,STM32F0芯片与其他STM32F1系列一样,有休眠(Sleep)、停机(Stop)和待机(Standby)三个模式,相应的功耗如下图。可见,休眠模式由于程序和绝大部分功能还在工作,所以低功耗效果并不是很明显。停机模式和待机模式的低功耗效果拔群,故在该两种中进行取舍,待机...

入手——Jetson TX2 开发套件

入手——Jetson TX2 开发套件
今天(2017年10月28日)是值得纪念的日子,NVIDIA JETESON TX2嵌入式平台终于到了,感谢学校,这回享受了教育版优惠,原价4000++,现在只要2899 RMB。 先上图。 图1  包装(有点高) 图2 凶残的配置 图3 套件 (开发板、说明书*2、电源适配器、USB线、OTG线、天线*2、少个适配器连接线)   一直想要这么一款开发板,之前一直在纠结捣鼓着ROS系统,无奈硬件太渣,没有体系,所以想搞一块机器人专用...

水下机器人基本知识 汇总

水下机器人基本知识 汇总
推进器的螺旋桨正反转判定 水下推进器的螺旋桨有正反桨之分,网上的定义判别方式都不一样,本人给出一个定义。 一个螺旋桨旋转时候,推进器的受力方向可以通过桨的特性辨别出; 例如下图,如果发生逆时针旋转,水会将后滑动,反过来则是螺旋桨整体会受到方向向上的推力。(该桨是正桨) 2. 我们采右手螺旋定则来定义正反桨。 螺旋桨受到的推力方向是大拇指指向,其余手指的方向就是螺旋桨旋转方向,此时...

Flash学习——STM32F103C8T6

Flash学习——STM32F103C8T6
前言 项目中使用了STM32F103C8T6的Flash进行数据的断电保存,所以介绍下STM32F103的Flash。将从flash的基本作用、特性、空间分析、函数与代码几个方面介绍。由于此次项目涉及的内容只是Flash中简单的一部分,故用户选择字节部分没有介绍。 作用 Flash在STM32芯片中主要用于储存程序,也可以用于存储需要断电保存的用户数据。 特性 数据可以断电保存; 可擦写 STM32官方数据提供最小的有效擦写次数是10k次...

I2C知识整理

I2C知识整理
什么是I2C? IIC (Inter-Integrated Circuit), 通常发音为: I-squared-C,是多主、多从、分组交换、单工的串行总线,通常用于处理器或微控制器与低速外围器件的短距离通信连接。这个通信协议是由(NXP半导体的前生)飞利浦公司发明,并在2006年开始,I2C协议的实施不要许可费,但仍要收取I2C从机分配地址的费用。 来自:wiki IIC的特性 仅用两线连接; 不像RS232那样有着严格的波特率要求,而是由主设备...