EDN首页   博客首页 用户登陆  |  注册
aaa
发表于 2009/9/22 12:38:28

0

关于投票

51单片机中断心得整理技术分类

51单片机中断心得整理技术分类:
作者:shao_gu: EDN China

  如果在中断服务函数 ISR 中使用寄存器,那么必须处理好 using 的使用问题:

  1、中断服务函数使用 using 指定与主函数不同的寄存器组(主函数一般使用 Register bank 0)。

  2、中断优先级相同的ISR 可用 using 指定相同的寄存器组,但优先级不同的 ISR 必须使用不同的寄存器组,在 ISR 中被调用的函数也要使用 using 指定与中断函数相同的寄存器组。用reentranr指明可重入函数。

  3、如果不用 using 指定,在 ISR 的入口,C51 默认选择寄存器组0,这相当于中断服务程序的入口首先执行指令:

  MOV PSW #0

  这点保证了,没使用 using 指定的高优先级中断。可以中断使用不同的寄存器组的低优先级中断。

  4、使用 using 关键字给中断指定寄存器组,这样直接切换寄存器组而不必进行大量的 PUSH 和 POP 操作,可以节省RAM空间,加速 MCU 执行时间。寄存器组的切换,总的来说比较容易出错,要对内存的使用情况有比较清晰的认识,其正确性要由你自己来保证。特别在程序中有直接地址访问的时候,一定要小心谨慎!至于“什么时候要用到寄存器组切换”,一种情况是:当你试图让两个(或以上)作业同时运行,而且它们的现场需要一些隔离的时候,就会用上了。在 ISR 或使用实时操作系统 RTOS 中,寄存器非常有用。

  寄存器组使用的原则:

  1、8051 的最低32 个字节分成 4 组 8 寄存器。分别为寄存器R0 到R7。寄存器组由PSW 的低两位选择。在 ISR 中,MCU 可以切换到一个不同的寄存器组。对寄存器组的访问不可位寻址,C51 编译器规定使用 using 或禁止中断的函数(#pragma disable )均不能返回 bit 类型的值。

  2、主程序(main函数)使用一组,如 bank 0;低中断优先级的所有中断均使用第二组,如 bank 1;高中断优先级的所有中断均使用再另外一组,如 bank 2。显然,同级别的中断使用同一组寄存器不会有问题,因为不会发生中断嵌套;而高优先级的中断则要使用与低优先级中断不同的一组,因为有可能出现在低优先级中断中发生高优先级中断的情况。编译器会自动判断何时可使用绝对寄存器存取。

  3、在 ISR 中调用其它函数,必须和中断使用相同的寄存器组。当没用 NOAREGS 命令做明确的声明,编译器将使用绝对寄存器寻址方式访问函数选定(即用 using 或 REGISTERBANK 指定)的寄存器组,当函数假定的和实际所选的寄存器组不同时,将产生不可预知的结果,从而可能出现参数传递错误,返回值可能会在错误的寄存器组中。

  举一例子:当需要在中断内和中断外调用同一个函数,假定按照程序的流程控制,不会出现函数的递归调用现象,这样的调用会不会出现问题?若确定不会发生重入情况,则有以下两种情况:

  1、如果 ISR 和主程序使用同一寄存器组(主程序缺省使用BANK 0,若 ISR 没有使用 using 为其指定寄存器区,则缺省也使用 BANK 0),则不需其他设置。

  2、如果 ISR 和主程序使用不同的寄存器组(主程序缺省使用BANK 0,ISR 使用 using 指定了其他 BANK),则被调用函数必须放在

  #pragma NOAREGS

  #pragma AREGS

  控制参数对中,指定编译器不要对该函数使用绝对寄存器寻址方式;或者也可在 Options->C51,选中“Dont use absolute register accesses”,使所有代码均不使用绝对寄存器寻址方式(这样,执行效率将稍有降低)。不论以上的哪一种情况,编译器均会给出重入警告,需手工更改 OVERLAY 参数,做重入说明。

  3、还有一种办法:如果被调用函数的代码不是很长,还是将该函数复制一份,用不同的函数名代替,这种情况适合ROM有足够多余的空间。

  因此,对using关键字的使用,如果没把握,宁可不用,交给编译系统自己去处理好了。

  #pragma disable

  在函数前声明,只对一个函数有用,该函数调用过程中,将不可被中断。

  递归或可重入函数指定

  在主程序和中断程序都调用的函数容易出现问题,用寄存器传递参数,内部变量在RAM中,函数重入时候,会破坏上次的数据,用下面两种方法解决函数重入问题:

  在相应的函数前,加“#pragma disable”声明,只允许主程序或者中断之一调用该函数;

  将该函数说明为可重入:VOID func(para..) reentrant;

  指定存储模式

  由small compact 及large 说明,例如:

  void fun1(void) small { }

  提示:small 说明的函数内部变量全部使用内部RAM。关键的经常性的耗时的

  地方可以这样声明,以提高运行速度。

系统分类: 单片机  |  用户分类: 转帖  |  标签: 51 中断  |  来源: 转贴  | 

点击查看原文

发表评论 阅读全文(383) | 回复(0)

发表于 2007/12/9 20:38:38

1

关于投票

转帖: 我从编程中悟出八个字

 

个人觉得不错,呵呵,贴出来共享一下

我从编程中悟出八个字:1专   2静   3谦   4筹   5悟   6慎   7透   8恒

    1"忽如一夜春风来,千树万树梨花开."现在的技术百花齐放,切忌不可贪.
不要盲目的追求新技术,唯有算法才是灵魂.
 
    2"非淡泊无以明志,非宁静无以致远."要想达到高的境界,必须能够心静.
年轻的程序员都很浮躁,这一点对于他们来说尤为的重要.

    3谦不仅指技术,而且还指人.一门实用的技术,无论多么容易掌握.只要你
深入的研究,都会挖掘出很多新东西来.对于人来讲,你可能会就某些方面向
其他人请教.如果你不谦虚,请教的结果肯定会不很理想.

    4"凡事预则利,不预则废."在编程的过程中,如果你没有做好事前的分析工
作.你会发现自己慢慢就会陷入思维混乱中,最终导致失败.当你把一切都筹划
好,那种"运筹帷幄决胜于千里之外"的感觉多爽啊!

    5程序中蕴含着很多的道理,唯有大彻大悟者方能体会其中的奥妙.

    6内存无论在怎么发展,它都会有一个容量的限制.因此你应该堤防着它.
你的程序如果导致内存泄漏,是程序员很可耻的事情.

    7对于问题的理解,一定要透彻.这样你才能实质的解决问题.

    8做技术一定要一颗恒心,这样才不会半途而废.  

系统分类: 软件开发  |  用户分类: 转帖  |  标签: 无标签  |  来源: 转贴  | 

点击查看原文

发表评论 阅读全文(692) | 回复(0)

发表于 2007/12/9 20:38:34

1

关于投票

转帖: 我从编程中悟出八个字

 

个人觉得不错,呵呵,贴出来共享一下

我从编程中悟出八个字:1专   2静   3谦   4筹   5悟   6慎   7透   8恒

    1"忽如一夜春风来,千树万树梨花开."现在的技术百花齐放,切忌不可贪.
不要盲目的追求新技术,唯有算法才是灵魂.
 
    2"非淡泊无以明志,非宁静无以致远."要想达到高的境界,必须能够心静.
年轻的程序员都很浮躁,这一点对于他们来说尤为的重要.

    3谦不仅指技术,而且还指人.一门实用的技术,无论多么容易掌握.只要你
深入的研究,都会挖掘出很多新东西来.对于人来讲,你可能会就某些方面向
其他人请教.如果你不谦虚,请教的结果肯定会不很理想.

    4"凡事预则利,不预则废."在编程的过程中,如果你没有做好事前的分析工
作.你会发现自己慢慢就会陷入思维混乱中,最终导致失败.当你把一切都筹划
好,那种"运筹帷幄决胜于千里之外"的感觉多爽啊!

    5程序中蕴含着很多的道理,唯有大彻大悟者方能体会其中的奥妙.

    6内存无论在怎么发展,它都会有一个容量的限制.因此你应该堤防着它.
你的程序如果导致内存泄漏,是程序员很可耻的事情.

    7对于问题的理解,一定要透彻.这样你才能实质的解决问题.

    8做技术一定要一颗恒心,这样才不会半途而废.  

系统分类: 软件开发  |  用户分类: 转帖  |  标签: 无标签  |  来源: 转贴  | 

点击查看原文

发表评论 阅读全文(597) | 回复(0)

发表于 2007/12/3 15:40:56

2

关于投票

转帖: 非常细致的原创作品

转帖:http://doyoung.net/mcu/mcu_diy/DY12864LCC/DY12864LCC_MAIN.html

这是个不错的电子diy网站,做出来的东西非常细致,都是原创,也很有创意,大家可以去看看,支持一下

 

DY时钟系列 DY12864LCC

V2.1版制作资料

 

点击看大图

概述

自具有节日提醒功能的LCD12864助理电子钟的资料发布之后得到了许多单片机爱好者朋友的欢迎,不久本站公开了程序源代码更可以让仿制的朋友任意修改升级。虽然这款电子钟的设计是独特而有创意的,可是还是有一些不足之处,比如带有串口通信方式的中文液晶屏很难买到,而且有一些已经有了并口屏的朋友也很难仿制。接受了众多的建议后我采用更通用的LCM来升级这款作品,并将其正式命名为:“DY12864LCC”。这不只是简单的修改驱动,而是将程序重新整合,修进了电路部分,加入了新功能,其实V2.1只是一个过渡,未来的V3.0版将是非常完善的作品。

V2.1版主要特点:

  • 将原有的蜂鸣器改成了可以发出音乐的扬声器

  • 将液晶屏从串口改为了并口通信方式

  • 采用了无需要任何外围元器件的高集成液晶屏模块

  • 增加了单片机对LCD背光的控制功能(将在V3.0版中体现)

  • 修正了程序中的几处可能会导致显示乱码的BUG

  • 重新排列了单片机接口(与前一版的硬件不兼容)

当然您可以考虑前一版LCD12864助理电子钟的作品资料仿制,其所有资料都是公开下载的。[LCD12864助理电子钟制作专页]


  [DY12864LCC_V2.1版 HEX文件下载]

[DY12864LCC_V2.1版 源代码包](购买DY12864CBL可得密码)

(本制作电路原理图见本页尾)

 

销售

无需要任何外围元器件的中文字库液晶显示屏模块(DY12864CBL)即将在DY小卖店发货,希望仿真本专页作品的朋友可以到DY小卖店购买。本专页的时钟是使用此液晶屏为例的,您也可以使用其它型号的液晶屏,但您要保证其指令和接口定义完全一致。
 

[DY小卖店 DY12864CBL 产品专页]

 

制作欣赏: 采用全将的设计方案          点击看大图

单片机和其它元器件均放在了LCD模块的下面    点击看大图

外观上简洁明快,只有一个电源输入、一个LCM和四个按键    点击看大图

时钟的软件的显示方式与前一版相同,只是做了一些优化    点击看大图

翻开液晶屏可以看到深藏于内的元器件们    点击看大图

背板的前面     点击看大图

时钟芯片依然是大家熟悉的DS1302,发声装置变成了扬声器    点击看大图

背板全部采用锡接走线,在元件放置和走线设计时要考虑很久   点击看大图

采用傻瓜式高集成度的液晶屏,液晶屏与单片机的连接除了导线之外不需要任何元器件     点击看大图

液晶屏的背面,您可以在DY小卖店里买到这款液晶屏    点击看大图

电路原理图(点击放大),V2.1版与较低版本的硬件电路并不兼容,制作时请注意 点击看大图

系统分类: 单片机  |  用户分类: 转帖  |  标签: 无标签  |  来源: 转贴  | 

点击查看原文

发表评论 阅读全文(1000) | 回复(0)

发表于 2007/11/23 14:52:49

0

关于投票

转帖 ds1820应用

在传统的模拟信号远距离温度测量系统中,需要很好的解决引线误差补偿问题、多点测量切换误差问题和放大电路零点漂移误差问题等技术问题,才能够达到较高的测量精度。另外一般监控现场的电磁环境都非常恶劣,各种干扰信号较强,模拟温度信号容易受到干扰而产生测量误差,影响测量精度。因此,在温度测量系统中,采用抗干扰能力强的新型数字温度传感器是解决这些问题的最有效方案,新型数字温度传感器DS18B20具有体积更小、精度更高、适用电压更宽、采用一线总线、可组网等优点,在实际应用中取得了良好的测温效果。


    新的"一线器件"DS18B20体积更小、适用电压更宽、更经济。

    美国Dallas半导体公司的数字化温度传感器DS1820是世界上第一片支持 "一线总线"接口的温度传感器,在其内部使用了在板(ON-B0ARD)专利技术。全部传感元件及转换电路集成在形如一只三极管的集成电路内。一线总线独特而且经济的特点,使用户可轻松地组建传感器网络,为测量系统的构建引入全新概念。现在,新一代的DS18B20体积更小、更经济、更灵活。使你可以充分发挥“一线总线”的优点。目前DS18B20批量采购价格仅10元左右。

    DS18B20、DS1822 "一线总线"数字化温度传感器

    同DS1820一样,DS18B20也支持"一线总线"接口,测量温度范围为-55°C~+125°C,在-10~+85°C范围内,精度为±0.5°C。DS1822的精度较差为±2°C。现场温度直接以"一线总线"的数字方式传输,大大提高了系统的抗干扰性。适合于恶劣环境的现场温度测量,如:环境控制、设备或过程控制、测温类消费电子产品等。与前一代产品不同,新的产品支持3V~5.5V的电压范围,使系统设计更灵活、方便。而且新一代产品更便宜,体积更小。

    DS18B20、DS1822的特性

    DS18B20可以程序设定9~12位的分辨率,精度为±0.5°C。可选更小的封装方式,更宽的电压适用范围。分辨率设定,及用户设定的报警温度存储在EEPROM中,掉电后依然保存。DS18B20的性能是新一代产品中最好的!性能价格比也非常出色!DS1822与DS18B20软件兼容,是DS18B20的简化版本。省略了存储用户定义报警温度、分辨率参数的EEPROM,精度降低为±2°C,适用于对性能要求不高,成本控制严格的应用,是经济型产品。继"一线总线"的早期产品后,DS1820开辟了温度传感器技术的新概念。DS18B20和DS1822使电压、特性及封装有更多的选择,让我们可以构建适合自己的经济的测温系统。


一、DS18B20的主要特性

  (1)适应电压范围更宽,电压范围:3.0~5.5V,在寄生电源方式下可由数据线供电
  (2)独特的单线接口方式,DS18B20在与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20的双向通讯
  (3)DS18B20支持多点组网功能,多个DS18B20可以并联在唯一的三线上,实现组网多点测温
  (4)DS18B20在使用中不需要任何外围元件,全部传感元件及转换电路集成在形如一只三极管的集成电路内
   (5)温范围-55℃~+125℃,在-10~+85℃时精度为±0.5℃
  (6)可编程的分辨率为9~12位,对应的可分辨温度分别为0.5℃、0.25℃、0.125℃和0.0625℃,可实现高精度测温
  (7)在9位分辨率时最多在93.75ms内把温度转换为数字,12位分辨率时最多在750ms内把温度值转换为数字,速度更快
  (8)测量结果直接输出数字温度信号,以"一线总线"串行传送给CPU,同时可传送CRC校验码,具有极强的抗干扰纠错能力
  (9)负压特性:电源极性接反时,芯片不会因发热而烧毁,但不能正常工作。

二、DS18B20的外形和内部结构

    DS18B20内部结构主要由四部分组成:64位光刻ROM、温度传感器、非挥发的温度报警触发器TH和TL、配置寄存器。DS18B20的外形及管脚排列如下图1:

          
DS18B20引脚定义:

    (1)DQ为数字信号输入/输出端;
    (2)GND为电源地;
    (3)VDD为外接供电电源输入端(在寄生电源接线方式时接地)。
       点击看大图

三、DS18B20工作原理

    DS18B20的读写时序和测温原理与DS1820相同,只是得到的温度值的位数因分辨率不同而不同,且温度转换时的延时时间由2s减为750ms。 DS18B20测温原理如图3所示。图中低温度系数晶振的振荡频率受温度影响很小,用于产生固定频率的脉冲信号送给计数器1。高温度系数晶振随温度变化其振荡率明显改变,所产生的信号作为计数器2的脉冲输入。计数器1和温度寄存器被预置在-55℃所对应的一个基数值。计数器1对低温度系数晶振产生的脉冲信号进行减法计数,当计数器1的预置值减到0时,温度寄存器的值将加1,计数器1的预置将重新被装入,计数器1重新开始对低温度系数晶振产生的脉冲信号进行计数,如此循环直到计数器2计数到0时,停止温度寄存器值的累加,此时温度寄存器中的数值即为所测温度。图3中的斜率累加器用于补偿和修正测温过程中的非线性,其输出用于修正计数器1的预置值。
             

DS18B20有4个主要的数据部件:

    (1)光刻ROM中的64位序列号是出厂前被光刻好的,它可以看作是该DS18B20的地址序列码。64位光刻ROM的排列是:开始8位(28H)是产品类型标号,接着的48位是该DS18B20自身的序列号,最后8位是前面56位的循环冗余校验码(CRC=X8+X5+X4+1)。光刻ROM的作用是使每一个DS18B20都各不相同,这样就可以实现一根总线上挂接多个DS18B20的目的。

    (2)DS18B20中的温度传感器可完成对温度的测量,以12位转化为例:用16位符号扩展的二进制补码读数形式提供,以0.0625℃/LSB形式表达,其中S为符号位。

                表1: DS18B20温度值格式表

  点击看大图
这是12位转化后得到的12位数据,存储在18B20的两个8比特的RAM中,二进制中的前面5位是符号位,如果测得的温度大于0,这5位为0,只要将测到的数值乘于0.0625即可得到实际温度;如果温度小于0,这5位为1,测到的数值需要取反加1再乘于0.0625即可得到实际温度。

    例如+125℃的数字输出为07D0H,+25.0625℃的数字输出为0191H,-25.0625℃的数字输出为FF6FH,-55℃的数字输出为FC90H。

      点击看大图

(3)DS18B20温度传感器的存储器

    DS18B20温度传感器的内部存储器包括一个高速暂存RAM和一个非易失性的可电擦除的EEPRAM,后者存放高温度和低温度触发器TH、TL和结构寄存器。

    (4)配置寄存器

该字节各位的意义如下:

        点击看大图
  低五位一直都是"1",TM是测试模式位,用于设置DS18B20在工作模式还是在测试模式。在DS18B20出厂时该位被设置为0,用户不要去改动。R1和R0用来设置分辨率,如下表所示:(DS18B20出厂时被设置为12位)

         

四、高速暂存存储器
    高速暂存存储器由9个字节组成,其分配如表5所示。当温度转换命令发布后,经转换所得的温度值以二字节补码形式存放在高速暂存存储器的第0和第1个字节。单片机可通过单线接口读到该数据,读取时低位在前,高位在后,数据格式如表1所示。对应的温度计算:当符号位S=0时,直接将二进制位转换为十进制;当S=1时,先将补码变为原码,再计算十进制值。表?2是对应的一部分温度值。第九个字节是冗余检验字节。

         

  根据DS18B20的通讯协议,主机(单片机)控制DS18B20完成温度转换必须经过三个步骤:每一次读写之前都要对DS18B20进行复位操作,复位成功后发送一条ROM指令,最后发送RAM指令,这样才能对DS18B20进行预定的操作。复位要求主CPU将数据线下拉500微秒,然后释放,当DS18B20收到信号后等待16~60微秒左右,后发出60~240微秒的存在低脉冲,主CPU收到此信号表示复位成功。

点击看大图
点击看大图

    DS18B20测温系统具有测温系统简单、测温精度高、连接方便、占用口线少等优点。下面就是DS18B20几个不同应用方式下的测温电路图:

[1]、DS18B20寄生电源供电方式电路图

    如下面图4所示,在寄生电源供电方式下,DS18B20从单线信号线上汲取能量:在信号线DQ处于高电平期间把能量储存在内部电容里,在信号线处于低电平期间消耗电容上的电能工作,直到高电平到来再给寄生电源(电容)充电。
   
    独特的寄生电源方式有三个好处:
    
    1)进行远距离测温时,无需本地电源
    2)可以在没有常规电源的条件下读取ROM
    3)电路更加简洁,仅用一根I/O口实现测温

    要想使DS18B20进行精确的温度转换,I/O线必须保证在温度转换期间提供足够的能量,由于每个DS18B20在温度转换期间工作电流达到1mA,当几个温度传感器挂在同一根I/O线上进行多点测温时,只靠4.7K上拉电阻就无法提供足够的能量,会造成无法转换温度或温度误差极大。
    因此,图4电路只适应于单一温度传感器测温情况下使用,不适宜采用电池供电系统中。并且工作电源VCC必须保证在5V,当电源电压下降时,寄生电源能够汲取的能量也降低,会使温度误差变大。

    注: 站长曾经就此电路做过实验,在实验中,降低电源电压VCC,当低于4.5V时,测出的温度值比实际的温度高,误差较大。当电源电压降为4V时,温度误差有3℃之多,这就应该是因为寄生电源汲取能量不够造成的吧,因此,站长建议大家在开发测温系统时不要使用此电路。

         
    改进的寄生电源供电方式如下面图5所示,为了使DS18B20在动态转换周期中获得足够的电流供应,当进行温度转换或拷贝到E2存储器操作时,用MOSFET把I/O线直接拉到VCC就可提供足够的电流,在发出任何涉及到拷贝到E2存储器或启动温度转换的指令后,必须在最多10μS内把I/O线转换到强上拉状态。在强上拉方式下可以解决电流供应不走的问题,因此也适合于多点测温应用,缺点就是要多占用一根I/O口线进行强上拉切换。
                点击看大图
注意:在图4和图5寄生电源供电方式中,DS18B20的VDD引脚必须接地
    [3]、DS18B20的外部电源供电方式
    在外部电源供电方式下,DS18B20工作电源由VDD引脚接入,此时I/O线不需要强上拉,不存在电源电流不足的问题,可以保证转换精度,同时在总线上理论可以挂接任意多个DS18B20传感器,组成多点测温系统。注意:在外部供电的方式下,DS18B20的GND引脚不能悬空,否则不能转换温度,读取的温度总是85℃。    
                

点击看大图
                       图7:外部供电方式的多点测温电路图
外部电源供电方式是DS18B20最佳的工作方式,工作稳定可靠,抗干扰能力强,而且电路也比较简单,可以开发出稳定可靠的多点温度监控系统。站长推荐大家在开发中使用外部电源供电方式,毕竟比寄生电源方式只多接一根VCC引线。在外接电源方式下,可以充分发挥DS18B20宽电源电压范围的优点,即使电源电压VCC降到3V时,依然能够保证温度量精度。


六、DS1820使用中注意事项

    DS1820虽然具有测温系统简单、测温精度高、连接方便、占用口线少等优点,但在实际应用中也应注意以下几方面的问题:

    1) 较小的硬件开销需要相对复杂的软件进行补偿,由于DS1820与微处理器间采用串行数据传送,因此,在对DS1820进行读写编程时,必须严格的保证读写时序,否则将无法读取测温结果。在使用PL/M、C等高级语言进行系统程序设计时,对DS1820操作部分最好采用汇编语言实现。

    2) 在DS1820的有关资料中均未提及单总线上所挂DS1820数量问题,容易使人误认为可以挂任意多个DS1820,在实际应用中并非如此。当单总线上所挂DS1820超过8个时,就需要解决微处理器的总线驱动问题,这一点在进行多点测温系统设计时要加以注意。

    3) 连接DS1820的总线电缆是有长度限制的。试验中,当采用普通信号电缆传输长度超过50m时,读取的测温数据将发生错误。当将总线电缆改为双绞线带屏蔽电缆时,正常通讯距离可达150m,当采用每米绞合次数更多的双绞线带屏蔽电缆时,正常通讯距离进一步加长。这种情况主要是由总线分布电容使信号波形产生畸变造成的。因此,在用DS1820进行长距离测温系统设计时要充分考虑总线分布电容和阻抗匹配问题。

    4) 在DS1820测温程序设计中,向DS1820发出温度转换命令后,程序总要等待DS1820的返回信号,一旦某个DS1820接触不好或断线,当程序读该DS1820时,将没有返回信号,程序进入死循环。这一点在进行DS1820硬件连接和软件设计时也要给予一定的重视。

    测温电缆线建议采用屏蔽4芯双绞线,其中一对线接地线与信号线,另一组接VCC和地线,屏蔽层在源端单点接地。

