
学习日志
文章平均质量分 58
DJDN426611
机械电子工程专业
展开
-
Python学习笔记————快捷键
IDLE换行:Ctrl+j原创 2020-04-20 19:29:44 · 317 阅读 · 0 评论 -
电工学习笔记——零件代码
元器件代码 序号 零件名称 代码 1 电阻 R 2 可变电阻 VR 3 半可变电阻 SVR 4 电容 C 5 电解电容 EC 6 钽质电容 TC 7 可变电容 VC 8 连接器(CNTR) CN 9 开关 S...原创 2020-03-17 15:52:01 · 1024 阅读 · 0 评论 -
Altium Designer学习笔记——设置铜皮到板框的距离
环境:1.WIN10教育版2.AD20.0.9注:我使用的是AD20,其他版本也是类似的。方法:1.打开PCB(需要有铺铜,也有板框),如下图2.设置规则,快捷键D+R。新建Clearance规则,可命名。3.First Object Matches 选择Custom Query ——>Query Builder,选择Object Kind is ——&g...原创 2020-03-17 15:15:28 · 6047 阅读 · 1 评论 -
电工学习笔记————继电器为什么要并联 一个反向二极管
1.首先绘制一个仿真原理图,我们将继电器等效为一根电阻和电感的串联。 组成一个 RL电路。2.通过示波器可以看到我们的开始的电压值为我们的5V,这时候我们将我们的开关进行闭合, 我们来看下我们闭合后的示波器的显示状态3.再断开开关,我们可以看到当我们的开关闭合的瞬间就会出现一个很大的脉冲高度, 那么这个电的电压就可以认为是非常高的。如果将我们的开关比作是半导体, 比如三极管, mo...原创 2020-02-26 16:20:43 · 2982 阅读 · 0 评论 -
单片机学习笔记——按键和LED复用扫描程序
在我们的实际产品开发过程中,为了节省成本,常常会采用按键和LED复用,从而达到节省IO口的目的。很多刚刚碰到这种情况的工程师,可能会不知道如何处理,PS:大神请自动略过。下面由我来给大家讲讲按键和LED复用IO口时,程序该如何处理吧。(上一讲已经讲过,我个人比较喜欢状态机编程,因此这里还是采用状态机编程的方法,来实现按键和LED复用扫描功能)。一、按键和LED复用原理图如下:LED...转载 2019-12-14 10:11:56 · 5493 阅读 · 5 评论 -
Altium Designer学习笔记——布线技巧
1、输入端与输出端的边线应避免相邻平行, 以免产生反射干扰。必要时应加地线隔离,两相邻层的布线要互相垂直,平行容易产生寄生耦合。2、在电源、地线之间加上去耦电容。3、尽量加宽电源、地线宽度, 最好是地线比电源线宽, 它们的关系是:地线>电源线>信号线, 通常信号线宽为: 0.2~0.3mm, 最经细宽度可达 0.05~0.07mm, 电源线为1.2~2.5mm 对数字电路的 PCB 可用宽的地导线...原创 2019-11-28 19:19:36 · 2117 阅读 · 0 评论 -
高斯消元法
常用来解线性方程组,例如:首先,我们需要提出各个系数,因为消元只和系数有关系。-> 这样转成矩阵的模样存下来。每次消元需要选择一个方程作为消元方程,然后用这个方程消去其他方程(非消元方程)中的某个元。 我们从前往后消,从上往下选择方程作为消元方程。 为了保证精度问题,我们每次选择未知数最大的一个方程作为消元方程,把该行(r)换到当前行。我们用第i个方程消去第[i+1...转载 2019-11-22 11:12:38 · 208 阅读 · 0 评论 -
C语言学习笔记————code
C在定义数组时是占用内存空间的,而code是编码的意思,在定义编码时是直接分配到程序空间的,编译后编码占用的事程序存储空间而非内存空间。在有些时候,定义的数组中包含的元素比较多的时候,数组的所占的存储空间就会大一些,而不希望其影响内存,而把它安排到编码空间,一定程度上可以节省内存。总之,keil中的code表示定义的变量存储在程序存储器中,这种变量是只读的,不可写,作用主要是节约RAM的使...原创 2019-11-19 16:12:37 · 2695 阅读 · 1 评论 -
C语言学习笔记————Static关键字
1、 关键字static的作用是什么?正确答案:这个简单的问题很少有人能回答完全。在C语言中,关键字static有三个明显的作用:1). 在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。2). 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。3). 在模块内,一个被声明为静态的函数只可被这...转载 2019-11-18 21:34:39 · 221 阅读 · 0 评论 -
EMC学习笔记————机器中的幽灵(EMI)
简介EMI代表电磁干扰,就是它妨碍了你的机器。一、EMI的本质从本质上讲,EMI就是你不希望看到的信号进入你的电路。它仍是一个电信号,遵从欧姆定律。二、魔鬼的招数EMI进入电路的两种途径:传导的方法和辐射的方法。在第一种情况下,干扰信号必须沿着PCB板的走线或者其他路径进入到遭受破坏的地方。在第二种情况下,型号无需导线就可以传播。三、传导的EMI四、辐射的EMI处理...原创 2019-11-07 16:40:03 · 982 阅读 · 0 评论 -
C语言学习笔记————c程序画圆(Bresenham算法)
圆的特性我们的圆中,具有对称的特性,在xy坐标轴中具有八对称的特性。我们只需要画出一个点 按照八对称性,我们就能获得八个点,所以我们只需要画一个八分之一圆就好了。我们就选择最利于我们思考的第一象限0~Math.sqrt(1)部分,就是上边橘点位置的区域。中点画圆我们通过中点到圆的距离(通过符号判定),我们就能选择相应的点。我们每次的选择中点时,增量都是有规律的。我们通过对直...原创 2019-04-10 15:02:05 · 4473 阅读 · 1 评论 -
typedef enum ——枚举
枚举(enum)通过一种简单的途径,把一串名字与一串整形值联系在一起。可以代替#define声明 枚举一般形式: enum 可选标签{ 内容.....}可选定义变量定义; 其中“”内容.....”是一些标识符的列表,可能有一些整型值赋给它们。 enum ASN{MON=7, TUE, WED=10, THU, FRI};...转载 2018-12-19 16:42:45 · 1276 阅读 · 0 评论 -
Altium Designer学习笔记——电流回路注意事项
对于电流回路,需要注意如下基本事项:1. 如果使用走线,应将其尽量加粗 PCB 上的接地连接如要考虑走线时,设计应将走线尽量加粗。这是一个好的经验法则,但要知道,接地线的最小宽度是从此点到末端的有效宽度,此处“末端”指距离电源连接端最远的点。2. 应避免地环路3. 如果不能采用地平面,应采用星形连接策略(见图6) 通过这种方法,地电流独立返回电源连接端。图6 中,...原创 2018-11-12 19:19:40 · 1741 阅读 · 0 评论 -
51单片机学习笔记——STC12C5201AD系列
一、概述STC12C5201AD系列单片机是STC生产的单时钟/机器周期(1T)的单片机,是高速/低功耗/超强抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8-12倍。内部集成MAX810专用复位电路,2路PWM,8路高速8位A/D转换(300K/s,即30万次每秒),针对电机控制,强干扰场合。在Keil C开发环境下,选择Intel8052编译,头文件包含<r...原创 2018-10-31 15:35:52 · 4612 阅读 · 0 评论 -
树莓派日志——Xshell配色方案
保存为*.xcs格式Solarized_Dark:[Names]count=1name0=Solarized_Dark[Solarized_Dark]text(bold)=839496magenta(bold)=6c71c4text=839496white(bold)=fdf6e3green=859900red(bold)=cb4b16green(bold)=8599...原创 2018-10-10 15:23:40 · 776 阅读 · 0 评论 -
树莓派日志——初始设置及ssh连接
1.准备一张内存卡及读卡器,从官网https://www.raspberrypi.org/下载树莓派系统。 2.下载安装Win32DiskImager,写入系统到内存卡。3.将内存卡插入树莓派,上电启动,连接显示器等设备,等待安装成功。4.远程连接树莓派。(a)http://www.xshellcn.com/下载Xmanager套件(包括Xshell,Xft...原创 2018-10-10 15:03:43 · 999 阅读 · 0 评论 -
MOS管工作原理及万用表检测
一、分类绝缘栅型场效应管简称为MOS管(金属-氧化物-半导体),MOS管可分为耗尽型MOS管和增强型MOS管。二、增强型MOS管(以N沟道MOS管为例)原创 2018-10-19 10:45:04 · 1829 阅读 · 0 评论 -
51单片机学习笔记——STC15W201S系列
下图为STC15W201S系列单片机引脚图:主要使用SOP16封装的STC15W204S。下表为管脚说明:管脚 封装/SOP16 说明 P1.0/RSTOUT_LOW 15 P1.0 标准I/O口 PORT1[0] RSTOUT_LOW 上电后,输出低电平,在复位期间也是输出低电平,用户可用软件将其设置为高电平或低电平,如果要读外部状...原创 2018-10-04 10:08:23 · 21096 阅读 · 1 评论 -
我的linux学习之路---第一篇
从这篇开始,我要陆续记录关于我的Linux学习的点滴(由于还不会用博客编辑器,所以先用默认的开始了)。这不是我第一次写博,确是我真正意义上的开篇。学习Linux还在起步阶段,可以说,我还没有真正意义上的入门。我曾听说过许多的言论提起过,windows易学难精,而Linux入门难。对此我深表赞同。抛开我们生活中先接触的windows,对windows的习惯性不谈,仅凭鼠标操作就可以轻松入门的wind原创 2017-07-19 01:40:00 · 501 阅读 · 0 评论 -
我学Linux之特殊字符:重定向
Linux默认输入是键盘,输出是屏幕 ,而重定向可以用来改变这些设置。在这部分学习时,我也遇到了一些困难,在这上面还是有些难以理解。于是,查找了一些资料。最后,在阅读百度经验时有了一些启发,然后回顾了一下前面的内容,对于重定向也有了自己的理解。重定向:百度经验https://jingyan.baidu.com/album/fc07f98900437812ffe5原创 2017-07-19 21:52:12 · 400 阅读 · 0 评论 -
ubuntu默认账户丢失后找回
昨天试着修改了用户权限,将:1000:1000改为:0:0.虽然后来改回来了,但今天开机还是发现了一些问题。1.首先,登陆界面不再是默认用户名,而是变成账号密码登陆。现在猜测为游客登陆。2.点击右上角设置,注销上一栏不显示用户名。3.系统设置—>用户账户,账户消失了。4.chrome不能登陆google账号(可能是网络问题,没注意)不能翻墙,只能上网百度了一些相关信息。大部分帮原创 2017-10-19 15:15:40 · 2206 阅读 · 0 评论 -
桂电宿舍Ubuntu/Linux系统联网
本人正在使用的是Ubuntu17.04,从官网下载了出校器Linux版却悲催的发现不能用(学号密码登录校园网那种,说是该ip不能使用之类的)。所以我毅然放弃了该方面,寻找其他攻略。大概花了一个晚上时间,然后。。。一无所获!!于是,第二天早上继续,终于暂时解决了问题。参考链接https://tieba.baidu.com/mo/q/m?kz=4729041050&from_search=1&原创 2017-10-11 15:53:39 · 884 阅读 · 3 评论 -
DSP学习笔记——基于TMS320F28335
《手把手教你学DSP》一、初识DSP1.DSP的主要特点:(1)数字信号处理的特点数字信号处理把许多经典的理论体系作为自己的基础,同时又使自己成为许多新兴学科与技术的理论基础。数字信号处理的实现方法:[1]通过PC上编程实现;(缺点:实时性差,处理速度不够实时,不够快,信号采集和处理范围受通用计算器性能的限制,一般用于数字信号处理算法的模拟和仿真。)[2]用通用计算原创 2018-01-04 16:04:19 · 18015 阅读 · 0 评论 -
IC学习笔记——DRV8804
芯片名称:DRV8804一、功能继电器驱动器;单极步进电机驱动器;电磁阀驱动器;通用低压侧开关功能。二、描述DRV8804提供带过流保护的4通道低侧驱动器,它带有用于钳制由感性负载产生的关断瞬变的内置二极管,并可用于驱动单极步进电机,直流电机,继电器,电磁阀或其他负载。 对于SOIC(DW)封装,DRV8804可在25℃时为每个通道提...原创 2018-10-11 11:32:55 · 2636 阅读 · 0 评论 -
常用网址
书屋http://mebook.cc/ 失效ASCII码对照表http://tool.oschina.net/commons?type=4电子元器件资料http://www.okdatasheet.cn/Python教程https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c00...原创 2018-10-11 12:01:26 · 628 阅读 · 0 评论 -
51单片机学习笔记——SH88F4051A
一、概述SH88F2051A/4051A是一种高速高效率8051可兼容单片机。在同样振荡频率下,较之传统的8051芯片它有着运行更快速的优越特性。SH88F2051A/4051A保留了标准2051芯片的大部分特性。这些特性包括内置256字节RAM和2个16位定时器/计数器,1个UART和外置中断INT0,INT1,INT2。此外,SH88F2051A/4051A还集成了256字节外部RAM...原创 2018-10-04 11:25:59 · 2443 阅读 · 0 评论 -
Altium Designer学习笔记——12位传感系统布线技巧
1.如果器件的带宽小于或大约等于1MHz,则用0.1uF的电容可能比较合适; 如果器件的带宽大于或大约等于10MHz,则用10uF的电容可能比较合适; 如果带宽在两者之间,可同时使用这两种容值的电容或者使用其一。2.如果一个器件使用了两个旁路电容,容值小的电容要最靠近器件引脚。3.12位布线技巧归纳a、检查器件相对于接插件的位置,确保高速器件和数字器件最靠近接插件;...原创 2018-10-05 10:29:47 · 381 阅读 · 0 评论 -
AT89C51通过74HC595锁存器控制流水灯-------proteus仿真
先上图如图,通过单片机P2^0,P2^1,P2^3将控制信号通过锁存器传输到LED,从而实现流水灯小程序。主程序如下:#include<reg51.h>#include<intrins.h>#include<74HC595.H>void Delay1ms() //@11.0592MHz { unsigned char i, j;...原创 2018-09-22 16:47:39 · 7416 阅读 · 0 评论 -
LQFP,TQFP,QFP封装的区别
参考链接https://zhidao.baidu.com/question/310320168.htmlQFP四侧引脚扁平封装。 当没有特别表示出材料时,多数情况为塑料QFP。塑料QFP是最普及的多引脚LSI封装。不仅用于微处理器,门陈列等数字逻辑LSI电路,而且也用于VTR信号处理、音响信号处理等模拟LSl电路。引脚中心距有1.0mm、0.8mm、0.65mm、0.5mm、0.4mm、...转载 2018-10-06 08:54:22 · 7225 阅读 · 0 评论 -
PIC单片机学习笔记——PIC16F(L)1526/7
一、产品技术参数系列名称 PIC16F 封装类型 TQFP 安装类型 表面贴装 引脚数目 64 装置核芯 PIC 数据总线宽度 8Bit 程序存储器大小 28 kB 最大频率 20MHz 内存大小 1.536 kB PWM单元数目 1 模数转换器通道 30 SPI通道数目 2 ...原创 2018-10-06 09:04:56 · 2946 阅读 · 0 评论 -
IC学习笔记——DRV8840
芯片名称:DRV8840(直流电机驱动芯片)一、应用打印机;扫描仪;自动化办公设备;游戏机;工业自动化;机器人。二、描述DRV8840为打印机、扫描仪和其他自动化设备应用提供集成的电机驱动器解决方案。该设备有一个H桥驱动器,用于驱动一个直流电机。每个输出驱动器模块由N沟道功率MOSFET组成,配置为全H桥,以驱动电机绕组。 DRV8840可提供高达5A的峰值或3...原创 2018-10-18 09:56:47 · 4535 阅读 · 0 评论 -
韩顺平 一周学会llinux实战视频 笔记
一、开山1.学完该视频,可以从事linux系统管理工作;2.推荐书籍:《鸟哥》《linux从入门到精通》《深入理解Linux内核》?(关于内核的,看不清书名)3.成为linux专家秘诀:思考——实践——再思考——再实践。。。4.高效愉快学习。如边看视频边学;适当囫囵吞枣;用到什么再学;先知道该怎么做,再知道为什么。5.内容介绍:a.基础部分:1)linux基础知识2)l原创 2017-07-22 19:03:00 · 2168 阅读 · 0 评论