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

基于复杂可编程逻辑器件ATF1508AS实现多入多出系统的设计

2020年08月07日 17:39 次阅读

1引言

SoC(System on Chip)是将来电路设计的一个趋势,由于CPLD(Complex Programmable Logic Device)芯片密度不断增加和新一代EDA(Electronic Design Automatic)开发工具的使用,利用CPLD器件实现SoC已成为可能,而单片机与CPLD之间的通信和合作方法亦成为目前单片机应用的一个热门方向。

通过水流、气流的喷射和循环以达到按摩功效并具备一些辅助功能的按摩浴缸已经成为时尚产品,而目前市场上的一般产品往往采用在浴缸中安装机械式阀门,并在浴缸表面配以手动的开关、旋钮来实现诸如背部、脚部及其他部位的出水按摩效果,这样的方式一来用户使用不方便,二来安装难度增加,三者维护成本高。

在新型的按摩浴缸产品中,为了满足高端用户的需求,往往综合了水泵、气泵、加热器、电控阀门、灯光、收音机、消毒、电话等设备的控制,而控制部分通常会选用价格低廉、功能强大的各种8位单片机产品。由于单片机I/O端口的数量限制,在输入输出的数量较多的情况下,如果直接使用单片机的I/O端口会造成单片机数量的增加以及系统设计的难度增加,同时还会造成系统的成本增加。

按照新型按摩浴缸的模型设计,需控制的输出包括水泵1路、气泵1路、加热器1路、电控阀门12路、灯光6路、消毒泵1路,共22路输出,另外还包括了故障检测(19路)及液位检测(2路)共21路输入。在单片机尚要兼顾键盘、LCD显示及遥控器的情况下,直接使用其I/O端口显然是不现实的。通过引入CPLD的设计可以解决上述多输入输出的控制问题。

2 CPLD介绍

ATF1508AS是ATMEL公司生产的电可擦写、可在线编程的逻辑电路器件,它内含128个逻辑宏单元,可以通过LogicDoubling技术进行逻辑功能设计的扩展,可以灵活地实现用户设计的要求。

ATF1508AS共有84个管脚,其中61个管脚可作为I/O使用,完全可以满足上述新型浴缸的控制要求。图1是ATF1508AS的组成示意图。

基于复杂可编程逻辑器件ATF1508AS实现多入多出系统的设计

图1 ATF1508AS的组成示意图

3 CPLD应用开发

CPLD的设计方法包括电路原理图法、Verilog编程、VHDL编程等,本设计中采用电路原理图的设计方法,下面说明相关设计过程。

显然CPLD是处于单片机与驱动控制电路之间的接口部分,单独将它抽象出来,则其输入输出框图如图2所示:

图2 CPLD输入输出框图

3.1 输出部分设计

由于前述新型浴缸模型中有22路输出,所以输入信号应设计五位地址输入线(25=32》22)以满足输出数量的要求,另外相应的控制信号线还包括复位、时钟及输出开关控制信号共三个。显然,对输出部分来说,CPLD的功能类似于5线-22线的译码器,但由于输出信号之间要求相互不能影响,所以在译码器的基础上需增加触发器以实现上述要求,同时还需加入相应输出设备的开关控制信号。

5线-22线译码器是用两片4线-16线译码器74154扩展而成的(多余的输出不用), 对于4线-16线译码器74154来说,它有两个片选信号控制端G1N和G2N,只有当G1N和G2N都为逻辑“0”时,74154芯片才能正常译码。利用G1N进行两片74154的扩展,再利用G2N作为输出设备的开关控制信号刚好可以满足设计需求。扩展后的译码器电路能实现5线-32线的译码,可以满足22路输出的要求,因为输出设备存在多路共同输出的组合,通过在译码器的输出端添加多个双二输入JK触发器7474可以实现这一功能。分析JK触发器的特性方程:Qn+1=J + Qn可知,当

(1) J=1,K=0时Qn+1=1;对应于相应设备关闭;

(2) J=0,K=1时Qn+1=0;对应于相应设备开启;

(3) J=K=0时Qn+1=Qn;对应于相应设备保持原开关状态;

(4) J=K=1时Qn+1= 。(实际上该种组合因电路设计的原因不存在)

针对图3所示的电路,经分析可知,左半部分的电路用于控制输出设备的开启,而右半部分的电路控制输出设备的关闭,且由于各个输出设备的控制码不同,所以不存在冲突的问题。输出部分的设计占用了CPLD的30个I/O端子,其中8个I/O端子用于与单片机的连接,另外22个I/O端子通过驱动控制电路与相应设备连接。

