STM32F103频率采集cube工程,simulink模型,自动生成的代码等
2022-05-17 14:03:14 16.04MB stm32 arm 嵌入式硬件 单片机
1
一般矿用传感器的输出信号多为频率信号、电流信号或者485信号,本文的设计电路主要完成1路频率测量、4路电流采集、2路485信号接收和1路CAN总线的数据传输功能,本设计电路采用LPC1768作为控制的核心,完成了系统的硬件设计和软件设计,具有较高的可靠性和实时性,能够满足系统的设计要求。
1
AD7606 数据采集模块,16位ADC,8通道同时200KHz频率采集,每秒8*200K样本。SPI接口或8080 16位并口,可自行选择。 AD7606 数据采集模块特性: 使用AD7606 高精度16位ADC芯片 8路模拟输入。阻抗1M欧姆。【无需负电源,无需前端模拟运放电路,可直接接传感器输出】 输入范围正负5V,正负10V。可通过IO控制量程。 分辨率 16位。 最大采样频率 200Ksps。 支持8档过采样设置(可以有效降低抖动) 内置基准 单5V供电 SPI接口或16位总线接口。接口IO电平可以是5V或3.3V AD7606 数据采集模块实物截图: 2种接口方式: 并口模式跳线:R1 悬空(不贴),R2贴10K电阻 SPI接口模式跳线:R1 贴10K电阻,R2 悬空(不贴) 附件内容例程主要包括AD7606_SPI例程、ADS7606_SPI_51单片机例程等 见截图; 【软件定时采集的实现方案1】 --- 我们提供的SPI例子采用这种方案,见bsp_spi_ad7606.c文件 在定时器中断服务程序中实现: 定时器中断ISR: { 中断入口; 读取8个通道的采样结果保存到RAM; ----> 读取的是上次的采集结果,对于连续采集来说,是没有关系的 启动下次ADC采集;(翻转CVA和CVB) 中断返回; } 定时器的频率就是ADC采样频率。这种模式可以不连接BUSY口线。 【软件定时采集的实现方案2】 --- 我们提供的8080接口例子采用这种方案,见bsp_ad7606.c文件 配置CVA、CVB引脚为PWM输出模式,周期设置为需要的采样频率; ----> 之后MCU将产生周期非常稳定的AD转换信号 将BUSY口线设置为中断下降沿触发模式; 外部中断ISR: { 中断入口; 读取8个通道的采样结果保存到RAM; } 【软件定时采集的实现方案1和方案2的差异】 (1)方案1 可以少用 BUSY口线,但是其他中断服务程序或者主程序临时关闭全局中断时,可能导致ADC转换周期存在轻微抖动。 (2)方案2 可以确保采集时钟的稳定性,因为它是MCU硬件产生的。但是需要多接一根BUSY口线。
2021-12-18 11:44:40 13.84MB ad7606 频率采集 硬件电路设计 电路方案
1
这是第十届蓝桥杯单片机组省赛的编程项目题,分为两个版本,第一个是我自己写的版本,第二个是官方版。
2021-05-22 13:02:51 330KB 蓝桥杯 单片机 C语言 嵌入式
1
第七届决赛试题—电压频率采集设备.zip
2021-05-16 18:02:17 83KB 蓝桥杯国赛
1
第七届国赛电压、频率采集设备(完成).rar
2021-05-11 19:00:08 242KB 蓝桥杯单片机
1
可变频率采集对应的串口屏文件,串口屏使用的是淘晶驰 TJC4832T035_11,可以直接下载使用。工程文件对淘晶驰全系列型号屏幕通用,若使用别的型号屏幕,需要按照所使用的屏幕型号在设计软件中自行更改设备ID和屏幕大小。
2021-04-05 18:03:23 392KB USARTHMI
蓝桥杯之单片机设计与开发——2016_第七届_蓝桥杯_国赛——“电压、频率采集设备”
2019-12-21 22:01:51 253KB 蓝桥杯 CT107D 2016年国 555测频
1
本程序采用msp430f149单片机进行频率及幅度采集,并在12864显示屏上显示,使用C语言编程,本人已在msp430f149单片机上进行过实验,并且可以正确的在12864显示屏上显示
2019-12-21 21:52:42 108KB msp430频率采集
1