常用单片机简介
点击浏览芯片信息
点击浏览芯片信息
点击浏览芯片信息
当前位置>>中源单片机首页>>解决方案     设为首页  加入收藏  
easyprobe8052f单片机仿真开发系统
    easyprobe8052F单片机仿真开发系统简介
   双CPU架构,全开放设计,不占系统资源。
   完全实时仿真,最高速度可达40MHz。
   轻巧实用,可以不使用仿真电缆而直接插入用户目标板,便于现场调试。
   以115200bps通过RS232串口与主机通信。
   支持8X31/32/51/52/54/58及78C31/32/51/52/54/58等芯片。
   28kB仿真存储区,包括64kB程序存储区和64kB数据存储区。
   可按下列属性进行映射:-Overlay(Internal):内部,Target(External)。

1.5V单电池微型多功能无线遥控器
深圳市凌雁电子有限公司

    概述:
    绝大多数无线遥控设备的接收机都使用3V以上的电源,在一些超小型或微型设备,例如小型振动按摩器,体积很小,有时候仅能使用一节单电池的时候,就不容易实现,因为单片机的工作电压一般都在2.3V-5.5V之间。本电路采用了电源升压管理芯片,实现这个目的,而且接收机的体积仍然很小,PCb的直径仅为16mm,和一节5号电池差不多,整个接收机仍然可根据发射机的编码实现十功能的控制。

    一般的无线遥控电路均使用PT2262和PT2272芯片构成编码电路,接收部分大都使用运算放大器(例如LM358)对接收到的信号进行放大,虽然具有可控制多个对象,多重编码,但在一些应用场合,并不需要那么复杂,仅需要简单的编码(几个编码),也不需要地址编码,同时对于简单玩具控制类产品,接收机一般仅使用两节5号或7号电池这样的低电压,而运算放大器普遍都使用大于5V的电源电压,那么解决的办法只能是:一使用更多的电池供电(例如4节碱性电池),二是使用升压电路将电源电压升高,以提供给接收放大部分,这无形中会增加产品的复杂程度,同时成本也会升高。

    我们设计了一款仅使用1.5V单电池电源电压供电,使用升压电路(IC),同时不使用运算放大器,仅使用普通廉价三极管进行编码信号放大(仅两级放大,电路非常简洁,成本已降到最低),使用廉价单片机(EM8P508,SOP-8,与台湾义隆EM78P153兼容)进行编码识读,就能解决无线遥控中仅需几个简单编解码问题,批量产品生产证明,这个设计控制可靠,对于控制精度要求不高,而对成本敏感,体积要求小型或微型化的产品是个不错的选择。
    右图是发射器控制功能框图。

    EM8P508仅有8个引脚(SOP-8)体积非常小,但对于简单控制已经足够,我们利用任意2个I/O口作为输入端(按键输入),一个控制电源的ON/OFF,一个控制功能转换(根据编程需要,仅一个功能信号就可按顺序控制多个功能),一个I/O作为LED指示,一个I/O作为编码输出,直接对高频载频信号进行调制,利用高频信号将我们需要的编码信号发射出去。

功能方框图
    因为控制相对简单,我们不需要将整个一个字节(8bit)编码都发射出去,实用为原则,仅使用半个字节(4bit)即可满足要求,半个字节就有0-F(16种)编码,这已经完全够用了。同时我们考虑到无线发射接收过程中波形信号易产生衰减或畸变,每一bit连续发两次,这样一组编码也就有8 bit,当然还需要加上同步位,共9bit,而且一组编码可连续发送4次,保证接收机能及时接收到每次发送的编码。

    下图为接收电路方框图,图中我们可以看出,电路非常简单,所以成本低廉,全部为市场易购的廉价普通元件,但采用了SMT工艺,可靠性仍然很高,工作非常稳定,整个接收电路的产品价格也不会超过10元/人民币。

    下面我们对其工作原理做简单介绍。
功能方框图


    N4,N5有源器件及外围电路组成超再生接收电路,频率谐振于315MHz(或433MHz),将载频信号接收下来,经低通滤波器取出编码信号,因为这个信号,幅度很小,需由后级放大电路将其放大到接近Vcc的电平(削峰电平),在短距离遥控距离内一般仅需两级放大即可达到相应的放大倍数,得到我们需要的编码脉冲。

    考虑到简单放大电路放大增益不能达到运算放大器的性能,编码信号中会存在一定的高频干扰信号,所以在每级放大电路后,需要一个高通电容滤除高频干扰信号,给单片机解码提供较为纯静的编码信号。

    编码脉冲的解码由单片机完成,因为我们以降低成本为先决条件,两级放大电路,最终在单片机输入端无信号时是属于低电平状态,而单片机的外中断普遍都低电平触发引发中断,所以在此不能用中断方式接收编码信号,只能用扫描查询方式来识别编码脉冲的到来。这有个问题是,单片机不一定每次都能及时查询到编码脉冲的同步头,造成解码失败,解决这个问题只能是多次查询,合理安排查询程序,同时采用同一编码发送多次的方式来解决。否则,一定要使用外中断方式,放大电路后必须增加一级倒相级,这都会增加电路的复杂性和使成本提高。

    经多次调试程序,合理地安排解码查询程序,还是能在绝大部份控制操作中均能正确解读编码,我们用仪器设备检测测试,进行大量试验,实践证明虽然电路十分简单,但操作正确识别编码率仍然很高,满足一般简单产品的控制,完全能胜任。

    下图为发射器和接收机的实物图

实物外观图