对于设计完成的输出控制部分来说,其与单片机连接的8位数据格式及相应定义如下:

CLRN CLK G2N G1N A B C D

CLRN:复位信号(低电平有效)

CLK:时钟信号(上升沿有效)

G2N:输出控制信号(“0”:开,“1”:关)

G1N、A、B、C、D:地址码输入

3.2输入部分设计

3.2.1 故障检测部分设计

该部分是针对浴缸控制器中关于故障检测的功能进行设计的,它的信号来自各相应设备的故障检测电路,并规定“1”表示设备发生故障,“0”表示设备正常。对故障检测的输入部分来说,CPLD相当于一个多路数据选择器。利用两片16选1数据选择器74150可以扩展成32选1数据选择器,从而满足19路故障检测信号输入的要求。具体的实现方法是利用74150的片选端EN作为扩展端,对于74150来说,只有当EN为逻辑“0”时,数据选择器才能正常工作,设计电路如图3所示。故障检测输入部分的设计占用了CPLD的27个I/O端子,其中6个I/O端子(5个地址码端子,1个选择输出端子)与单片机连接,其他21个I/O端子通过接口电路与故障检测电路连接。

3.2.2 液位检测部分设计

液位检测是新型浴缸系统正常工作的一个重要组成部分。液位检测包括浴缸液位检测和消毒液液位检测两个部分,其中浴缸液位是否达到预定水位是系统中水泵、气泵等设备开启的必要条件,而消毒液液位是否高于正常位置也是系统能否正常消毒的充分条件。

实际设计中通过两个非接触式液位开关检测相关液位,液位开关的输出为标准的TTL电平信号,并规定“1”表示液位达到设定值,“0”表示液位未达到设定值。如果浴缸液位未达到设定值,则系统会提示加水信息,如果消毒液液位低于设定值,则系统会提示添加消毒液。

对于设计完成的输入控制部分来说,其与单片机连接的6位数据格式及相应定义如下:

Yselect:数据选择输出

A0、A1、A2、A3、A4:地址码输入

3.3 CPLD的烧录

上述关于CPLD输入输出功能的设计是使用MaxplusII工具进行的,设计完成后得到的结果是*.pof文件,使用Pof2Jed工具将*.pof 转换为 *.jed 文件, 然后利用 AtmIsp 工具将相应的*.jed烧录到CPLD中,就完成了整个CPLD芯片的设计、实现过程。

图3 CPLD 设计示意图

4 CPLD的应用效果[1][2]

4.1 输出设备控制

在所有的控制设备中,除了气泵、多路水阀及灯光以外,其他均是简单的开关控制。现在以气泵及灯光的控制说明CPLD的应用效果。

4.1.1气泵控制

根据气泵电机的组成原理,经过实际测试,可以通过PWM调节实现气泵的调速,而用单片机实现不同的脉冲输出或PWM波形是非常简单的功能,具体的电路连接示意图如下图所示。

通过实验,我们实现了气泵的无极调速。下面是典型的脉冲波形输出示意图。

4.1.2灯光控制

一般情况下,浴缸中安装三个彩灯及三个白灯,均是由高亮度发光二极管构成,彩灯按照红、篮、绿三色由2个、3个、2个共7个发光二极管组成,白灯由7个白色发光二极管组成,要求白灯能够实现亮度的控制,彩灯能够实现几种不同周期循环状态的控制。

白灯亮度的控制采用控制不同发光二极管组合的方式实现,亮度共分7级,分别对应相应数量的白灯点亮,具体实现时,将白灯分成三组:第一组1个白色发光二极管,第二组2个白色发光二极管,第三组4个白色发光二极管,通过这三组白色发光二极管的组合就可以实现7级亮度的调节。

彩灯循环状态的控制采用脉冲式输出的方式实现,配合定时器及外围添加逻辑或门的方式可以具体实现彩灯循环的控制。

4.2 输入设备控制

4.2.1 故障检测控制

故障检测是本文作者针对新型多功能浴缸提出的一种全新功能,它一方面可以提醒用户关于系统故障的信息,另一方面,也为浴缸生产厂家的维护人员提供了全面的检测、维修信息。

如前所述,故障检测的信号来自各相应设备的故障检测电路,并规定“1”表示设备发生故障,“0”表示设备正常。在软件实现的过程中,首先要建立一个设备与地址A4-A0的对应表,然后定时轮询CPLD的相应端子,采集故障检测信息,并根据相应的信息进行显示及驱动蜂鸣器报警。同时软件系统还会存储累积的设备故障次数,以方便厂家分析故障原因。

4.2.2 液位检测控制

系统响应按键操作需进行关于水泵、气泵、加热器、阀门的启动时,均会先行采集液位开关的输入状态,并根据采集的信息判断是进行设备开启操作,还是显示错误提示。

5 结束语

本文作者的创新点在于将单片机控制与CPLD的应用综合在新型浴缸的设计和生产过程中。从以上CPLD的实际应用效果可以总结出,使用CPLD不但可以简化控制电路的设计,而且可以获得稳定、可靠的控制效果,同时还降低了系统开发的成本,完全达到了设计要求。可以预见的是,随着CPLD芯片密度的进一步提高,必然会将单片机及CPLD的设计加入SoC,以形成更加专用的SoC系统,进一步降低产品的生产成本,并提高系统的保密性。

责任编辑:gt

下载发烧友APP

打造属于您的人脉电子圈

关注电子发烧友微信

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

关注发烧友课堂

锁定最新课程活动及技术直播

电子发烧友观察

一线报道 · 深度观察 · 最新资讯
收藏 人收藏
分享:

评论

相关推荐

书童哥(龙顺宇)62讲生动课程带您玩儿转STM8单片机

【课程介绍】:朋友们大家好,本套视频教程由本人录制,现做为录播课程上传至电子发烧友网平台,感谢电子发烧友网让单片机学习的
发烧友学院发表于 2019-01-19 00:00 3016次阅读
书童哥(龙顺宇)62讲生动课程带您玩儿转STM8单片机

基于CPLD芯片EPF10K100TC144-3...

在图形化编程中,锁存器、乘法器、加法器和除法器均为LPM(参数化模块库) 中元件。在编程中可通过设置....
发表于 2020-08-07 17:42 0次阅读
基于CPLD芯片EPF10K100TC144-3...

基于DSP器件TMS320C32和CPLD芯片实...

本系统采用美国TI 公司生产的浮点DSP器件TMS320C32作为底层主处理器件,实现对A/D采集得....
发表于 2020-08-07 17:35 3次阅读
基于DSP器件TMS320C32和CPLD芯片实...

使用CPLD器件和晶体震荡器实现超声波测距系统的...

以往利用超声波测量距离往往采用单片机单机系统(由单片机软件控制发射、接收及计数器的关停与启动),这种....
发表于 2020-08-07 17:31 9次阅读
使用CPLD器件和晶体震荡器实现超声波测距系统的...

利用可编程逻辑控制器CPLD实现数据采集系统的总...

本文所介绍的数据采集系统是基于ARM的信号处理系统中的一部分,该信号处理系统用于导弹的数字式自动驾驶....
发表于 2020-08-07 17:21 17次阅读
利用可编程逻辑控制器CPLD实现数据采集系统的总...

采用可编程逻辑器件ISPLSI1032E对闪存芯...

存储器的发展具有容量更大、体积更小、功耗更低、价格更低的趋势,这在闪速存储器行业表现得淋漓尽致。随着....
发表于 2020-08-07 16:58 27次阅读
采用可编程逻辑器件ISPLSI1032E对闪存芯...

通过利用CPLD/FPGA器件实现数字同步复接系...

在数字通信中,为了扩大传输容量和提高传输效率,通常需要将若干个低速数字码流按一定格式合并成一个高速数....
发表于 2020-08-07 16:55 22次阅读
通过利用CPLD/FPGA器件实现数字同步复接系...

编译测试AM57XX平台IPC的DEMO

TI的新一代处理器平台AM57XX是多核异构结构的SOC,片上有一到两个ARM核(ARM CORTEX-A15)和一...
发表于 2020-08-07 11:11 101次阅读
编译测试AM57XX平台IPC的DEMO

基于单片机和FPGA实现低频段数字式频率特性测试...

该系统以单片机和FPGA为控制核心,用DDFS技术产生频率扫描信号,采用真有效值检测器件AD637测....
发表于 2020-08-07 10:28 55次阅读
基于单片机和FPGA实现低频段数字式频率特性测试...

51单片机 双机RS232 通信 16*16 点阵显示 ”电子科技“

[img]file:///C:\Users\Administrator\AppData\Roaming\Tencent\Users\2685615484\QQ\WinTemp\RichOl...
发表于 2020-08-06 23:22 0次阅读
51单片机 双机RS232 通信 16*16 点阵显示  ”电子科技“