系统分类: 单片机  |  用户分类: 转帖  |  标签: 无标签  |  来源: 转贴  | 

点击查看原文

发表评论 阅读全文(877) | 回复(1)

发表于 2007/10/26 14:13:38

0

关于投票

在qq空间里查看 群聊记录

 

     加了几个技术群,发现没有在线的时候看不到别人的聊天记录,很不方便,偶然发现有QQ空间群聊记录,很不错的东西,呵呵,线面是转载的,关于怎么开通的方法,有兴趣的可以看看


 

    QQ会员有一项非常方便的特权,那就是使用“聊天记录上传/下传”功能,随时随地查看自己和好友的谈话。不过即使是会员,也不能记录QQ群的聊天记录,在自己未在线状态下,经常会错过一些精彩的聊天内容。现在QQ2006 Beta2全新改版的群空间已经能很好解决这个问题。

    打开自己是群主或管理员的群,单击顶端工具栏的“群空间”按钮,进入此群的群空间网页。接着在首页的左侧导航列表里点击“聊天记录”链接,然后在页面右侧选中“同意《群高级群服务协议》并开通此功能”复选框,单击“确定开通”按钮开启(如图1)。

点击看大图
图1

    设置好后,群空间就会悄悄记录下各群成员的发言。想要查看群聊天记录,只需登录到群空间,在“聊天记录”栏目里查看,不过目前并不支持自定义表情(如图2)。配合页面右侧的日历,可以方便筛选某天的聊天记录。

