STM32F103两路ADC采样,ADC1采用DMA+定时器触发,ADC2规则采样
2021-12-07 19:03:56 6.99MB STM32 ADC采样 DMA
1
0 引言   采样/保持电路是模数转换器的重要组成部分,它的性能决定着整个A/D转换器的性能。随着科学技术的发展,系统对A/D转换器的速度和精度要求越来越高,因此,设计一个高性能的采样/保持电路就显得尤为重要。   一般的采样保持电路都是采用开关电容电路来实现的。由于MOS开关固有的电荷注入与时钟馈通效应,采样/保持电路一般难以得到理想的情况。尽管已经提出了许多技术和电路结构[1]但是电荷注人和时钟馈通效应所导致的非线性对电路性能的影响还是很大。   采样/保持电路的另外一个设计难点在于运算放大器的设计。采样/保持电路的精度决定于放大器的增益,高增益的运算放大器能够保证采样/保持电路达到
1
本ADC键盘方案在很多实际产品设计中, 验证了其稳定可靠, 即使按键使用导电膜,都很可靠。 说明: 1、源程序支持16个键,如果需要增加更多按键,也可参考本程序的思路,自行修改。 2、源程序支持16个键,理论上各个键对应的ADC值为 (1024 / 16) * k = 64 * k, k = 1 ~ 16, 特别的, k=16时,对应的ADC值是1023,但是实际会有偏差,则判断时限制这个偏差, ADC_OFFSET为+-偏差, 则ADC值在 (64*k-ADC_OFFSET) 与 (64*k+ADC_OFFSET)之间为键有效. 3、间隔一定的时间,就采样一次ADC,比如10ms. 4、为了避免偶然的ADC值误判, 或者避免ADC在上升或下降时误判, 使用连续3次ADC值均在偏差范围内时, ADC值才认为有效. 以上算法, 能保证读键非常可靠。
2021-12-06 17:14:54 4KB STM32 ADC采样 单片机C51 按键扫描
1
matlab图片灰色化代码纹理合成器 这是Efros-Leung算法的Matlab实现,用于通过非参数采样进行纹理合成。 有关该算法的详细信息,请参见。 用法 以下是如何使用synthesize_texture函数的示例(来自synthesize_texture_test.m ): input_image = im2double(imread( ' 161.png ' )); output_image = synthesize_texture(input_image, 256 , 256 , 9 ); imwrite(output_image, ' result.png ' ); synthesize_texture的参数如下: function output_image = synthesize_texture ( input_image , output_rows , output_cols , window_size ) 输入项 input_image :包含要合成的纹理样本的图像 output_rows :合成图像中所需的行数 output_cols :合成图像中所需的列数 w
2021-12-05 20:19:52 1.45MB 系统开源
1
本资源是学习数字图像处理的入门课件,通过此资源可以了解本课程的主要内容及图像处理的基本知识。
2021-12-03 13:35:05 6.02MB 采样 图像识别 图像分割 特征提取
1
创建澳大利亚地图,为采样点添加数据 这是一个简单的Rmd文件,用于说明如何使用 ,和创建澳大利亚地图并在其上绘制数据收集点。 建立 为此,您需要一些来自CRAN的软件包: if ( ! require( " pacman " )) install.packages( " pacman " ) ## Loading required package: pacman pacman :: p_load( readr , ggplot2 , rnaturalearth , rnaturalearthdata , sf , rgeos , lwgeom ) 还有一个来自rOpenSci Labs。 if (
2021-12-03 07:41:41 184KB
1
集成学习是通过集成多个基分类器共同决策的机器学习技术,通过不同的样本集训练有差异的基分类器,得到的集成分类器可以有效地提高学习效果。在基分类器的训练过程中,可以通过代价敏感技术和数据采样实现不平衡数据的处理。由于集成学习在不平衡数据分类的优势,针对不平衡数据的集成分类算法得到广泛研究。详细分析了不平衡数据集成分类算法的研究现状,比较了现有算法的差异和各自存在的优点及问题,提出和分析了有待进一步研究的问题。
1
通过STM8S003单片机ADC采样,将采样的数据经过10种不同的滤波方法滤波,然后将滤波后的数据通过串口发送出来,比较10种滤波方法的差异。
2021-12-01 16:10:09 878KB STM8 ADC 采样 滤波
1
这里上传上本博客的源代码:http://download.csdn.net/detail/chengdong1314/9735295 并且上传上本博客测试用到的wav文件和录音录到的wav文件: 其中的《擦肩而过.wav》是最原本的音频文件,但是这个音频文件的格式是44.1Khz的采样率的,所以这里我通过《艾奇音频转换器全能大师》这个工具转出了8K采样率的文件,因为我们的工程目前是8K的采样率,转出的文件如下:《擦肩而过 _8K采样率.wav》 但是这里我发现即是改了采样率最终在喇叭上听到的声音还是很难听,不知道为什么!
2021-12-01 10:20:43 8.75MB WAV删减 源文件 和8K采样 文件
1
在数据采集系统中,A/D转换的速度和精度又决定了采集系统的速度和精度。MAX197是Maxim公司推出的具有12位测量精度的高速A/D转换芯片,只需单一电源供电,且转换时间很短(6ms),具有8路输入通道,还提供了标准的并行接口--8位三态数据I/O口,可以和大部分单片机直接接口,使用十分方便。   MAX197的内部部分是一个采用逐次逼近方式的DAC,前端包括一个用来切换模拟输入通道的多路复用器以及输入信号调理和过压保护电路。其内部还建有一个2.5V的能隙基准电压源,管脚如图1所示。   图1 MAX197引脚定义视图   MAX197既可以使用内部参考电压源,也可以使用外部参考电压源。当
1