- 博客(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
2019-11-14
异步一百进制加法计数器(两片74160构成).zip
2019-11-14
异步六进制加法计数器(上升沿触发).ms7
2019-11-14
异步十四进制加法计数器(上升沿触发)(D).zip
2019-11-14
异步十六进制加法计数器(上升沿触发)(D)(设计方案1、2).zip
2019-11-14
异步十进制加法计数器(上升沿触发)(D)(设计方案2).zip
2019-11-14
异步十进制加法计数器(上升沿触发)(D)(设计方案1).zip
2019-11-14
异步十二进制加法计数器(上升沿触发)(D).zip
2019-11-14
异步八进制加法计数器(上升沿触发)(D).zip
2019-11-14
同步六进制加法计数电路(D).zip
2019-11-13
电子表(时 分 秒)模型.zip
2019-11-13
同步十二进制加法计数器.zip
2019-11-13
同步六进制加减法可逆计数器(D).ms7
2019-11-12
同步八进制加法计数器.ms7
2019-11-12
同步1110序列检测电路.ms7
2019-11-12
同步1011序列检测电路.ms7
2019-11-12
同步110序列检测电路.ms7
2019-11-12
同步101序列检测电路.ms7
2019-11-12
基础电路分析全集(以北京交通大学课程资源为主, 大量细致推导, 约2万字).docx
2022-01-16
traffic_LED(Version2.0).zip
2019-12-16
同步六十进制加法计数器.zip
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关注的人