电子发烧友网 > 可编程逻辑 > 正文

基于STM32和CPLD可编程逻辑的等精度测频原理和系统硬件设计

2018年03月12日 14:33 次阅读

在电子工程、资源勘探、仪器仪表等相关应用中,频率测量是电子测量技术中最基本最常见的测量之一,频率计也是工程技术人员必不可少的测量工具。但是,传统的频率测量方法在实际应用中有较大的局限性,基于传统测频原理的频率计的测量精度将随被测信号频率的变化而变化,传统的直接测频法其测量精度将随被测信号频率的降低而降低,测周法的测量精度将随被测信号频率的升高而降低。本文中提出一种基于ARM与CPLD宽频带的数字频率计的设计,以微控器STM32作为核心控制芯片,利用CPLD可编程逻辑器件,实现闸门测量技术的等精度测频。

本设计的技术指标:

测频范围:1Hz~200MHz,分辨率为0.1Hz,测频相对误差百万分之一。

周期测量:信号测量范围与精度要求与测频功能相同。

占空比测量:准确度99%。

计数范围:0~1000000000,可手动暂停、复位。

功耗大小:5V&TImes;250mA= 1.25W。

等精度测频原理

常用的直接测频方法主要有测频法和测周期法两种。测频法就是在确定的闸门时间Tw内,记录被测信号的变化周期数(或脉冲个数)Nx,则被测信号的频率为:fx=Nx/Tw。测周期法需要有标准信号的频率fs,在待测信号的一个周期Tx内,记录标准频率的周期数Ns,则被测信号的频率为:fx=fs/Ns。这两种方法的计数值会产生±1个字误差,并且测试精度与计数器中记录的数值Nx或Ns有关。为了保证测试精度,一般对于低频信号采用测周期法,对于高频信号采用测频法。但由于测试时很不方便,又提出了等精度测频方法。等精度测频方法是在直接测频方法的基础上发展起来的,它的闸门时间不是固定值,而是被测信号周期的整数倍,即与被测信号同步。 等精度测频系统的控制时序图如图1所示。

 基于STM32和CPLD可编程逻辑的等精度测频原理和系统硬件设计

图1 等精度测频系统的控制时序图

在测量过程中,有两个计数器分别对标准信号和被测信号同时计数。首先给出闸门开启信号(预置闸门上升沿),此时计数器并不开始计数,而是等到被测信号的上升沿到来时,计数器才真正开始计数。然后,预置闸门关闭信号(下降沿)到来时,计数器并不立即停止计数,而是等到被测号的上升沿到来时才结束计数,完成一次测量过程。可以看出,实际闸门时间r与预置闸门时间r1并不严格相等,但差值不超过被测信号的一个周期。设在一次实际闸门时间r中,计数器对被测信号的计数值为Nx,对标准信号的计数值为Ns,标准信号的频率为fs,则被测信号的频率如式(1)所示。

图2为等精度测频逻辑框图,CNT1和CNT2是两个可控计数器,标准频率信号fs信号从CNT1的时钟输入端CLK输入,经整形后的被测信号fx从CNT2的时钟输入端CLK输入。每个计数器中的CEN输入端为时钟使能端,控制时钟输入。当预置门信号为高电平(预置时间开始)时,被测信号的上升沿通过D触发器的输出端,同时启动两个计数器计数;同样,当预置门信号为低电平(预置时间结束)时,被测信号的上升沿通过D触发器的输出端,同时关闭计数器的计数。

 基于STM32和CPLD可编程逻辑的等精度测频原理和系统硬件设计

图2 等精度测频逻辑框图

系统硬件设计

使用ST公司的32bit处理器STM32F103C8作为主控芯片与高可靠性的可编程逻辑器件EPM240T100C5结合设计成频率计。

STM32F103C8的功能特点如下:(1) 最高频率可达72MHz,自带128/64KB的FLASH,1.25DMIPS/MHz,可以访问0等待周期的存储器。(2)供电电压范围为2.0~3.6V了,内嵌8MHz高速晶体振荡器,也可外部时钟供给,本系统采用CPLD时钟分频供给。(3)下载模式可采用串行线调试(SWD)接口和JTAG接口,本系统采用JTAG下载接口。

