![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
集成芯片
Acuity.
只要思想不滑坡,想法总比问题多。
展开
-
用过的几款步进电机驱动IC
写在前面 步进电机,驱动起来相对容易实现,整步驱动可以用mos管或者达林顿管搭建H桥控制即可。然而,一般情况下我们都会选择专用的步进电机驱动集成芯片。使用专用集成步进电机驱动芯片有诸多优势,比如效率高、高精度(细分)的支持、过流保护、过热保护、丢步检测、内置减速曲线(可减轻处理器负荷)等;而且驱动起来也是非常简易,只需脉冲方波或者通过总线(spi、i2c)发送指令控制即可;以及成本不高,甚...原创 2017-12-21 23:20:15 · 59448 阅读 · 6 评论 -
LED驱动—LP55231
写在前面LED驱动,严格来说需要恒流源控制,通过调节电流大小来调整LED亮度。一般情况下会用模拟器件搭建,但,精度、准确度、稳定性等方面有所欠缺。以目前集成电路的技术,首要考虑会是集成芯片,推荐一款本人在项目中使用的LED驱动芯片。LP55231LP55231是德州仪器(TI)产的一款9通道LED驱动芯片,每个通道的电流大小、PWM控制都可单独调节,每个通道最大支持25.5mA的电流输...原创 2017-12-29 17:14:20 · 2508 阅读 · 0 评论 -
ADC(一)—AD7683/AD7684/ADS8317
1.写在前面项目需要用到模拟信号转换(ADC),由于精度、速度及准确度都要求比较高,故选择外设独立ADC芯片。外置独立ADC价格上都比较贵,首先考虑的是ADI的器件,经过综合价格、性能、采购渠道等,最终选择AD7683/AD7684。AD7683和AD7684的区别是前者是伪差分输入,后者是真差分输入,其他性能基本一致,程序兼容。ADS8317是德州仪器(TI)产的,与AD7684兼容,都是真...原创 2018-01-12 14:46:58 · 7983 阅读 · 20 评论 -
ADC(二)—MCP3202
1.器件介绍mcp3202是Microchip(微芯科技)公司产的一款ADC芯片,成本低,使用方便。本文主要分析软件使用方面的特点及方法。1.1器件特点1)转换精度:12bit2)转换速率:100ksps(最快)3)伪差分输入4)4线spi控制接口5)使用简单,无须复杂的寄存器配置,直接通过spi获取转换数据1.2应用范围1)传感器2)过程控制3)数据采...原创 2018-01-23 10:31:44 · 6267 阅读 · 0 评论 -
LM75a
1.器件介绍LM75a是一种数字接口(i2c)的温度传感器,各大半导体生产厂家都有生产,如德州仪器(TI)、恩智浦(NXP)、意法半导体(ST)等,各个厂家的命名稍有差别,但硬件上、程序上是完全兼容的。下面介绍LM75a器件,及使用之前的i2c封装代码驱动该器件。1.1器件特点1)精度:0.125℃2)范围:-55℃——+125℃3)i2c数字控制接口4)3个地址选择引脚,...原创 2018-01-23 16:06:29 · 12905 阅读 · 0 评论 -
TMC260/TMC2660/TMC262步进电机驱动
TCM260是德国TRINAMIC公司产的步进电机驱动芯片,综合性能应该是步进电机驱动芯片中排前列的,当然价格也是。TMC260程序上兼容TMC2660、TMC262,其中TMC2660是比较新的型号,驱动电流也比TMC260要大;TMC262是外置mos管,可驱动大功率步进电机,如57步进电机等。在之前“用过的几款步进电机驱动IC”的文章中,有简单介绍过,因此有坛友发私信或者留言询问该芯片的...原创 2018-05-08 00:14:12 · 22134 阅读 · 89 评论 -
各大半导体原厂芯片代码仓库(GitHub)
从事嵌入式开发,经常与底层芯片打交道,在使用一个新的芯片时,一般原厂都会提供相关驱动(driver)或者演示例程(demo),也方便我们快速使用该芯片,提高产品开发效率。一般地,原厂提供的代码包括几部分,Android/Linux系统板级支持包,这部分可以直接移植过去使用;Android/Linux驱动,可以移植过去或者参考修改;Android/Linux演示例程,提供用户参考;单片机(MCU...原创 2019-03-31 20:25:04 · 3131 阅读 · 0 评论