
电子技术
tony_0620
欢迎
展开
-
对于输入输出电阻及负载的总结
通常在放大电路中都需要计算输入输出电阻,或者计算负载,由于三极管是电流型控制器件,所以通过输入输出电阻及电压可以得到电流从而得到此时的三极管状态。原创 2013-06-09 11:40:43 · 1337 阅读 · 0 评论 -
CRC16校验C语言程序源码(转载)
最近忙着做一个触摸屏和单片机之间的通讯,主要使用了Modbus RTU 协议,在协议用到了 CRC16校验,所以在网上找了很多资料,个人感觉这篇文章写的比较好,所以转载过来学习学习。。。 //CRC16校验在通讯中应用广泛,这里不对其理论进行讨论,只对常见的3种//实现方法进行测试。方法1选用了一种常见的查表方法,类似的还有512字//节、256字等查找表的,至于查找表的生成,这里也略原创 2013-06-09 11:41:18 · 784 阅读 · 0 评论 -
研究电路频率响应的必要性
频率响应或者频率特性:放大倍数是信号频率的函数。原创 2013-06-09 11:40:50 · 1019 阅读 · 0 评论 -
转:.CRC的校验原理
一、基本原理 CRC检验原理实际上就是在一个p位二进制数据序列之后附加一个r位二进制检验码(序列),从而构成一个总长为n=p+r位的二进制序列;附加在数据序列之后的这个检验码与数据序列的内容之间存在着某种特定的关系。如果因干扰等原因使数据序列中的某一位或某些位发生错误,这种特定关系就会被破坏。因此,通过检查这一关系,就可以实现对数据正确性的检验。二、几个基本概念1、帧检验序列FCS(原创 2013-06-09 11:41:16 · 631 阅读 · 0 评论 -
MCGS组态与51单片机进行Modbus协议…
对于Modbus协议下的mcgs与非plc设备进行通信,主要的特点是,非plc设备(本文主要以stc51单片机系列为例)接收上位机发来的指令是变长指令,事先不能确定发送字节长度,而且对于单片机等芯片,不具备电脑大内存,不能使用c中的动态开辟内存指令,而且c语言使用动态数组也不方便,鉴于此,主要做两点总结。 首先,对于接收变长字节数据,此处主要以RTU模式为例,他是通过首尾大间隔时隙来表示一串原创 2013-06-09 11:42:10 · 6042 阅读 · 0 评论 -
三极管的饱和区,截止区
饱和区:因为 Ic=bIb,而Ub>=Uc,所以基极失去了对集电极的控制,Uce~0,所以ce相当短路,开关闭合 截止区:ib=0,则发射极0偏或者反偏,所以ce相当于断开了,开关端口。原创 2013-06-09 11:40:30 · 1257 阅读 · 0 评论 -
IIC总结
起始信号:SCL高,SDA拉低终止信号:SCL高,SDA拉高不直接支持IIC的如单片机,应该保证每个周期检测信号两次SCL拉成低电平,进入等待状态,拉高后又开始字节8位+1位应答位(SDA拉低)寻址:7位地址+1位方向位:主机发送(0),主机接收(1)原创 2013-11-12 08:11:25 · 476 阅读 · 0 评论 -
关于阻抗
1.信号要全部加载过去,需要大阻抗来分得大的能量/大的电压,大的电流,此时自然需要大的输入阻抗2,自己要尽量少消耗自身传递出去的信号,自然需要尽可能的减小自身的输出阻抗原创 2014-01-02 11:19:42 · 555 阅读 · 0 评论