邦有道,如矢:邦无道,如矢.  --孔子 电阻在电路中主要功能是限流和分压等等.在单片机系统中自然也是. 电阻作为限流应该是最常用的应用之一,对于单片机外围设计来说,电阻的应用非常重要,在很多时候,我们必须在单片机的I/O端口上连接一个限流电阻,保证外围电路不会应用短路.过载等原因烧坏单片机的I/O端口,甚至整个单片机.对于怎么选择一个合适的限流电阻?那就使用到了我们的欧姆定律了,并且计算后多留出一些电阻裕量. 在看一些元器件的DATASHEET文件时,经常会碰到元器件的参数,IOL,IOH,I…
学而不厌,诲人不倦,不知老之将至.--孔子 电阻作为电路中基本的元器件之一.在电路设计中,我们有时会使用欧姆定律来大致估计一下电阻值的大小,但是大多时候我们是不用去过多考虑电阻值的大小,像我这样大方的人会直接放上大阻值的电阻.我也知道这样不妥,但是焊接完板子来看也没啥问题.这个问题先留在这里,我想说下面几种场合是必须注意考虑电阻的参数的. 这几种场合是反馈,补偿和电流检测等.(本人才疏学浅,只是积累到这三种场合) 下面只着重说一下反馈应用场合:开关电源的反馈分压电路 这是一个DCDC降压芯片.F…
逝者如斯夫,不舍昼夜. --<论语子罕篇> 说起0欧电阻,必须先铺垫一下电路中的各种地. 先说一下,地是什么??地是参考0电位,所有电压都是参考地得出的,地的标准要一致,故各种地应短接在一起.人们认为大地能够吸收所有电荷,始终维持稳定,是最终的地参考点.虽然有些板子没有接大地,但发电厂是接大地的,板子上的电源最终还是会返回发电厂入地.[1] 那么电路中到底有多少种地呢? 模拟地:它是指模拟电路部分的地模拟地.模拟地是系统中模拟电路零电位的公共基准地线.由于模拟电路既承担小信号的处理,又承担大信…
随机误差是有随机干搅引起的,其特点是在相同条件下测量同一个量时,其大小和符号做无规则变化而无法预测,但多次测量结果符合统计规律.为克服随机干搅引入的误差,硬件上可采用滤波技术,软件上可以采用软件算法实现数字滤波,其算法往往是系统测控算法的一个重要组成部分,实时性很强,采用汇编语言来编写. 采用数字滤波算法克服随机干搅引入的误差具有以下几个优点: (1)数字滤波无须硬件,只用一个计算过程,可靠性高,不存在阻抗匹配问题,尤其是数字滤波可以对 频率很高或很低的信号进行滤波,这是模拟滤波器做不到的. (…
  仁者,人心也,义者,人路也. --孟子 “ E ”表示“指数间距”(Exponential Spacing) 在上个20世纪的电子管时代,电子元器件厂商为了便于元件规格的管理和选用.大规模生产的电阻符合标准化的要求,同时也为了使电阻的规格不致太多,协商采用了统一的标准组成元件的数值. 它的基础是宽容一部定的误差,并以指数间距为标准规格. 这种标准已在国际上广泛采用,这一系列的阻值就叫做电阻的标称阻值. 电阻的标称阻值分为E6.E12.E24.E48.E96.E192六大系列,分别适用于允许偏…
转自单片机系统与标准PC键盘的接口模块设计 概述     在单片机系统中,当输入按键较多时,在硬件设计和软件编程之间总存在着矛盾.对于不同的单片机系统需要进行专用的键盘硬件设计和编程调试,通用性差,使项目开发复杂化.标准PC键盘在工艺与技术上都已相当成熟,而且工作稳定,价格低廉.本设计实现了一个接口模块,它将标准PC键盘发出的位置扫描码,变换为标准的ASCII码和OEM扫描码或Windows虚拟键代码,再以并行或串行方式传送给上位单片机. 接口模块的特点     该模块在PC键盘与上位单片机之间…
在Windows系统中,我们可以使用TreeSize工具查找一些大文件或文件夹,非常的方便高效,在Linux系统中,如何去搜索一些比较大的文件呢?下面我整理了一下在Linux系统中如何查找大文件或文件夹的方法. 1: 如何查找大文件? 其实很多时候,你需要了解当前系统下有哪些大文件,比如文件大小超过100M或1G(阀值视具体情况而定).那么如何把这些大文件搜索出来呢?例如我要搜索当前目录下,超过800M大小的文件 [root@getlnx01 u03]# pwd /u03 [root@getln…
在DOS时代,拥有一个华丽的汉字菜单几乎是每个高档中文应用程序必须的包装.中文Windows操作系统的出现使得高级开发平台实现全中文的提示和界面非常容易和方便.在一般的应用程序中已经很少需要去专门考虑汉字处理的问题. 但是在许多工程控制和字符串处理的环境中,汉字字符的处理仍然有别于西文字符的处理,需要加以专门的考虑. 一.VB6对汉字处理的支持 对汉字处理,VB6主要是提供了一些输入法设置方面的支持.它提供了一个ImeMode属性和ImeStatus函数来确定和设置输入法的状态.而且此属性和方法…
一.说明 本篇文章,我将结合自己的实践以及简介,来对linux系统做一个直观清晰的介绍,使得哪些刚接触Linux的小伙伴可以快速入门,也方便自己以后进行复习查阅. 二.基本知识整理 1.Linux文件系统架构 1).文件或目录起始于"/"根目录,并且以树装结构呈现 2).最顶层以"/"开始 3).linux文件系统的文件或者目录名严格区分大小写,并且以/分隔开 4).".."表示上层目录 5)."."表示当前目录 6).隐藏目…
前段时间接触了wifi,主要是在linux系统下做预研.开发.本文根据个人收集资料及研究经验做了一些基本入门级别的引子,旨在对wifi有一个很基础的入门的认知,比如知道wifi模块硬件接口有哪些,了解wifi驱动,等等.如有需要,可以根据文中给出的术语.链接进行扩展的研究学习. 一.硬件接口 就笔者接触的资料,wifi接口有很多种,不同接口适应于不同场合.更多资料,可以直接到某宝上搜索了解. USB 适用于PC机,插到USB口安装驱动即可使用.这类接口还是比较常见.常用的. PCI 直接将无线网…