silicontra2018

个性签名:433m/2.4g无线模块www.silicontra.com
Q2190957825/13570852936

  • 2019-01-09
  • 上传了资料: 硅传科技AP280语音解码器

  • 2018-11-21
  • 上传了资料: SX1280无线航模 2.4g无线模块 规格书

  • 上传了资料: SX1280PA LORA 2.4g无线模块 规格书

  • 2018-10-25
  • 发表了主题帖: 解析LoRa模块在温控器方案中的优势

      随着物联网通信技术的不断发展,使得LoRa无线模块越来越完善了,成为当前普遍应用的通信技术。LoRa模块无线传输技术的推出以及完善,逐步解决了温控器通信方面布线困难、施工成本高的问题,促进了温控器的发展。这个归功于LoRa技术本身具有低功耗、远距离、抗干扰性强的优势,可以在室内复杂环境中传输,改变了入户难,施工难、监控难的三大难题。   温控器通信方面的布线很困难,使用无线传输方案是比较有优势的。现在行业内很多人选用无线数据传输方案,实现系统归一化。在温控器领域,LoRa模块无线传输技术具备了以下优势:   一、高灵敏度   抗干扰性强是LoRa无线模块的优势之一,因LoRa模块选用LoRa无线扩频技术,具有高达-139dBm的接收灵敏度,通信距离和覆盖面积远超于传统GFSK、FSK调制,不仅减少了网关数量,还节约了施工成本。   二、抗干扰性强   在城市的复杂环境下使用,拥挤的无线信号会对无线通讯产生干扰,LoRa模块融合了数字扩频、数字信号处理和前向纠错编码,具有超强的抗干扰能力,确保了无线通讯的稳定性、确实性。   三、传输距离远   在复杂环境中,工业控制领域常常要求通信传输距离远。LoRa模块空旷传输距离5000米以上,可以解决低功耗和远距离不能兼得的难题,适用于需要无线温控器、无线抄表、工业控制等项目方案中。   四、低功耗   这是挑选模块关键思考的要点之一,为了节约能源,降低热量,从而延长产品的使用寿命,这对于需要电池供电的设备来说尤其重要。从电池运行的的无线产品需要思考充电、更换或设计长寿命电源。或许,更换电池可能看起来不重要,但是当客户拥有成千上万的设备,那么所需的资源和后续成本就会变得非常重要。挑选低功耗的LoRa模块,在节约能源、延长产品使用寿命上,具有重要意义。   深圳市硅传科技有限公司SX1278无线模块是基于SEMTECH射频集成芯片SX127X的射频模块,是一款高性能物联网无线收发器,可广泛应用于各种场合的短距离物联网无线通信领域。其具有体积小、功耗低、传输距离远、抗干扰能力强等特点,可根据实际应用情况有多种天线方案可供选配,模块未配置微控制芯片,主要用于客户二次开发。

  • 2018-10-19
  • 发表了主题帖: LORA应用于无线烟感系统

      家庭安防系统中火警是非常重要的安防系统之一,其主要实现方式是采用无线烟感系统。无线烟雾传感器相比传统烟雾传感器增加了无线功能,当无线烟雾传感器报警时会同时将报警信号通过无线发送出去,当安防主机接收到报警信号,再通过WIFI或者GPRS发出报警信号实现远程通知。另外在平时烟雾传感器没有被触发报警时,安防主机每天会通过无线的方式下行查询烟雾传感器的工作状态,这样当烟雾传感器异常(电池没电或者坏掉)时安防主机可以快速确认并发送远程提醒。   目前无线烟感器大部分采用穿透性比较强的433MHz通讯技术,而现有主流的433MHz方案中性能最佳的是采用SX1278(LORA)模块,SX1278模块的通讯距离户外可以达到3~5公里,室内可以保证10层以内的全覆盖。另外SX1278通过私有星型组网协议可以把平均功耗做到非常低,保证烟感器电池供电工作3~5年。

  • 2018-10-10
  • 发表了主题帖: 硅传LORA应用于共享按摩椅

      共享经济正在给我们的生活带来便利,像是共享单车、共享雨伞、共享充电宝等等。近期,共享按摩椅越来越“红”,大量的共享按摩椅开始进入电影院、商场、KTV、酒吧、游乐场等公共场所,按时计费的共享按摩椅和其他共享经济一样,迎合了消费者的需求。   目前大部分共享按摩椅采用4G或者GPRS模块直接接入互联网服务器后台,用户扫描共享按摩椅上面的二维码,借助支付宝/微信完成支付,按摩椅中的主控器接收到服务器后台指令开始工作。   采用4G或者GPRS模块的优点是方便简洁,每一台按摩椅独立接入互联网,比较适合一些小场所(按摩椅数量在几台到十几台)。对于一些大场所(按摩椅数量几十台到上百台),它的缺点就出来了,一是成本比较高(包括模块的成本和运营商的费用),二是大场所可能存在一些信号盲区导致有些4G或者GPRS模块无法接入互联网。在这种情况下,采用局域网的方式把大场所内的按摩椅通过433MHz集中起来,再通过一个4G或者GPRS的网关接入到物联网,网关可以放置到电信信号比较好的区域,这样不仅降低了按摩椅的成本也保证了所有按摩椅的通讯质量。   目前433MHz局域网最佳的选择是SX1278(LORA)模块,SX1278模块的通讯距离户外可以达到3~5公里,室内可以保证10层以内的全覆盖。   深圳硅传科技的SX1278模块凭借体积小,成本低,质量可靠等优势已经被共享按摩椅厂家大量使用。同时,硅传科技提供优质的技术服务,让厂家快速上手完成开发。

  • 2018-10-08
  • 发表了主题帖: SX1278(LoRa)应用于联网型温控器

    随着我国经济水平的日渐提高,各种宾馆、酒店、商场、写字楼等大型建筑日益增多,中央空调系统的应用也越来越广泛。目前很多中央空调都是基于风机盘管的系统,用户房间采用普通温控器控制温度的开关,可以自由调节室内温度,并能按用户要求设定各种时间段的开关和各种预设好的模式下自动运行调节室温。温控器进行独立控制,这些风机盘管的温控器只能根据用户设定的目标温度进行开关调节,并按用户设定的风速进行运行,无法进行温控器的集中控制和管理,一旦用户离开房间忘记关闭空调,温控器并不会自动定时关闭,而大厦物业又不能进入用户的房间关闭温控器,因此造成能源的巨大浪费。因此针对传统温控器的种种弊端和不足,联网型温控器就应运而生了。对传统温控器进行集中管理和控制的温控器,并可根据室内温度控制风机盘管启停,恒定办公区温度,进而实现就地温控和联网温控功能。最初的联网温控器大部分采用有线的方式,一般通过RS485总线的将所有温控器和控制中心(网关)连起来进行集中管理和控制。这种有线的方式存在施工布线复杂和安装维护不便等缺陷,后面慢慢地引入无线的方式,无线的联网方案有很多种,包括Zigbee,Wifi,433MHz等,其中433MHz由于射频穿透性比较好,灵活性高,自然成为最佳的无线方案。目前433MHz的模块有很多,性能最佳的当属SX1278(LoRa)模块,SX1278模块的通讯距离户外可以达到3~5公里,室内可以保证10层以内的全覆盖,基本满足大部分的应用场景,目前已经被广泛应用于无线联网温控器产品中。深圳硅传科技的SX1278模块凭借体积小,成本低,质量可靠等优势已经被温控器厂家大量使用。同时,硅传科技提供优质的技术服务,让厂家快速上手完成开发。

  • 2018-09-19
  • 发表了主题帖: SI4432无线模块应用智能无线门禁系统

      目前的智能门禁系统大多数是基于有线通信的方式来实现的。众所周知,有线通信具有安全、稳定性好、易于实现等优点;但同时有线通信方式具有初装费用高、施工时间长、无法移动、变更余地小、维护费用高、覆盖面积小、扩展困难等缺陷。随着通信技术的发展,无线通信网络进入了一个新的天地。功能强、容易安装、组网灵活、即插即用的网络连接、可移动性强等优点,使得无线网络提供了不受限制的应用。因此无线射频门禁系统不但能提高安全性和可靠性,而且相对传统的契合性机械装置,无线射频门禁系统磨损消耗少,使用时间长,能有效减少门禁设备的更换,深圳硅传的si4432无线模块体积小,功耗低,在如今提倡环保节能的大潮流下,无疑具有重大意义。   SI4432是一款高度集成的无线ISM频段收发芯片。他具有极高的接收灵敏度(-121 dBm),再加上业界领先的+20 dBm 的输出功率,素有“穿墙王”之称。本模块采用SI4432-B2版本的IC设计,性能稳定可靠,不死机。有效通讯距离800到1000米,低速率下可以到1800米。无铅设计,产品容易通过RHOS检测;谐波很小,容易通过电磁干扰检测。该模块具有很高的性价比。   智能无线门禁系统主要包括主控设备、电控锁、电源、语音压缩/控制平台、无线传输平台,其他周边设备几个部分构成。当被授权用户刷卡开门的时候,读卡器通过发射天线发送一定频率的射频信号,当射频卡进入发射天线工作区域时产生感应电流,射频卡获得能量被激活,射频卡将自身编码等信息通过卡内置发送天线发送出去,系统接收天线接收到从射频卡发送来的调制信号,经天线调节器传送到读卡器,读卡器对接收的信号进行解调和解码然后送到主控设备进行相关处理;主控系统根据逻辑运算判断该卡的合法性,针对不同的设定做出相应的处理和控制,发出指令信号控制执行机构动作,若被授权用户忘记带卡,还可以通过系统的外接键盘输入密码来开门。   对于被授权用户能够通过刷卡或者输入密码打开门禁,非授权用户能够通过无线语音系统向住户发出进入请求,在经过允许后可以进入楼内,当系统遭到非法入侵时,能够主动向保安中心紧急报警。   该系统具有以下几个优点:   (1)安全性,该系统能够阻止一切非授权对象的主动进入,保障财产生命安全。   (2)可靠性,该系统能够稳定的工作,能较好的抵抗外界干扰,保证动作的准确性。   (3)实时性,该系统能够实时响应用户对象。   (4)灵活性,该系统能够比较容易的扩展,方便添加新用户。   (5)保密性,该系统具有较强的防破译能力,强力保护用户密码。   深圳是硅传科技有限公司Si4432无线模块应用广泛,可适用于无线数据通信、无线遥控系统、小型无线网络、小型无线数据终端、无线抄表、门禁系统、无线遥感监测、水文气象监控、机器人控制等诸多领域。如有需求请联系:13570852936。

  • 2018-08-31
  • 发表了主题帖: A7139无线收发模块基本特点及注意事项

      1静电   无线模块为静电敏感器件,使用时请注意静电防护,特别是在干燥的冬季尽量不用收去触摸模块上的器件,以免造成不必要的损坏。   2电源   无线模块推荐使用纹波小的直流电源,工作电压建议在3.3V工作。模块的接地要稳定可靠,地线尽量靠近电源总地。如使用开关电源的话,一定要加强退藕,以免开关电源的纹波和尖峰脉冲影响模块的工作特性。   3单片机   如果模块工作在3.3V时,不考虑低功耗的话,可以直接和5V单片机系统连接,不过最好是加一个4.7K的隔离电阻。如果是连51系列的单片机P0口的话,请加47K的上拉电阻。另模块的SPI速率最高能支持到10M,一般建议在1M或几百K的SPI速率即可。   4测试   模块采用弹簧天线,此天线容易受外部线路影响,使用时,此天线底下和周围请要走线路或摆放器件,可以的话最好悬空高度比较高。在433M工作时,各种材质均有一定的影响,一般的塑料影响不大,如有金属物体会产生比较明显的影响,此时建议使用SMA馈线来外接SMA天线。   A7139-TR-4S 是基于的 A7139无线收发芯片设计,是一款完整的、体积小巧的、低 功耗的无线收发模块。A7139是一个 ISM 频段无线收发芯片,主要设定为  315 / 433 / 470/ 868 / 915 /MHz ISM/ SRD频段,大输出功率可达 20dBm,高传输速率达 250Kbps。用户不需要对射频电路 设计深入了解,就可以使用本模块轻易地开发出性能稳定、可靠性高的无线产品。   1、中心频率为433MHz,可工作于410-480MHz范围;   2、大输出功率达18dBm;   3、高接收灵敏度;   4、支持FSK, GFSKK调制方式,可编程控制;   5、通信速率0~250Kbs,可编程配置;   6、独立的64byte发射/接收数据缓冲区;   7、低功耗,接收电流<4mA(AGC Off);   8、具有低功耗工作模式,功耗<0.3uA;   9、WOR功能可设置待机和接收状态切换时间以降低功耗;   10、供电电压:2.2~3.6V  DC   备注:HW3000完美替带CC1101、CC1120、A7139、A7108、Si4432、si4438、Si4463

  • 2018-08-30
  • 回复了主题帖: 三分钟之带你了解433MHz无线收发模块LoRa

    瑟寒凌风 发表于 2018-8-21 15:19 弱弱的问一下,如果我要修改功率,来改变传输距离,我应该怎么操作?
    软件改啊,设置在代码里面

  • 发表了主题帖: 433MHz无线发射模块HW3000在智能家用温控器的应用

      智能科技的发展,改变了人们的生活,越来越多的人使用了智能家用电器,温控器就是比较受大众欢迎的智能产品,可针对不同时段室温自动调整温度高低,免 去冬天在室内挨冻的尴尬,给用户带来更好的生活环境。温控器以无线市场为主流,无线温控方案中关键选用433MHz无线模块控制,下面给大家介绍能用在无线温控 应用方案的模块。   HW3000无线收发模块   HW3000远距离433MHz通讯模块,最大发射功率20dBm,接收灵敏度-114dBm,空旷通讯距离超过1公里。发射端关机电流<1ua,工作电流<0.5ma。确保了扩大范围和提升链路性能。模块体积仅16.5*16.7mm。抗干扰能力也比较好,通讯距离可达到1200米,另外,这款模块在价格方面比其他模块有优势。   发射端单片机采用东软载波HR8P506单芯片解决方案,不需要外加LCD驱动芯片和RTC时钟芯片。HR8P506采用LQFP48封装,M0内核,最高工作频率48M,内置36K Flash,8K RAM,LCD驱动最大支持8*28,内置RTC,工作电压为宽电压2.2~5.5V。   。   接收端单片机采用东软载波HR7P169B芯片,HR7P169B采用SOP20封装,内置8K Flash,1K RAM,工作电压2.2~5.5V。   以上介绍了合适应用在智能家用温控器方案的433MHz无线模块,大家可通过事实项目需要,通信距离,产品体积大小,项目成本预算等,挑选性价比高的模块 应用在智能温控方案中。

  • 2018-07-27
  • 发表了主题帖: 2.4g无线模块的应用——智能时代的领跑者

      随着智能时代的到来,2.4g无线模块应用的越发广泛,让我们的生活变得更有趣更智能,它实现了我们远程遥控产品的愿望。目前有很多领域都有加入了这个元素,让产品搭上了“智能航班”,产品更便捷有趣,销量稳步上升,下面给大家介绍几个领域。   智能家居领域  现在凡是跟智能沾边的产品,那就一点离不开无线模块,家里的门锁、开关、插座、遥控、安防、家电、网关等都可以加入这个2.4g无线模块模块。变成远程智能门锁,控制家里的灯控,插座控制电源的断开,从而达到控制家电的目的。特别对于物业管理,让整个小区加入带有2.4g无线模块的智能产品,实现楼宇集中化管理,省人工,省时间,又方便!  农业控制领域  现代化的大棚农业更需要智能集中化的管理,如:智能喷淋系统,这是划时代的变化,之前是需要人工挨个开,加入智能喷淋系统,即是加入模块,这样一来,通过APP,我们就能随时更植物灌溉。省人力物力,又能更好监测到数据。  医疗健康领域  对于某些病人来说,每日准时服药甚至是关乎生死的问题,再仔细的人也有百密一疏的时候。且很多慢性病人需要定时服药,尤其是中老年人,有些情况容易出现服药错误的问题,例如有的病人在需要服多种药品时混淆了计量,或者有的病人从药盒拿药瓶时取错了。除了老人之外,现在的年轻人因工作繁忙,也常常会忘记吃药时间,耽误了病情,因此需要一款产品来提醒和监督病人服药,并能对病人用药情况进行记录。  备注:  1.模块的安装模式将影响通信距离。  2.模块的通信速度将影响通信距离,速度越快,通信距离越近。  3.模块的通信速度将影响接收灵敏度,速度越快,灵敏度越低。  4.模块的电源电压可影响发射功率。在工作电压范围内,电压越低,发射功率就越小。  5.当模块的工作温度发生变化时,中心频率将发生变化,只要它不超过工作温度范围,它就不会影响应用程序。  6.天线对通信距离有很大的影响。请选择匹配的天线并正确安装。

  • 2018-07-21
  • 发表了主题帖: 物联网应用中为什么常使用Sub-1GHz

      据资料显示,物联网(IoT)市场继续保持快速增长,数量将超过智能手机数量,越来越多的设备连接到云、智能家居自动化等应用,物联网能够让你安装的照明、供热和警报系统实现从移动设备打开电灯、设置温度和接受警报通知的能力。   随着智能技术的出现,将有限设备与云连接成为可能。那么用什么产品连接呢?小编推荐Sub-1GHz,Sub-1 GHz频带通信具有传输距离远、低功耗、体积小、稳定性高、穿透能力等特点整体连接可靠性的独特性能。   传输距离远:一半的频率提供双倍的连接距离,频率越低,连接距离越长。信号减弱与波长成正比,因此Sub-1 GHz等低频能够比更高的频率传播得更远。   提供全住宅和住宅附近覆盖:Sub-1 GHz比2.4 GHz具有更好的穿透能力,因为频率越高,信号穿过墙等物体的减弱程度越大。另外,低频率在“拐角”能更好地传播,可以提高室内覆盖。   窄频带功能:Sub-1 GHz解决方案能够以窄频带模式运行,减少了干扰的可能性,增加的链路预算提高了连接距离。   避开拥挤的频带:2.4 GHz频带有Bluetooth?、ZigBee?和Wi-Fi?,与此相比Sub-1 GHz ISM频带大多数用于低占空比的连接,相互干扰的可能性低。   不容易受到干扰:Sub-1 GHz解决方案能够以窄频带模式运行,降低干扰的可能性。   跳频:用TI 15.4-Stack软件可以在FCC频带获得更长的连接距离,可以通过跳频提供更好的窄带干扰防护。   比其他技术更低的功率:与2.4 GHz相比,实现相同的连接距离Sub-1 GHz使用更低的传输功率。这使得Sub-1 GHz非常适合电池供电的应用。例如,Sub-1 GHz CC1310无线微控制单元(MCU)的功耗是业内最低的。

  • 2018-07-17
  • 发表了主题帖: 无线收发模块带屏蔽罩有何作用?

      无线收发模块广泛地运用在车辆监控、遥控、遥测、小型无线网络、无线抄表、门禁系统等领域作为无线数据传输的主要无线模块,这几年来伴随着物联网和大数据采集的脚步已经取得了长足的发展,各类模块化的产品更是百花齐放百家争鸣。当遥控器发射发送数据,无线收发模块接收数据后通过单片机翻译数据,进而控制继电器断开或结合,实现电机正转/反转,加速/减速等功能。这一过程中电机内线圈会产生很多种电磁干扰,遥控时距离就达不到客户的要求。为了降低电磁干扰的影响,就要选择带有屏蔽罩的无线收发模块,这种模块具有较强的抗电磁干扰的特点。下面,详解无线收发模块的屏蔽罩有什么作用,原理是什么?   屏蔽罩的作用:手机、GPS、无线模块电子产品的主板很多元件上方都焊有由金属支架和金属盖组合在一 起起到屏蔽作用的屏蔽罩。目前,无线收发模块上使用一体式屏蔽罩比较多,简单性价比高,在PCB板上屏蔽 静电等对电子元件起保护作用。   屏蔽罩的原理:用屏蔽体将元部件,电路,组合件,电缆或整个系统的干扰源包围起来,防止干扰电磁 场向外扩散;用屏蔽体将接收电路,设备或系统包围起来,防止它们受到外界电磁场的影响。   要想提升无线控制距离,单纯追求高灵敏度或者增加发射端的发射功率不能完全增加控制距离,因为在 实际应用中会有供电、工作环境中的电磁干扰或者电源纹波干扰等因素存在,因此要综合考虑RF接收端各类 抗干扰能力。我司推出了带屏蔽罩的无线收发模块LoRaSX1278,该产品具有灵敏度高,抗电磁干扰能力强,适用于嘈杂环境下的无线遥控产品。

  • 2018-07-13
  • 发表了主题帖: 三分钟之带你了解433MHz无线收发模块LoRa

      LoRa 是LPWAN通信技术中的一种,是美国Semtech公司采用和推广的一种基于扩频技术的超远距离无线传输方案。目前,LoRa主要在全球免费频段运行,包括433、868、915MHz等。其最大特点是灵敏度高、传输距离远、工作功耗低、组网节点多等特点。  虽然NB-IoT来势汹汹,但LoRa技术已经在世界各地都有落地的商业项目,技术成熟度上已经处于领先地位。在最近几年,LoRa技术还是大有用武之地的。本文就带大家快速了解一下LoRa技术的基本内容。  LoRa低功耗的秘密  我们知道在通信系统中距离和功耗就是一对儿天然的矛盾。发射功率降下来,那传播距离必然就近了。那么LoRa是如何解决这一矛盾的?根本原因是LoRa提高了接收机的灵敏度,从而拥有超强的链路预算,也就不需要很高的发射功率了。LoRa接收端灵敏度要归功于直接序列扩频技术。LoRa采用了高扩频因子,从而获得了较高的信号增益。一般FSK的信噪比需要8dB,而LoRa只需要-20dB。  另外LoRa还应用了前向纠错编码技术,在传输信息中加入冗余,有效抵抗多径衰落。虽然牺牲了一些传输效率,但有效提高了传输可靠性,毕竟LoRa也不需要多高的传输速率。  LoRa组网  LoRa网络主要由终端(可内置LoRa模块)、网关(或称基站)、网络服务器以及应用服务器组成。应用数据可双向传输。  LoRaWAN网络架构是一个典型的星形拓扑结构,在这个网络架构中,LoRa网关是一个透明传输的中继,连接终端设备和后端中央服务器。终端设备采用单跳与一个或多个网关通信。所有的节点与网关间均是双向通信。  LoRa终端设备  LoRa的终端节点可能是各种设备,比如水表气表、烟雾报警器、宠物跟踪器等。这些节点通过LoRa无线通信首先与LoRa网关连接,再通过3G网络或者以太网络,连接到网络服务器中。网关与网络服务器之间通过TCP/IP协议通信。  LoRa网络将终端设备划分成A/B/C三类:  Class A:双向通信终端设备。这一类的终端设备允许双向通信,每一个终端设备上行传输会伴随着两个下行接收窗口。终端设备的传输时隙是基于其自身通信需求,其微调基于ALOHA协议。   Class B:具有预设接收时隙的双向通信终端设备。这一类的终端设备会在预设时间中开放多余的接收窗口,为了达到这一目的,终端设备会同步从网关接收一个Beacon,通过Beacon将基站与模块的时间进行同步。   Class C:具有最大接收窗口的双向通信终端设备。这一类的终端设备持续开放接收窗口,只在传输时关闭。   深圳市硅传科技有限公司是一家拥有一流设备,专业的科研团队以及标准的代工厂,完善的技术力量和生产能力的专业无线模块厂家,我们凭着严谨的设计、精湛的科研团生产出高品质、高稳定性的无线收发模块,公司秉承“顾客至上 锐意进取”的经营理念,一对一的服务理念赢得了客户认同,客户认同是我们最好的回报。产品主要针对的客户群是以无线开发、智能产品、物联网为主的企业或厂家。如有需求,欢迎戳客服咨询。

  • 2018-07-12
  • 发表了主题帖: 物联网必知的关键技术指的有哪些?

      智能化时代的到来,智能科技热潮的发展趋势都指出物联网会是下一个技术应用发展的关键。越来越多的人将目光集中在了智能科技物联网之上,那么,想要从事物联网行业要了解哪些主要的技术呢?今天,就为大家介绍在物联网应用中的几项关键技术。   首先,首要的就是网络通信技术;网络通信技术包含很多重要技术,其中M2M技术最为关键。"M2M"是"Machine-to-Machine"的缩写,用来表示机器对机器之间的连接与通信。从功能和潜在用途角度看,M2M引起了整个"物联网"的产生。   其次,就是传感器技术;传感器是摄取信息的关键器件,它是物联网中不可缺少的信息采集手段。目前传感器技术已渗透到科学和国民经济的各个领域,在工农生产、科学研究及改善人民生活等方面,起着越来越重要的作用。   接来下,RFID标签;RFID标签也是一种传感器技术,也可称为射频识别技术,该技术利用射频信号通过空间电磁耦合实现无接触信息传递并通过所传递的信息实现物体识别。由于RFID具有无需接触、自动化程度高、耐用可靠、识别速度快、适应各种工作环境、可实现高速和多标签同时识别等优势,因此RFID在自动识别、物品物流管理有着广阔的应用前景。   再者,嵌入式系统技术;嵌入式系统技术是综合了计算机软硬件、传感器技术、集成电路技术、电子应用技术为一体的复杂技术。经过几十年的演变,以嵌入式系统为特征的智能终端产品随处可见。如果把物联网用人体做一个简单比喻,传感器相当于人的眼睛、鼻子、皮肤等感官,网络就是神经系统用来传递信息,嵌入式系统则是人的大脑,在接收到信息后要进行分类处理。   最后,云计算;云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问,进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。   了解并掌握以上五项关键技术,能推进你事业的重大进步。深圳市硅传科技有限公司是一家专业从事无线半导体产业集开发、生产、销售为一体的高科技企业。硅传科技由行业资深工程师组成的研发技术团队,针对着不同的客户需求研发生产,为大中小型公司提供方案和产品,保证客户能够赢得有竞争力的市场。硅传科技一直秉承以人为本、诚信经营为原则。在客户规定的时间内,用最高的效率,保证质量完成交货,赢得客户的一致好评。

  • 2018-07-09
  • 发表了主题帖: 433无线射频模块SI4438无线网络组网代码解析

    device_bind_process是怎么实现绑定的?enum{    NOSTATE,    UBIND,              //等待接收 握手一次1    WAIT_FOR_TOUCH,     //    WAIT_FOR_CONFIRM,   //点击按键后 回复一次2    BIND_SUCCESS,       //等待接收 握手3次};此段代码是在void touch_scan(void)//绑定状态的切换   按2、3按键进入网状态 怎么表现的2、3键if (device_bind_process==WAIT_FOR_TOUCH)        {if (i==3)             {       device_bind_process = WAIT_FOR_CONFIRM; //点击按键后 回复一次2       enter_vlps_xms(50);//进入第功率状态       return;     } }//检测到有新设备的时候,状态为WAIT_FOR_TOUCH,按了3键紧接着进入了WAIT_FOR_CONFIRM,进入WAIT_FOR_CONFIRM以后干吗用呢???? void task_25ms(void *args){   if (!is_task_set(EV_REPS))//如果没有启动wireless_response就启动wireless_check_irq  {       notify(EV_WIRQ);   //75MS Per.time  启动wirless_check_irq  } // if ((silicon_status&SILLICON_ALL_SET)||is_task_set(EV_REPS)||is_task_set(EV_WIRQ)||cap_pad[0].led_on||cap_pad[1].led_on||cap_pad[2].led_on||cap_pad[3].led_on) return;  //sleep or not   //    enter_vlps_xms(15); //wake up for EV_WIRQ  75ms  if (bind_state_cnt!=0)  {      if(0==--bind_state_cnt)      {          device_bind_process=UBIND;//入网的时候会把bind_state_cnt赋值0x28,,在282内没有完成就是没有绑定成功。在规定的时间内没有完成绑定的工作      }  }} device_bind_process初始化为NOSTATEuint8 device_bind_process=NOSTATE; //绑定状态切换 void bind_listen_send(){    test_buff[8]={0x8E,0x24,0x8B,0x00,0x65,0x3,0xF0,0x95};    if (si4438_statue == SI4438_SLEEP)     {         vRadio_StartRX(SI4438_CHANL, SI4438_DATALETH);       //4MS 所有READCTS带自动复位功能         si4438_statue = SI4438_RX;         clr_detc();    }  //注意 清旧设备和这里会出现连续保持RX    if (si4438_statue == SI4438_RX)    {         clr_detc();        if(0==read_4438_irq_port())         // if (1)         {            if(SI446X_CMD_GET_INT_STATUS_REP_PACKET_RX_PEND_BIT!=bRadio_Check_Tx_RX(g_frame_buffer))               return; // test by lgt           //如果是新设备会进入第一次入网的申请  木           if(BIND_MESSGE == frame_ctl(&g_frame_buffer[0],Si446xCmd.FIFO_INFO.RX_FIFO_COUNT))  // test by lgt           //if(BIND_MESSGE == frame_ctl(test_buff,8))           {               //adapter_infor_add(); //置旧设备标志位,写FLASH            device_bind_process=WAIT_FOR_TOUCH;             这里就就解释了WAIT_FOR_TOUCH的由来           }           else         //非绑定报文           {               if (!(silicon_status&0x58))                {                   si446x_change_state(1);                   return; //保证关灯时电够用               }               //notify(EV_BIND);           }           si446x_change_state(1); //先休眠无线在切低功耗 记得和上面的changestate合一起         //  enter_vlps_100ms();         }        set_detc();     }    else    {           //code finished ,no test              //clr_selc();             if(cap_pad[0].led_on||cap_pad[1].led_on||cap_pad[2].led_on||cap_pad[3].led_on)                 return;             si446x_get_int_status(0u, 0u, 0u); //一定清标志位            // enter_vlps_100ms(); //先电容充电再发送报文            // enter_vlps_100ms();              if (device_bind_process==WAIT_FOR_CONFIRM)//如果处于设置状态的话,就会填充握手报文。8e 24 8b 00 65 aa bb cc 04 77 00             {                 Device_broadcast_mess.ctrl=4;                 Device_broadcast_mess.handle=1;                 Device_broadcast_mess.data=RELAY_4_CHAN;// enter_vlps_xms(200);                 Device_broadcast_mess.sum=sum((unsigned char *)&Device_broadcast_mess,10);                             }             if (device_bind_process == NOSTATE)              {                 memset_my(Device_broadcast_mess.dev_id, 0XFF, ADAPTER_ADDRESS_LEN);                 memset_my(Device_broadcast_mess.my_id, 0, SLAVE_ADDRESS_LEN);                  Device_broadcast_mess.ctrl=3;                 Device_broadcast_mess.data=RELAY_4_CHAN;             }               Device_broadcast_mess.sum=sum((unsigned char *)&Device_broadcast_mess,10);             vRadio_StartTx_Variable_Packet(0, &Device_broadcast_mess.head, 11); //  重传/100ms+20ms/次             while(read_4438_irq_port()!=0);              si4438_delay--;             //set_selc();    }} u8 wirless_state_analyse(){     if (device_bind_process==WAIT_FOR_TOUCH) //TOUCH状态在触摸按键检测中切换        {            change_led_select();//等待触摸,不断闪灯            notify(EV_BIND);            return 0xff;        }         if (device_bind_process==BIND_SUCCESS)       //TOUCH状态在触摸按键检测中切换        {            si446x_change_state(1);  //先关闭无线 写FLASH需要时间            adapter_infor_add();//把新设备置成老设备  木            memset_my(g_frame_buffer, 0, 20);           // enter_vlps_xms(50); //防止绑定结束后复位            ctrl_set_all();            led_clr_all();            bind_state_cnt=0;//绑定成功了,就会把bind_state_cnt置0.。            si4438_statue = SI4438_SLEEP;//SI4438_SLEEP状态出现在3中情况下,BIND_SUCCESS,UBIND,初始化的时候三种状态            si4438_delay = WIRELESS_DELAY;             device_bind_process=NOSTATE;//无状态的三种情况是绑定成功,绑定失败,初始化为无状态            enter_my_sleep(5); //此处有重大BUG 成功后复位             return 0xff;        }        if(device_bind_process==UBIND)        {            si446x_change_state(1);            ctrl_set_all();            led_clr_all();            si4438_statue = SI4438_SLEEP;            si4438_delay = WIRELESS_DELAY;             device_bind_process=NOSTATE;            enter_vlps_xms(500);            return 0xff;        }        return 0;} uint8 SI4438_bind_message_handle(struct SI4438_Frame * pframe){    switch (pframe->ctrl)    {    case ADAPTER_BIND_FLAG:         mymemcpy(device_id, pframe->dev_id, ADAPTER_ADDRESS_LEN);         mymemcpy(slave_device_id,pframe->my_id,SLAVE_ADDRESS_LEN);        mymemcpy(Device_broadcast_mess.dev_id,pframe->dev_id,ADAPTER_ADDRESS_LEN); //填入广播报文        mymemcpy(Device_broadcast_mess.my_id,pframe->my_id,SLAVE_ADDRESS_LEN);//填入广播报文        Device_broadcast_mess.handle=pframe->handle;        bind_state_cnt = BIND_WAIT_TIME;//等待成功的时间        return BIND_MESSGE;    case BIND_ACK_FLAG:        if(device_bind_process != WAIT_FOR_CONFIRM)return 0xFF;        device_bind_process=BIND_SUCCESS;         return BIND_ACK_FLAG;        default:return 0xff;    } } uint8 SI4438_bind_message_handle(struct SI4438_Frame * pframe)问题来了谁来调用SI4438_bind_message_handle uint8 frame_ctl(uint8 rxframe[], uint8 rxlen){    uint8  i = 0,framelenth;    struct SI4438_Frame *pframe;    if (rxlen<10) return 0xFF;//做的容错,因为协议都是11位的 木    while(i < rxlen){        if(HW_HEAD == rxframe||STC == rxframe)//判断起始符,0X8E 木            break;i++;}    if(i >= rxlen)    {        return(0xFF);    }    framelenth=rxlen-i;//除起始符外的长度    if (framelenth<10) return 0XFF;//if (STC==rxframe)return(frame_handle(0,rxframe + i)); //选择兼容载波协议    pframe = (struct SI4438_Frame *)(rxframe + i);     if (pframe->sum!=sum(rxframe+i,10)) return 0xFF;//判断校验码    if (DEVICE_IS_NEW==new_device_flag) //新设备发送入网申请命令 木    {        return(SI4438_bind_message_handle(pframe));    }    return (SI4438_remote_handle(pframe)); //选择支持自定义短协议     //return(remote_handle(pframe));    //选择支持遥控器} void wirless_check_irq(void *args){    clr_wdog();  //  uint8_t lenth=0;    if (DEVICE_IS_NEW==new_device_flag) //新设备将不执行正常检测中断  added in 2015-3-4 no test    {        return;//如果是新设备就不用检测无线的中断了。    }     if (si4438_statue == SI4438_SLEEP) //绑定成功就读,那么不成功也是读呀????因为绑定成功和不成功设备都要是SI4438_SLEEP    {         vRadio_StartRX(SI4438_CHANL, SI4438_DATALETH);       //4MS 所有READCTS带自动复位功能,  读的东西放在哪里了????         si4438_statue = SI4438_RX;//为什么要把它置于读的状态????木  表示已经读过4438了吗???         //GPIOA_PCOR |= GPIO_PCOR_PTCO(CTRL2_PIN); //无线监听动作开始计量    }     if(0==read_4438_irq_port())//用来检测中断木  为0表示中断发生    {       if (si4438_statue==SI4438_TX)goto finish_rcv;     //finish the tx//vRadio_StartRX只是开始读,把数据读出来只是bRadio_Check_Tx_RX这个函数       if(SI446X_CMD_GET_INT_STATUS_REP_PACKET_RX_PEND_BIT!=bRadio_Check_Tx_RX(g_frame_buffer))return;//从433里面读出了数据  木        si446x_change_state(1);//猜测是清除的状态       // clr_detc();       // GPIOA_PCOR |= GPIO_PCOR_PTCO(CTRL1_PIN); //无线接收发送动作开始计量        frame_ctl(&g_frame_buffer[0],Si446xCmd.FIFO_INFO.RX_FIFO_COUNT);//用读出来的数据改变灯的状态,把读出来的数据付诸于动作       // set_detc();        enter_vlps_xms(100);  //进入低功率状态         si4438_delay = WIRELESS_DELAY;         goto finish_rcv;    }     if (si4438_delay)  //如果不为0就不断的启动 无线检测                        //CAL IN 1ms_TASK    {        notify(EV_WIRQ);//启动自己的无线检测    }    else    {        finish_rcv:;        si4438_delay=WIRELESS_DELAY;  //   WIRELESS_DELAY 0x28              si446x_get_int_status(0u, 0u, 0u);//猜测清零操作        si446x_change_state(1); //猜测是清除的状态        si4438_statue=SI4438_SLEEP;             //sleep          // GPIOA_PSOR |= GPIO_PSOR_PTSO(CTRL2_PIN); //无线监听动作开始计量               if ((silicon_status&SILLICON_ALL_SET)||cap_pad[0].led_on            ||cap_pad[1].led_on||cap_pad[2].led_on            ||cap_pad[3].led_on) return;  //sleep or not             enter_vlps_xms(100); //低功耗的作用    }   } const struct task tasks[] ={     {EV_1MS,    0,            NULL,  task_1ms},//主要用来操作si4438_delay    {EV_25MS,   0,            NULL,  task_25ms},//启动无线中断    {EV_TICK,   ALWAYS_ALIVE, NULL,  sys_tick},//系统时间驱动EV_1MS、EV_25MS、EV_5S    {EV_TOUCH_SCAN, ALWAYS_ALIVE, NULL, task_touch_scan},//LED等的亮度变化,和按键的扫描    {EV_BIND,   0,            NULL, adapter_bind},//    {EV_WIRQ,   0,            NULL, wirless_check_irq},//无线的监测是通过中断吗????,接收无线    {EV_CLRDOG, ALWAYS_ALIVE, NULL,  clr_watchdog},    {EV_REPS,   0,            NULL, wirless_reponse},//对无线进行回应{EV_5S,     0,            NULL, touch_seq_check},//主要用来启动绑定,首先查询开关是否触发。检查触摸屏的变化并且,如有变化与适配器通信告知是谁启动的EV_WIRQ };启动EV_WIRQ在两种函数里进行启动,其中有一个是自启动自启动的条件是 if (si4438_delay)  //如果不为0就不断的启动 无线检测                            {     notify(EV_WIRQ);//启动自己的无线检测 } void task_25ms(void *args){   if (!is_task_set(EV_REPS))//如果没有启动wireless_response就启动wireless_check_irq  {       notify(EV_WIRQ);   //75MS Per.time  启动wirless_check_irq  } // if ((silicon_status&SILLICON_ALL_SET)||is_task_set(EV_REPS)||is_task_set(EV_WIRQ)||cap_pad[0].led_on||cap_pad[1].led_on||cap_pad[2].led_on||cap_pad[3].led_on) return;  //sleep or not   //    enter_vlps_xms(15); //wake up for EV_WIRQ  75ms  if (bind_state_cnt!=0)  {      if(0==--bind_state_cnt)      {          device_bind_process=UBIND;//入网的时候会把bind_state_cnt赋值0x28,,在282内没有完成就是没有绑定成功。      }  }} void wirless_check_irq(void *args){    clr_wdog();  //  uint8_t lenth=0;    if (DEVICE_IS_NEW==new_device_flag) //新设备将不执行正常检测中断  added in 2015-3-4 no test    {        return;//如果是新设备就不用检测无线的中断了。    }     if (si4438_statue == SI4438_SLEEP) //绑定成功就读,那么不成功也是读呀????因为绑定成功和不成功设备都要是SI4438_SLEEP    {         vRadio_StartRX(SI4438_CHANL, SI4438_DATALETH);       //4MS 所有READCTS带自动复位功能,  读的东西放在哪里了????         si4438_statue = SI4438_RX;//为什么要把它置于读的状态????木  表示已经读过4438了吗???         //GPIOA_PCOR |= GPIO_PCOR_PTCO(CTRL2_PIN); //无线监听动作开始计量    }     if(0==read_4438_irq_port())//用来检测中断木  为0表示中断发生    {       if (si4438_statue==SI4438_TX)goto finish_rcv;     //finish the tx//vRadio_StartRX只是开始读,把数据读出来只是bRadio_Check_Tx_RX这个函数       if(SI446X_CMD_GET_INT_STATUS_REP_PACKET_RX_PEND_BIT!=bRadio_Check_Tx_RX(g_frame_buffer))return;//从433里面读出了数据  木        si446x_change_state(1);//猜测是清除的状态       // clr_detc();       // GPIOA_PCOR |= GPIO_PCOR_PTCO(CTRL1_PIN); //无线接收发送动作开始计量        frame_ctl(&g_frame_buffer[0],Si446xCmd.FIFO_INFO.RX_FIFO_COUNT);//用读出来的数据改变灯的状态,把读出来的数据付诸于动作       // set_detc();        enter_vlps_xms(100);  //进入低功率状态         si4438_delay = WIRELESS_DELAY;         goto finish_rcv;    }     if (si4438_delay)  //如果不为0就不断的启动 无线检测                        //CAL IN 1ms_TASK    {        notify(EV_WIRQ);//启动自己的无线检测    }    else    {        finish_rcv:;        si4438_delay=WIRELESS_DELAY;  //   WIRELESS_DELAY 0x28              si446x_get_int_status(0u, 0u, 0u);//猜测清零操作        si446x_change_state(1); //猜测是清除的状态        si4438_statue=SI4438_SLEEP;             //sleep          // GPIOA_PSOR |= GPIO_PSOR_PTSO(CTRL2_PIN); //无线监听动作开始计量               if ((silicon_status&SILLICON_ALL_SET)||cap_pad[0].led_on            ||cap_pad[1].led_on||cap_pad[2].led_on            ||cap_pad[3].led_on) return;  //sleep or not             enter_vlps_xms(100); //低功耗的作用    }   }

  • 2018-07-04
  • 发表了主题帖: 433MHz无线收发模块 SI4463通信模块性能及应用

    在物联网快速发展的大背景下,高集成度的无线通信模块被广泛应用于工业生产与消费用品中。通常,双向的无线通信模块是收发一体的,支持接收和发射数据功能。由于无线模块在同一时间工作只能在一种模式下,因此需要一个模块用作接收,另一个用作发射。 2.4G和433M是国内免许可的ISM(工业、科学、医学)开放频段,不需要向当地的无线电管理申请授权,一般国内常使用的是433MHz无线模块。433M无线模块信号强,传输距离长、穿透、绕射能力强,传输过程衰减减小。硅传科技为您推荐高性价比的SI4463无线收发模块。 深圳市硅传科技有限公司专注于无线收发模块的研发生产,公司研发的小体积SI4463模块采用的是Silicon Lab Si4436器件,频率范围:433MHz、470MHz、868MHz、915MHz,接收灵敏度高达--126dBm@1.2Kbps,具有抗干扰强的特点。 Si4463无线收发模块有很多种用途、比如可以用于遥控器、远程抄表、家庭安防报警和远程钥匙进入、工业控制、家庭自动化遥测、个人数据记录、玩具控制、传感器网络、轮胎气压监测、健康监测、无线PC外围设备、标签读写器等领域。 更多SI4463无线收发模块相关性能与应用,可进入硅传科技官网查阅。硅传科技自主研发设计和生产433M无线模块,十余年的行业经验沉淀,研发的产品工作性能稳定;公司提供成熟的物联网解决方案,开发周期短,价格合理。专业的技术支持团队,为客户提供长期的技术支持。

  • 2018-06-29
  • 发表了主题帖: 无线模块LoRa的七个常见的问题解答

      LoRa基础知识小课堂开课啦!各种LoRa常见问题解答,只有你不知道的小知识,没有我们解答不了的常见问题!大家和我一起来学习LoRa基础知识,保证你看完之后成为能够自信对应各种LoRa问题!   LoRa是低功耗广域物联网通信技术中的一种,是基于扩频技术的超远距离无线传输方案。LoRa主要在全国免费频段433、868、915MHz等运行。lora具有传输距离远、功耗低、抗干扰性强的优势,下面本文将介绍关于LoRa的七个常见问题,以及附上相关解答。   1、什么是LoRa调制?   LoRa (Long Range,远距离)是一种调制技术,与同类技术相比,提供更长的通信距离。调制是基于扩频技术,线性调制扩频(CSS)的一个变种,具有前向纠错(FEC)。LoRa显著地提高了接受灵敏度,与其他扩频技术一样,使用了整个信道带宽广播一个信号,从而使信道噪声和由于使用低成本晶振而引起频率偏移的不敏感性更健壮。LoRa可以调制信号19.5dB低于底噪声,而大多数频移键控(FSK)在底噪声上需要一个8-10dB的信号功率才可以正确调制。LoRa调制是物理层(PHY),可为不同协议和不同网络架构所用-Mesh、Star、点对点等等。   2、什么是LoRa终端节点或点?   LoRa终端节点是LoRa网络的部分,进行感应或控制。他们在远程电池供电。这些终端节点使用LoRaWAN网络协议与LoRa网关(集中器或基站)建立通信。   3、 可以频繁地在FSK和LoRa调制之间改变模式?   是的,没有问题。LoRa设备通过简单的SPI寄存器写入可以从FSK切换到LoRa(反过来也一样)。对设备的性能和可靠性没有影响。LoRa设备按照数据手册规定的可以配置或重新配置为任意参数。   4、当两个不同制造商的SX127x模块不能相互通信时,故障检测的步骤是什么?   首先,在两个设备间检查由晶振引起的频率偏移。带宽(BW)、中心频率和数据速率这些都源自晶振频率。其次,检查在两边的软件/固件设置,确保频率、带宽、扩频因子、编码率和数据包结构是一致的。   5、可以用LoRa设备发送或接受一个无限长度的有效载荷数据包?   不可以,在LoRa模式中最大数据包长度是255个字节。   6、什么是自适应数据速率(ADR)?   ADR是一种方法,改变实际的数据速率以确保可靠的数据包传送,最优的网络性能,容量的规模。例如,靠近于网关的节点使用较高的数据速率(缩短传输时间)和较低的输出功率。只有在链路预算非常边缘的节点才使用最低的数据速率和最大的输出功率。ADR方法可以适应网络基础设施的变化,支持变化的路径损耗。为使终端设备的电池寿命和总体网络容量最大化,LoRa网络基础设施通过实现ADR对每个终端设备的数据速率和RF输出分别进行管理。   7、LoRa的最大特点是什么   传输距离远、工作功耗低、组网节点多。LoRa提高了接收机的灵敏度,从而拥有超强的链路预算,也就不需要很高的发射功率了。

  • 2018-06-27
  • 发表了主题帖: 双向433M无线模块应用于智能开关控制器

      我国大型公共建筑、基础设施很多,如办公商用建筑项目、交通运输项目等,用电巨大。但是,缺乏直接数据为用电节能决策的制 定提供参考。因此:公共机构实行能源消费计量制度是非常必要的,并对能源消耗状况实行监测,及时发现、纠正用能浪费现象。   智能开关控制器除了保留传统的手动控制功能以外,还需要远程控制、电量计量、数据上传等功能,满足智能开关在大型公共建筑 物智能用电系统中的功能需要。硅传科技根据项目的需求,推出了一种成本低廉、工作可靠的基于HW3000无线模块的智能开关控制 器,组网简单,可以实现该功能。   HW3000无线收发模块的优势:   一、传输距离远   HW3000模块通信距离远,空旷传输距离2000以上米,解决了低功耗和远距离不能兼得的难题,适合用于需要超远距离通讯的项 目。   二、低功耗   通过HW3000无线端进行数据传输和数据控制。通常,需要电池供电的设备大多数是要长时间使用的,当然是功耗越低越好,这样可 以省电。低功耗的HW3000模块接收电流仅8mA,能够保证电池的长时间使用。   三、抗干扰能力强   HW3000双向433M模块采用GFSK、FSK调制,超高接收灵敏度-139dBm,比单向的模块具有更好的穿透力,大大减少网关数量和施工成本 。   深圳市硅传科技有限公司是专业的无线模块厂家,致力于为客户提供高品质、高性能、高稳定的模块。选用工业级的用料以及芯片 ,从而HW3000模块的各个方面的性能达到最佳状态。   硅传科技拥有一流、经验丰富的研发团队提供专业的技术支持,购买产品后我们将免费提供技术支持。如果在研发应用过程中,遇 到任何技术问题,可以电话联系,当时解决。同时,可以上门服务,现场解决遇难。欢迎新老客户电话咨询:0755-33592127。

TA暂时无记录哦~

最近访客

< 1/1 >

统计信息

已有2人来访过

  • 芯币:114
  • 好友:--
  • 主题:3
  • 回复:3
  • 课时:--
  • 资源:3

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言