51单片机
研一不知不觉就消失了,不能止步于此 ,以51开始努力学习新知识。
绪论
研一上学期回顾
第一次来交大天很蓝,树很绿,阳光很明媚,我想我的研究生生活就应该像夏天,热烈、充满激情。那是和老师第一次见面,我带回了四篇关于忆阻器的论文。 随后一次和老师讨论是入学之后 ,当时智捷也在一起。我们被问了一个问题,“什么是忆阻器?”我还记得我们的回答,“是非线性的”、“有记忆性的电阻”等等。我想我的总结就该问问自己,什么是忆阻器,通过对忆阻器的理解来总结我这半年的工作和心路历程或许会更有意义。
9月份我看了许多忆阻器的文章,有中文有英文。看了很多忆阻器模型,如HP的忆阻器模型,自旋忆阻器等。这个阶段,我对忆阻器的理解就是物理元器件,所以我花了大量时间去了解各个模型的特性。特别是惠普的忆阻器模型,从它的物理结构到数学表达,数学表达是怎么推导出来的。在此期间也积累了很多忆阻器的特性,比如,忆阻器端口的伏安特性是具有类似倾斜“8”字特性的滞回特性,断电非易失性,类突触性等等。当时我认为我工作就是能为一个物理模型找到一个更合理的表达,或者是怎么更好的用电路来实现忆阻器。这是我最苦闷的一段时间,看不懂论文,大量的概念涌入脑中却消化理解不了。
国庆回 ...
宝塔面板部署hexo
偶然看到宝塔相关内容,觉得方便建站和管理,学习了一下宝塔面板部署hexo,特此记录。
安装宝塔(centos)1yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
安装完成后,登录宝塔,首次登陆会提示我们安装环境,我们勾选Nginx即可。之后,我们在home文件夹下新建git,hexo这两个文件夹。
随后,我们通过阿里云或者xshell登录我们的服务器,依次执行
1234cd .. //这里是因为默认执行目录是root,需要返回根目录cd homecd gitgit init --bare hexoBlog.git
3.接着,在目录 /home/git/hexoBlog.git/hooks下新建文件post-receive,写入以下代码:
12#!/bin/bashgit --work-tree=/home/hexo --git-dir=/home/git/hexoBlog.git c ...
Tag Plugins Plus
本文档为转载🧊Akilarの糖果屋🍭,再此感谢大佬对我的帮助。
若您在使用本帖教程后,发现样式无法完全还原,请重点排查您的其余第三方魔改css样式,例如css中是否存在.circle、.square等易重class名。
点开查看开发记录
本文所涉及的样式,主要参考的是各类已有主题,并对相应styl文件进行样式修改以及添加夜间模式适配。已尽可能追根溯源找到了各部分魔改内容最初的作者,如有错误和遗漏还请联系我修改。开发记录2020-11-14:内测版v0.05主要使用了Volantis的标签样式。引入[tag].js,并针对butterfly主题修改了相应的[tag].styl。在此鸣谢Volantis主题众开发者。主要参考内容Volantis文档:内置标签插件Butterfly 安装文档:标签外挂(Tag Plugins)小弋の生活馆全样式预览l-lin-font-awesome-animation小康的butterfly主题使用文档2020-11-15:正式版v1.0基本完成Volantis外挂标签移植。移除了btn标 ...
operational amplifier
运算放大器(简称“运放”)是具有很高放大倍数的电路单元。在实际电路中,通常结合反馈网络共同组成某种功能模块。它是一种带有特殊耦合电路及反馈的放大器。其输出信号可以是输入信号加、减或微分、积分等数学运算的结果。由于早期应用于模拟计算机中用以实现数学运算,因而得名“运算放大器”。
在bilibili看到一个运放原理讲解很好的视屏:
比例运算电路
反相比例电路
特点:
反相端为虚地,所以共模输入可视为0,对运放共模抑制比要求低
输出电阻小,带负载能力强
要求放大倍数较大时,反馈电阻阻值高,稳定性差
同相比例电路
特点:
输入电阻高,输出电阻小,
负载能力强 V-=V+=Vi,所以共模输入等于输入信号,对运放的共模 抑制比要求高
T型反馈网络
如果要求放大倍数为100,R1=R2=R4=100K,R3=1.01K
电压跟随器
特点:
输入电阻大输出电阻小,能真实地将输入信号传给负载而从信号源取流很小
加减运算电路
反相求和电路
Memristor
没想到耽搁了这么多时间,到现在才开始。行百里者半九十,从今天开始每天要坚持阅读论文1小时。
Memristor忆阻器概念
无源非线性电路元件
继电阻,电容和电感之后的第四种基本电路元件
忆阻器特征
阻值会随通过的电流大小改变而改变
电流中断时其阻值会保持掉电瞬间状态,直到下一次有电流流过才会改变阻值
可以表示磁通量和电荷量之间的关系
具有非易o失记忆性及纳米尺度的结构特点
如何判断是否为忆阻器忆阻器模型分类(如何分类以及缺陷)Tio2忆阻器模型(HP实验室)
HP实验室构建的忆阻器模型架构分为四个部分,上下两边是很薄的铂电极;中间是Tio2材料,上边没有掺杂,下边是掺杂氧原子空位的Tio2层。当电荷通过铂电极流过两层Tio2时,Tio2内部有氧空缺位到无氧空缺位的移动会引起Tio2忆阻器的总阻值发生变化。
当电流从Tio2-X层流向Tio2层时,Tio2忆阻器的阻值会逐渐变小,最终停留在最小阻值状态;反之阻值逐渐变大,最终停留在最大阻值态。
当电流断开时,其内部氧空缺位不会回到之前的状态,既可保持掉电瞬间状态,从而Tio2忆阻器具有掉电记忆特性。
荷控型忆阻器模型磁控型忆阻器 ...
答辩
毕业答辩加油
开场 各位老师,上午好!我叫杨亮,是17级自控2班的学生,我的论文题目是基于STM32的空气能热水系统智能控制器的设计。论文是在王孚贵导师的悉心指点下完成的,在这里我向我的导师表示深深的谢意,也向各位老师不辞辛苦参加我的论文答辩表示衷心的感谢。下面我将分别从选题背景、论文结构、分析讨论、主要结论、和实物展示5个方面向各位老师作一汇报,恳请各位老师批评指导。
内容
首先,我想谈谈这个毕业论文设计的选题背景。
1924年空气能热泵技术才在国外被发明,空气能热水器机组往往都是一台主机和数量众多的从机,从而需要的空间比较大,一般安放在顶楼。故而难以对空气能热水器机组进行实时监控,因此将互联网技术和空气能热水控制器进行结合非常有必要。
其次,我想谈谈这篇论文的结构。本文分成5个部分。第一部分是绪论。这部分主要论述此设计要实现的功能,和国内外的发展概况。第二部分是硬件设计。这部分详细分析了各个模块的电路和一些传感器的详细参数。第三部分是软件设计。这部分对软件部分进行了规划设计,设计了各个模块的流程图。第四部分是系统的调试。这部分对设计的实物进行展示。第五部分是成 ...
JAVA 基础语法学习
基础语法
1.注释
注释不会被执行,书写注释是一个非常好的习惯
单行注释 (//文字)
多行注释(/ 文字 /)
文档注释,JavaDoc(/* /)
2.标识符
java所有的组成部分都需要名字。类名,变量名字以及方法名都被称为标识符。
所有的标识符都是以大小写字母,$,下划线开始(不能以数字,#之类的开头)
不能用关键字作为变量名或方法名
标识符是大小写敏感的
3.数据类型
强类型语言,要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用
java的数据类型可以分为两类
基本类型(primitive type)
引用类型(reference type)
基本数据类型
整数类型
byte——占一个字节范围
short——占2个字节范围
int——占4个字节范围
long——占领8个字节范围,要在数字后面加个L
浮点类型
float ——占个4字节
double——占8个字节
字符类型
char——占2个字节
布尔数据类型——占一位其值只有true和false两个
应用数据类型、
类
接口
数组
JAVA入门环境搭建
软件安装
一.卸载JDK
删除JAVA的安装目录(环境变量里找JAVA_HOME,Java的安装目录,直接删除整个文件夹)
删除JAVA_HOME(删除环境变量)
删除path下关于java的目录
cmd运行java -version
二.安装JDK
百度搜索JDK8找到对应的版本下载
记住安装路径
配置环境变量
1.我的电脑——右击——属性
2.环境变量——JAVA_HOME
3.配置path变量(1.%JAVA_HOME%\bin
2.%JAVA_HOME%\jre\bin )
cmd运行java -version检查是否安装成功
三.第一个程序
编写代码
12345public class Hello{ public static void main(String[] args){ System.out.print("Hello,Word!"); }}
编译javac java文件(cmd该文件路径),会生成一个class文件
运行class文件,java class文件
可能遇到的问 ...
采蘑菇
农历2月21,下了很多天的雨,今天终于放晴。下午和奶奶一起上山找蘑菇。还带上了两条狗。