点击看大图
图2

    要注意的是,腾讯在保存群聊天记录作了限制,每天可以保存最多3000条发言,普通群可以保存最近7天的聊天记录,而高级群可以保存30天的聊天记录。

系统分类: 汽车电子  |  用户分类: 转帖  |  标签: QQ 空间  |  来源: 整理  | 

点击查看原文

发表评论 阅读全文(2177) | 回复(1)

发表于 2007/10/12 16:26:46

0

关于投票

转帖 结果导向的时间管理

                 个人认为很好的一篇文章,值得深读           一个人之所以成功,时间管理是非常重要的关键因素,如果我们想要成功,就必须让我们的时间管理做得更好,要把时间管理好,最重要的就是做好以结果为导向的目标管理。以下为时间管理的要点。

一、时间管理心理学

(一)心理建设:要把时间管理好,基本上要先作自我心理建设。

(1)欲望:您要有把事情做好、时间管理好的强烈欲望;

(2)决定:决定达成作好时间管理的目标;

(3)操练:时间管理是一种技巧,观念与行为有一段差距,必须经常地去演练,才能养成良好的习惯;

(4)决心:下定决心持续学习,直到能运用自如。

(二)时间= 金钱= 生活:甚至於时间> 金钱,即时间比金钱还重要。若时间管理好,才能够达到自我理想,建立自我形象,进一步提升自我价值。每个人应把自己当成一个时间管理的门外汉,而努力不断地学习。若能每天节省2小时,一周就至少能节省10小时,一年节省500小时,则生产力就能提高25%以上。每一个人皆拥有一天24小时,而成功的人单位时间之生产力则明显的较一般人高。

(三)成就感:引起动机的关键就是成就感。要成就一件事情,一定要以目标为导向,才会把事情做好,把握「现在」,专注在「今天」,每一分每一秒都要好好把握。一位领导人物,有二个关键,第一就是工作表现,要有能力去完成工作,而非只强调其努力与否而已,第二是重视结果,凡事一定要以结果为导向,做出成果来。时间管理好,能让人更满足、更快乐、赚取更多的财富、自我价值亦更高。

二、策略性的目标设定

(一)立定标竿、全力以赴:譬如射标,一定要有一个靶,才会射中标的。同样地,人生若没有目标,只会任由环境影响,而非自己影响环境。根据耶鲁大学研究,只有3% 的学生为自己订下目标,而其他的学生则没有。经过长时间的研究指出,当初有订下目标的3%学生,其成就远超过其余97%学生的总和。

(二)一般人不愿为自己设定目标的三个原因:

(1)恐惧:怕万一达不到怎麽办?会有失败感;

(2)无此意愿:为何要设定目标,每天过得好好的就可以了;

(3)误将行动当成就:每天忙来忙去,好像很有成就感。其实行动不等於成就,有结果才算有成就,所以一定要设定成就目标。

(三)目标设定原则:

(1)目标要具体,例如「我想要升教授、当主任、得到硕士学位」等;

(2)目标必须是可衡量的;

(3)目标是可能实现的;

(4)目标是切合实际的;

(5)一定要设定时间表。

(四)耶鲁大学的目标设定七个步骤:

(1)先拟出您期望达到的目标;

(2)列出好处:您达到这目标有什麽好处?譬如您有一个目标想买房子,列出买房子对您有那些好处;

(3)列出可能的障碍点:您要达到此目标之障碍,可能是钱不够、能力不够等,一一列举;

(4)列出所需资讯:思索需要那些知识、协助、训练等;

(5)列出寻求支持的对象:一般而言,很难靠自己一个人即能达到目标,所以应将寻求支持的对象亦一并列出;

(6)订定行动计画:一定要有一个行动计画;

(7)订定达成目标的期限。

(五)立定标竿的四个步骤:

(1)消除恐惧:不要担心失败,立定目标是必须的;

(2)认同每个人一定要有「目标」这个想法;

(3)完成耶鲁大学七步骤;

(4)坚持目标:若不坚持,任由挫折、打击所摆布因而放弃,则永远达不到预定的目标。一位希望追求成功的人须能坚持、决不放弃,才会成功地达到目标,例如爱迪生不断地尝试及坚持,终於达成目标。

(六)目标管理:一个人需要在三方面设定目标:

(1)个人和家庭:这是您生活的诱因;

(2)职业生涯和财务目标:这是您的方法;

(3)个人发展和专业发展:这是您的成果。

(七)目标设定的步骤:

(1)写下目标:通常用想的还是不够,一定要写下您的目标,才能加深印象,进入我们的潜意识;

(2)设定优先顺序:目标可能有很多,一定要排定其优先顺序;

(3)拟定计画:依据目标之优先顺序拟定计画;

(4)对计画设定优先等级和先後顺序;

(5)排定时程表;

(6)确实做、马上做。

(八)策略性的目标设定:

(1)您需要有六个月、一年、三年、五年、十年以及一生的目标:甚至於想好将来自己的墓碑上要刻那些字,这是一生的目标;

(2)除掉障碍;

(3)寻求合作;

(4)充实知识;

(5)决定关键步骤;

(6)人类因梦想而伟大:作伟大的梦、并使它们实现;

(7)每天早上重写一遍您的目标 ,每天晚上审查这些目标:每天如此做,这样才会进到我们的潜意识。

三、设定优先次序

(一)每个人每天都有非常多的事情要做,为有效时间管理一定要设定其优先次序;会设定优先次序是快速晋升职位者的人格特质

(二)根据柏拉度80 / 20 定律:在日常工作中,有20%之事情可决定80%的成果;

(三)目标须与人生、事业之价值观相互符合:如此才不致浪费力气;

(四)发展专长,从事高价值的活动:无益身心之低价值活动,会腐蚀我们的精力与精神尽量不要去做;

(五)要设定优先顺序,将事情依紧急、不紧急以及重要、不重要分为四大类,一般人每天习惯於应付很多紧急且重要的事,但接下来会去做一些看来紧急其实不太重要的事,整天不知在忙什麽。其实最重要的是要去做重要但是看起来不紧急的事,例如读书、进修等,若您不优先去做,则您人生远大的目标将不易达成。设定优先次序,可将事情区分为五类:A = 必须做的事情;B = 应该做的事情;C = 量力而为的事情;D =可以委托别人去做的事情;E =应该删除的工作。最好大部份的时间都在做A类及B类的事。

         时间应如何运用才最有价值?一个重要的观念是要做对及重要的事情,而不是把事情做对!一般人的习惯是不管所做的事情是否正确,只知一味的去做,这样是不对的。惟有努力去做「对」的事情才会有高产能,要有勇敢的特质,拒绝不重要的事,来者不拒是不好的。忘掉过去种种,而努力未来。专注於目前有什麽机会上,努力去把握,要有时间的远景。真正的成功本身是一种态度,亦即要有成功的意念、欲望、决心,每天要有足够的时间来做重要的事。

四、规划与组织

(一)保持整洁能够提升我们的自我价值、自我形象以及自我尊严。例如将桌面保持整洁、做完事立即归档、做事只经手一次,经手五、六次才完成就很浪费时间,尽可能一次就把它做完,凡事若能预作准备,则才能有效地掌握时间

(二)文件处理流程:

(1)投掷:将不用的资料丢掉;

(2)转手:将资料转交给别人去做;

(3)行动:重要的事情一定要马上去做;

