0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

英创信息技术工控主板EM9160对红外通讯用途介绍

英创信息技术 来源:英创信息技术 作者:英创信息技术 2019-11-18 09:58 次阅读
英创公司的EM9160是一款高性价比的工控主板,预装正版WinCE5.0操作系统,具有极强的通讯能力。在电力电表的应用中,红外通讯是一种非常重要的串口通讯方式,在EM9160中,可利用其丰富的串口资源,来实现红外通讯的功能。
红外通讯是一种利用红外线作为传输介质的一种无线通讯方式。其通讯功能的实现由接收与发射单元构成,其基本原理如下图所示:

由于通讯载波频率仅为38KHz,所以通讯速率不会太高,如4800bps、2400bps、1200bps等。在实际应用中,红外接收管一般采用类似于EBT38LM的器件,这是一体化的红外接收器件,它内部集成了时钟信号发生器,解调器,低通滤波器。对于发射电路,一般需要用户自己完成,下图则是在实际应用中,最简单、实用、可靠的红外发射电路:

在EM9160系统中,可以使用可编程时钟来产生38KHz的时钟信号,即调用“EM9x60_Timer_API.lib”库文件中的bPulseSet(…)函数来实现,如:
iTmp = bPulseSet ( 0 , 38000 ) ;
在上面的调用中,使用了GPIO12(PWM1)来输出38KHz时钟信号。对于EM9160的可编程时钟,请参考英创网站的《英创工控主板可编程时钟的应用》
在使用红外进行通讯的过程中一定要注意,红外通讯在发送过程中,信号会返射回来,使系统自己也会接收到自己发射的数据。为了避免这种情况,英创公司利用数字电子开关、以半双工通讯的方式,来解决这种情况。下图就是英创公司推荐的红外接收电路:

从上图中可知,利用英创推荐的红外通讯的方案,与RS485通讯方式完全一样,即使用4条信号线:TXD串行数据发送、RXD串行数据接收、RTS收发控制、38KHz信号。RTS为低电平,处于发送状态、RTS为高电平,处于接收状态。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式主板
    +关注

    关注

    7

    文章

    6085

    浏览量

    35196
