自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (51)
  • 收藏
  • 关注

原创 二自由度自动进样检测器控制(Version 1.1)

较Version 1.0, 增加了对针臂步进电机、针臂停留底部时间的控制模块, 可通过给定参数以定量方式控制针臂抬起落下的速度或控制针臂在底部停留的时间.硬件搭建:8051单片机(STC89C52RC) + 若干杜邦线 + 虚拟接口卡 + 虚拟接口卡专用USB线 + 8051专用USB线.连线对接:P1.0 -> P20P1.1 -> P21P1.2 ->...

2019-06-30 12:37:04 338

原创 pycharm2019连接MySql5.5并实现增/查操作

下面的程序实现了通过pycharm2019对MySql5.5操作的功能.在着手于编码前, 我们要先将环境搭配好.1. 进入mysql, 确认用户名和密码.2. 进入pycharm2019, 选择view -> Tool Windows -> Database.3. 按照图示操作, 添加MySql数据源.4. 在图示文本框内填写正确信息, 并...

2019-06-27 22:36:52 2338

原创 安装MySql5.5时Start Service/apply security settings出错解决办法

由于要用pycharm连接MySql5.5以完成一个简易的银行管理系统, 今天上午便尝试安装MySql5.5. 安装卸载了不下十次, 就是无法安装成功.出现我这样的问题是因为之前已经安装过MySql5.5, 但是即使已进入过控制面板的"卸载程序"模块中卸载MySql5.5, 再次安装之时还是会出现上面的问题: 此时不要心急, 先进入C盘的Program Files(x86)目录中删除MySq...

2019-06-27 17:53:19 1008

原创 带有Start/Reset/Stop/Rotate/Main motor runs命令的二自由度自动进样器(Version1.0)

#include <STC89C5xRC.h>char tcount = 0;char step = 0;//记录主电机走过的步数(走过的步数=step/2)char buf[30];//存放命令int en = 0;//en = 1 -> 系统工作, en = 0 -> 系统停止int k = 0;int len = 0;int re = 0;//复位信号...

2019-06-26 22:03:14 818

原创 带复杂命令启停功能的二自由度自动进样器

给8051发送"Start.E"后, 系统开始工作; 发送"Stop.E"后, 系统停止工作.与之前以串口中断为主线的控制逻辑不同, 这里以定时器0中断为主线(其实也就是以系统序列动作为主线), 并提高了串口中断的优先级(以实时响应命令).#include <STC89C5xRC.h>char tcount = 0;char step = 0;//记录主电机走过的步数(走过...

2019-06-26 10:09:20 297

原创 以串口中断为主线的二自由度自动进样器控制(有一定问题)(程序架构不可取, 只供研究)

我的本意是当输入"Start.E"后系统开启工作, 此时输入"Stop.E"后系统停止工作. 可实际上系统无法停止工作. 对于这其中的原因, 我也做了一定量的实验, 分析得出, 问题出在变量en上, 但是我还没找到方法去解决它. 还请各位大牛帮忙解决, 万分感谢.#include <STC89C5xRC.H>char buf[30];//存放串口传来的数据int steps...

2019-06-25 21:02:52 180

原创 带命令启动功能的二自由度自动进样器(2019.6.26修改完毕)

上位机发出'1'命令, 系统开始工作. 但发出'0'命令后, 系统并未停止工作.这里我想通过改变IE的值(0x92/0x90), 来控制timer0中断的屏蔽与否, 继而实现系统停止功能.#include <STC89C5xRC.h>char tcount = 0;char step = 0;//记录主电机走过的步数(走过的步数=step/2)char buf;//存放命...

2019-06-25 20:54:02 291

原创 二自由度自动进样器动作序列实现

本程序的实现是基于虚拟接口卡和8051单片机的. 通过对8051部分引脚的操作, 以合适的逻辑序列, 实现了 主转盘步进电机走8步 -> 针臂落下 -> 针臂在底部停留片刻 -> 针臂抬起至最高位 -> 主转盘步进电机走8步 这样的循环操作. 日后我会在此基础上加入上位机发送信号控制系统工作的部分.#include <STC89C5...

2019-06-25 19:54:25 497

原创 分别以轮询方式和中断处理方式实现8051的串口通信

#include <STC89C5xRC.H>//之前用轮询方式实现了串口的通讯,这里使用前后台系统结架构实现功能int s;void UART_INT() interrupt 4//UART中断处理程序{ if(RI == 1)//如果收到数据 { RI = 0; s = SBUF;//将收到的数据读取出来 ...

2019-06-25 17:40:26 1296

原创 8051单片机串口复杂命令接收与解析

下面程序是为了实现二自由度自动进样检测器的控制而编写的. 在程序执行过程中, 我发现, 在发送Start.E再发送Stop.E后, 串口助手接收缓存区并未显示一连串"00": 这说明在输入Start.E后, 虽然又收到Stop.E时执行了"en = 0"这个表达式, 但是回到第一层中断处理程序后, 这里的en还是"1"(并未变为我们希望的"0"). 这说明, 以串口中断实现对二自由度自动进样检测仪...

2019-06-25 17:32:28 1466

74160功能实验.ms7

掌握同步十进制加法计数器74160的使用方法十分重要, 本文件对74160的四种功能进行了实验. 读者应仔细研究74160芯片的使用方法, 以为设计更复杂的计数电路做铺垫.

2019-11-14

异步一百进制加法计数器(两片74160构成).zip

两片74160加上进位输出电路, 构成异步一百进制加法计数器. 读者应先掌握单片74160的使用方法, 再进行该电路的学习.

2019-11-14

异步时序逻辑电路.zip

该压缩文件中包含11个异步时序逻辑电路, 均为本人设计. 读者可通过电路源文件与本人博客中的解析, 完整地学习这部分的设计.

2019-11-14

同步时序逻辑电路.zip

该压缩文件中包含28个同步时序逻辑电路, 均为本人设计. 读者可通过电路源文件与本人博客中的解析, 完整地学习这部分的设计.

2019-11-14

异步六进制加法计数器(上升沿触发).ms7

本电路实现了异步六进制加法计数器的功能. 该设计思路用观察时序图的方式求出时钟方程, 再根据时钟取值修改状态表, 之后再求出状态激励方程(D触发器).

2019-11-14

异步十四进制加法计数器(上升沿触发)(D).zip

本电路实现了异步十四进制加法计数器的功能. 该设计思路用观察时序图的方式求出时钟方程, 再根据时钟取值修改状态表, 之后再求出状态激励方程(D触发器).

2019-11-14

异步十六进制加法计数器(上升沿触发)(D)(设计方案1、2).zip

用两种思路实现了异步十六进制加法计数器的功能. 两种思路都采用看时序图法完成了电路的设计, 不同之处在于对于时钟方程的选择不同. 建议读者以对比的眼光分析这里的两种设计思路.

2019-11-14

异步十进制加法计数器(上升沿触发)(D)(设计方案2).zip

本电路对于时钟方程的选择与之前不同, 但最终都实现了十进制加法计数的功能. 建议读者对比这两种设计思路进行分析, 以掌握更灵活的设计方法.

2019-11-14

异步十进制加法计数器(上升沿触发)(D)(设计方案1).zip

本电路实现了异步十进制加法计数器的功能. 该设计思路用观察时序图的方式求出时钟方程, 再根据时钟取值修改状态表, 之后再求出状态激励方程(D触发器).

2019-11-14

异步十二进制加法计数器(上升沿触发)(D).zip

本电路实现了异步十二进制加法计数器的功能. 该设计思路用观察时序图的方式求出时钟方程, 再根据时钟取值修改状态表, 之后再求出状态激励方程(D触发器).

2019-11-14

异步八进制加法计数器(上升沿触发)(D).zip

用两种思路实现了异步八进制加法计数器的功能. 第一种思路用观察时序图的方式求出时钟方程, 再根据时钟取值修改状态表, 之后再求出状态激励方程(D触发器). 第二种思路师从课本, 虽然最终能实现功能, 但求解的时钟方程显然没有很强的说服力. 建议读者采用第一种方式进行分析与设计.

2019-11-14

同步六进制加法计数电路(D).zip

本电路实现了同步六进制加法计数器的功能. 本电路的设计是为了给电子时钟模型的设计提供计数支持. 读者应仔细体会设计过程, 以进一步掌握同步时序逻辑电路的设计方法.

2019-11-13

电子表(时 分 秒)模型.zip

该电路以同步十进制加法计数电路、同步六进制加法计数器电路和同步十二进制加法计数电路为基础, 辅以十二进制转小时显示的译码电路, 最终构成了基本的电子表. 但用multisim7仿真运行时, 发现在数码管数字跳变的时刻显示不稳, 这可能与"竞争与冒险"现象有关. 日后我会继续研究这一部分的内容, 并继续修改这一模型.

2019-11-13

同步十二进制加法计数器.zip

本电路实现了同步十二进制加法计数器的功能. 该电路的设计是为了给电子钟模型电路提供技术支持, 初学同步时序逻辑电路的朋友应仔细推敲该例的设计, 以更快地掌握同步时序逻辑电路地设计方法.

2019-11-13

同步六进制加减法可逆计数器(D).ms7

本电路实现了同步六进制加减法可逆计数器的功能: 电路能准确地按照六进制加法或减法计数的规律进行计数. 读者应深刻理解本例的分析和设计过程, 以为日后设计更为复杂的同步时序逻辑电路打下基础.

2019-11-12

同步八进制加法计数器.ms7

本电路实现了同步八进制加法计数器的功能: 电路能准确地按照八进制加法计数的规律进行计数. 读者应深刻理解本例的分析和设计过程, 以为日后设计更为复杂的同步时序逻辑电路打下基础.

2019-11-12

同步1110序列检测电路.ms7

本电路为1110序列检测电路: 电路能精准地辨别出数据序列中的1110序列. 读者应深刻理解本例的分析和设计过程, 以为日后设计更为复杂的数据序列检测电路打下基础.

2019-11-12

同步1011序列检测电路.ms7

本电路为1011序列检测电路: 电路能精准地辨别出数据序列中的1011序列. 读者应深刻理解本例的分析和设计过程, 以为日后设计更为复杂的数据序列检测电路打下基础.

2019-11-12

同步110序列检测电路.ms7

本电路为110序列检测电路: 电路能精准地辨别出数据序列中的110序列. 读者应深刻理解本例的分析和设计过程, 以为日后设计更为复杂的数据序列检测电路打下基础.

2019-11-12

同步101序列检测电路.ms7

本电路为101序列检测电路: 电路能精准地辨别出数据序列中的101序列. 读者应深刻理解本例的分析和设计过程, 以为日后设计更为复杂的数据序列检测电路打下基础.

2019-11-12

基础电路分析全集(以北京交通大学课程资源为主, 大量细致推导, 约2万字).docx

这是集北京交通大学、西安交通大学、西安电子科技大学等名校电路原理课程笔记于一体的文档, 其中内容均为本人整理, 耗时半年有余. 文档中不仅含有电路原理的知识, 还有相关数学知识的推导, 这为电路原理课程的学习提供了数学上的帮助. 文档中的内容主要为名校课程知识+大量公式推导运用+课后习题详解(每一道题均为本人详细解答), 内容对初学者来说极为友好. 本文档中的内容覆盖基础电路分析的全部内容与一部分电子类专业要求的内容, 若能学完则可具备进一步学习模拟电子技术、数字电子技术、信号与系统等专业核心课程的能力. 另外, 此文档也适合处于考研专业课复习起步阶段的朋友, 此文档将帮助你打下坚实的基础, 为取得专业课高分保驾护航.

2022-01-16

12.2 两个重要级数.docx

P级数和几何级数的证明与结论.

2022-01-16

12.1级数的基本概念.docx

级数的基本概念及相关习题.

2022-01-16

traffic_LED(Version2.0).zip

文件中包含①电路原理图 ②80C51完整控制程序 ③80C51所需.hex文件 ④信号控制逻辑示意图 ⑤两种信号时间分配方案 ⑥其它所需项目文件. 本例为带左转信号的路口信号灯, 在逻辑上有较高的研究价值. 电路原理图使用proteus7.7绘制, 80C51控制程序使用Keil2编译而成.

2019-12-16

同步置数法接成的五进制计数器.ms7

用74160以同步置数法实现了同步五进制计数器的功能. 掌握74160的应用方法对于提升电路设计效率有着十分重要的作用.

2019-11-22

同步置数法接成的四进制计数器.ms7

用74160以同步置数法实现了同步四进制计数器的功能. 掌握74160的应用方法对于提升电路设计效率有着十分重要的作用.

2019-11-22

同步置数法接成的七进制计数器.ms7

用74160以同步置数法实现了同步七进制计数器的功能. 掌握74160的应用方法对于提升电路设计效率有着十分重要的作用.

2019-11-22

同步置数法接成的六进制加法计数器.ms7

用74160以同步置数法实现了同步六进制加法计数器的功能. 掌握74160的应用方法对于提升电路设计效率有着十分重要的作用.

2019-11-22

同步置数法接成的六进制计数器.ms7

用74160以同步置数法实现了同步六进制计数器的功能. 掌握74160的应用方法对于提升电路设计效率有着十分重要的作用.

2019-11-22

同步置数法接成的九进制计数器.ms7

用74160以同步置数法实现了同步九进制计数器的功能. 掌握74160的应用方法对于提升电路设计效率有着十分重要的作用.

2019-11-22

同步置数法接成的八进制计数器.ms7

用74160以同步置数法实现了同步八进制计数器的功能. 掌握74160的应用方法对于提升电路设计效率有着十分重要的作用.

2019-11-22

同步六十进制加法计数器.zip

本电路用同步十进制加法计数电路和同步六进制加法计数器电路的有机组合, 实现了六十进制加法计数器的功能. 通过该例子的设计, 可对同步N进制加法计数器输出Y的设定有进一步的认识.

2019-11-12

同步五进制减法计数器.ms7

本电路实现了同步五进制减法计数器的功能: 电路能准确地按照五进制减法计数的规律进行计数. 读者应深刻理解本例的分析和设计过程, 以为日后设计更为复杂的同步时序逻辑电路打下基础.

2019-11-12

同步四进制加法计数器(JK).ms7

本电路实现了同步四进制加法计数器的功能: 电路能准确地按照四进制加法计数的规律进行计数. 读者应深刻理解本例的分析和设计过程, 以为日后设计更为复杂的同步时序逻辑电路打下基础.

2019-11-12

同步十六进制加法计数器.ms7

本电路实现了同步十六进制加法计数器的功能: 电路能准确地按照十六进制加法计数的规律进行计数. 读者应深刻理解本例的分析和设计过程, 以为日后设计更为复杂的同步时序逻辑电路打下基础.

2019-11-12

同步十进制加法计数器(JK).ms7

本电路实现了同步十进制加法计数器的功能: 电路能准确地按照十进制加法计数的规律进行计数. 读者应深刻理解本例的分析和设计过程, 以为日后设计更为复杂的同步时序逻辑电路打下基础.

2019-11-12

同步十进制加法计数器(D).ms7

本电路实现了同步十进制加法计数器的功能: 电路能准确地按照十进制加法计数的规律进行计数. 读者应深刻理解本例的分析和设计过程, 以为日后设计更为复杂的同步时序逻辑电路打下基础.

2019-11-12

同步三十二进制加法计数器.ms7

本电路实现了同步三十二进制加法计数器的功能: 电路能准确地按照三十二进制加法计数的规律进行计数. 读者应深刻理解本例的分析和设计过程, 以为日后设计更为复杂的同步时序逻辑电路打下基础.

2019-11-12

同步七进制加法计数器.ms7

本电路实现了同步七进制加法计数器的功能: 电路能准确地按照七进制加法计数的规律进行计数. 读者应深刻理解本例的分析和设计过程, 以为日后设计更为复杂的同步时序逻辑电路打下基础.

2019-11-12

同步六进制加减法可逆计数器(JK).ms7

本电路实现了同步六进制加减法可逆计数器的功能: 电路能准确地按照六进制加法或减法计数的规律进行计数. 读者应深刻理解本例的分析和设计过程, 以为日后设计更为复杂的同步时序逻辑电路打下基础.

2019-11-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除