历史上的今天
返回首页

历史上的今天

今天是:2025年04月10日(星期四)

正在发生

2018年04月10日 | 基于AT89LV51单片机控制的DBPL编码信号的信号源系统设计

2018-04-10 来源:eefocus

    前 言

    DBPL(Differential Bi-Phase Level)编码是一种超越传统数字传输极限的编码方式。DBPL编码被广泛应用于以太网、工程测井仪器和铁路应答器等工程应用中。在铁路应答器中,通过DBPL编码传输信号给列车车载处理器,实现对列车运行的控制。
    本文设计了一种基于AT89LV51单片机控制的DBPL编码信号的信号源系统,能够产生DBPL编码信号;同时设计了系统的电源管理模块,保证系统的正常供电。

1 信号源系统的设计
    该信号源由时钟复位模块、DBPL信号产生电路、DC-DC转换电路、充电管理电路和A/D转换电路组成。单片机AT89LV51控制编码模块产生DBPL信号;充电管理电路对系统所用电池进行充电管理,保证电池的充分充电;DC-DC转换电路为单片机以及编码逻辑产生稳定电压的供电;A/D转换电路采集电池电量信息,并告知单片机处理。信号源系统设计框图如图1所示。

a.jpg?imageView2/2/w/550

    
1.1 DBPL信号产生电路
    本设计中,DBPL信号由作为能量载波的正弦波与脉冲编码信号合成。脉冲编码信号采用DBPL编码,平均传输速率为564.48 kb/s;能量载波为正弦波,信号频率为8.82 kHz。该模块的输入为8位待编码的并行二进制数据,与AT89LV51单片机的P1.0~P1.7相接,由单片机控制提供输入。DBPL信号产生电路原理图如图2所示。

b.jpg?imageView2/2/w/550


    其中,并行转串行电路采用一片8位并串转换移位寄存器74166和一片计数器74163,计数器74163采用模8计数。当计数器计满8个数时,清零计数器,重新开始计数;计数期间,8位并行数据按照时钟节拍输出。2分频及64分频采用计数器74163实现。微分电路采用D触发器及门电路实现。并串转换输出 Q1经过非门与微分电路取得的上升沿Q2相与,得出 Q3,经过D触发器实现2分频输出Q4,最后Q0与Q4异或求得编码输出。输出8.82kHz的方波和564.48 kHz的脉冲波,再分别进行滤波、放大调理,然后合成为最终所要得到的DBPL信号。假设单片机输入并行数据为11010011,则图2中各点的波形如图3所示。


c.jpg?imageView2/2/w/550

   


  1.2 充电管理电路

  出于对系统便携式的考虑,本系统采用可充电电池(6节镍氢电池)对系统供电,每节电池的电压为1.2 V;同时,采用Maxim公司的电池管理芯片MAX713CPE对镍氢电池进行管理,确保电池安全且完全充电,且由单片机对电源模块进行控制和检测。

  MAX713CPE是一种用于镍氢和镍镉电池的快速充电管理芯片,它具有以下特点:

  ◆电池数量、充电时间以及电流大小可调;

  ◆零点电压斜率检测,对电池进行快速、涓流充电;

  ◆电池不充电时,芯片消耗最大电流仅为5μA;

  ◆所需外围电路少,仅需一个PNP引脚便可实现基本的充电管理。

  充电管理电路如图4所示。VLIM引脚用于设定最大的电池电压,它与电池电压和电池节数存在如下关系:

  (BATT+-BATT-)≤(VLIMIT×n)

d.jpg?imageView2/2/w/550

   


  其中,(BATTC+-BATT-)为电池两端电压,n为电池节数,一般情况下将VLIMIT连接到REF引脚即可。PGM0和PGM1引脚用来设定被充电电池的节数(1~16节):根据需要将PGM0、PGM1有选择地连接到V+、REF、BATT-中的任何一引脚或者悬空,本设计中充电电池设定为6节。PGM2和PGM3引脚用来设定最大快速充电时间,按照与设置PGM0和PGM1引脚相同的方法,可按需求设定最大快速充电时间(33~264 min),本设计中设为120min。

 

  本系统还实现电池电量的检测,在图4中通过放大器OP07EP检测电池电压并送入到A/D转换电路,最后交给单片机进行处理。

  电池电压输出为7.2 V,充满状态下可达到7.4~7.6 V。单片机所用电压为3.3 V,DBPL信号产生电路所需的电压为5 V,这就需要DC-DC转换电路将7.2 V的额定电压转换为5 V和3.3 V。采用两级转换:第一级将7.2 V电压转换产生5 V电压供给DBPL信号产生电路,第二级将5 V电压转换为3.3 V供给单片机。系统采用SPX1117(SPX1117-5和SPX1117-3.3)作为DC-DC转换电路中的稳压芯片。该芯片的特点是低压差,0.8A时压差仅为1.1V,且电压可选(为5 V及3.3V)。DC-DC转换电路如图5所示。

