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