【MYMINIEYE Runber蜂鸟开发版免费试用连载】FPGA数码管的使用

[table] [tr][td]前面出了点小意外,图片上传失败了,这里补一下数码管我就不做太多的介绍了分为共阴和共阳两种开发...
发表于 2020-08-06 17:10 101次阅读
【MYMINIEYE Runber蜂鸟开发版免费试用连载】FPGA数码管的使用

基于XC2C128-7V0100 CPLD器件实...

Xilinx公司推出的CoolRunner-II系列中的XC2C128-7V0100。该器件采用第二....
发表于 2020-08-06 15:38 77次阅读
基于XC2C128-7V0100 CPLD器件实...

利用高增益运放实现测量放大器的设计和提高性能指标

测量放大器也称为仪表放大器或数据放大器,它是一种可以用来放大微弱差值信号的高精度放大器,在测量控制等....
发表于 2020-08-06 15:12 74次阅读
利用高增益运放实现测量放大器的设计和提高性能指标

基于芯片实现高精度数字温度计测量系统的设计

DS1620是一片8引脚的片内建有温度测量并转换为数字值的集成电路,他集温度传感、温度数据转换与传输....
发表于 2020-08-06 11:58 128次阅读
基于芯片实现高精度数字温度计测量系统的设计

基于TMS320F2812DSP和复杂可编程逻辑...

随着计算机技术、信号检测技术及微电子技术的迅猛发展,对断路器控制单元的要求也不断提高,现代智能控制单....
发表于 2020-08-06 11:49 50次阅读
基于TMS320F2812DSP和复杂可编程逻辑...

从8位机C8051移植到32位机之后,会在结构体处报错

从C8051平台上已经编译通过了,0error ,0warning 但是不知道什么原因,会在使用这个结构体时报错 error: #167...
发表于 2020-08-06 11:47 80次阅读
从8位机C8051移植到32位机之后,会在结构体处报错

采用单片机和传感器实现温湿度检测系统的设计

MSP430系列单片机是TI公司推出的功能强大的超低功耗16位混合信号处理器。该系列单片机以其极低的....
发表于 2020-08-06 11:26 52次阅读
采用单片机和传感器实现温湿度检测系统的设计

mcu芯片是指什么芯片_mcu芯片概念股

MCU是Microcontroller Unit 的简称,中文叫微控制器,俗称单片机,是把CPU的频....
发表于 2020-08-06 10:54 1104次阅读
mcu芯片是指什么芯片_mcu芯片概念股

单片机一定要加上拉电阻,你知道其中含义吗?

在我们刚一开始接触到 51 单片机的时候对 P0 口必须加上上拉电阻,否则 P0 就是高阻态。 对这个问题可能感到疑...
发表于 2020-08-06 10:30 270次阅读
单片机一定要加上拉电阻,你知道其中含义吗?

单片机编写程序如何做到程序能够正常运行?

在使用单片机编写程序的时候,“裸奔”的情况下,有5-7个任务,如何做到程序能够正常运行。...
发表于 2020-08-06 06:20 0次阅读
单片机编写程序如何做到程序能够正常运行?

采用FPGA器件和高速模数转换器实现高精度信号卡...

在导弹型号的研制过程中,匹配装置是用于遥测系统中信号变换的关键部件,是弹上所有关键部件的信息送到遥测....
发表于 2020-08-05 18:00 141次阅读
采用FPGA器件和高速模数转换器实现高精度信号卡...

基于可编程逻辑器件CPLD实现中压变频系统的设计

中压变频系统要求产生与分配多路SPWM脉冲,控制实时性要求较高,应用软件功能复杂,另外还需要控制多路....
发表于 2020-08-05 17:23 46次阅读
基于可编程逻辑器件CPLD实现中压变频系统的设计

基于C9500系列复杂可编程逻辑器件实现脱机编程...

近年来,可编程逻辑器件在高密度、高速度、低功耗等方面发展很快。在CPLD方面,Xilinx公司推出了....
发表于 2020-08-05 16:47 76次阅读
基于C9500系列复杂可编程逻辑器件实现脱机编程...

基于EPM7128SCL84-7芯片和quart...

在现代数字通信中, 数据传输,时钟校时等问题中很重要的一个方面是信号的同步。而同步系统中的核心技术就....
发表于 2020-08-05 16:32 53次阅读
基于EPM7128SCL84-7芯片和quart...

基于Xilinx XC95144和单片机实现数字...

本文提出的基于CPLD和单片机相结合的设计方案不仅能较好地解决误差问题,误差仅小于等于 0.1HZ,....
发表于 2020-08-05 16:21 71次阅读
基于Xilinx XC95144和单片机实现数字...

基于HT46R47单片机实现智能检测仪器的设计

对单片机为核心构成的智能检测仪器,测量电压、频率时有多种方法。一般对电压测量采用A/D转换法或V/F....
发表于 2020-08-05 15:42 63次阅读
基于HT46R47单片机实现智能检测仪器的设计

MSP430G2553 定时器无故启动

本想做一个简单的单双击识别点亮不同LED,通过定时器实现,但遇到了困难。 刚配置完定时器 但是他的TA1R居然已...
发表于 2020-08-05 15:41 101次阅读
MSP430G2553 定时器无故启动

中国如何发展自己的芯片 来看中国科学院大学一生一...

一、酝酿 2018年11月8日,乌镇,世界互联网大会,经过9个月筹备工作,中国开发指令生态(RISC....
发表于 2020-08-05 15:40 1364次阅读
中国如何发展自己的芯片 来看中国科学院大学一生一...

嵌入式单片机的特点_嵌入式单片机的应用

嵌入式单片机,即嵌入式微控制器,指以微控制器为核心控制单元的嵌入到对象体系中的专用计算机系统,是应用....
发表于 2020-08-05 14:53 51次阅读
嵌入式单片机的特点_嵌入式单片机的应用

利用电阻测长法达到检测锚杆长度质量的目的

锚杆支护从最初引进国内到现在,已在地下结构工程中得到了广泛的应用;特别是在较软弱、破碎的岩体中,它具....
发表于 2020-08-05 14:51 41次阅读
利用电阻测长法达到检测锚杆长度质量的目的

基于深亚微米CMOS工艺实现10位高速DAC的设...

片上集成系统(SoC)是集成电路发展的重要方向。由于数字信号处理的诸多优点以及近年来数字集成电路性能....
发表于 2020-08-05 14:24 85次阅读
基于深亚微米CMOS工艺实现10位高速DAC的设...

基于EPM7128SLC84—10 CPLD芯片...

脉冲信号源电路核心采用一片可编程逻辑器件EPM7128SLC84—10,它属于Ahera公司MAX7....
发表于 2020-08-05 11:27 98次阅读
基于EPM7128SLC84—10 CPLD芯片...

51单片机利用中断使数码管动态显示,其优势是什么

关于中断的寄存器,如图: 图1 IE中断使能寄存器的位分配(地址 0xA8、可位寻址) 图2 IE中....
发表于 2020-08-05 11:13 58次阅读
51单片机利用中断使数码管动态显示,其优势是什么

关于用定时器来实现led小灯1s间隔亮灭方案的解...

本案例是用定时器实现led小灯1s间隔亮灭。 想要实现led小灯在固定时间间隔进行亮灭,很明显,我们....
发表于 2020-08-05 11:10 117次阅读
关于用定时器来实现led小灯1s间隔亮灭方案的解...

单片机简叙!单片机可以做什么?

功能有强弱,打个比方,市场上面有的组合音响一套才卖几百块钱,可是有的一台功放机就要卖好几千。另外这种....
发表于 2020-08-05 10:57 165次阅读
单片机简叙!单片机可以做什么?

从单片机转到ARM —— ARM架构基础知识小结

R13通常被用作栈指针,进入异常模式时,可以将需要使用的寄存器保存在R13所指的栈中;当退出异常程序....
发表于 2020-08-05 10:32 240次阅读
从单片机转到ARM —— ARM架构基础知识小结

简析单片机中的高阻态

电路分析时高阻态可做开路理解,你可以把它看作输出(输入)电阻非常大。它的极限可以认为悬空,也就是说理....
发表于 2020-08-05 10:12 93次阅读
简析单片机中的高阻态

Stm32学了好久了,感觉独立做项目还是有力不从...

虽说做底层本身确实要复杂一些,底层软件工程师的成长周期确实要长一点。但我始终还是认为,学习是讲究方法....
发表于 2020-08-05 10:09 129次阅读
Stm32学了好久了,感觉独立做项目还是有力不从...

基于单片机实现微波频率测量系统的设计

在通信系统中,频率测量具有重要地位。近几年来频率测量技术所覆盖的领域越来越广泛,测量精度越来越高,与....
发表于 2020-08-05 09:29 64次阅读
基于单片机实现微波频率测量系统的设计

可满足各种测试环境要求的多路信号源的设计

随着测试设备的飞速发展,其性能状况越来越受到人们的重视,经过一段时间要对测试设备进行检测。主测试板作....
发表于 2020-08-05 09:23 462次阅读
可满足各种测试环境要求的多路信号源的设计

采用C8051F020单片机和模糊控制器实现便携...

根据心电信号特征、生物信号处理系统和现代心电监护技术发展要求,本系统选用高速SOC系列单片机C805....
发表于 2020-08-05 08:30 271次阅读
采用C8051F020单片机和模糊控制器实现便携...

单片机采用浏览器进行监控将给软件的编程带来极大的...

用一台计算机直接通过并口与单片机开发系统连接,程序用PWS(微软的个人Web服务器)进行调试,完成调....
发表于 2020-08-04 19:53 175次阅读
单片机采用浏览器进行监控将给软件的编程带来极大的...

三极管在单片机中的应用图解

图 3-8 中,当 IO 口输出高电平 5V 时,三极管导通,OUT 输出低电平 0V,当 IO 口....
发表于 2020-08-04 17:22 177次阅读
三极管在单片机中的应用图解

关于单片机程序跑飞死机的原因

若定义某些会在中断中修改的全局变量,这时要注意两个问题:首先为了防止编译器优化中断变量,要在这些变量....
发表于 2020-08-04 17:13 132次阅读
关于单片机程序跑飞死机的原因

用一个按键开关控制单片机,从哪里入手?

按下K,电源通过4007为整个系统供电,AVR开始工作。此时PB1为高电平。注意,电源来源是连接器旁....
发表于 2020-08-04 17:08 135次阅读
用一个按键开关控制单片机,从哪里入手?

晶振电路中选择电容的方式

单片机有内部时钟方式和外部时钟方式两种:(1)单片机的XTAL1和XTAL2内部有一片内振荡器结构,....
发表于 2020-08-04 17:04 149次阅读
晶振电路中选择电容的方式

单片机电路的设计中需要注意的难点有哪些?

大家可以看到复位电路中电阻R1=10k时RST是高电平 ,而当R1=50时RST为低电平,很明显R1....
发表于 2020-08-04 17:03 116次阅读
单片机电路的设计中需要注意的难点有哪些?

基于FPGA和单片机构成的电子加密系统的设计

FPGA/CPLD技术是近年来计算机与电子技术领域的又一场新的革命,为了保护知识产权,出现了各种层次....
发表于 2020-08-03 17:58 116次阅读
基于FPGA和单片机构成的电子加密系统的设计

PIC单片机的振荡器应该如何配置

PIC系列单片机可工作于不同的振荡器方式。用户可以根据其系统设计的需要,选择下述四种振荡方式中的一种,其振荡的...
发表于 2020-08-03 15:56 445次阅读
PIC单片机的振荡器应该如何配置

采用复杂控制逻辑器件和VHDL语言实现曼彻斯特编...

虽然计算机通信的方法和手段多种多样,但都必须依靠数据通信技术。数据通信就是将数据信号加到数据传输信道....
发表于 2020-08-03 15:53 71次阅读
采用复杂控制逻辑器件和VHDL语言实现曼彻斯特编...

基于增强型8051单片机实现记忆示波器的设计和应...

示波器是电子测量的基本仪器。由于其具有图形显示实时、直观和形象等特性,在一般的物理实验室中它也是常用....
发表于 2020-08-03 09:57 94次阅读
基于增强型8051单片机实现记忆示波器的设计和应...

基于全数字式调频计数测量法实现对脉冲占空比的测量

占空比是脉冲信号的一个基本参数,不论在脉冲电源设计中,还是在脉冲信号的应用中,都需要知道脉冲的占空比....
发表于 2020-08-03 09:29 61次阅读
基于全数字式调频计数测量法实现对脉冲占空比的测量

使用LGSR-WIFI模块通过外网向微个连续传送1万帧数据不掉帧,是怎样做到的?

购买了模块,做了下实验,确实可以做的,就是不清楚其中的原理。请教大家,谢谢。 测试视频地址: https://www.bili...
发表于 2020-08-03 08:44 208次阅读
使用LGSR-WIFI模块通过外网向微个连续传送1万帧数据不掉帧,是怎样做到的?

请问一个单片机如何联接两个mpu6050?

跪求解答
发表于 2020-08-03 01:44 0次阅读
请问一个单片机如何联接两个mpu6050?