e.jpg?imageView2/2/w/550

   2 测试结果

  该系统设计完成之后,对其进行了详细的测试实验。测试结果表明,输入信号能够通过单片机编程得到很好的控制,信号源输出的正弦波幅度和脉冲波幅度均达到应用要求,可以广泛应用于仿真测试、项目实验领域。如果需要进一步放大,须外接放大电路和外部电源。DBPL编码信号传输速率为指定的564.48 kb/s。电源管理电路能够有效地对电池进行管理,充电时间大致保持在120~140min,电池充满后进入到涓流充电。在使用过程中,单片机可以通过A/D转换电路实时监测电池的电量并告警。DC-DC转换电路输出的电压稳定,且功耗低。


推荐阅读

史海拾趣

FTCAP Fischer & Tausche Capacitor Group公司的发展小趣事

FTCAP Fischer & Tausche Capacitor Group公司的发展故事

故事一:德国制造的坚持

FTCAP Fischer & Tausche Capacitor Group自成立以来,始终坚守在德国本土进行电容器的生产和研发。这一决策源于公司对产品质量的不懈追求。在电子行业,德国制造以其精湛的工艺和严格的质量控制而闻名,FTCAP也不例外。通过缩短研发与生产之间的距离,FTCAP能够确保高效的生产流程和与客户的紧密协作,从而快速响应市场需求,提供高质量的产品。

故事二:多样化的产品线

FTCAP的产品线涵盖了从薄膜电容器到铝电解电容器的广泛范围,满足了不同行业对电容器的多样化需求。公司不仅生产标准规格的电容器,还根据客户的特定需求提供定制化的解决方案。这种灵活性和创新性使得FTCAP在竞争激烈的电子市场中脱颖而出,赢得了众多客户的信赖和好评。

故事三:技术创新与产品升级

近年来,FTCAP不断投入资源进行技术创新和产品升级。例如,公司推出的Enlight Energy Cap系列薄膜电容器,经过重新设计后,不仅性能更加优越,还增加了“Enlight”这一附加属性,进一步提升了产品的市场竞争力。此外,FTCAP还致力于提高电容器的能效和可靠性,以满足日益严格的环保和能效标准。

故事四:行业内的替代解决方案

凭借超过70年的电容器研发和生产经验,FTCAP在行业内建立了良好的声誉。当一些客户面临竞争对手产品无法满足其需求时,FTCAP能够提供定制化的电容器作为替代解决方案。这些定制产品不仅性能优越,而且能够完美匹配客户的设备和应用场景,帮助客户解决燃眉之急。

故事五:团队建设与企业文化

FTCAP的成功离不开其优秀的团队和独特的企业文化。公司注重员工的培训和发展,鼓励员工创新思维和团队合作。在FTCAP,员工们不仅拥有专业的技能和知识,还具备高度的责任感和使命感。他们共同努力,为公司的发展贡献自己的力量。此外,FTCAP还定期举办各种团建活动,增强员工之间的凝聚力和归属感,营造了一个和谐、积极的工作氛围。

ALCOA公司的发展小趣事

在20世纪的后半叶,ALCOA继续在技术上取得重大突破。例如,在40年代,公司采用N-40(Niagara)50kA中心下料预焙阳极电解槽技术为政府建造了铝冶炼厂。此外,公司还不断扩大海外业务,建立了全球性的生产和销售网络。这种全球布局使得ALCOA能够更好地满足不同地区的市场需求,也增强了公司的竞争力。

HANA Micron公司的发展小趣事