EPM240T100C5的功能特点如下:(1)支持内部时钟频率300MHz,本系统使用有源晶振50MHz供给。(2)片内电压调整器支持3.3V、2.5V或1.8V电源输入,本系统使用3.3V电压供给。(3)下载模式使用10针JTAG接口。

1 系统硬件结构框图

系统通过对STM32F103C8微控器的控制,经SPI总线向CPLD芯片EPM240T100发送数据和命令来控制内部逻辑单元。EPM240T100使用外部有源晶振50MHz供给,经4分频12.5MHz作为CPU的输入时钟。该系统的硬件结构如图3所示。其包括主控芯片模块、JTAG下载模块、复位电路模块、上位机显示模块、被测量输入模块。

 基于STM32和CPLD可编程逻辑的等精度测频原理和系统硬件设计

图3 系统框图

2 系统的数字电路设计

微控器原理如图4所示。本系统处理器使用STM2F103C8,时钟由CPLD分频供给CPU,通过SPI方式将数据和命令传送给CPLD,而后用串口RS232发送到上位机显示。

 基于STM32和CPLD可编程逻辑的等精度测频原理和系统硬件设计

图4 微控器原理图

技术专区

关注电子发烧友微信

有趣有料的资讯及技术干货

下载发烧友APP

打造属于您的人脉电子圈

关注发烧友课堂

锁定最新课程活动及技术直播
收藏 人收藏
分享:

评论

相关推荐

stm32 LCD12864 串口无显示

发表于 2018-04-03 23:41 39次阅读
stm32   LCD12864 串口无显示

请问像4054那样的充电ic,如何用单片机读取chrg端口充电状态

发表于 2018-04-03 15:57 71次阅读
请问像4054那样的充电ic,如何用单片机读取chrg端口充电状态

Alexa语音服务软件扩展STM32Cube

X-CUBE-AVS扩展套件包含一组用于STM32F7系列微控制器的库和应用示例,充当支持Alexa...

发表于 2018-04-03 13:41 569次阅读
Alexa语音服务软件扩展STM32Cube

STM32进入和退出睡眠模式

要求系统按如下方式进入和退出睡眠模式:在系统启动2秒后,将RTC在3秒钟之后配置为产生一个报警事件,...

发表于 2018-04-03 11:43 30次阅读
STM32进入和退出睡眠模式

STM32开放式开发环境手册

发表于 2018-04-03 10:50 60次阅读
STM32开放式开发环境手册

用于STM32Cube的Alexa语音服务软件扩展

发表于 2018-04-03 10:44 54次阅读
用于STM32Cube的Alexa语音服务软件扩展

开始使用STM32Cube的Alexa语音服务软件扩展

发表于 2018-04-03 10:43 78次阅读
开始使用STM32Cube的Alexa语音服务软件扩展

单片机STM32时钟图文理解

如输出到称为HCLK、FCLK的时钟,还直接输出到SDIO外设的SDIOCLK时钟、存储器控制器FS...

发表于 2018-04-03 08:45 71次阅读
单片机STM32时钟图文理解

RT-Thread Nano 3.0.3 的基本...

RT-Thread是一个高度可配置的嵌入式实时操作系统,配置文件是rtconfig.h。Nano就是...

发表于 2018-04-02 15:58 66次阅读
RT-Thread Nano 3.0.3 的基本...

求Labview开发STM32的工具包和licence

发表于 2018-04-01 11:29 81次阅读
求Labview开发STM32的工具包和licence

GreenPAK设计软件和开发工具,几分钟内创建...

Dialog GreenPAK™ 是经济有效的非易失性内存可编程器件,可帮助创新企业集成众多系统功能...

发表于 2018-03-31 08:10 698次阅读
GreenPAK设计软件和开发工具,几分钟内创建...

适配Nano-PCB的 便携式口袋ARM开发板 3D打印数据及机加工数据

发表于 2018-03-30 16:21 220次阅读
适配Nano-PCB的 便携式口袋ARM开发板 3D打印数据及机加工数据

STM32三种BOOT模式介绍

内置SRAM,既然是SRAM,自然也就没有程序存储的能力了,这个模式一般用于程序调试。假如我只修改了...

发表于 2018-03-30 16:09 283次阅读
STM32三种BOOT模式介绍

STM32_IAP详解(有代码,有上位机)

 和app中分别放置两套中断向量表,当iap代码中将app烧写到flash中之后,跳转到app的中断...

发表于 2018-03-30 15:58 118次阅读
STM32_IAP详解(有代码,有上位机)

stm32如何制作一个读取U盘文件系统的工程

发表于 2018-03-30 15:29 231次阅读
stm32如何制作一个读取U盘文件系统的工程

【下载】《从零开始学CPLD和Verilog HDL编程技术》

发表于 2018-03-30 15:07 558次阅读
【下载】《从零开始学CPLD和Verilog HDL编程技术》

【下载】《CPLD/FPGA的开发与应用》

发表于 2018-03-29 17:11 575次阅读
【下载】《CPLD/FPGA的开发与应用》

STM32内存管理以及STM32中的堆栈

这个是MDK编译之后能够得到的每个段的大小,也就能得到占用相应的FLASH和RAM的大小,但是还有两...

发表于 2018-03-29 13:45 254次阅读
STM32内存管理以及STM32中的堆栈

基于stm32的PWM输出呼吸灯(包括stm32...

本文主要介绍了基于stm32的pwm呼吸灯设计与实现。使用定时器来控制I/O口输出PWM波形,从而驱...

发表于 2018-03-28 16:23 277次阅读
基于stm32的PWM输出呼吸灯(包括stm32...

STM32学习—如何选择各个电路部分的主要芯片

最小系统:考虑到小车的主控板可以作为今后做四轴或其他更高级的机器人的基础电路,所以主控选择了STM3...

发表于 2018-03-27 09:59 336次阅读
STM32学习—如何选择各个电路部分的主要芯片

STM32片内FLASH被异常改写的问题分享

到此问题毫无进展,只好求助ST芯片设计人员做进一步确认,看看芯片是否真的坏了。同时,又请客户的硬件工...

发表于 2018-03-26 11:24 224次阅读
STM32片内FLASH被异常改写的问题分享

STM32的存储器映射详解

存储器映射是指把芯片中或芯片外的FLASH,RAM,外设,BOOT,BLOCK等进行统一编址。

发表于 2018-03-23 15:24 290次阅读
STM32的存储器映射详解

IAR在STM32的配置方法

FWLib-用来存放所需固件库的头文件;2).StartUp-用来存放STM32的启动代码,添加co...

发表于 2018-03-20 15:52 301次阅读
IAR在STM32的配置方法

(纯干货)使用STM32测量频率和占空比的几种方...

本文详细介绍了使用STM32测量频率和占空比的几种方法。

发表于 2018-03-13 15:43 705次阅读
(纯干货)使用STM32测量频率和占空比的几种方...

用STM32测量频率和占空比的几种方法

在内存复制过程中,面对大数据量的转移时利用DMA。所以,我们使用输入捕获事件触发DMA来搬运寄存器而...

发表于 2018-03-13 10:02 1487次阅读
用STM32测量频率和占空比的几种方法

如何利用可编程逻辑实现数据中心互连 DCI互连盒...

随着实施基于云的服务和机器到机器通信所产生的数据呈指数级增长,数据中心面临重重挑战。如何使可编程逻辑...

发表于 2018-03-12 15:47 102次阅读
如何利用可编程逻辑实现数据中心互连 DCI互连盒...

可编程逻辑实现数据中心互连

数据中心正在经历显著增长,并通过使用 DCI 这样的技术使之间的互连变得越来越紧密。DCI 互连盒可...

发表于 2018-03-12 15:21 131次阅读
可编程逻辑实现数据中心互连

stm32使用中出现的警告

发表于 2018-03-09 09:45 64次阅读
stm32使用中出现的警告

基于STM32的三轴数字罗盘HMC5883L模块...

最近买了个数字罗盘模块,调通后发现很不错,非常灵敏,测试的时候精度在1°以内。连续测量模式下,最快测...

发表于 2018-03-08 08:40 250次阅读
基于STM32的三轴数字罗盘HMC5883L模块...

一种用分立逻辑芯片替换CPLD设计

横机是针织机械的一种,为生产羊毛衫,围巾帽子等的主要生产设备,全机由130多个零件装置而成。横机机头...

发表于 2018-03-07 08:53 3456次阅读
一种用分立逻辑芯片替换CPLD设计

意法半导体的新STM32让物联网设备快速连接云服...

意法半导体的新STM32探索套件简化移动网至云端连接,并提供免费试用的第三方服务,让物联网设备能够通...

发表于 2018-03-02 16:44 315次阅读
意法半导体的新STM32让物联网设备快速连接云服...

一文了解stm32使用DMA模块的相关操作

CPU最重要的工作室进行数据运算,从加减乘除到一些高级的运算,包括浮点、积分、微分、FFT等。CPU...

发表于 2018-02-27 11:18 3293次阅读
一文了解stm32使用DMA模块的相关操作

关于STM32的 一个TIM1 的PWM程序和P...

高级定时器与通用定时器比较类似,下面是一个TIM1 的PWM 程序,TIM1是STM32唯一的高级定...

发表于 2018-02-24 14:39 463次阅读
关于STM32的 一个TIM1 的PWM程序和P...

STM32定时器产生PWM彻底应用

这次学习STM32花了很长时间,一个礼拜多,也有颇多收获,学习过程也有颇多曲折。这次的任务是:用ST...

发表于 2018-02-11 11:26 403次阅读
STM32定时器产生PWM彻底应用

STM32基础PWM输出

目的:基础PWM输出,以及中断配合应用。输出选用PB1,配置为TIM3_CH4,是目标板的LED6控...

发表于 2018-02-10 16:47 192次阅读
STM32基础PWM输出

STM32的GPIO输入编程实例之读取按键状态

按键的一端与STM32的GPIO(PH15)相连,另外一端接地,且PH15外接一个1K电流大小的上拉...

发表于 2018-02-10 11:08 906次阅读
STM32的GPIO输入编程实例之读取按键状态

stm32寄存器版矩阵键盘库函数(附详细注释)

新系列采用LQFP64、LQFP100和LFBGA100三种封装,不同的封装保持引脚排列一致性,结合...

发表于 2018-02-09 11:48 169次阅读
stm32寄存器版矩阵键盘库函数(附详细注释)

stm32矩阵键盘原理图及程序介绍

STM32F0 系列产品基于超低功耗的 ARM Cortex-M0 处理器内核,整合增强的技术和功能...

发表于 2018-02-09 11:30 1129次阅读
stm32矩阵键盘原理图及程序介绍

基于FPGA/CPLD的嵌入式VGA显示系统设计

VGA(Video GraphICs Array)即视频图形阵列,是IBM在1987年随PS/2机(...

发表于 2018-02-08 06:44 270次阅读
基于FPGA/CPLD的嵌入式VGA显示系统设计

STM32的GPIO输出编程实例之点亮三色LED

本实验通过STM32的三个GPIO口驱动三色LED的三个通道,将GPIO设置为推挽输出模式,采用灌电...

发表于 2018-02-07 11:14 1984次阅读
STM32的GPIO输出编程实例之点亮三色LED

应用面向对象编程SoC原则的典型示例

周立功教授新书《面向AMetal框架与接口的编程(上)》对AMetal框架进行了详细介绍,通过阅读这...

发表于 2018-02-05 09:36 1517次阅读
应用面向对象编程SoC原则的典型示例

数据中心使用 DCI 这样的技术使之间的互连变得...

为支持数据中心间的通信,需要使用非常大的数据管道,同时,用于在这些管道间传输数据的网络通常称为数据中...

发表于 2018-02-03 11:37 1228次阅读
数据中心使用 DCI 这样的技术使之间的互连变得...

串口通信协议stm32

串口通信指串口按位(bit)发送和接收字节。尽管比按字节(byte)的并行通信慢,但是串口可以在使用...

发表于 2018-02-01 16:22 286次阅读
串口通信协议stm32

基于STM32实现孤立词语音识别系统

语音识别是机器通过识别和理解过程把人类的语音信号转变为相应文本或命令的技术,其根本目的是研究出一种具...

发表于 2018-01-31 19:23 444次阅读
基于STM32实现孤立词语音识别系统

一款基于stm32的毕业设计方案

设计选用STM32单片机作控制器,设计温度单反馈的控制系统,对电加热水器内水的温度进行控制。通过PT...

发表于 2018-01-29 14:22 889次阅读
一款基于stm32的毕业设计方案

基于stm32的电子秤方案大全(二款stm32的...

 电子秤(英文名:electronic balance)是衡器的一种,是利用胡克定律或力的杠杆平衡原...

发表于 2018-01-29 12:05 634次阅读
基于stm32的电子秤方案大全(二款stm32的...

基于stm32的8m晶振不起振的原因解析

晶振不起振原因分析: (1) PCB板布线错误; (2) 单片机质量有问题; (3...

发表于 2018-01-26 15:41 1717次阅读
基于stm32的8m晶振不起振的原因解析

提供多主机功能,STM32的I2C通信简析

在传输数据的时候,SDA线必须在时钟的高电平周期保持稳定,SDA的高或低电平状态只有在SCL 线的时...

发表于 2018-01-26 09:37 3197次阅读
提供多主机功能,STM32的I2C通信简析

基于STM32的高性能低功耗的中文人机界面系统

本文选用了意法半导体公司基于ARM最新Cortex—M3内核的STM32F103RB作为主控芯片,通...

发表于 2018-01-25 22:53 377次阅读
基于STM32的高性能低功耗的中文人机界面系统

每一个GPIO如何配置成一个外部中断触发源

1STM32中断分组STM32 的每一个GPIO都能配置成一个外部中断触发源,这点也是 STM32 ...

发表于 2018-01-25 08:44 2026次阅读
每一个GPIO如何配置成一个外部中断触发源

基于STM32F103的水动力测控系统设计的解决...

测控系统是水动力实验中的重要测试设备。在实验中有压力、拉力、加速度等物理量通过传感器转换成电压值,需...

发表于 2018-01-25 05:40 298次阅读
基于STM32F103的水动力测控系统设计的解决...

介绍如何通过意法的STM32 MCU实现用DMA...

在嵌入式产品中有时候需要实现对外部的模拟量进行采样处理和记录,而这就需要使用到ADC功能,将外部的模...

发表于 2018-01-24 15:41 1460次阅读
介绍如何通过意法的STM32 MCU实现用DMA...

高集成度编程工具软件STM32代码烧录编程实战

如今ST推出了新的高集成度编程工具软件STM32CubeProgrammer,以后就不用这么麻烦了,...

发表于 2018-01-23 09:22 1977次阅读
高集成度编程工具软件STM32代码烧录编程实战

STM32F407总线存储框架及应用设计

在使用过程中发现DMA1无法把GPIO的IDR数据传输到内存,调试过程中出现DMA1的数据流传输错误...

发表于 2018-01-22 09:22 2373次阅读
STM32F407总线存储框架及应用设计

使用STM32快速开发AliOS Things硬...

AliOS Things 是 AliOS 家族旗下的、面向 IoT 领域的、轻量级物联网嵌入式操作系...

发表于 2018-01-22 09:17 2309次阅读
使用STM32快速开发AliOS Things硬...

STM32调试SP3485技术总结

本文主要对STM32调试SP3485技术总结。使用的STM32芯片是STM32F103RB,使用的资...

发表于 2018-01-17 15:56 322次阅读
STM32调试SP3485技术总结

STM32的调试方式、更新程序、仿真以及补救措施

STM32支持JTAG和SWD两种调试方式,且默认状态下这两种调试功能都是开启的。

发表于 2018-01-17 14:55 1169次阅读
STM32的调试方式、更新程序、仿真以及补救措施

用stm32控制4位数码管_stm32控制共阴数...

本文主要介绍了stm32控制4位共阳数码管输出计数程序设计和stm32控制共阴数码管程序设计。首先我...

发表于 2018-01-16 17:07 731次阅读
用stm32控制4位数码管_stm32控制共阴数...

对STM32基本知识的详细剖析

STM32是一种功能比较强大的32位单片机,广泛应用于各种嵌入式设备中,由于它的普及性及丰富的资源,...

发表于 2018-01-16 14:29 1197次阅读
对STM32基本知识的详细剖析

max7219驱动数码管程序(51单片机+STM...

本文主要介绍了max7219驱动数码管:STM32硬件SPImax7219驱动8位数码管显示模块程序...

发表于 2018-01-15 16:51 531次阅读
max7219驱动数码管程序(51单片机+STM...

详细解析STM32中的堆栈机制

这下明白了吧,STM32在启动的时候,RAM首先分配给使用到的全局变量,还有调用库占用的一些数据(不...

发表于 2018-01-15 15:03 1047次阅读
详细解析STM32中的堆栈机制

依托面向接口编程开发思想,聚焦LED通用设计

面向通用接口的编程使得应用程序与具体硬件无关,可以很容易地实现跨平台复用。但究其本质如何,具体是怎样...

发表于 2018-01-15 09:59 1534次阅读
依托面向接口编程开发思想,聚焦LED通用设计

分享STM32定时器输出比较模式的理解

初学STM32,我这个地方卡了很久,现在终于有些明白了,现在把我的理解写下与大家共享,如果有不对的地...

发表于 2018-01-15 08:49 1069次阅读
分享STM32定时器输出比较模式的理解

stm32看门狗复位技巧编辑

本文主要介绍了stm32看门狗复位技巧,包括三个方面:判断是否需要使用、保证看门狗工作正常、保证看门...

发表于 2018-01-14 15:51 484次阅读
stm32看门狗复位技巧编辑

LED光源实现植物生长动态补光控制的几大要点

在番茄的各个生长期,弱光环境都会对番茄的生长造成很大影响,所以需要对番茄的各个生长期进行补光,至于怎...

发表于 2018-01-13 07:25 1927次阅读
LED光源实现植物生长动态补光控制的几大要点

STM32+MS5611测气压温度例程详解

MS5611气压传感器是集合SPI和I²C(高达20 MHz)总线接口的高分辨率气压传感器,分辨率可...

发表于 2018-01-12 15:31 524次阅读
STM32+MS5611测气压温度例程详解

STM32通过I2C与BMP280通信

BMP280对温度和气压的测量是通过一堆补偿数据然后根据自己的算法算出来的,要注意这些数据是什么类型...

发表于 2018-01-12 13:14 847次阅读
STM32通过I2C与BMP280通信

基于stm32的GPIO寄存器学习解析

GPIO即通用输入/输出 (General Purpose Input Output) 包括:...

发表于 2018-01-11 09:03 1274次阅读
基于stm32的GPIO寄存器学习解析

STM32中断优先级谁更高 主要根据两个方面来判...

STM32(Cortex-M3)中有两个优先级的概念——抢占式优先级和响应优先级,有人把响应优先级称...

发表于 2018-01-10 14:12 672次阅读
STM32中断优先级谁更高 主要根据两个方面来判...

STM32 系列MCU 不同型号的移植步骤解析

STM32 系列MCU 不同型号的移植!

发表于 2018-01-10 10:45 1739次阅读
STM32 系列MCU 不同型号的移植步骤解析

多合一烧写几种接口及编程模式

如今ST推出了新的高集成度的编程工具软件STM32CubeProgrammer,以后就不用这么麻烦了...

发表于 2018-01-10 09:23 2792次阅读
多合一烧写几种接口及编程模式

基于STM平台中五大嵌入式操作系统

基于STM平台且满足实时控制要求操作系统,有以下5种可供移植选择。分别为μClinux、μC/OS-...

发表于 2018-01-10 09:17 2767次阅读
基于STM平台中五大嵌入式操作系统

意法半导体推最新软体工具让烧录STM32程式更方...

据报道,意法半导体推处理一款最新软体工具,可以支持多平台可配置环境让烧录STM32程式更方便,还可以...

发表于 2018-01-08 13:20 371次阅读
意法半导体推最新软体工具让烧录STM32程式更方...

NUCLEO-F767ZI开发板评测

本文主要介绍了NUCLEO-F767ZI开发板评测,NUCLEO-F767ZI是意法半导体ST公司推...

发表于 2018-01-05 17:16 463次阅读
NUCLEO-F767ZI开发板评测

STM32单片机的串口波特率计算方法

不管是什么单片机,在使用串口通信的时候,有一个非常重要的参数:波特率。什么是波特率:波特率就是每秒传...

发表于 2018-01-05 09:59 2611次阅读
STM32单片机的串口波特率计算方法

基于STM32自码DS18B20驱动程序

根据DS18B20的通信协议,DS18B20只能作为从机,而单片机系统作为主机,单片机控制DS18B...

发表于 2018-01-05 09:03 609次阅读
基于STM32自码DS18B20驱动程序

做单片机设计,STM32 GPIO外部中断你必须...

STM32 的每一个GPIO都能配置成一个外部中断触发源,这点也是 STM32 的强大之处。STM3...

发表于 2018-01-05 07:01 1899次阅读
做单片机设计,STM32 GPIO外部中断你必须...

详细图文剖析STM32单片机串口一键下载电路与操...

在此介绍STM32单片机串口一键下载电路与操作方法详解。

发表于 2017-12-31 23:07 2039次阅读
详细图文剖析STM32单片机串口一键下载电路与操...

一款实用的嵌入式CPLD的伺服控制卡设计方案

随着先进制造技术的迅速发展,对运动控制的精度要求也越来越高,而运动伺服控制系统的性能很大程度上取决于...

发表于 2017-12-30 07:33 2478次阅读
一款实用的嵌入式CPLD的伺服控制卡设计方案

STM32 Nucleo-F746ZG开发板入门...

STM32 Nucleo-F746ZG开发板是很好的入门开发板,和经典的Nucleo-64相比,Nu...

发表于 2017-12-29 17:09 291次阅读
STM32 Nucleo-F746ZG开发板入门...

基于STM32步进电机多细分控制的设计

本文介绍了基于STM32F103和A3988的步进电机多细分控制系统,较传统的利用DA转换芯片的方案...

发表于 2017-12-29 16:03 623次阅读
基于STM32步进电机多细分控制的设计

基于STM32的人行通道智能控制与管理系统设计

本文主要介绍了基于STM32的人行通道智能控制与管理系统设计,主要包括中央控制模块、电机控制模块、人...

发表于 2017-12-28 14:40 264次阅读
基于STM32的人行通道智能控制与管理系统设计

基于STM32的多路电压采集的设计与实现

本文主要介绍了一种基于STM32的多路电压采集的设计与实现,主要包括STM32模块,LCD模块,SD...

发表于 2017-12-28 14:19 1258次阅读
基于STM32的多路电压采集的设计与实现

基于STM32微处理器的GPRS数据传输技术的研...

本文介绍了一种基于STM32微处理器的GPRS数据传输技术的研究。对STM32微处理器串口的设置以及...

发表于 2017-12-28 14:06 487次阅读
基于STM32微处理器的GPRS数据传输技术的研...

基于STM32+FPGA的全彩LED显示屏系统的...

本文主要介绍了一种基于STM32+FPGA的全彩LED显示屏系统的设计,STM32作为主控芯片,通过...

发表于 2017-12-28 13:59 779次阅读
基于STM32+FPGA的全彩LED显示屏系统的...

基于STM32的新型电力数据采集系统的设计与实现

本文主要介绍了基于STM32的新型电力数据采集系统的设计与实现,本系统由模拟量与开关量采集模块、通讯...

发表于 2017-12-28 11:45 517次阅读
基于STM32的新型电力数据采集系统的设计与实现

带有LED警示灯的骑行夜服设计

本文主要介绍了一款带有LED警示灯的骑行夜服设计,能够在夜晚自主发光。以STM32单片机为主控制核心...

发表于 2017-12-28 09:23 513次阅读
带有LED警示灯的骑行夜服设计

一种基于STM32和GSM的网络防盗门的设计

本文主要对一种基于STM32和GSM的网络防盗门的设计进行了分析,利用红外对射装置感知门的开关,出现...

发表于 2017-12-27 16:56 326次阅读
一种基于STM32和GSM的网络防盗门的设计

基于STM32的跑马灯实验的详细解析

我们用C语言来再学习STM32,以加深理解,并且应用相关资料和官方固件标准库。因此,我们来编写一个跑...

发表于 2017-12-27 16:31 1478次阅读
基于STM32的跑马灯实验的详细解析

一种基于STM32的高精度程控电流源设计

本文主要介绍了一种基于STM32的高精度程控电流源设计,由T频变压器、单相桥式整流滤波、一次稳压、线...

发表于 2017-12-27 16:27 614次阅读
一种基于STM32的高精度程控电流源设计

一种基于STM32的智能采油控制系统的设计与实现

本文主要介绍了一种基于STM32的智能采油控制系统的设计与实现,采油控制系统主要是三部分构成:动液面...

发表于 2017-12-27 15:55 173次阅读
一种基于STM32的智能采油控制系统的设计与实现

基于STM32的重力感应无线智能遥控小车设计

本文主要介绍了基于STM32的重力感应无线智能遥控小车设计,小车以nRF24L01和L298N为基础...

发表于 2017-12-27 14:03 560次阅读
基于STM32的重力感应无线智能遥控小车设计

一种基于STM32和PPG技术的腕戴式心率计设计

本文主要介绍了一种基于STM32和PPG技术的腕戴式心率计设计,系统包括电源系统模块、PPG信号检测...

发表于 2017-12-27 11:30 446次阅读
一种基于STM32和PPG技术的腕戴式心率计设计

一款基于STM32的心电采集及分析处理系统的设计

本文主要哦介绍了一款基于STM32的心电采集及分析处理系统,系统中采用STM32的内部采用的是ADC...

发表于 2017-12-27 11:16 398次阅读
一款基于STM32的心电采集及分析处理系统的设计

基于STM32芯片和TFT-LCD的便携式心电图...

本文主要介绍了一种基于STM32芯片和TFT-LCD的便携式心电图仪设计,心电信号由电极获取,送入心...

发表于 2017-12-27 11:05 818次阅读
基于STM32芯片和TFT-LCD的便携式心电图...

基于STM32的红外光通信装置的设计

本文主要介绍了基于STM32的红外光通信装置的设计,红外光通信装置包括语音发送模块、中继转发节点模块...

发表于 2017-12-27 10:51 326次阅读
基于STM32的红外光通信装置的设计

基于STM32和HC-SR501智能家居的智能照...

本文主要介绍了基于STM32和HC-SR501智能家居的智能照明系统设计,系统主要由APDS-900...

发表于 2017-12-27 10:15 583次阅读
基于STM32和HC-SR501智能家居的智能照...

stm32最小系统原理及结构组成

本文为大家带来stm32最小系统原理及结构组成的介绍。

发表于 2017-12-27 09:38 1088次阅读
stm32最小系统原理及结构组成

基于STM32的自动气象站控制模块设计

本文主要介绍了基于STM32的自动气象站控制模块设计,采用STM32F103VET6单片机驱动7寸触...

发表于 2017-12-27 09:37 276次阅读
基于STM32的自动气象站控制模块设计

基于STM32数据传输转换接口器的设计与实现

本文主要介绍了一种基于STM32数据传输转换接口器的设计与实现,系统由电源管理模块,实时时钟模块,大...

发表于 2017-12-27 09:17 411次阅读
基于STM32数据传输转换接口器的设计与实现