(4)归档:有使用价值且重要者才归档,根据统计约80%-90%的归档资料是不会再去用它。若在五分钟之内无法找到所要的档案,就是不好的档案系统,所以一段时间要整理档案并将不需要的档案丢掉。

(三)成功的关键:

(1)有毅力、耐心的持续工作,直到完成

(2)做完工作,给自己适度的报酬与奖励;

(3)花1分钟时间规划,可节省4分钟的执行时间

(4)有组织的档案系统;

(5)重视规划:善於利用内在及外在的巅峰时刻:内在巅峰时刻是指利用自己精神最好的时刻来做重要的事情;外在巅峰时刻是指与别人接洽时要掌握别人最有空的时段;

(6)列出工作清单;

(7)善用百分之三十定律:一般人完成工作所需要的时间通常会超出您所预定时间的30%以上;

(8)善加规划能减轻压力;

(9)练习会导致完美;

(10)不要制造藉口,要妥订计画将工作完成。

五、提高生产力

(一)一般人只用50%的能力工作;一分耕耘一分收获,牢记播种与收割定律;

(二)养成环境及桌面整洁的习惯;专注工作的焦点,专心工作

(三)用一整段的时间工作,找出至少30分钟或1小时不会被打扰的时间,来做重要的事;

(四)要有坚忍的毅力,一气呵成;一次处理完成,才不会浪费时间

(五)工作中断时,要有“ 回去工作 ”的驱动力;

(六)要有完成工作、结束工作的强制力:不要每件事都只作一半而无结果;

(七)维持高生产力的肢体语言:坐正挺胸,做出很有精神的样子,如此生产力自然会提高;

(八)集中能力於自己的优点上,发挥自己的专长

(九)设定完成工作的期限;

(十)达成对别人的承诺。

六、有效的专案管理

(一)当在工作上和时间管理上愈来愈有绩效时,可能会被指派更多的工作,有效的专案管理(组织和执行能力)将是成功的关键,其内容包括

( 1 )多重的工作计画:若您越能做多重的工作计画,即代表您的能力越强;

( 2 )规画和组织:事先一定要有很好的规画及组织;

( 3 )定义理想的结果:譬如您希望届时会有署长、处长等人之莅临及热闹场面等的理想成果;

( 4 )设定完成期限:任何事情一定要设定一个期限来完成它

( 5 )列出完整的工作清单;

( 6 )判定限制的步骤:看看那些事情会影响结果,想办法解决

( 7 ) 多重工作计画的管理可依循序法或并行法进行;

( 8 )指派和授权:事情实在太多,不可能自己一个人完全承担,有些事情一定要指派给别人;

( 9 ) 检核:当事情指派给别人时,一定要记得做检核的动作,检视对方是否有依照自己的理想去做

( 10 )风险预估和替代方案:要评估风险,若失败的话是否有其它方案可以替代。

(二)墨非定律:

( 1 ) 凡是可能出错的都会出错;

( 2 ) 每次出错的时候, 总是在最不可能出错的地方;

( 3 )不论您估算多少时间,计画的完成都会超出期限;

( 4 )不论您估算多少的开销,计画的花费都会超出预算;

( 5 )您做任何事情之前,都必须先做一些准备的工作。

(三)崔西定律:

( 1 )任何工作的困难度与其执行步骤的数目平方成正比:例如完成一件工作有3个执行步骤,则此工作的困难度是9,而完成另一工作有5个执行步骤,则此工作的困难度是25,所以必须要简化工作流程;

( 2 )简化工作是所有成功主管的共同特质,工作愈简化,愈不会出问题。

七、消除时间杀手所谓时间杀手就是浪费时间的事情,如:

( 1 )电话干扰:一般人在接电话後习惯聊天一阵子,这样很浪费时间;

( 2 )开会:不重要的会尽量不要召开,开会一定要准时开始及结束,要好好地计划,才不会浪费时间;

( 3 )不速之客:临时有人敲门拜访,一闲聊就花掉数十分钟,所以尽量花费数分钟即结束;

( 4 )救火:即总是在做应急的事情;

( 5 )拖延的习惯

( 6 )犹豫不决

( 7 )过度承诺;

( 8 )个人组织能力不佳;

( 9 )缺乏目标

( 10 )缺乏优先等级;

( 11 )缺乏完成期限;

( 12 )授权能力不佳;

( 13 )权力或责任界定不清;

( 14 )缺乏所需资源。

若要消除时间杀手,您一定要厘清工作的重点:把工作重点拟出来,然後作出抉择。通常自己就是时间杀手,要设法控制自己。

八、克服拖延的习惯

( 1 )要有良好的组织;

( 2 )由重要的事情开始著手工作;

( 3 )建立一个报酬时间表;

( 4 )培养紧急的意识;

( 5 )以快节奏工作;

( 6 )一旦开始,不要停止;

( 7 )订出一段特定的时间工作;

( 8 )从最糟的事情开始;

( 9 )详细的计划;

( 10 )不可找藉口;

( 11)设定截止期限。

九、授权与沟通

( 1 )工作时间中有75% 的时间是花在与人沟通上;

( 2 )在世界上最浪费时间的,就是不良的人际关系;

( 3 )在职业生活中您是否成功,百分之84决定於您如何有效地与别人沟通

( 4 )每一次沟通的破裂,都发生於意见表达不明确;

( 5 )不良授权是浪费时间的主要因素;

( 6 )您与上司的沟通,要弄清楚您要去沟通什麽?

( 7 )要使自己成为解决方法导向的人;

( 8 )要将可能交办出去的工作授权出来;

( 9 )要教导您的部属,如何做您所交办的工作;

( 10 )要向外界争取资源协助您。

十、时间管理哲学

( 1 )培养个人的时间管理哲学;

( 2 )要有远大的眼光;

( 3 ) 要有延後满足的能力;

( 4 )培养个人的特质,在行动中自我操练;

( 5 )学习微视,以每分钟来衡量时间

( 6 )学习如何说 “ 不 ”;

( 7 )要记住时间等於金钱;

( 8 )要以每小时的工资为基础,来衡量每一件您被期待去做的事;

( 9 )完成较高价值的工作;

( 10 )时间管理是一生的技巧;

( 11 )以榜样去引导您的部属;

( 12 )平衡与适度:放轻松、要休假和运动;

( 13 )确定您的目标与价值一致;

( 14 )定期健康检查;

( 15 )吃清淡的食物;

( 16 )下定决心活到100岁。

系统分类: 生活点滴  |  用户分类: 转帖  |  标签: 时间管理  |  来源: 转贴  | 

点击查看原文

发表评论 阅读全文(601) | 回复(1)

发表于 2007/10/11 8:30:16

0

关于投票

转帖: 零地电压--电子设备稳定运行的关键因素

零地电压是困扰信息类设备使用的一个较突出问题,而且直接影响到了系统的稳定运行,以及设备的使用寿命。正确处理零地电压问题,对于维护整个机房的安全、稳定运行至关重要。

电能是生活中最重要能源之一。而且各个行业的用户对供电的质量也提出了越来越高的要求,除了传统的供电可靠性、电压质量与频率质量等衡量标准外,对零地电压也提出了较高要求。

零地电压问题在计算机机房设计国标中没有硬性规定,但在现实工作中又会经常遇到,它如何产生?有什么危害?应控制在多大范围内呢?

零地电压的形成

我国发电厂的发电机组输出额定电压为3.15~20kV。为减少线路能耗,一般电能的输出要经发电厂中的升压变电所升压至35~500kV,再由高压输电线传送到受电区域变电所,降压至6~10kV,经高压配电线送到用户配电变电所并降压至380V低压,以提供给用户使用。

对于任何一个用户来讲,为其提供电力设施的供电线路一般都很长,由于各输电线路之间的电流并不相等,因此在用户端、零地之间肯定存在零地电压。不过,如果能够把零地电压控制在一定范围之内,就不会对系统或者设备造成危害。

但在某些场合,异常情况往往会导致零地电压的偏大,例如:

(1)三相电源配电时负载不平衡;

(2)接地电阻不符合规范要求;

(3)N(零)线和E(地)线的线径不够或断路;

(4)高频谐波引起电位升高;

(5)电磁场干扰;

(6)使用UPS、电子稳压器等电子供电设备;

(7)用的插线板不符合电器标准;

以前,造成零地电压偏高的主要原因是前三项。近些年来,随着节能灯等气体放电类光源的普遍使用,变频技术、大容量可控硅整流装置的广泛应用,都使得零地电压值产生了偏高。

在以上产生零地电压的因素中,第(6)、(7)两项是用户设备的问题,以使用UPS为例,UPS是由整流电路,开关电源等组成的,由于电子电路的特征以及电感和电容的存在,系统中UPS的应用会造成输出零线与输入零线之间存在电压差,因而造成了输出零线与地线之间的电压差。

零地电压的危害

零地电压对负载的影响,主要表现在三个方面:引起硬件故障,烧毁设备;引发控制信号的误动作;影响通信质量。

一般情况之下,零地电压值不得超过2V。零地电压过高可能引发控制信号的误动作,造成设备的误启动和误关机。还可能造成误码率上升,丢包率增加,造成通信缓慢,传输速率下降。影响通信质量,延误或阻止通信的正常进行。

对于计算机设备而言,零地电压过高则会导致服务器速度下降、网络交换速度降低、服务器无故关机,甚至造成硬件损坏。

有的时候,服务器在零地电压高于某一值(比如2V)时就无法启动。因此用户安装的某些负载(例如HP小型机、IBM服务器等),厂家的硬件安装工程师在现场就会对安装环境的零地电压进行测量,一般情况下要求小于2V,大于此数值则不予加电开机。

零地电压甚至直接导致硬件损坏。要避免硬件故障发生,服务器管理人员就必须注意服务器的使用环境完全正常。比较重要的服务器除必须在恒温、恒湿的环境之下工作外,电源环境也要符合标准,不仅要采用UPS,还必须配备良好的接地系统,以保障零地电压低于2伏。

零地电压的控制

因为零地电压是影响机器运行可靠性的重要因素,零地电压高会造成机器故障或损害,所以必须对它加以控制。因为零地电压的形成原因很复杂,所以控制要有针对性。主要考虑的问题和解决的途径如下:

保障负载均衡。如果三相用电不平衡,零线N上的电流就会加大,零线N两端的电压差就会直接造成零地电压。因此,在可能的条件下要尽量配平三相负载,并定期根据负载的使用变化进行必要的调整。此外,还可以通过增加零线截面积,减少零线的线路电压损失,从而在一定程度上降低零地电压。

建立良好的接地系统,尽量降低接地电阻。接地电阻一高,很小的电流就会产生零地电压,所以一定要降低。在计算地线线径问题时,在考虑了系统可能的最大用电量和安全的基本需求后,需要特别计算电缆长度,对不同高度楼层使用的不同线径的地线,需要给予明确规定。

尽量选用绿色的、谐波干扰符合国家规定的用电设备。必要时还可安装相应抑制高次谐波的设备,以从根本上净化电网。同时还必须加强定时、定期和有针对性的设备维护保养,才能确保设备正常运行,降低高次谐波。

选用有零地电压控制能力或零地电压值较小的UPS。在机房中,大量负载为服务器、交换机等类型的负载,这些负载本身因为电路原因产生大量谐波,谐波导致电缆发热,还会导致输入电源的零地电压超过服务器所要求的小于2V的指标,在选购UPS时,需要考虑零地电压的控制问题。有些类型的UPS经过特殊的设计,甚至可以使输出的零地电压小于1伏。

对于供配电二次装修涉及到的电气施工的监管要严格。由于二次装修的工程量大小不一,如果管理不好,也会影响施工质量和供电系统安全。

加装隔率变压器也是降低零地电压的有效措施。在零地电压过高,一般方法无法控制零地电压的情况下,为保证负载可以正常开机运作,可以采用加装隔离变压器的办法,来隔离输入和输出之间的电气连接。

 

转自:探长日记的博客   http://www.ednchina.com/blog/avan/  

系统分类: 电源技术  |  用户分类: 转帖  |  标签: 电力 零地电压  |  来源: 转贴  | 

点击查看原文

发表评论 阅读全文(874) | 回复(0)

发表于 2007/10/10 8:07:02

0

关于投票

51学习笔记(转载)

51学习笔记

1.关于两条指令的学习。

CJNE A,#64,$+3

这条指令执行的结果是A#64相等与否都会执行它本身下面一行指令。若将$+3改为$+5,那这条指令执行的结果是它将执行从它下一行起的第3条指令。

SUBB A,#PD*2

假设PD=04,那么执行此指令的结果是A-04*2A

2.关于LCM液晶显示BUSY检测的学习

    原来CS1CS2CS3分别是3个控制器的选择端,进行读状态检测时只能检测3个中的一个,否则程序将一直在忙检测中循环。

 

 

     转自:http://www.ednchina.com/blog/l0p0c/17351/category.aspx

系统分类: 汽车电子  |  用户分类: 转帖  |  标签: 51 笔记  |  来源: 转贴  | 

点击查看原文

发表评论 阅读全文(764) | 回复(0)

发表于 2007/10/7 19:33:24

0

关于投票

给大家一个链接

[顶]史上最强flash《七十年代生人下》

 

http://user.qzone.qq.com/622000414/blog/6

 

非常好的flash,希望各位不要错过

系统分类: 自由话题  |  用户分类: 转帖  |  标签: 无标签  |  来源: 转贴  | 

点击查看原文

发表评论 阅读全文(602) | 回复(1)

发表于 2007/9/26 18:04:06

1

关于投票

sst公版监控程序所占硬件资源:

SST89E/V5xRDx和SST89E/V564RD/554RC的SoftICE需要占用下列硬件资源:
1.串口,用T2做波特率发生器(P3.0,P3.1);
2.8字节堆栈空间;
3.SoftICE需占用5KB的ROM空间:
          SST89E/V54RDx: BLOCK1 的4Kbyte,从E000H - EFFFFH
                          BLOCK0 的1Kbyte,从3C00H - 3FFFH
          SST89E/V58RDx: BLOCK1 的4Kbyte,从E000H - EFFFH
                          BLOCK0 的2Kbyte,从7C00H - 7FFFH
          SST89E/V554RC: BLOCK1 的4Kbyte,从E000H - EFFFH
                          BLOCK0 的1Kbyte,从7C00H - 7FFFH
          SST89E/V564RD: BLOCK1 的4Kbyte,从0000H - 0FFFH
                          BLOCK0 的1Kbyte,从FC00H - FFFFH。

关于SST-RD2系列P4口的Bug
2007-04-05 12:02

SST的RD2系列(有P4口的)的P4口,相信用过的人肯定会知道。  
有一个BUG,例如在58RD2中:  
......  
MOV     P4,   #09H  
MOV     A,    P4  
ANL     A,    #0FH  
......  
这样A的值不会是09H,同样读取P4端口的值给累加器ACC也同样会出现不正常。若把程序稍加修改:  
.....  
TEMP    EQU   7FH  
.....  
MOV     P4,    #09H  
MOV     TEMP, P4  
MOV     A,     TEMP  
ANL     A,     #0FH  
......  
这样结果就正常了。  
也就是说不能把P4的值直接赋给ACC,需要先赋给一个中间变量,再给ACC,这样就会正常。  

但是在516RD2中这个BUG已经修正了。希望大家写程序时,注意点。

 

系统分类: 单片机  |  用户分类: 转帖  |  标签: 无标签  |  来源: 转贴  | 

点击查看原文

发表评论 阅读全文(886) | 回复(0)

发表于 2007/8/30 17:38:56

0

关于投票

转帖--IT从业人员必看的10个论坛

IT从业人员必看的10个论坛
通信] IT从业人员必看的10个论坛

  IT方面的论坛太多了,有综合,有专业,有行业,在各个论坛里混了几年,体会颇深,以前是论坛哪里人多,往哪里去,新浪论坛,网易是经常去的,人多啊,好几十万,去了以后才发现没有意思,没有共同的语言,于是逛专业论坛,行业论坛,终于找到了共同语言,总结一下论坛的经验:人不在多,有仙则灵,贴不在多,有精则行,逛了大半辈子,一个IT人发展方向一定要除了技术外,业务,理论,思想一个都不能少,于是我推荐如下这些论坛,或许真能帮助您,做论坛,都是赔本的买卖,不收费还帮助你学习,得向斑竹们致敬啊。
  
  以下论坛排名不分先后,还有许多业界知名的论坛,主要有点偏门,这个不做概述,呵呵。
  
  IT技术开发综合类
  http://community.csdn.net/
  适合人群:只适合软件开发者
  技术开发最全面的论坛,里面可以遇到很多牛人,版面也很全,什么J2EE,.NET啊,该有的全上,在这里基本上可以提出任何问题,人气也是最旺的,不过一般提出的意见都有正方两面的,所以最终解决问题,还是靠自己。
  评价:专业,很牛逼,就是速度慢。
  
  http://www.****.com/bbs
  适合人群:研发人员
  我爱研发网,顾名思义,是针对R&D研发人员的,目前在射频,通信,手机研发是国内第一的,牛人不少,问题讨论的很彻底。论坛制度很人性化,设有资料交换区,有超大量有价值的资料。
  评价:强,速度还可以;
  
  http://bbs.chinaunix.net/forum/
  适合人员:系统工程师
  这里的特色就是操作系统方面在业界是最著名的,牛人不少,目前,在数据库,网络方面也颇有建树,当然灌水方面也不赖,呵呵,属于温柔性
  评价:强,速度还可以
  
  http://bbs.chinajavaworld.com/
  适合人员:JAVA开发
  JAVA方面非常综合的论坛了,牛人也很多,是一个难得的JAVA论坛,涉及你想象的关于JAVA目前任何技术。
  评论:强,速度还可以。

  电子工程师类
  http://21icbbs.com/
  适合人员:电子工程师
  人气不错,覆盖面比较广,老牌了,就是有点和时代脱节了,无论是设计上还是内容上
  评论:强,速度还可以

  http://www.eetchina.com/DG/eec_dg_home.htm
  适合人员:电子工程师
  环球资源的子站,页面设计很大气,技术文章也比较及时和权威,是个难得的好网
  评论:强,速度还可以
  
  网络工程类
  www.1000bbs.com
  适合人员:布线/网络工程师
  人气很旺,特色是版面比较紧凑,综合布线这一块很权威,很窄很专,时间非常久了,颜色比较明快,就是太低端了,
  评价:不错,速度一般
  
  http://www.sharecenter.net/
  适合人员:网络工程师
  之所以我喜欢是这个网站很多做CISCO工程都知道,也是别人介绍我去的,时间非常久了,颜色比较暗谈,属于忧郁型。
  评价:不错,速度也还可以
  
  IT营销管理类
  http://www.topren.net/forum/index.php
  适合人员:企业策划,CIO
  业界知名的知识站点“唐人社区”,信息化管理顾问可以去看看,人也很多,可惜,都是下载,实质性内容需要改观,我记得是非常专业的网站。
  评价:不错,速度也还可以。
  
  IT管理综合类
  http://club.amteam.org/
  适合人群:大多数,
  评论类比较多,基本上在其他媒体上看到的评论,这里都会有,要想了解IT发展的情况,就来这里看看。
  评价:很好,休闲工作都可以看。

系统分类: 自由话题  |  用户分类: 转帖  |  标签: 无标签  |  来源: 转贴  | 

点击查看原文

发表评论 阅读全文(522) | 回复(0)

发表于 2007/8/9 16:12:28

1

关于投票

工频ups与高频ups的比较(转贴)

1、高频机与工频机区别
定义

1、高频机:利用高频开关技术,以高频开关元件替代整流器和逆变器中的工频变压器的UPS,俗称高频机,高频机体积小、效率高。

2、工频机:采用工频变压器作为整流器与逆变器部件的UPS俗称工频机,主要特点是主功率部件稳定可靠、过负荷能力和抗冲击能力强。
2、高频机VS工频机
2-1高频机不带隔离变压器,其输出零线存在高频电流,主要来自市电电网的谐波干扰、UPS整流器和高频逆变器脉动电流、负载的谐波干扰等,其干扰电压不仅数值高而且难以消除。而工频机的输出零地电压更低,而且不存在高频分量,对于计算机网络的通信安全来讲,更加重要。
2-2高频机输出没有变压器隔离,如果逆变功率器件发生短路,则直流母线(DC BUS)上的高直流电压直接加到负载上,这是安全隐患,而工频机则不存在此问题。
2-3工频机的抗负载冲击能力较强。
3、性能比较
序号 比较的指标、性能       高频UPS                工频
UPS
1           过载能力                       一般                      较强

2     抗输入浪涌能力                  一般                    较强

3     输出抗冲击、短路能力        一般                   较强

4     输入PF值
                                    0.99                   0.7
5     整机效率                            85~90%               75~
85%
6     功率密度                                   高                     小

7     零地电压          相对较差,有高频分量         相对较好

8     输出级元器件                            多                      少

9     功率器件容量                              小                      大

10    故障时器件损坏程度                 高                      低

11    可靠性                                       一般                    好

12    可维护性                                   较复杂                   简易

13 重量                                                   轻                      重

14 体积                                                  小                      大

15 与发电机适应力                               较差                    好
 
从以上的比对中可以清晰的看出工频机在很多的方面优于高频机。对于可靠性要求较高的一些重要、关键部位的电源保护方案还应以工频机为首选。
 

系统分类: 电源技术  |  用户分类: 转帖  |  标签: 无标签  |  来源: 转贴  | 

点击查看原文

发表评论 阅读全文(1211) | 回复(0)

发表于 2007/8/9 15:57:13

1

关于投票

山特UPS电池配置的计算方法及其使用和维护

长延时UPS电源电池配置的计算方法

对于使用者来说,怎样去配置长延时UPS电池容量是一个必须了解的问题,
放电电流的大小与电池的实际容量关系颇大,蓄电池的放电时间定义为:当蓄
电池以规定的放电电流进行恒流放电时,蓄电池的端电压下降到所允许的临界
电压(终了电压)时所经过的时间。比如12V24AH /20R Panasonic电池以0.4C放
电时,可提供使用的效率(容量)为73.3%,可放电2小时,而以7C放电时,可
提供使用的效率(容量)为4%,放电时间50秒。因此,要计算UPS电源的时间必
须先计算出放电电流,再通过查验厂家提供的放电时间表计算出准确时间。
计算放电电流的公式是:
放电电流=UPS容量(VA) 负载功率因素/(逆变器效率*UPS终止电压)

以山特10KVA为例:
?UPS容量:10KVA
?UPS输出功率因素:0.8
?UPS终止电压:单只电池终了电压×UPS电池组电池个数=10.5V×16只=168VDC
?逆变器效率:0.85
注意:电池的能量并非都能直接提供给负载,它还包含了把电池能量转换
为负载可使用的能量的转换效率,即逆变器效率。
?放电电流=10000VA*0.8/(0.85*168)V=56A
?查表
可查询不同AH的电池在同样放电电流下的使用时间,以求得自己所要求合
适容量的电池,在这里提出一点,以上我们的计算都是认为UPS为满负载,对
用户而言,重要的是了解在实际负载下UPS电源提供的实际使用时间,从经济
和实用的角度而言,了解自己的负载数量,计算一个实际放电电流再查表方是
正确做法。

蓄电池使用及维护

免维护电池所指的是电池的内环境无需维护,而不是说可以任意使用,因
此,在以下几个方面应加以注意:
?为了保证电池良好的工作状态,对于长期搁置不用的蓄电池必须每隔一定
时间充电一次,以达到激活电池的目的,恢复电池原有的容量数。另外,特别
应注意的是,对于运行于供电质量高、很少发生停电的UPS电源来说,也应每
隔一定的周期(3个月)人为地中断交流电的输入,使电池放电至少在UPS电池组
可提供时间的一半,再重新充电,这样会延长电池的使用寿命。
?对于不同容量的电池,绝对不可以在同一组中串联混合使用,应特别注意
的是,对于不同容量的电池,并联使用也是很不好的,这样会大大降低电池的
使用寿命,很简单地说,不同容量的电池组并联使用时,由于放电电流的不同
分配,放电速率则对于它们来说一定是不同的,但由于并联关系又会产生相互
补充的关系,在充电时亦会是同样情况,因此,并联使用的方法是不科学的。
?以上我们说过,大电流放电对电池的影响是很不好的,那么是否越小的电
流放电就越好呢?答案是否定的。我们知道,放电电流小,电池可以放电的深
度就深,当放电深度大于某一程度时,电池则很容易死掉,失去回复能力。这
再次说明用户在使用长延时UPS时,对于电池容量的计算应是以实际负载为准,
而非是以满负载计算来量度,也就是说并非UPS容量和电池容量越大越好。
?对UPS电池来说,温度亦是一个非常主要的因素,当环境温度每升高8摄氏
度时,电池的寿命会降低一半,而在使用时,当环境温度下降时,电池所提供
利用的容量,即安时数也会明显的下降。因此,在低温下使用UPS电源时,备
用时间的考虚应有温度因素,所以对UPS电池使用时保持室温(指25摄氏度)也
是十分必要的。

原贴地址http://vs9841.bokee.com/3961765.html

系统分类: 电源技术  |  用户分类: 转帖  |  标签: 无标签  |  来源: 转贴  | 

点击查看原文

发表评论 阅读全文(1521) | 回复(0)

发表于 2007/8/5 16:10:08

1

关于投票

1600K3并口维修资料 (转贴)

1600K3并口维修资料
 
1600K3并口简单的说,就是信号通过接口CN1,经过电阻电容、缓冲芯片74LS07,然后到门阵IC2。
主机送往打印机信号:并口数据:并口数据通过上拉电阻RM3、RM4,串联电阻RM1、RM2连接到门阵。如果这部分电路坏了,数据就会接收错误,导致打印不正确。 STB(并口1脚):并口触发信号或者叫并口同步信号,是主机告知打印机有数据到。如果这部分电路有问题,则有可能主机数据都送完了,而打印机根本不知道。 SLIN(并口36脚):主机选择信号,告知打印机,主机处于有效状态。一般没有什么用; AFXT(并口13脚):自动进纸信号。信号为低的时候,打印机自动进纸。一般也没什么用; INIT(并口14脚):打印机初始化信号。如果这个信号有个低脉冲,则打印机复位。如果信号一直为低,则很多打印机都一直处于复位状态,导致看上去打印机开机没有任何反应。有好几次客户反映说打印机开机没有任何反应,结果发现是他们的主机死机了。

打印机送往主机的信号: ACK(并口10脚):并口应答信号,大部分时间为高电平,低脉冲告知主机,打印机已经接收完数据。有很多终端对这个信号不作处理。 BUSY(并口11脚):并口忙信号,高电平告知主机,打印机正在接收数据,很忙,你千万不要再送数据下来。低电平则表示现在可以接收数据。有些打印机在这个信号上加了电容,或者是上拉电阻太大,导致信号反应速度比较慢,导致接收数据时丢数据。这时可以把电容去除或者再把上拉电阻变小一些。有些改了这些还是不能用,则需要把主机的并口模式改成兼容模式或者SPP模式。此信号可导致不联机 PE(并口12脚):打印机缺纸信号。高电平表示缺纸。此信号可导致不联机 SLCT(并口15脚):打印机选通主机信号。高电平表示打印机有效。此信号可导致不联机 ERR(并口32脚):打印机出错信号。低电平表示打印机出错。此信号可导致不联机 LOGH(并口16脚):打印机有效信号。此信号可导致不联机

由主机送往打印机的信号,都串接了一个阻值比较大的电阻,用于保护门阵不受损坏。打印机送往主机的信号,通过7406(维修时可用7405替换)做为缓冲,用于保护门阵不受损坏。

因为电阻不易损坏,而门阵又受到保护。所以并口模块电路的损坏概率为:7406--门阵--排阻

关于K3并口维修EPSON内部关于K3+并口芯片级维修有一份比较详细的文档。 本人在上面提到的 QQ群里面已经共享,所以这里就懒的重新上传了(好象还要审核什么的,麻烦),大家有需要可能去下载看看,蛮不错的。

并口除了硬件问题外,还有可能是软件问题。

现象:打印机自检正常,但是联机不正常。 原因:主机的驱动和打印机仿真没有匹配上。一般现在的仿真有EPSON仿真、OKI仿真、AR仿真、PR2仿真等等。仿真好比我们的语言,如:一个人说法语,另外一个人想接收的是英语,他们两个人一般就不能做出正确的事情。一般机器的仿真都是可以设置的。

复位电路:

IC10——PST592是主板的复位芯片。其作用是上电的时候给CPU和门阵复位,掉电的时候及时复位CPU和门阵。一般PST592不容易坏。

复位时序:上电的时候,5V的那一路 由0V跳变为5V,这时,PST592的输出端保持一段时间低电平后跳变为高电平。这个保持的时间一般为10ms左右。设计上一般是保证振荡器启动稳定后保持10个CLK时间.

CPU、门阵等芯片上电时,内部寄存器处于不确定状态。这时,在复位信号(低电平)的以及时钟的作用下,寄存器被硬赋予一个初始值。一般在这种状态下,主板所有输出都处于关断的安全状态。复位信号变高后,系统开始运行程序.

因为10ms左右的时间用万用表根本测试不出来,所以上电后,正常情况下,万用表测试PST592D输出为高电平。

EEPROM: 打印机有很多设置是用户可以自己更改的。一般情况下,用户设置一些参数完重新开机,这些设置还是能够保持着,不至于每次开机都需要重新设置。这些参数就保持在EEPROM里面。 EEPROM是电可擦除存储器,一般针式打印机用的有两种,24C01及93C46。1600K3用的93C46。当然新的打印机随着需要记录的项目的增多,有些开始使用24C02及93C56等。 EEPROM相关的电路是非常简单的,如图,和CPU之间就是通过四个信号相连接,程序按照协议通过一定的信号时序读出和写入数据。 为什么不用程序或者字库的芯片来存这些设置值而需要特意增加一个EEPROM呢?大家都知道,一般的程序和字库芯片是需要用紫外线擦除的,而且烧芯片需要用专门的设备(需要有12V的电压)。 那现在有些机器已经用FLASH来存储程序和字库,为什么还需要有EEPROM呢?的确FLASH是可以在线更新的,很多人估计都有通过并口更新过打印机程序。虽然FLASH是可以在板上更新的,但是FLASH一般只能擦除一定的次数(一般资料上说有1万次,但一般1千次完就很容易出现问题),而EEPROM都是可以擦除10万次。实际上EEPROM用的很多,网卡上一般也有,它们的位置一般在那有个芯片插座中间。网卡上的EEPROM用于存储网卡的MAC地址等。

进纸检测传感器:进纸检测传感器是打印机控制器中电路原理比较简单的一块。但是维修中涉及到这块的好像又比较多,在QQ群上已经有好几个朋友都说K3不能进纸。我当时的回复是说,这部分维修很容易。我想,如果弄清楚了检纸的工作原理,维修起来就应该很容易了。

进纸检测传感器1:打印头纸张传感器。打印头纸张传感器原理如图,主板CN7,通过扁平电缆,连接到打印头的上传感器。打印头纸张传感器是一个反射式的红外光电传感器。主板上电后,红外二极管发出红外线。如果传感器前有纸,这光线被反射,则接收三极管导通,电阻R100上有电流通过,电压抬高,输入到CPU75脚的电压也抬高。如果传感器前没有纸,则接收管不能导通,电阻R100上电流减小或没有电流,电压降低,输入到CPU75脚的电压也降低。这样,CPU通过检测75脚的电压就可知道打印头前是否有纸。

维修时可检测在打印头前有纸和无纸时,CN7的1脚以及CPU75脚的电压是否有比较明显的变化。如果CPU的75脚电压有变化,但是系统还是没有检测到有纸,则CPU坏了。如果CPU的75脚电压没有变化,但是CN7的1脚有变化,则R37坏了。如果CN7的1脚没有变化,则传感器及电缆有可能有坏的或者没插好。注意:打印机不能进纸还有可能同其他的纸张传感器有关系,后进讲述其他纸张传感器。

1600KIII门阵有朋友说介绍一下门阵,我就先写一下门阵 门阵:其实完整的应该叫门阵列,英文Gate Array。这里的门的意思就是电路上与门、非门、或门等等的“门”。 顾名思意,门阵就是这门的阵列,实际上就是如此,由这些“门”组成了所需的脉冲整形。 1600K3的门阵主要有这些功能: 1、译码电路,扩展了CPU的寻址范围。监控、内存、字库的片选都是由门阵产生的。 2、打印头出针管理。 3、面板的LED和按键管理。 4、并口管理 5、扩展接口的一些信号主要就是这些了。因为门阵涉及到了上面那些功能,则门阵坏了可能有这些现象:主板不能起动;并口不正常面板不正常出阵不正常等等,门阵没有内存功能这么也想不起来门阵有管理功能33楼怀疑哪部分门阵有问题,千万不要随意换,最好用在线测量仪测量(大部分烧写器都有这项功能),确定要换,将坏集成电路剪掉,再换上好集成电路
 
           原文地址:http://www.bizprint.cn/printthread.php?t=350

系统分类: 汽车电子  |  用户分类: 转帖  |  标签: 无标签  |  来源: 无分类  | 

点击查看原文

发表评论 阅读全文(881) | 回复(0)

2Next >Total , Page /