收藏 人收藏

    评论

    相关推荐

    嵌入式工控主板EM9160的PWM功能

    公司新近推出的嵌入式工控主板EM9160是一款专门面向工业智能设备的高性价比ARM9+WinCE平台,该
    发表于 04-09 15:49 36次下载

    信息技术嵌入式工控主板EM9160的PWM功能使用方法

     公司新近推出的嵌入式工控主板EM9160是一款专门面向工业智能设备的高性价比ARM9+WinCE平台,该
    的头像 发表于 11-01 09:27 1566次阅读

    信息技术嵌入式主板EM9160精简ISA总线硬件中断的使用方法

     公司新近推出的嵌入式主板EM9160是一款专门面向工业智能设备的高性价比ARM9+WinCE平台,该工控
    的头像 发表于 11-01 09:42 1606次阅读
    <b class='flag-5'>英</b><b class='flag-5'>创</b><b class='flag-5'>信息技术</b>嵌入式<b class='flag-5'>主板</b><b class='flag-5'>EM9160</b>精简ISA总线硬件中断的使用方法

    信息技术工控主板EM9160L的低功耗应用介绍

    EM9160L是一款与主力产品EM9160功能完全兼容,同时具有低功耗操作能力的高性能ARM9嵌入式主板产品。
    的头像 发表于 11-14 09:59 1538次阅读

    信息技术工控主板的复位管理介绍

     公司的工控主板是基于ARM9 CPU、预装正版WinCE的嵌入式主板产品。作为嵌入式应用,系统的可靠启动是其可靠性的重要组成部分。本文
    的头像 发表于 11-14 10:03 1615次阅读
    <b class='flag-5'>英</b><b class='flag-5'>创</b><b class='flag-5'>信息技术</b><b class='flag-5'>工控</b><b class='flag-5'>主板</b>的复位管理<b class='flag-5'>介绍</b>

    信息技术工控主板可编程时钟的应用介绍

    ARM9工控主板广泛应用于各种工业领域,如野外环境监控、数据采集、通讯管理、仪器仪表等。特别是在一些简单的数据采集应用中,需要在一定时间
    的头像 发表于 11-15 09:57 1312次阅读
    <b class='flag-5'>英</b><b class='flag-5'>创</b><b class='flag-5'>信息技术</b><b class='flag-5'>英</b><b class='flag-5'>创</b><b class='flag-5'>工控</b><b class='flag-5'>主板</b>可编程时钟的应用<b class='flag-5'>介绍</b>

    信息技术工业主板EM9160介绍

    ,如I2C总线时钟芯片,I2C总线存贮器等。之前已对I2C总线操作铁电存贮器有过说明,相关文章请参考《工控主板支持铁电存储器的简易方案》。公司的
    的头像 发表于 01-14 11:09 1264次阅读

    信息技术嵌入式Linux工控EM9160介绍

    I2C总线是一种2线制的主从通讯协议,主要运用于器件之间的数据通讯,在嵌入式系统中得到非常广泛的应用。作为一款高性价比的嵌入式Linux工控板,EM9160的对I2C总线提供了良好的支
    的头像 发表于 01-14 10:57 1287次阅读
    <b class='flag-5'>英</b><b class='flag-5'>创</b><b class='flag-5'>信息技术</b>嵌入式Linux<b class='flag-5'>工控</b>板<b class='flag-5'>EM9160</b><b class='flag-5'>介绍</b>

    信息技术工控主板EM9160介绍

    在基于工控主板EM9160的嵌入式应用中,经常需要与具有SPI接口的芯片或电路单元,进行数据通讯。通常情况下,我们建议采用基于GPIO的SPI通讯
    的头像 发表于 01-14 11:16 1361次阅读
    <b class='flag-5'>英</b><b class='flag-5'>创</b><b class='flag-5'>信息技术</b><b class='flag-5'>工控</b><b class='flag-5'>主板</b><b class='flag-5'>EM9160</b><b class='flag-5'>介绍</b>

    信息技术主板EM9160硬件介绍

    工控主板上的精简ISA总线的主要应用,就是支持客户的专用电路单元的扩展,如数据采集等。在精简ISA总线中还包括了对外部硬件中断的响应输入,关于硬件中断的基本应用方法已在《嵌入式
    的头像 发表于 01-14 11:27 1064次阅读

    信息技术主板EM9160实现波形数据采集

    工控主板EM9160的精简ISA总线的主要扩展应用之一,就是扩展针对应用的各种数据采集单元,即通常所说的AD单元。对低速采样、且不要求样点间有严格时间间隔的应用,
    的头像 发表于 01-14 11:32 1039次阅读
    <b class='flag-5'>英</b><b class='flag-5'>创</b><b class='flag-5'>信息技术</b><b class='flag-5'>主板</b><b class='flag-5'>EM9160</b>实现波形数据采集

    信息技术工控主板网络变压器连接方法介绍

    公司所开发的嵌入式工控主板EM9160EM9161所拥有的高性价比,得到了市场的认可,广泛
    的头像 发表于 01-14 11:36 3162次阅读
    <b class='flag-5'>英</b><b class='flag-5'>创</b><b class='flag-5'>信息技术</b><b class='flag-5'>工控</b><b class='flag-5'>主板</b>网络变压器连接方法<b class='flag-5'>介绍</b>

    信息技术主板EM9160测频功能的使用介绍

    公司的主流产品EM9160是一款功能强大的嵌入式工控主板,其主要应用是作为工业智能设备的核心平台。E
    的头像 发表于 01-15 14:15 1479次阅读

    信息技术主板EM9280的主要技术指标简介

    工控主板EM9280是公司即将推出的新产品。本着高效、低成本的产品理念,EM9280在保持与
    的头像 发表于 01-15 14:37 1571次阅读

    信息技术嵌入式主板支持精确延时操作之二介绍

    也可以进行精确延时的操作。 以EM9160工控主板为例,用其内部的定时器来实现精确延时的功能,EM9160内部定时器的输入时钟为50MHz,单位时间为20ns,通过将Linux系统的m
    的头像 发表于 01-17 11:08 1093次阅读
    <b class='flag-5'>英</b><b class='flag-5'>创</b><b class='flag-5'>信息技术</b>嵌入式<b class='flag-5'>主板</b>支持精确延时操作之二<b class='flag-5'>介绍</b>