上一页 1 2 3 4 5 6 7 ··· 28 下一页
摘要: 很多时候我们需要检测流量和压力这些参数,比如我们要检测大气压,或者通过测量差压来获得输送流体的流量等,都需要用到压力传感器。这一篇我们就来讨论MS4515DO压力传感器的数据获取。 1、功能概述 MS4515DO是TE公司推出的一款基于PCB安装的小型陶瓷基压力传感器。该传感器采用最新的CMOS传感 阅读全文
posted @ 2022-09-04 15:48 Moonan 阅读(453) 评论(0) 推荐(0)
摘要: Modbus是一种常见的工业系统通讯协议。在我们的设计开发工作中经常使用到它。在这一篇中我们将简单实现一个基于QT的Modbus RTU主站上位工具。 1、概述 Modbus RTU主站应用很常见,有一些是通用的,有一些是专用的。而这里我们希望实现一个主要针对我们的产品调试的Modbus RTU主站 阅读全文
posted @ 2022-08-21 10:29 Moonan 阅读(5541) 评论(0) 推荐(2)
摘要: 我们已经设计了PID控制器,并根据实际使用的情况对器进行了诸多的改进。在这一篇中我们将讨论如何改进PID控制器超调的问题。 1、问题提出 在前面的文章中,我们曾推导过增量式PID控制器的公式,并且对其进行了离散化以适用于程序实现,具体的离散化公式如下: 以这个公式为基础,我们实现的增量式PID控制器 阅读全文
posted @ 2022-07-31 15:29 Moonan 阅读(3071) 评论(0) 推荐(0)
摘要: 在产品设计过程中,很多时候都会用到ADC器件,而在一些特殊场合还需要一些特别的ADC器件。我们在这篇中将讨论常用于医疗器件方面的,DDC114这款电流输入ADC,并为其设计一个驱动程序。 1、功能概述 模数转换器DDC114是一款电流输入型ADC,通过对微小电流信号采用电荷积分的方式进行模数转换。包 阅读全文
posted @ 2022-07-17 21:49 Moonan 阅读(351) 评论(0) 推荐(0)
摘要: SPI总线是我们常用的串行设备接口,一般情况下我们都会适应硬件SPI接口,但有些时候当硬件端口不足时,我们也希望可以使用软件来模拟SPI硬件接口,特别是要求不是很高的时候。在这一篇中我们将来讨论如何使用GPIO和软件来模拟SPI通讯接口。 1、功能概述 SPI即串行外设接口,是一种同步串行通讯接口, 阅读全文
posted @ 2022-07-03 17:56 Moonan 阅读(3255) 评论(0) 推荐(0)
摘要: 串口通信是我们经常会遇到的问题。很多时候当我们设计一个串口应用时,我们希望有一个简便的、可视的方式来验证它。这一篇中我们就来基于QT设计一个串口调试工具。 1、概述 在开始软件设计之前,我们来简略地分析一下这样一个小软件其要包含的主要内容有哪些。我们认为软件需要如下几个方面的内容: 串口参数的配置, 阅读全文
posted @ 2022-06-19 22:32 Moonan 阅读(715) 评论(0) 推荐(0)
摘要: 模拟信号输出是经常会遇到的应用需求,解决的办法应多种,但我们使用最多的还是数模转换。对于不同的数模转换器我们需要为其编写适用的驱动程序,在这一篇中我们就来考虑如何实现DAC8552高精度模数转换器的驱动程序。 1、功能概述 该DAC8552是一个16位,双通道,电压输出数模转换器(DAC)提供低功率 阅读全文
posted @ 2022-06-05 16:14 Moonan 阅读(1034) 评论(0) 推荐(1)
摘要: 在前述的篇章中,我们实现了PID控制器并在后续对其进行了改进。但作为经典PID控制器还存在PID参数整定的问题。通常我们可以采取人工整定的办法,但人工整定涉及到比较专业的知识,而且找到合适的参数本身也不是一件容易的事,所以人们探索了一系列适用于不同情况的PID参数自动整定算法。在这一篇中我们就来讨论 阅读全文
posted @ 2022-05-22 21:15 Moonan 阅读(6470) 评论(0) 推荐(1)
摘要: 我们经常会碰到多通道AD采集的需求,有时候甚至需要高精度的ADC器件。本篇我们将来设计并实现ADS1256模数转换器的驱动。并简单讨论该驱动使用方式。 1、功能概述 ADS1256是TI公司推出的一款低噪声高分辨率的24位Sigma-Delta(E-v)模数转换器(ADC)。E-vADC与传统的逐次 阅读全文
posted @ 2022-05-08 22:15 Moonan 阅读(3024) 评论(1) 推荐(0)
摘要: 许多嵌入式系统应用需要以持久的方式存储某种数据:校准值、设置或日志信息。对于较少的数据量,使用外部存储器或文件系统是一种过度大材小用。在许多系统中,我使用minINI以“ini-file”的方式存储键值解析,但它需要使用某种文件系统。minINI很棒,效率很高,使获取和存储数据变得非常容易。但对于简 阅读全文
posted @ 2022-04-19 12:48 Moonan 阅读(309) 评论(2) 推荐(1)
上一页 1 2 3 4 5 6 7 ··· 28 下一页