一直等待
见习卖家
  • 城市
  • 概况
  • 加入于
    2014年08月11日
  • 个人简介
    还没有填写个人介绍!
  • 免费

    2
    24

    RFM69HCW无线收发器示例代码和RFM69库源码等

    该设计915MHz基本型RFM69HCW无线收发器是一款价格低廉,功能多样的无线电模块,可在未经许可的ISM(工业,科学和医学)频段工作。为低功率,短距离,免许可证的无线电设备预留的一组频率。它非常适用于为家庭自动化,公民科学等等构建廉价的短距离无线传感器和执行器网络。RF69 是 HopeRF 旗下主推的无线收发芯片, 拥有+20dBm 发射功率,-120dBm 灵敏度,链路预算高达 140dB。这个RFM69HCW模块工作在915MHz的频率上,能够传输高达100mW和高达300kbps,但你可以改变这两个值,以适应您的应用。例如,您可以通过增加发射功率和降低数据速率来最大化范围,或者可以减小用于短距离传感器网络的电池电量。在全功率和简单的线天线,我们可以通过大量的内部墙壁从一个大型办公楼的一侧到另一侧的消息。在露天,你可以达到500米或以上。随着更复杂的天线和调制方案,类似的部件已经成功地从空间传输到地面。RFM69HCW使用SPI(串行外设接口)与主微控制器进行通信,并提供了几个好的Arduino库。它支持多达256个网络,每个网络有255个节点,采用AES加密技术保护您的数据不受限制,并传输长达66字节的数据包。RFM69HCW无线收发器模块实物截图: RFM69HCW无线收发器特点: +20 dBm - 100 mW输出功率高灵敏度:在1.2 kbps时降至-120 dBm高选择性:16抽头FIR信道滤波器防弹前端:IIP3 = -18 dBm,IIP2 = +35 dBm,80 dB阻塞抗扰度,无图像频率响应低电流:Rx = 16 mA,100nA寄存器保留可编程输出:1dB步进-18到+ 20dBm恒定射频性能超过模块的电压范围FSK比特率高达300 kb / s完全集成的合成器,分辨率为61 HzFSK,GFSK,MSK,GMSK和OOK调制内置的位同步器执行时钟恢复传入的同步字识别115 dB +动态范围RSSI具有超快速AFC的自动RF感应带有CRC-16,AES-128,66字节FIFO的分组引擎内置温度传感器 说明:SparkFun销售两个版本的RFM69HCW:这个915MHz版本和一个434MHz版本。尽管ISM频段是免费的,但是频段本身在不同的领域却有所不同。非常粗略地说,915MHz在美洲使用,434MHz版本在欧洲,亚洲和非洲使用。检查其他地区的当地法规。附件内容截图:

    通信与网络     发布时间:     无线收发器 无线电模块 rfm69

  • 免费

    4
    47

    最新射频模块-nRF24L01收发器硬件开源及应用

    nRF24L01模块是SparkFun的最新射频模块。该模块使用Nordic Semiconductor的2.4GHz收发器nRF24L01 +。这款收发器IC工作在2.4GHz频段,并具有许多新功能!采取nRF2401A的所有特点,并添加一些额外的管道,并具有很好的缓冲区和自动转发功能。该nRF24L01收发器板采用反向极化SMA连接器,可实现最大射频范围。请记住,您将需要一个配对的RP-SMA 2.4GHz天线。由于成本更低,性能更好,我们推荐使用nRF24L01而不是原来的nRF2401A模块。该单元具有板载3.3V稳压器,并具有5V耐压IO线路。这使得它非常灵活,但您需要用3.3V或更高的电压为单元供电,以使调节器正常工作。注意:我们现在使用nRF24L01 +来填充这些电路板。IC的“+”版本具有改进的范围,灵敏度和数据速率。该命令集与原始的nRF24L01向后兼容。射频模块-nRF24L01收发器电路板实物截图:最新射频模块-nRF24L01收发器特点:板载3.3V LDO稳压器(允许3.3至7V电源)用于外部2.4 GHz天线的反极性SMA连接器250kbps的100米距离250kbps到2Mbit的数据速率自动确认自动转发Multiceiver - 6个数据管道32字节分开TX和RX FIFO5V宽容输入引脚从2400MHz到2525MHz的软件可选通道(125个可选通道)最少数量的外部组件引脚分解:VCC,CE,CSN,SCK,MOSI,MISO,IRQ,GND北欧半导体网站提供了大量的应用笔记和支持射频模块-nRF24L01收发器电路板layout截图:

    通信与网络     发布时间:     nrf24l01 射频模块 收发器 nrf2401a

  • 免费

    5
    81

    10.1寸RGB&LVDS电容触摸液晶屏,附原理图/实验例程...

    本设计项目介绍的是一款高性能10.1寸LCD电容触摸屏模块,该模块采用了4通道8bit的LVDS屏,屏幕分辨率为1280*800,最高支持24位真彩显示,其型号为:ATK-1018。该电容触摸液晶屏模块自带RGB转LVDS芯片,支持RGB&LVDS双接口。模块不带控制器,只能用于那些自带显示控制器的MCU,如ST的STM32F4x9,STM32F7x6等。10.1寸RGB&LVDS电容触摸液晶屏实物截图:该10.1寸RGB&LVDS电容触摸液晶屏模块没显存,所以在使用的时候需要提供外部RAM来作为显示器的显存。模块采用电容触摸屏,最大支持10点同时触摸,具有非常好的控制效果。10.1寸IPS电容触摸屏模块特点:10.1寸大屏,适合各类高端控制设备;IPS屏,各个方向都可以看清现实内容,非普通液晶可比;1280*800分辨率,现实效果细腻;支持RGB&LVDS双接口,适合不同使用场景;支持1600W色显示,色彩还原效果更好;使用电容触摸屏,最大支持10点同时触摸;10.1寸RGB&LVDS电容触摸液晶屏参数特性:附件资料截图:

    电脑及外设     发布时间:     液晶屏 lvds 电容触摸屏

  • 免费

    5
    55

    电脑显示器专用!CH7034B-RGB转VGA转换器资料汇总

    本设计是基于CH7034B的RGB转VGA转换器开发板资料分享,可连电脑显示器、投影仪。该RGB2VGA模块是一款高性能商业级VGA显示模块,尤其适用于需要高分辨率显示领域。该CH7034B-RGB转VGA转换器通过40PIN的FPC线同外部连接,可与STM32F429或STM32F767开发板直接对接。CH7034B-RGB转VGA转换器开发板资源如下:接电脑显示屏实验效果图: ATK-RGB2VGA模块,支持RGB转VGA,该模块特点: 1,带缓存方案,远超ADV7123,不闪屏,不抖动;2,自带MCU,无需外部配置,直接RGB转VGA;3,最高支持1366*768分辨率(用户模式可支持1920*1080分辨率);4,支持阿波罗STM32F429/F767开发板;5,支持用户模式,可以完全控制CH7034B;6,支持ID输出,MCU可通过ID判断当前分辨率/模组;7,拨码开关控制(设置分辨率等),使用方便;CH7034B-RGB转VGA转换器电路板参数如下:附件资料截图:

    电脑及外设     发布时间:     转换器 rgb转vga vga显示模块 rgb2vga ch7034b

  • 免费

    22
    195

    【国外开源】巴掌大小便携全屏触摸DDS 波形发生器(硬件+程...

    巴掌大小便携全屏触摸DDS 波形发生器描述: 该DDS波形发生器有国外开源网站分享而来,由标准12V插孔直接供电,能够以1MHz输出10Vpp信号(-5V至+ 5V之间,正弦波形,无负载)。高于1MHz,输出开始衰落,在4MHz(最大频率)达到9Vpp。频率,幅度和偏移通过智能TFT数字控制。DDS 波形发生器液晶显示屏采用PIC32和2.8“TFT触摸屏液晶显示屏(ILI9320控制器,使用16位PMP)设计完成。2.8“TFT液晶显示器资料下载见:http://www.cirmall.com/circuit/6492/detail?3巴掌大小便携全屏触摸DDS 波形发生器提供三个“基本”波形:来自DDS芯片(0.1Hz至4MHz,0.1Hz步长)的正弦波和三角波形,以及来自微控制器PWM(0.1Hz至1MHz,可变步长)。微控制器还提供任意波形,如锯齿波,sin(x)/ x,噪声,wav文件播放等,但在较低频率(0至2kHz或100kSPS)。每个波形可以直接输出,也可以作为频率或幅度调制的输入。巴掌大小便携全屏触摸DDS 波形发生器实物展示:巴掌大小便携全屏触摸DDS 波形发生器电路设计涉及到重要芯片:- 一个AD9834(DDS芯片带有正弦波/三角波形输出)- 2个AD5310(10bit DAC:一个用于Vpp控制,另一个偏移控制)- 3 x LM7171(快速OPA)- 3 x LT1616(开关稳压器:+ 5V,+ 7V,-7V)巴掌大小便携全屏触摸DDS 波形发生器PCB截图,用eagle打开:

    测试与测量     发布时间:     波形发生器 dds 国外开源 触摸 便携

  • 免费

    13
    109

    【国外开源】示波器之玩遍2.8“TFT液晶显示器控制板

    在电路城上一个项目设计中提及到的巴掌大小便携全屏触摸DDS 波形发生器,今天来讲讲该示波器用到的TFT液晶显示屏设计原理图和PCB以及开发应用程序源码等资料。该2.8寸TFT液晶显示器控制板基于PIC32和2.8“TFT触摸屏(ILI9320控制器,使用16位PMP)设计,PCB为4.9×4.9厘米,见“相关文件”下载其PCB工程文件,用eagle软件打开。示波器之玩遍2.8寸TFT液晶显示器控制板实物展示:示波器之玩遍2.8寸TFT液晶显示器控制板电路设计PCB板截图:示波器之玩遍2.8寸TFT液晶显示器控制板电路设计原理图、PCB
  • 免费

    11
    72

    【国外开源】usbStick(6 Ch USB示波器,无限数...

    usbStick(5mV分辨率)是一个迷你尺寸的28引脚USB PIC18F2550 IO板,具有13x输入,输出,模拟和pwm引脚。也是在1mSec /采样周期进行信号监测(示波器),数据采集和电路故障排除的好工具。usbStick特点如下: 迷你尺寸,接口方便,性能高,用户友好与PIC18F2550 28引脚闪存USB PIC MCU一起使用卓越的灵活性,允许用户使用即插即用模块扩展板usbStick(6 通道 USB示波器,无限数据记录器)实物展示:usbStick外设特点: 13x IO端口(6x 10位ADC引脚,2x 10位PWM / Freq / DAC引脚)串行端口仿真(UART波特率:300 bps至115.2 k bps)支持的操作系统(32位/ 64位):视窗XP,Windows Vista中,Windows 7,Windows 8中的Windows 10, Linux的,的Mac OS X 和树莓派最大电压:5VdcVDD引脚上的100mA电流输出过流保护20MHz振荡器绿色LED - 开机指示灯2个LED(绿色,红色) - 状态指示灯ICSP连接器 - 板载PIC编程开关模式选择 - 启动或正常模式SmartDAQ v1.3特点: 采样通道:6x模拟(10位ADC)+ 7x数字(输入/输出)最大采样率:1KHz或1mSec /样品采样电压:5V至5V(可缩放图),分辨率为5mV抽样期:mSec:1,2,5,10,20,50,100,200,500秒:1,2,5,10,20,30最小值:1,2,5,10,20,30,60触发模式:较大[>],较小[<],上升沿[↑],负边沿[↓]采样模式:连续,单次记录功能:保存格式:文本,图形,两者开始时间:正常,一次触发,24小时时钟(自动运行)结束时间:无限制,数据大小,24小时制时钟(自动停止)记录数据格式:图形| 文字| 高强SmartDAQ v1.3截图:尺寸: 尺寸:7.0cm X 2.3cm X 0.5cm(H)标准1x5 2.54mm针脚插座用于ICSP连接标准4x6 2.54mm IO端口连接的插座附件内容截图:

    电脑及外设     发布时间:     国外开源 数据记录器 usb示波器 usbstick

  • 免费

    5
    35

    旋转编码器对LCM显示屏控制系统板,附全部设计资料

    旋转编码器对LCM显示屏控制系统板功能概述: 该设计采用瑞萨单片机R5F100LL,实现对旋转编码器旋转及按键操作的判断及彩色LCM的显示控制;通过CSI串行通信,实现与LCM的命令和数据的通信。旋转编码器是一种用于测量角度、速度或位置的器件,作为人机接口输入的重要组成部分。彩色 LCM显示屏作为人机接口的输出器件。本电路设计是一种基于瑞萨单片机的旋转编码器和LCM显示的组合应用方案。旋转编码器对LCM显示屏控制系统板实物截图:旋转编码器对LCM显示屏控制系统板规格和技术参数:附件内容截图,见电路城(www.cirmall.com)相关文件下载:

    照明与LED显示     发布时间:     显示屏 系统板 旋转编码器 csi r5f100ll lcm

  • 免费

    5
    49

    基于HS1101LF和TC1047A 温湿度传感器模块(硬件...

    电路城(www.cirmall.com)本次分享的温湿度传感器模块采用瑞萨电子生产的 R7F0C802 单片机作为控制单元,采集温度传感器 TC1047A 输出的电压信号和湿度传感器HS1101LF电路输出的频率信号,经计算处理,由异步串行通信接口输出可读性强的温度和湿度值。该温湿度传感器工作电源电压为 4.5 V~5.5VDC, 低功耗电流(MCU)为 290 µA@5MHz(TYP.), 响应时间小于 1 秒。 温度测量范围为-40~85℃, 测量精度达± 1 ℃。 湿度测量范围为 1~99%RH, 测量精度可达 0.1%RH。湿度采集测量仪功能介绍: 采用瑞萨单片机R7F0C802为MUC,HS1101LF为湿度传感器,TC1047A为温度传感器,经过UART与瑞萨控制器进行通信,发送当前温度和湿度数据。通过定时器阵列单元测量湿度传感器电路输出的频率信号,采集当前湿度数据。通过A/D转换器测量温度传感器电路输出的电压信号,采集当前温度数据。TC1047A温度测量电路:HS1101LF湿度测量电路:基于HS1101LF和TC1047A 温湿度传感器模块实物截图:基于HS1101LF和TC1047A 温湿度传感器模块资料截图:
  • 免费

    8
    55

    智能家居好帮手,100分钟厨房定时DIY制作,附全部设计资料

    100分钟厨房定时器介绍:该电路设计分享的是R7F0C002 单片机在厨房定时器中的应用和设计工程文件,适合电子爱好者DIY制作。厨房定时器是一种非常受欢迎的日用定时器,广泛应用于智能家居生活中的厨房、运动、美容、用药、学习、午休的计时。本应用说明提供了一种基于瑞萨低功耗、内置LCD 驱动器的单片机R7F0C002 的厨房定时器解决方案。该厨房定时器具有倒计时功能,可显示分秒,倒计时时间最大可设为99 分59 秒。100分钟厨房定时器功能概述:低功耗功能:通过按键中断或1秒计时中断唤醒。连续10秒无操作时,自动进入低功耗状态按键设定功能:通过MIN,SEC按键进行计时时间的设定,最大值为99分59秒。通过START/STOP按键,开启与暂停倒计时功能。LCD显示功能:通过MCU内置的LCD控制器以内部升压方式显示设定时间、倒计时时间报警功能:倒计时时间到,蜂鸣器响10秒报警100分钟厨房定时器控制板实物截图:100分钟厨房定时器系统框图:附件内容截图,见电路城(www.cirmall.com)“相关文件”下载:

    家用电器     发布时间:     diy制作 智能家居 瑞萨 报警 厨房定时器

  • 免费

    15
    173

    3档调速、调档 USB 充电式便携风扇设计(原理图+PCB源...

    电路城类似项目设计推荐: (电子大赛作品)采用STM32实现的智能节能风扇,链接:http://www.cirmall.com/circuit/1698/detail?3家庭实用型红外遥控风扇DIY制作(电路+源码),链接:http://www.cirmall.com/circuit/2006/detail?3夏天的救星——智能风扇自动调速系统设计(原理图+程序+材料清单),链接:http://www.cirmall.com/circuit/4217/detail?33D打印+电子技术DIY制作—可自动关闭的智能风扇,链接:http://www.cirmall.com/circuit/2949/detail?3 USB 接口便携式风扇简介 1、每年的旅游旺季即将来临,几乎每个旅客在这炎炎夏日都需要获得一份清凉,所以每到夏天便携式风扇便卖的热火朝天。2.以下介绍一款基于FM5009B的低成本便携式风扇的实现方案。3、FM5009B集成度高,故障低所以成本极有优势,集成了风扇调速,内置升压电路,锂电充电,当然还少不了过温,过流,过压,短路保护,确保芯片不会损坏。4、使用3.7伏主流锂电供电,反复充电使用十分便利,充电使用通用的MICRO USB接口十分便利。5、支持9伏电机,尽量匹配低压供电的电机,因芯片最高档时升压达到9伏,电机不匹配会造成风扇过快,芯片工作电流大,电池电量消耗的快。6、具备夜间照明功能。7、采用ESOP16封装低成本、便携式 USB风扇PCB实物展示:低成本、便携式 USB风扇基本功能: 1、调速功能:其实就是有3档升压电压,一档5.5V,二档7.3V,三档9.3V,不同电压供电给风扇得到不同的转速2、3档风速显示功能,使用3个LED灯显示3档风速3、锂电充电功能,适合3.7伏的锂电,充电截止电压4.2V精度+/-1%,最大充电电流600MA4、照明功能:复用调速按键,长按调速按键S2即能开启和关闭LED照明功能,最大输出50MA。便携式 USB风扇视频演示:1.3档调速视频链接:http://v.youku.com/v_show/id_XMjY2ODg4Nzg5Mg==.html?sharefrom=iphone2.充电视频链接:http://v.youku.com/v_show/id_XMjY2ODg2ODMwOA==.html?sharefrom=iphone两个按键功能描叙如下图详细说明:低成本、便携式 USB风扇原理图+PCB截图:

    家用电器     发布时间:     usb 便携式 风扇 fm5009b

  • 免费

    18
    173

    喜欢就DIY一个!烙铁白光936焊台温控板设计(原理图、PC...

    本人最近DIY了一款HAKKO 936焊台的温控电路板,使用uPC1701C+uPC324C的方案,并对原版电路做了两项改进。改进1:原版温控板没有设置用于电源指示的LED,使得在空载时容易被我们认为焊台已关机,忘记关闭焊台是比较危险的,所以做出这项改进。改进2:原版温控板的uPC1701C芯片的供电电压较高,基本达到了极限值(9V),所以将原版温控板的阻值为680Ω的R10电阻更换为3.0V稳压二极管, 使得uPC1701C芯片的供电电压降至8.4V,降低芯片发热,延长芯片使用寿命。注:uPC1701C可以用KA2804或者UTC产的A2804L直接替换。uPC324C可用LM324替换。AC05D可控硅可用BTA08-600C或BTA10-600C代替,塑料插座可以用PLT-165-R替换,将907烙铁手柄上的插头换成PLT-165-P即可。A2804L-D08-T 购买链接:http://www.szlcsc.com/product/details_100024.html白光936焊台温控板实物展示:在某宝上买一套外壳和一只907手柄,变压器铁心型号EI66,输入220V 50Hz,输出24V,组装后的样子:附件内容截图:说明:该设计资料来源于立创社区,设计资料仅供学习参考,不可用于商业用途。温度测试视频http://v.youku.com/v_show/id_XMjY3MzU1MjAwOA==.htm...

    DIY创意产品     发布时间:     diy制作 烙铁 温控板 mt936 白光

  • 免费

    14
    216

    【课程设计】 HX711传感器电子秤设计(原理图、程序源码、...

    概述: 该电子秤硬件设计电路主要是基于单片机STC89S52为核心的控制单元实现数据的处理,采用压力传感器对数据进行采集,电子秤专用24位AD转换芯片HX711对传感器采集到的模拟量进行AD转换,转换后的数据送到单片机进行处理显示,数据显示由LCD1602液晶实现,液晶显示效果稳定无闪烁。电子秤实物展示:有键盘输入及液晶显示的结构简图:HX711传感器电子秤程序源码:

    DIY创意产品     发布时间:     数据采集 课程设计 电子秤 hx711

  • 免费

    24
    192

    玩转ESP8266,WIFI自动校准OLED时钟

    该设计基于Arduino设计,话说要不是玩ESP8266,要不也遇不上Arduino IDE要把ESP8266当Arduino开发板?赶紧设置好,给个教程哈http://www.geek-workshop.com/thread-26170-1-1.html见截图:说明:如果要用OLED还要安装个库,通过菜单“项目-添加库-添加一个.zip库...”来添加附件内容请自行下载。ESP8266的GPIO0接地重启ESP8266点上传功模拟IIC驱动OLED(别误会,四根是调试线,不是直通OLED的)这个库显示的字真有DOS风味。。。多少号字体都是5X8WIFI自动校准时钟材料组成:OLEDESP8266-01AMS1117-3.3插针/座micro USB座万能板见截图:说一下接线oled eap8266SCL《=》GPIO0SDA《=》GPIO2电源 esp82663.3v《=》ch_pdESP8266引脚截图:AMS1117-3.3把5V降到3.3V不然ESP8266变“烤鸭”AMS1117-3.3自己搜图吧,不给外链。。原文出处:http://bbs.mydigit.cn/read.php?tid=1778733

    DIY创意产品     发布时间:     arduino wifi esp8266 时钟 oled

  • 免费

    40
    407

    卫星定位分布,基于STM32的卫星GPS路径记录仪(附完整源...

    该设计为GPS记录器[主要功能]:显示当前的 经纬度/航向/速度/时间 等GPS基本信息.可按设定间隔记录经纬度等信息,可导出原始格式的记录信息 或 导出 KML 格式的文件以供 Google Earth 等打开导出到 TF卡中可实时浏览存储器中的路径记录可简单管理存储器 如 擦除等卫星GPS路径记录仪实物截图:[硬件]组成:主控: STM32F103RBT6GPS 模块: C3-370C存储器: W25Q16 2MB(16Mbit) + TF 卡(分别读写指示灯)LCD: 160x100 4灰度供电: 锂离子电池, USB 口作为充电电源接口见实物截图:[软件开发平台]语言: C, 平台: MDK, ST 库,完整源代码包已上传,请自行下载。版本 0.5.110811, 平台 MDK, 包含 STSTM32 库 v3.4说明:1. 关于材料和量产大家都希望量产, 可是由于材料没有, 所以希望不大, 比如: 最核心的GPS模块是从阿莫淘金哪里淘的, 而LCD也是网上购买的, 是别的产品的尾货, 板子原先两边还有, 我给剪掉的, (看边上剪得很不平啊...)但是大家可以自己替换着来, 如果有其他GPS模块, 也是可以的, 因为大多都是输出NMEA语句的, LCD 也可以用其他的代替.2. mcu200689 网友 提出的 GPS模块怎么是斜的?因为模块上的 方块状物体时陶瓷天线, 一般认为, 这个天线最好是面向天空 , 采取与屏幕45度的角度, 即使 平着放或是竖着放都能尽量面向天空.

    通信与网络     发布时间:     源代码 gps 卫星定位 路径记录仪

  • 免费

    11
    117

    不会的赶紧看过来!DSP FM收音机制作(原理图、PCB、S...

    可能感兴趣的项目设计:基于51单片机的FM收音机制作原理图,源代码 (链接:http://www.cndzz.com/diagram/4234_4235/197369.html)Si4745概述: Si4745芯片是Silicon Labs公司面向车载收音机市场推出的一款DSP(Digital Signal Processor)收音芯片。极小的4*4 mm 24脚QFN封装,由于使用了先进的CMOS技术,就这么一个小小的芯片可以实现完整的全波段收音功能。为应对车内复杂的电磁环境,抗干扰能力较强。 芯片支持以下频率范围:FM波段:64-108MHZ;AM波段:520-1710KHZ;LW波段:153-288KHZ;SW波段:2.3-30MHZ。还支持RDS接收。可以直接通过总线输出信号质量指示、信噪比、频率偏移等数值。工作电压:3.0-3.6V;典型工作电流: FM波段:26ma; AM波段:19ma; 待机模式:6ua。FM接收灵敏度: 2uV;THD:0.1%Si474X系列的管脚和方框图:Si4745通讯管脚由SDIO、SCLK、SEN、RST构成。在RST的上升沿对GPO1和GPO2的电平进行采样确定工作于哪种模式。有三种控制总线方式可以选择:2线模式(兼容I2C)3线模式SPI模式因为GPO1内部集成上拉电阻,GPO2/INT集成下拉电阻。所以芯片默认工作于2-wire(I2C)模式。在3-wire和SPI模式下,总线由SDIO、SCLK和SEN组成。而I2C模式只使用SDIO和SCLK进行通讯,SEN的电平高低决定了I2C的操作地址。其对应关系如下:SEN电平 写地址 读地址SEN=0 0x22 0x23SEN=1 0xc6 0xc7以前玩过一些I2C总线的芯片,SPI和3线没有接触过,决定使用I2C方式来驱动。测量后发现,楼主手里的模块SEN接地,所以I2C的写入地址为0x22,读取地址是0x23。I2C通讯协议:起始信号(START):在SCL为高电平期间,SDA从高到低的跳变;终止信号(STOP):在SCL为高电平期间,SDA从低到高的跳变;应答信号(ACK):发送或接收完8bit数据后,在下一个时钟周期(SCL=1),SDA=0为应答(ACK),SDA=1为非应答(NACK);写入流程:MCU发送起始信号,接下来发送器件地址(0x22),接收应答信号,再发送N字节的8位数据,每发送一个字节后都要读应答信号,最近发送终止信号,释放总线。读取流程:MCU发送起始信号,接下来发送器件地址(0x23),接收应答信号,开始接收N字节的8位数据,每读取一个字节后都要读应答信号。如果器件非应答,就发送终止信号,结束读取过程。最后释放总线。本制作主要用了下面几条操作命令:0x01: POWRE_UP 此命令主要设置CTS中断使能、GPO2 输出使能、晶振、接收波段和音频输出选择等功能。0X11: POWER_DOWN 发送本命令让芯片进入待机模式0X12:SET_PROPERTY 设置属性命令0X14:GET_INT_STATUS获取中断状态,主要用于判断搜索是否完成。0X20:FM_TUNE_FREQ 写入指定的频率(64-108mhz)0X21:FM_SEEK_START 开始搜索电台。可以设置搜索方向和到达搜索终点时是否循环。0X22:FM_TUNE_STATUS 调谐状态,本例中用于获取当前电台的频率。0X23:FM_RSQ_STATUS 接收信号质量。RSSI:信号质量,单位为dBuV。SNR:信噪比,单位dB.Si4745的常用属性:0X1100:FM_DEEMPHASIS 去加重时间常数设置,默认值为0x0002(75us)。要设置为我国使用的50us,需要将值设为0x0001;0X4000:RX_VOLUME 音量设置,范围从0x00-0x3f,共64级,每级步进1dB。默认值为0X3f即最大音量。其余属性值在本制作中全部使用了默认值,也就是不去操作这些寄存器。先用STC15L104W单片机做了一个测试小板,电路够简单,程序才是本制作的难点电路采用STC89LE52单片机做主控,模拟I2C协议控制DSP收音模块。MicroUSB提供5V电源,经1117-3.3降压后供DSP模块和MCU使用。加了一级TDA1308组成的音频放大,可直接驱动耳机。视频演示:原文出处:http://www.crystalradio.cn/thread-1331951-1-1.html

    DIY创意产品     发布时间:     dsp 收音机 fm波段 si4745

  • 免费

    10
    138

    手机蓝牙控制继电器开关(程序、手机控制端APK、原理图)

    手机蓝牙控制开关实现步骤:下载并安装蓝牙控制开关的安卓软件;蓝牙继电器控制板接通12v直流电源(如买5v版本 则接通5v电源)模块接线图打开安卓软件,控制继电器开关 如图:点击查找蓝牙设备,搜索蓝牙设备,默认名为:HC-06的名称,点击配对连接,第一次连接需要配对密码,默认密码为:1234 需要后续可在电脑上串口软件更改;配对成功后,指示灯不再闪烁。点击打开,继电器打开,点击关闭,继电器关闭。有了这个模块,您用可以用您的安卓智能机无线控制家具设备开关啦!负载可接: 直流:40V 10A以下负载交流:220V 10A以下负载实物购买链接:https://item.taobao.com/item.htm?spm=a1z10.5.w4002...

    通信与网络     发布时间:     蓝牙控制 继电器 手机控制 开关

  • 免费

    8
    85

    (资料分享)基于STC12的可编程开发板附模拟继电器

    模拟继电器功能描述:此工业级板的作用是,模块供电后,数码管显示设定数值,板子有两个独立按键,客户可根据需求自定义编程其功能。可实现的功能:定时输出控制、计数器技术控制、0~5V模拟量输入控制、按键控制数码管显示、开关量输入控制。实物展示:一、板子尺寸:长72mmX宽42mmX高18mm二、主要器件:STC12C2052AD单片机、数码管、继电器三、工作电压:有6V至24V四、板子功耗:小于150mA应用举例:可编程开发板附模拟继电器特点: 1、具有继电器输出信号指示功能。2、供电即可工作,具有电源指示灯。3、多种工作模式。4、如果您会单片机,可以根据自己需要,任意编程,我们可提供参考程序和相关资料。5、两个按键任意调节和编程功能。6、继电器吸合时间10ms 释放时间15ms。7、可以和72MM卡槽板配合安装在DIN导轨上。8、继电器触点干接点输出,可以控制交流或者直流250V以内任何负载。9、端子采用螺旋压接端子10、工作温度-40度至 +70度11、工作湿度 10% ~ 80%RH12、四周有4个固定安装孔 13、具有电磁抗干扰能力14、板子稳定工作可靠实物购买链接:https://item.taobao.com/item.htm?spm=a1z10.1-c.w40...

    MCU开发板     发布时间:     单片机 开发板 继电器 分享

  • 免费

    12
    135

    C#写的虚拟示波器上位机软件+程序

    一款配合STM32F7多功能测试仪的上位机程序,使用Csharp开发,目前示波器功能已经完成。C#写的虚拟示波器上位机软件截图:演示视频:

    EDA库与代码     发布时间:     程序 虚拟示波器 测试仪

  • 免费

    80
    570

    【开源】智能电表直流供电及功耗实时监测系统(原理图、PCB源...

    前言:美国Vicor公司是现时世界最大的高密度电源模块生产商, 同时也是全球唯一能以零电压、零电流技术大批量生产电源模块的厂家。Vicor电源模块包括DC-DC、AC-DC电源模块,隔离、非隔离电源模块转换器。其中VICOR公司电源模块的核心技术是 “零电流”开关,它使变换器的工作频率达到 了1MHz,效率大于80%。 项目设计背景及概述: 随着科技的发展,数码、电子类型的产品遍布每个角落,而这些数码产品都需要有一个直流供电电源,传统的电源一般由220V转成直流,然后就直接供给设备使用,大部分并没经过保护措施,如过流或者过压、短路的保护,并且也不清楚该设备的实际功耗,并不清楚耗电情况。并且也不能定时自动开启该设备,往往只需要在一天的某个时间段运行,但由于忘记关电或者不方便关电往往也浪费了不必要的电。 设计智能直流供电及功耗表,正是为了解决上面描述的种种情况,解决诸多的供电保护问题,及定时开关问题等。为设备提供了多一重的保护,多一点的智能,更能让你实时了解设备的耗电情况,以知道其在那种情况下是耗电最大或者最小的。视频演示:3. 硬件设计原理(1) 功能特点 外设可3路供电配置(自定、5V、3.3V);电压、电流、功耗可视(0.5秒采集一次,液晶上显示实时及平均值);2A硬件保护(带自恢复保险丝,在软件不起效果时,硬件限制过流);过压、过流保护(时刻监控设备电压电流值);定时开启和关闭设备(可定时到秒,每天准时开启和关闭);记录保存(告警和开关的时间记录在系统里,可随时查看);静电、浪涌保护(电源端均设有TVS管作为保护);液晶显示(时刻显示运行状态及电压电流值);串口数据输出(后期可制作上位机,将采集的数据在软件端画出曲线图,分析设备的用电情况)。(2) 功能描述1) DC-DC电源电路,提供8到16V的电源输入范围;3种(与输入相等的电压、5V、3.3V)类型的输出电压。同时也为系统提供5V的电源。2) MCU最小系统,由SLH89F5162、复位电路和11.0592MHz的晶振组成;3) 供电输出电压控制电路,3个4A的MOS管控制了输出的通断功能,使得输出方式可以配置和选择。4) 电流采集电路,采用串联采集电阻转换为电压的方式进行测量,本功能使用了LM224运算放大器进行信号的放大,最终到达MCU的AD输入口;5) 电压采集电路,采用分压的方式将电压降至可采集范围,通过跟随器提高信号的稳定性及可靠的电压到MCU的AD接口;6) 硬件过流保护,使用了2A的自恢复保险丝在输出口的最末端放置,以保护设备的过流烧坏现象;7) 液晶显示,使用LCD12864显示所有采集的电压、电流值,以及实时时钟、功率值,以及需要配置的参数显示;8) RTC电路,为定时开启、关闭供电提供精准的运行保障;9) RS232电路,可连接电脑,将数据实时传送给电脑,以提供数据的分析和上位机的实现;10) 按键电路,提供本地配置参数实用;11) LED和蜂鸣器,指示系统的运行情况,及告警情况;12) 315MHz无线模块接口,预留该接口用以使用315Mhz无线模块,实现无线远程遥控开启和关闭的功能。13) 告警记录可以在LCD上查看,可保存6条历史记录,掉电不丢失。硬件设计框图:视频演示:http://pan.baidu.com/s/1c05n07A智能电表供电及功耗实时监测电路PCB实物图: