原文:外设驱动库开发笔记5:AD7705系列ADC驱动

我们的经常需要采集一些精度要求较高的模拟信号,使用MCU集成的ADC难以达到要求 所以我们需要独立的ADC芯片。这一节我们就来设计并实现AD 芯片的驱动 并探讨驱动的使用方法。 功能概述 AD AD 是用于低频测量的完整模拟前端。可以直接从传感器接收低电平输入信号,并产生串行数字输出。 . 硬件结构 AD 和AD 均为完整 位 低成本 型ADC,适合直流和低频交流测量应用。其具有低功耗 V时最大 ...

2020-04-11 16:14 0 775 推荐指数:

查看详情

外设驱动开发笔记6:AD719x系列ADC驱动

  前面我们讨论了AD7705这种ADC器件的驱动开发,在实际中我们使用更多的是AD719x系列ADC芯片、包括有AD7191、AD7192和AD7193等。接下来我们就来设计并开发AD719x的驱动程序。 1、功能概述   AD7192是一款适合高精密测量应用的低噪声完整模拟前端,内置一个 ...

Mon May 18 05:37:00 CST 2020 0 884
外设驱动开发笔记7:LTC2400系列ADC驱动

  有些时候我们需要对高精度的ADC来处理一些要求较高的模拟量采集。在处理温控器的过程中我们就使用到了LTC2400这款ADC。接下来我们就来设计并实现LTC2400的驱动。 1、功能概述   LTC2400是一个供电电压2.7V到5.5V的微功率24位转换器,集成了振荡器、4ppm INL ...

Mon Jun 08 05:22:00 CST 2020 0 604
外设驱动开发笔记2:AD8400系列数字电位器驱动

  一些时候我们需要在系统使用过程中改变某些电路电阻值以达到改变设定的目的,这时候我们就会使用电位器。在我们使用数字控制电路时多选择数字电位器。在这一篇我们就来设计AD8400系列数字电位器的驱动。 1、功能概述   AD8400/AD8402/AD8403分别是单通道/双通道/四通道、256 ...

Sun Mar 08 04:50:00 CST 2020 0 703
外设驱动开发笔记4:AD9833函数发生器驱动

  很多时候我们需要输出某种函数信号,如方波、三角波、正弦波等,但想要获得这样的函数信号,不论是硬件电路还是软件实现,却并不是一件简单的事情。不过AD9833这类函数生成芯片可以简化这方面的操作,这一节我们就来设计并实现AD9833的驱动。 1、功能概述   各种类型的检测、信号激励和时域反射 ...

Sun Mar 29 15:30:00 CST 2020 1 2251
外设驱动开发笔记11:SHT3x系列温湿度传感器驱动

  在我们的产品中经常会遇到温湿度检测的需求。可以用于检测温湿度的传感器元件也有很多。我们经常使用的SHT各系列数字温湿度传感器来实现应用需求。在这里我们将设计并实现SHT3x系列温湿度传感器的驱动。 1、功能概述   SHT3x系列温湿度传感器是适用于各种应用的高品质湿度传感器。SHT3x ...

Sun Aug 02 16:34:00 CST 2020 0 586
外设驱动开发笔记34:OLED显示屏驱动

  现在OLED显示屏在嵌入式系统中应用的越来越多。对于一些显示信息不太复杂,以显示信息为主的需求,我们一般会选择OLED显示屏。在这一篇中,我们将讨论OLED显示屏驱动的设计与实现。 1、功能概述   从使用的情况来说,较为常用的是0.96英寸的OLED128x64的显示屏。这种OLED屏 ...

Mon Nov 22 04:16:00 CST 2021 0 152
外设驱动开发笔记33:LCD1602液晶显示屏驱动

  LCD1602是一种工业字符型液晶,能够同时显示16x02即32个字符。LCD1602液晶显示的原理是利用液晶的物理特性,通过电压对其显示区域进行控制,即可以显示出图形。在这一章我们就来讨论LCD1602液晶显示屏驱动的设计与实现。 1、功能概述   LCD1602液晶又被称作1602字符 ...

Mon Oct 11 04:04:00 CST 2021 0 177
外设驱动开发笔记8:GPIO模拟I2C驱动

  I2C总线简单方便,是我们经常使用的一种总线。但有时候我们的MCU没有足够多的I2C控制器来实现我们的应用,所幸我可以使用普通的GPIO引脚来模拟低速的I2C总线通信。这一节我们就来实现使用软件通过普通GPIO操作I2C设备的驱动。 1、功能概述   I2C总线使用两条线:串行数据(SDA ...

Sun Jun 14 01:44:00 CST 2020 0 689
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM