在学习单片机的时候,我们发现很多功能都是通过中断来实现的。之前也举过烧水的例子来阐述中断,今天就讲解一下定时器赋初值的方法。8位的定时器最大可计数2的8次方为256,16位的定时器最大可计数2的16次方为65536。
传感器的抗干扰是非常重要,但也是非常令人头疼的问题,尤其是在工业现场,环境恶劣,周围大功率设备较多,模拟量在传输的时候很容易被干扰,导致接收端出错或者信号不稳定,引起控制器的误判。如何提高传感器的抗干扰性、提高信号的传输质量,一直是各设备厂商所要努力的方向。
传感器和变送器是相互配合使用的。传感器是末端设备,可以将物理量转化为电信号,如将温度、压力、速度等物理信号转换为电信号;而变送器则是转换设备,将不规则或者不匹配的电信号转化为标准的电信号,变送器介于传感器和控制器之间,起到桥梁或者信号转换的作用,如将0-5V信号转化为4-20mA的电流信号。
霍尔电流传感器是依据霍尔效应原理,除了霍尔效应原理之外,还有磁通门技术和磁阻技术来测量电流,磁通门技术从原理上测量精度高于霍尔效应原理,通常用作测量仪器的开发,如高精度的实验室用电流传感器。这里主要介绍依据霍尔效应原理的电流传感器。
在用单片机设计电路时,需要用到晶振,晶振的大小要根据需要来确定,比如说4M,8M,11.0592M,12M,20M,甚至还有其他数值的晶振。在使用时钟芯片或者使用RTC功能时,也需要晶振,但是这种晶振我们都用32.768K的晶振,一般把它叫做时钟晶振。
之前在做学校项目的时候用到了CRC原理,但在网上查找的过程中,发现讲解CRC知识的资源很多,但是对新手比较友好的、讲的十分清楚的又很少,很多资料也不完善,读起来心中常常不由自主地奔腾过上千个“为什么”“为什么”,本文尽可能的对新手友好、解答CRC里面的一些知识点,而不是简单的应用。 依据学习目的不同,如果大家只想简单应用,不求原理,那么直接复制--粘贴最后的代码即可。
时序对于数字电路而言非常重要,可以说时序是数字电路正常工作的基础。说到时序,一般是指可编程器件的编程方法,在单片机编程时,需要根据被控芯片的时序去写程序,把芯片手册上规定好的时序用代码来实现,放可以实现单片机和芯片之间的通讯。下面以几种常用芯片的时序来简单介绍一下如何看懂时序。
现在的电子产品,随便拿来一个拆开,都能看到单片机的身影,单片机在电子产品中已经成了标配。因为现在的电子产品都是以单片机为核心,根据不同的需求加以不同的外设电路,再做一些认证相关的设计工作,都是这个构架。以智能手环为例,可以实现步数统计、心率检测、液晶显示、与手机蓝牙通讯、手机来电振动等功能,这些功能通过选用相关的传感器、元器件来实现,最后单片机做数据处理和逻辑处理,核心还是单片机。
变送器指的是一类起着信号转换作用的设备,而4-20mA是工控行业标准的电流/模拟信号,是变送器输出信号的一个特例。
热恋中的女人的心,就像被加了一个差动放大器,男朋友的一切优点都被当成差模信号被放 大,而他的缺点都被选择为共模信号抑制掉了。
在工作中做硬件方案和设计电路的时候我们经常用到各种芯片元件,我们需要翻阅资料查看各芯片的参数指标、设计参考等。那芯片最权威的资料是什么?当然是官方提供的Datasheet,通过百度文库、百度知道、各论坛也能找到参考设计。但是,这些都不够权威只能当做设计的参照,往往不能直接拿来用。