什么是NFC智能标签? NFC是Near Field Communication缩写,即近距离无线通讯技术。NFC智能标签采用近距离无线通讯技术,这是一种非接触式识别和互联技术。NFC标签可以在移动设备、消费类电子产品、PC和智能控件工具间进行近距离无线通信。 NFC智能标签是可以快速切换模式的,像打卡一样。比方说,你可以把一个 NFC 标签挂在车内,然后设定成打开导航系统、打开蓝牙、开启音乐播放,铃声转静音,之后每次上车,用手机碰一下 NFC 标签,就可以依序开启先前设定的这些功能,相当实用。 如截图智能手机体验NFC功能: NFC智能标签电路功能概述: 此动态近场通信 (NFC) 标签设计概括了所需的组件和布局注意事项,并提供固件示例以说明如何将 NFC 实施到如下应用中:蓝牙/WiFi 配对、设备配置和诊断或作为通用 NFC 数据接口。随附的文档、硬件和示例代码允许设计人员使用 MSP430 或其他精心挑选的 MCU 快速实现 NFC 功能。 电路实验板截图: 特性设计符合 NFC 标签类型 4B 标准 符合 ISO14443B 标准的 13.56MHz 射频接口支持高达 848kbps 以进行快速的数据传输 通过代码示例说明如何在内部 SRAM 中读写 NDEF 消息 容纳多种 NDEF 消息类型的 3kB SRAM 通过中断寄存器和输出引脚来表示 NDEF 读取或写入完成(以进行进一步处理) 该设计经过测试,并包含固件、硬件设计和用户指南 NFC智能标签电路设计原理图截图: 电路涉及到重要芯片: MSP430FR5739:MSP430 超低功耗 MCU样片申请或购买查看设计套件与评估模块 RF430CL330H:动态 NFC 接口转发器样片申请或购买查看设计套件与评估模块
2021-11-11 15:52:39 1010KB rf430 无线通讯 nfc通信 nfc智能标签
1
描述 该数据集中器参考设计具有多种性能、成本和连接选项,为开发人员的数据集中器设计提供了最大程度的灵活性和可扩展性。其中包括高级硬件和软件,最多可将开发时间缩短九个月,同时仍支持与超过 1,000 台智能仪表互连。开发人员可方便地插入不同的连接模块,包括低于 1GHz (LPRF)、通用分组无线业务 (GPRS)、近场通信 (NFC) 和 TI 电力线通信 (PLC) 模块上系统的稳定 G3 和 PRIME 支持。 该数据集中器设计涉及到重要芯片包括:AM3352、SN74AVC1T45、TPS54620等。 特性基于 AM335x ARM Cortex-A8 处理器的设计最多可将开发时间缩短九个月 集成式通信接口包括两个以太网 (MAC) 端口、USB 和多达八个 UART,可与智能电网中的其他系统轻松互连 开发人员可利用 MAC 和 PHY 层的多个 PLC 堆栈来创建支持 PLC-Lite:trade_mark:、PRIME、G3、IEEE-P1901.2 的设计 开发人员可通过 IPv4、IPv6 和 6LoWPAN 协议将自己的数据集中器产品连接到多种家庭和楼宇自动化应用 附件内容包括原理图、BOM、用户指南、应用手册等。
1
该设计为没有按时间完成的一个高精度温度测量系统项目。整个项目,PCB,硬件电路已完成。 改高精度温度测量电路涉及到的重要芯片包括:MSP430F4152、AD7793、EDS820、PTR6000M等 温度测量电路及PCB截图:
1
前言: 近年来,苹果公司推出iBeacon功能,主要是配备有低功耗蓝牙(BLE)通信功能的设备使用BLE技术向周围发送自己特有的ID,接收到该ID的应用软体会根据该ID采取一些行动。特别是以Moto360以及Apple watch为代表首次采用无线充电方式,遵守Qi(WPC)无线充电标准,给消费者以及行业带来新的创新和亮点,并给用户带来了前所未有的体验。于是越来越多的主流商家纷纷推出带iBeacon功能的无线充电器,这样既方便商家资讯推送,也可以给可穿戴式设备提供充电,所以市场需求日益增长。现在集团根据Smart phone,手环以及智慧手表应用也推出了基于GENERALPLUS GPMQ8005B的可穿戴式无线充电方案。 该智能手机无线充电采用GPMQ8005B(QFP48)+GPMD5130A 正式版本,用于普通5W发射; 电路PCB截图: 附件内容截图:
2021-11-08 20:31:13 2MB 智能手机 无线充电 gpmq8005b gpmd5130a
1
前言: 相信大家都听说过美国VICOR公司,该公司是现时世界最大的高密度电源模块生产商, 同时也是全球唯一能以零电压、零电流技术大批量生产电源模块的厂家。主要产品有AC-DC及DC-DC电源模块,配置式电源(一体化电源)和客户定制电源,为设计人员提供了大大的便捷。接下来的设计案例让你对AC-DC电源模块有个详细的了解。 本参考设计介绍的是基于TI公司的电源模块设计。支持通用交流输入(90-264VAC),隔离开关模式电源适配器,这个参考设计包含了用于设计一个电源适配器的完整详细的电路图、物料清单,并附PCB图。 主要特性: 交流输入范围:90-264V AC 直流输出:24V +15V -15V 最大纹波<150mVP_P 该电源适配器实物图和3D模型截图: AC-DC电路截图:
1
附件内容分享的是本人收集最全有关Arduino开发板电路原理图+PCB源文件。 该PCB工程文件,可以直接打去打样。 其中包括如下: Arduino Leonardo电路原理图和PCB文件; Arduino Mega2560电路原理图和PCB文件; Arduino Nano电路原理图和PCB工程文件; Arduino万能板电路原理图和PCB工程文件; Arduino Mini电路原理图和PCB工程文件等; 如截图: 注意:附件Arduino开发板电路工程文件用DesignSpark PCB软件打开。
1
从凡亿教育那里弄来的PCB源文件,分享一下。主要是用Altium 设计的6层全志H3电视机顶盒,希望下载的人能够学习到多层PCB设计,自身也在学习当中。
2021-10-31 17:31:06 49.63MB 6层PCB源文件
1
该USB转串口RS232转接板电路使用的是PL2303HX,个人感觉做得还行,谁有需要也可以做来用。 附件内容提供USB转串口RS232转接板原理图+PCB源文件(99格式),同时附上PL2303驱动。方便网友DIY制作学习 USB转串口RS232转接板实物展示: 附件内容截图: DIY制作USB转串口RS232 PCB截图: 注意: USB A母全贴用的封装有些不对,将就一下; 附件内容提供的PL2303驱动可以下载STC单片机的驱动
2021-10-30 21:15:07 137KB usb转rs232 pl2303 转接板 电路方案
1
PC电脑智能游戏手柄设计背景及概述: 在智能手机随处可见的今天,各式各样的APP层出不穷。由于手机有重力感应功能,手机游戏自然也不会错过这个,相比八、九十年代的小游戏,如今的游戏不再只是用眼去看,用手指操作,更多的是让玩家用身体去体验游戏。赛车类、飞机类、游艇类等游戏,通过控制手机的姿态就能控制游戏对象,这种体验使的很多人着迷。 但是,在游戏体验得到大幅度提升的同时,也存在一些问题。重力传感器与手机是一体的,手机屏幕也是手机的一部分,当敌机快速朝我方冲来时,我们会最大限度的倾斜手机来躲避敌机。但是此时由于手机倾斜,我们要么看不见屏幕内容,要么头也随手机倾斜。 为了解决这个问题,我想把传感器与屏幕分离出来,即,使控制与显示独立。正值“深联华杯单片机应用设计大赛”如火如荼的进行,我就借此机会将我的计划实现。制作一款具有重力感应的游戏手柄。 虽然带重力感应的游戏手柄在市场上也有,但是上百元的价格并不是人人都会购买的。深联华SLH89F5162单片机是增强型51单片机,兼容传统的51单片机,又添加了许多实用的周边模块,使得单片机真正成为“单片微机”。同时因其低廉的价格,使得制作出来的重力游戏手柄的成本也极低,属于平民级的消费电子,市场竞争力不言而喻。 项目设计原理 1、 原理概述 SLH89F5162单片机从传感器MPU6050获取游戏手柄的实时2轴加速度值,经过运算可得到游戏手柄的倾斜角度,将这个角度信息通过串口发送到电脑上的接收程序,由接收程序经过简单的数据打包,就能把游戏手柄的姿态传递给游戏对象,从而达到与智能手机重力感应游戏一样的游戏效果。 2、 硬件设计原理 SLH89F5162单片机有内部16.6MHz振荡器,所以不接外部晶振也可正常工作。用其产生115200波特率,通讯速度快,误差极小,可忽略不计,测试了数万个数据,没发现出错的数据。同时,产生的波特率越小,误差越大。单片机内部有复位电路,可省去外部复位电路,因此一片单片机芯片就是一个最小系统。 控制器SLH89F5162单片机为主控制器,负责传感器的控制,传感器信息的读取、矩阵键盘扫描、独立按键输入、与电脑的串口通讯。 传感器MPU6050内部集成了3轴陀螺仪、3轴加速度计、温度传感器和数字运动处理器,并支持外接其他辅助传感器。I2C通讯接口,数字量输出,体积小。 115200波特率的分频系数 = 16.6M / 16 / 115200 = 9.00608 38400波特率的分频系数 = 16.6M / 16 / 38400= 27.0182 19200波特率的分频系数 = 16.6M / 16 / 19200 = 54.0365 9600波特率的分频系数 = 16.6M / 16 / 9600 = 108.073 3、 软件设计原理 软件开发环境采用Keil3,编程语言采用汇编。采用模块化方法,将I2C读写函数、MPU6050操作函数、键盘扫描函数、数学运算、表格分开在不同的文件,编译时再链接在一起。 MPU6050只支持I2C通讯,最大I2C时钟为400KHz,采用汇编语言编写,可最大限度的满足其时钟要求,这是高级语言无法做到的。重力传感器输出的是某一轴的加速度大小,该值与重力加速度g的比值,就是传感器绕该轴与竖直方向夹角的正弦值,只要求其反正弦就可得到相应的角度大小。 angleX = arcsin(accelX / g) angleY = arcsin(accelY / g) 采集的数据具有噪声,采用数字低通滤波器可有效减小噪声干扰。某一轴上不仅存在重力加速度的分量,同时也存在运动加速度的分量,这会对倾角的计算带来误差。运动加速度的分量比重力加速度小很多,持续时间也很短,采用低通滤波算法也能较小运动带来的误差。 低通滤波算法:y =a * y + (1 - a) * x; x:输入, y:输出, a:系数 由于8位的51单片机先天不足,对浮点数据运算的支持很差,尤其是涉及三角函数、反三角函数。所以我采用空间换时间的方法,即通过查表得到arcsin(accel)的值,这样运算非常快,而且精度没有打任何折扣。SLH89F5162具有片内62KFlash ROM,而accel = -8192 ~ 8192,存储8192个浮点数据需要8192 * 4 = 32K字节,采用SLH89F5162单片机没有任何压力。 视频演示: 硬件设计框图: 软件设计框图: 作品展示:
2021-10-29 15:19:12 991KB slh89f5162 游戏手柄 重力感应 电路方案
1