除了工业检测仪表外,Hama在家用视听设备领域也取得了显著成就。公司推出的哈曼卡顿音响系列,以其卓越的音质表现和时尚的外观设计,迅速成为消费者心中的首选品牌。这些家用视听设备不仅为消费者带来了高品质的视听享受,也进一步丰富了Hama的产品线,提升了公司的市场竞争力。随着消费者对高品质生活的追求日益增强,Hama的家用视听设备业务有望继续保持快速增长。

DURABLE公司的发展小趣事

随着环保意识的日益增强,DURABLE公司积极响应全球绿色发展的号召,将环保理念融入产品研发和生产过程中。公司投入大量资金用于研发环保型电子材料,并成功推出了一系列具有环保性能的产品。这些产品不仅满足了市场对环保产品的需求,还为公司赢得了良好的社会声誉。同时,DURABLE还积极推广绿色生产和循环经济理念,为电子行业的可持续发展做出了积极贡献。

德旭电子(DEXU)公司的发展小趣事

面对日益激烈的市场竞争和不断变化的市场需求,德旭电子深知只有不断创新才能在竞争中立于不败之地。因此,公司始终坚持技术创新和产业升级的战略方向。

德旭电子在产品研发方面不断投入大量人力物力,积极引进国内外先进技术和管理经验。同时,公司还加强与高校、科研机构的合作与交流,共同开展技术研发和人才培养工作。这些举措使得德旭电子在技术创新方面取得了显著成果,不断推出具有市场竞争力的新产品和新技术。

Banner Engineering公司的发展小趣事

为了进一步扩大市场份额,Banner Engineering公司积极实施全球化战略。公司在全球范围内建立了多个生产基地和销售网络,以便更好地服务客户。同时,公司还积极参加国际电子展会和技术交流会议,与国际同行进行合作与交流,不断吸收新技术和新理念。这些举措使公司的知名度和影响力得到了进一步提升,也为公司的国际化发展奠定了坚实基础。

问答坊 | AI 解惑

嵌入式技术行业知识

1 什么是嵌入式系统 嵌入式系统是以应用为中心,以计算机技术为基础,且软硬件可裁减,适应应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。 它一般由以下几部分组成:􀂄 1 嵌入式微处理器 2 外围硬件设备 3 嵌 ...…

查看全部问答>

RTL8139C以太网卡原理图PDF

RTL8139C以太网卡原理图PDF,…

查看全部问答>

wince支持directinput吗?

现在用directdraw overlay层, 希望能对触摸屏的输入有反应,但没找到directinput相关的文档. 我用的是wince 5.0…

查看全部问答>

ARM里 SUB和SUBS哪个执行得快

两段代码 loop       ............       SUBS R0, R0, #1       BEQ finish       BNE loop 和 loop       ................. & ...…

查看全部问答>

在CE下 把从摄像头出来的原始文件,RGB数据 转成影音文件,可以用CE的播放器播放,是否可行?

在CE下  把从摄像头出来的原始文件 RGB数据,转成影音文件,可以用CE的播放器播放,是否可行? 是否需要硬件的支持?驱动是否要做工作? 平台:2440 CE5.0 多谢各位!…

查看全部问答>

关于汇编的三字节除法

最近要对两个字节的数据进行除法运算,要带小数,处理的时候想左移一个字节就是三个字节了,现在就不知道用汇编三个字节该怎样除,各位谁做过的告诉我下算法啊…

查看全部问答>

foxconn p4m800p7ma主板能加DDR2 667(PC2 5300)1GB的内存吗?

我只想加根内存条,其他都不想换。 现在用的内存是PC2-3200 DDR2 400的 处理器是P4 2.93G 看到金士顿 DDR2 667 (PC2 5300) 1GB,不知道能不能用,或是还有更好的选择。…

查看全部问答>

有类似于SqlServerCEClient.dll的对应oracle的库吗? 急!!! [开发平台]

有类似于SqlServerCEClient.dll的对应oracle的库吗?   急!!! [开发平台] …

查看全部问答>

LPC2138模块资料,DIY好部件

LPC2138模块资料,DIY好部件。  …

查看全部问答>

简单问题:关于AD

请问大家: 1 . 对于DVcc为3.3V的单片机来说,输入的欲转换的模拟电压是不是不能超过3.3V? 2. 430可以接入外部参考电压,可不可以用它接大于3.3 V的电压从而实现教大电压的转换? 3. 由于我要转换的模拟电压达到4V,这种情况一般有什么解决方案 ...…

查看全部问答>