本文是基于ARMCortex-M3的STM32系列嵌入式微控制器的应用实践,介绍了基于STM32单片机的数据采集的硬件设计和软件设计,数据采集系统是模拟域与数字域之间必不可少的纽带,它的存在具有着非常重要的作用。
本文介绍的重点是数据采集系统,而该系统硬件部分的重心在于单片机。
数据采集与通信控制采用了模块化的设计,数据采集与通信控制采用了单片机STM32来实现,硬件部分是以单片机为核心,还包括A/D模数转换模块,显示模块,和串行接口部分。
该系统从机负责数据采集并应答主机的命令。
输入数据是由现场模拟信号产生器产生,8路被测电压再通过模数转换器ADC0809进行模数转换,实现对采集到的数据进行模拟量到数字量的转换,并将转换后的数据传输到上位机,由上位机负责数据的接受、处理和显示,并用LCD数码显示器来显示所采集的结果。
软件部分应用KeiluVision4通过C++编写控制软件,对数据采集系统、模数转换系统、数据显示、数据通信等程序进行了设计。
2024/10/20 7:12:14 711KB 多路数据采集
1
该上位机用于给STM32进行串口IAP固件升级,上位机升级原理可以移植到其他控制器实现STM32单片机远程固件升级,亲测稳定可用
2024/10/11 20:40:42 633KB QT STM32IAP 串口固件升级
1
KSZ8851在lwip下的驱动程序。
经过实际测试,已经用在成熟的产品上了。
KSZ8851是一款并口接口的以太网控制器,可以连接STM32单片机,这个程序已经成功在STM32F437IIT6上运行,多个产品都在用,非常稳定。
2024/10/3 9:23:47 12KB KSZ8851 lwip
1
基于stm32单片机下的气体传感器浓度数据采集程序,程序代码包括查询法,中断法,都是本人课题刚做完的项目,可直接下载至单片机使用
2024/9/19 20:58:31 26.96MB STM32 ADC WIFI数据发送
1
这是基于STM32单片机的CCD为传感器的循迹小车的源代码的压缩包,压缩包内的程序完整,算法较优,比赛获得过二等奖,能有效快速识别轨迹,在跑道直道加速,弯道减速。
采用PID调速。
CCD为传感器,识别跑道图像,STM32对图像分析处理,二值化等。
控制电机加减速度,舵机转度。
可供参考学习
2024/9/19 13:07:08 6.96MB STM32
1
基于stm32单片机的SD卡fat文件系统,使用串口控制台进行操作,带LCD回显功能。
可实现SD卡的目录打开,文件列表,新建文件,写文件等。
移植fatfs0.1版本
1
stm32单片机超声波+蜂鸣器+led代码,可以参考一下。
2024/9/6 18:22:39 3.94MB stm32单片机  超声波 +led  +蜂鸣器
1
从事STM32单片机开发、联合matlab2015b以上版本即可、可生成代码。
2024/9/2 0:47:10 14.82MB stm32-mat target matlab2015b 代码生成
1
资源包括4WD-L298P驱动模块原理图,接口说明,51单片机和Arduino-PWM控制两个和STM32单片机控制电机的代码。
2024/8/18 6:05:21 649KB PWM L298P 4驱模块
1
STM32单片机编程PLC学习用请勿传播引起法律纠纷概不负责
2024/8/10 18:51:45 41.87MB STM32 PLC 源码
1
共 135 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