zhimingmin
见习卖家
  • 城市
  • 概况
  • 加入于
    2014年10月22日
  • 个人简介
    还没有填写个人介绍!
  • 免费

    4
    47

    EL灯片专用驱动器硬件设计电路图 PCB

    EL 驱动器是专门驱动EL灯片的驱动器。它集成了一个非常小的逆变器来驱动EL灯片,只需一根Grove导线即可轻松点亮EL灯片。特性: 兼容Grove接口兼容3.3V / 5V集成变频器输入电流:最大300毫安(根据负载决定)支持最大EL电容:15nF,则会支持EL灯片: EL Wire-Green 3mEL Wire-Red 3mEL Wire-Blue 3mEL线黄色3米EL线 - 白色3米 这里我们展示如何使用Arduino来控制EL灯片的状态。 将Grove - EL Driver连接到Base Shield的D2接口。如果有必要,您可以更改为其他有效的数字端口,并且也应该更改端口的定义。使用产品包装中的给定的EL线把EL灯片连接到EL驱动器的J1端口,使用产品包装中的给定电缆。把驱动器插入Arduino / Seeeduino。使用USB电缆将电路板连接到PC。将演示代码复制到Arduino IED,然后上传到Arudino或Seeeduino板。你会看到EL灯片开始闪烁。

    照明与LED显示     发布时间:     逆变器 硬件设计 el灯片

  • 免费

    7
    41

    MY9221 LED Bar 控制模块硬件设计及库源码

    该LED Bar 控制模块包括一个 10 段 LED 灯和一个 MY9221 LED 控制芯片。它可以用作电池寿命,电压,水位,音乐音量或其他需要梯度显示的其他值。LED Bar 中有 10 个 LED 条:一个红色,一个黄色,一个浅绿色和七个绿色条。演示代码可用于初次上手和快速运行。 它将 LED 顺序地从红色点亮到绿色,最终整个 LED Bar 亮起。实物效果图:特性: 输入电压: 3.3V/5V每个 LED 段都可以通过代码单独控制显示直观宽电压输入范围:3V-5.5V DC可用演示代码Suli 兼容库附件资料截图:

    照明与LED显示     发布时间:     led显示 my9221 led bar

  • 免费

    15
    57

    射频433MHz 单向无线通信源码及讲解

    该项目设计应用于频率为433MHz的单向无线通信,包括发射器模块和接收器模块。该套件的配置模式允许在室内约40米的传输距离,或在室外约100米。特性: 格罗夫兼容接口使用ASK(幅移键控幅移键控)模式。单向通信射频发射模块规格:射频接收模块规格:说明使用发射器和接收器模块都依靠单根导线进行通信。尽管使用Arduino平台提供的UART可以工作,但是建议使用VirtualWire库,它使用幅移键控进行调制,从而提供更好的通信。发射器和接收器模块都需要三根导线:Vcc时,接地和信号套件两部分的引脚2都未连接未使用。 将发射模块连接到与发射Aduino相连的Grove-Base Shield V2的数字I / O口D2将接收模块连接到与接收Aduino相连的Grove-Base Shield V2的数字I / O口D2下载VirtualWire库解压库文件到Arduino IDE的下列目录:.. \ arduino-1.0 \ libraries。为发射模块上传下面的代码: 为接收模块上传下列代码: 打开接收模块的串口监视器您将看到以下结果。附件资料截图:

    通信与网络     发布时间:     无线通信 射频

  • 免费

    11
    48

    专业气象站服务站-空气质量识别仪硬件设计

    该空气质量数据的来源是专业的气象服务站,例如 aqicn.org,它们能够提供实时可靠的空气质量数据,以及获取这些数据的API。比起较为便宜的家用空气质量测试设备,这些专业气象网站的数据往往更加准确。利用一台自有服务器,定时从专业气象站获取空气质量数据,并且保存到自有服务器本地。这样做的原因是: 能够保证系统的自由度降低空气质量显示器固件的复杂性。系统工作原理:该空气质量显示器通过无线路由器的WiFi网络,连接自有服务器,获取空气质量数据,并根据空气质量的好坏,使用四种不同的颜色将数据显示出来:该空气质量显示器硬件分为两部分电路组成:数码管驱动电路以及MCU电路,两块电路板使用FPC排线相连接。示部分选用了多色0.8英寸数码管。多色数码管的原理是在数码管的每个分段中,同时放入几种颜色不同的LED。通过控制不同颜色LED的亮度,就能混合出不同的颜色。由于数码管的每一个分段都要放置数个LED,因此,这种多色数码馆的功耗也比单色数码管高出许多。空气质量显示器使用了3个多色数码管,同时点亮时,最大驱动电流会达到150mA左右。这已经接近了STM32能够允许的IO吸收电流限制,因此,直接使用STM32的IO口驱动这些数码管是不安全的,需要搭配额外的驱动电路。说明:数码管驱动电路的原理图中每一个数码管使用一片74HC373N锁存器来驱动。这个电路没有使用常见的数码管分时扫描显示法,而是利用了锁存器的数据保持功能,静态驱动数码管。PCB实物 说明:该项目设计来源于立创社区,设计资料仅供学习参考。
  • 免费

    11
    81

    GNSS终端定位跟踪器解决方案资料分享

    GNSS终端主要通过定位卫星或手机通讯基站来计算GNSS终端当前所处的位置。在我国的GNSS终端通常使用的是美国的GPS和本土的北斗卫星来获取当前位置。GNSS终端在物流跟踪、车辆防盗等方便应用比较广泛。本文将介绍一款基于STM32F042的低成本、高可靠性、易嵌入的GNSS终端的原理及制作方法。本方案基于STM32F042实现位置服务,MCU通过串口与通信模块、GPS模块通信。GNSS终端主要包括:MCU电路、电源模块、定位模块(可选用北斗或双模卫星定位模块)模块、数据通信模块、扩展模块。MCU电路:基于STM32F042为处理器的数据处理、功能实现电路。电源模块:本终端使用4.2V锂电池为系统供应电能,使用TP4054为锂电池充电。定位模块:选用泰斗公司的北斗+GPS双模定位模块。其具有定位快、少漂移、轨迹平滑等特点。由于该模块的封装为常用封装因而可直接更换其它厂家的相同封装的定位模块(例如:GTOP、中科威等)。数据通信模块:选用希姆通公司的SIM800C为本终端的通信模块。其体积小、通信稳定、支持GSM四频,另外其价格也比较实惠。扩展模块:扩展模块主要包含由继电器构成的防盗电路。用户可以用过该模块来实现远程控制、远程安防等功能。系统结构框图:实物图片展示:附件资料截图:

    通信与网络     发布时间:     解决方案 gps定位 gnss终端 跟踪器

  • 免费

    2
    98

    AT89S52单片机开发板DIY制作全套资料

    本设计分享的是基于AT89S52单片机开发板全套制作资料,方便电子初学者DIY制作。该AT89S52单片机开发板主要芯片包括AT89S52单片机和MAX232(支持AT89S51/52/53;STC89C51/52/53),其工作电压:直流4.5~5.5V(或者USB供电),且支持单片机标准十针下载接口。(可使用并口下载线和USB下载线下载)另外支持:双龙下载软件以及Easy 51Pro.exe 和 progisp.exe。AT89S52单片机开发板实物图片展示:AT89S52单片机开发板特点: 1、具有电源指示;2、所以I/O口以引出;3、可以实现与电脑串口通信;4、标准的11.0592M晶振(晶振可插拔可以自行更换);5、具有上电复位和手动复位;6、支持AT89SXX系列单片机和STC89CXX系列单片机;7、支持STC串口下载;8、P2口四位按键输入;9、P1口四位信号灯指示;10、可USB供电、可端子接线供电、可排针引电;AT89S52单片机开发板电路 PCB截图,见附件下载其工程文件:

    MCU开发板     发布时间:     diy制作 开发板 at89s52单片机

  • 免费

    4
    63

    AVR-ATMEGA16L最小系统板DIY制作全套资料

    本设计分享的是基于ATMEGA16L最小系统板DIY制作全套资料,见附件下载。该ATMEGA16L最小系统板电路主要芯片包括AVR单片机ATMEGA16L和max232,其工作电压:直流4.4~5.5V,支持单片机标准十针下载接口。(可使用并口下载线和USB下载线下载)。ATMEGA16L最小系统板DIY制作成功实物展示:ATMEGA16L最小系统板电路特点: 1、具有电源指示。2、所以I/O口以引出。3、可以实现与电脑串口通信。4、标准的7.3728M晶振。5、具有上电复位和手动复位。6、支持ATMEGAXX系列单片机ATMEGA16L最小系统板电路 PCB截图,见附件下载其DXP工程文件:

    MCU开发板     发布时间:     diy制作 最小系统板 avr单片机 atmega16l

  • 免费

    16
    85

    新版3D8 LED 光立,arduino 驱动(USB驱动+...

    新版3D8基于的是 arduino 的平台,而且实现了驱动电路与主控芯片的分离。而 arduino 主控芯片,就是题图这个样子。其实就是最简化 uno 的设计,虽然和大家平时见得 UNO 长得不太一样,而且小很多,但本质是一样的。小卡的排针间距为2.0mm,核心为 ATmega328P,集成了CH340T串口芯片,4根弯排针和USB口里面4条线进行连接以后,就是一个完整的 arduino 系统,可以使用 arduino 的开发环境直接烧写程序。arduino 的优势,在于其可以方便地进行互动设计,利用开源社区的各种类库进行互动设计,所以让 arduino 只是单独驱动光立方也会显得浪费,所以我们把没有用到的IO口也都引了出来,陆续会配合相应的传感器,玩一些互动的应用。目前的3D8S,就像 arduino,硬件平台已经搭建好,就等你来填充程序就好。希望大家继续关注我的博客,希望能抛砖引玉,帮大家玩出自己的花样。实物展示:串口通讯协议视频讲解:另外,3D8S 主板的两端还是把驱动电路的控制引脚也全部引出来。类似于M2407的设计,把LED驱动芯片的控制引脚也全部引出来,这样就能实现多 3D8S 的级联,看起来不可思议,相信不久就可以让大家看到相关的视频。这些控制端都引出来以后,也就是说玩家不需要专用的小卡,只要控制这些引脚就能驱动 光立方。电源口这些实现外部供电的接口自然也都还在。视频演示:附件内容截图:更多介绍说明:3D8S 8x8x8 LED 光立方归来~关于基础协议的介绍,可参考《[Macro]3D8 之 串口通讯协议》关于上位机的说明,可参考《[Macro]3D8-2012 上位机程序大升级~》视频中提到的2款上位机程序,运行需要Microsoft .Net Framework 4 Client Profile支持,目前以放入3D8光立方技术交流群(165068863)共享。上位机下载链接:https://github.com/downloads/aguegu/dot-matrix/3D8S_CSharp_Controller.7z淘宝传送门:https://syyyd.taobao.com/search.htm?scid=506618425

    DIY创意产品     发布时间:     arduino led 光立方 3d8

  • 免费

    9
    64

    Arduino 编程,微型开发板 Iteaduino Tin...

    概述: Iteaduino Tiny 是一款基于Attiny85主控开发的微型开发板。这个主板体积非常小巧,功耗低,使用方便。这款主板是参考digispark设计的一款衍生板,支持使用特定的Arduino IDE,使用Arduino语法进行编程,非常容易上手。Iteaduino Tiny 最小系统实物展示:参数如下:硬件图:引脚定义:下面我们用tiny做一个人体红外报警器。需要用到的配件有:人体红外传感器1个,蜂鸣器1个,tiny开发板1个,杜邦线若干条。接线图如下:最终接线图:arduino UNO通用代码见附件下载。使用micro USB数据线连接电脑,打开特定的arduino IDE,上传代码就可以实现检测到人体活动就报警的功能。Iteaduino Tiny的特定arduino IDE和驱动下载见附件内容。装入小盒子,最终效果哦。更多该Iteaduino Tiny 最小系统介绍:https://www.itead.cc/wiki/index.php?oldid=1650&tit...

    其他开发板     发布时间:     arduino attiny85 iteaduino tiny

  • 免费

    6
    192

    电子设计大赛LM5117资料汇总(参考原理图、4层板PCB、...

    LM5117概述: LM5117 是一款用于由高压或宽变化范围输入电源供电的降压稳压器应用的同步降压控制器。此控制方法基于采用仿真电流斜坡的电流模式控制。电流模式控制可提供内部线路前馈、逐周期电流限制和简化的环路补偿。通过使用仿真电流斜坡可降低脉宽调制电路的噪声灵敏度,从而对高输入电压应用中所需的极小占空比进行可靠控制。LM5117参考原理图、PCB截图:LM5117参数计算公式如截图:

    电源管理     发布时间:     原理图 pcb 电子设计大赛 资料汇总 lm5117

  • 免费

    10
    93

    电磁辐射强度测量系统,仿真无误(源码、设计报告、整个设计进程...

    基于FPGA的电磁辐射强度测量系统设计,FPGA使用的一个s3c500e的开发板,还需要几个外围模块。具体介绍,详见附件内容。电源模块:利用两个稳压管产生±5V的电压。AD转换模块:TLC549串行adc。滤波模块:有源低通滤波。放大模块:第一级采用共模抑制比高、线性度好、低功耗运算放大器AD620,第二级采用高精度、低失调电压型的运放OP07。这两级的放大能满足低噪放大器的噪声系数要求,频带要宽的要求。ad转换verilog程序编写。选用的ad利器是tlc549。 8bit串行ad转换器,最大转换时间17us。除了写ad的读写控制程序,还写了tlc549的简化虚拟模型,modelsim下仿真无误。LCD采用1602,双行显示,第一行是功率密度,单位uw/cm2,显示宽度4位;第二行是场强,单位v/m,显示宽度3位。开发板上测试通过,数据是自定义的。原理和verilog程序见附件。视频演示:

    测试与测量     发布时间:     fpga ad转换 强度测量 tlc549 电磁辐射

  • 免费

    13
    96

    I2S播放SD卡音频的解决方案(源码)

    STM32双DMA实现I2S播放SD卡中音乐,SD卡作为存储器,I2S播放音频的解决方案。附件内容截图:

    EDA库与代码     发布时间:     源码 i2s播放sd卡 音频解决方案

  • 免费

    4
    46

    著名电子游戏,幸运转盘设计方案

    幸运轮盘(我们所优化的Rad Van的冒险)的一个电子替代品,是某种你会喜欢的东西,舞动你的双手吧。硬件: K1 – 连接9伏电源。 S1 – 游戏开始按键。  LS1 – 连接扬声器。操作:当你按下开关S1,游戏开始,轮盘周围的LED灯将开始沿着旋转轮的旋转发光,就像一个机械式的转轮,它会渐渐减慢并停止在某一点上。该电路执行以下操作: 轮盘的转盘是由很多LED灯,布置成一个圆圈,轮流发光(可以说是一个圆形的追逐)。就像它的机械对应物,转盘的转速逐渐减小为零。当然,它必须是不可能提前预知停止在哪个位置(或哪个LED最终还会一直亮)。最后,组件的数量和建设成本保留在边界内(因此没有“外来”的部分)。更多电路分析详见“附件内容”转盘样品实验板截图:
  • 免费

    9
    58

    生物反馈系统——人体压力测量监视系统

    压力测量系统简介: 压力对引起疾病起着非常重要的作用,因此这已经造成了人们对各种形式的“自发”培训的兴趣不断增加,来作为一种放松的方式。不同类型的“生物反馈”电路也越来越受欢迎,这个想法是,某些生理功能如心跳、体温,大脑活动等,可以被监视并由被监测对象有意识的控制。这里所描述的电路通过监测皮肤电阻来测量被测对象的焦虑程度。压力测量系统电路硬件:该电路的硬件主要包括两个主要部分,第一部分为开源硬件控制板,是由一个集成电路555组成,生成微控制器的输入信号。第二板块围绕一个开源硬件套件R3线路板构建而成,用来输入由集成电路555生成的信号,操作该信号并将结果显示到两个与微控制器连接的七段显示器上。软件:该软件是使用开源硬件1.0.5开发的,并全部用C语言编码。它也使用开源硬件提供的“频率计数器”数据库,来演算输入信号。数据库可以从以下链接下载:https://interface.khm.de/index.php/lab/experiments/arduino-frequency-counter-library/编码中的函数及其属性描述如下:设定 此函数定义每个用作输入或输出的引脚的结构引脚2,3,4,6,7,8,9为输出配置,连接到七段显示器的引脚a,b,c,d,e,f,g。引脚10和11也是输出配置,连接到两个七段显示器的指定引脚引脚5为输入配置,连接到集成电路555的引脚3回路 这里我们使用“频率计数器”数据库的该函数来不断获取计数脉冲。每个计数脉冲值操作如下:当电线保持未接触,计数脉冲为500(使用微调器调整),于是该数值被视为零电平。也就是说任何低于或等于此数值的数值被视为压力为零。当电线被碰触,计数增加,该值不能超过11,000(当两条电线短路时获得最大值)。高于11,000则在显示器上显示99%,表示两个电线短路。根据两条电线短路后的最大值计算压力百分比。可以看到一个低于15%的数值,视为压力处于正常状态,高于15%则视为紧张状态。抓取数字(整数 X)此函数的论据是所显示的数位。此函数选择所显示的数字。操作步骤:集成电路1(LM555)是一个8脚接头的电子脉冲发生器,配有稳定的操作模式。当碰触电线时,输出端频率增加。电线E1和E2 之间的皮肤电阻发生变化,改变IC1(LM555)周围的振荡器的频率振荡器的输出指向开源硬件套件R3电路板 (如电路示意图所示)的引脚5。在开源硬件“频率计数器”数据库计算输入信号的基础上,微控制器的软件计算压力百分比。这个压力百分比显示在两个连接到开源硬件套件R3电路板的共阴极七段显示器上。
  • 免费

    14
    79

    DIY制作电子保姆——婴儿监视报警器设计方案(原理图、PCB...

    婴儿监视报警器介绍: 该婴儿监视报警器电路适用于婴儿期和初学走路的孩子的父母。它是一个著名的婴儿监视器的替代品。当婴儿哭啼一定时间时,该设备会响起蜂鸣信号音。婴儿报警电路和婴儿监视器的效果完全取决于周围的环境和房子的大小。孩子出生后,使用一些可以相互通信的设备是非常有用的,可以用来听取孩子的活动。“电子保姆”是你可以选择的其中一种通信资源。硬件设计:预设P1确定婴儿报警模块的反应时间。反应时间可以根据自身要求通过改变P1来调节。直流电源插座 K1 用来连接变压后的电源到电路中。音频输出K2 连接蜂鸣器LED1为电源指示灯。.开关S1控制电路中电源的开/关。具体操作详见“附件内容”婴儿监视报警器电路截图:
  • 免费

    4
    27

    大型导电物体监测器设计

    该电路用于监测假定范围内的导电物体的存在,如汽车和人。这个电路的操作是完全不依赖于导电物体的状态(死了或活着,静止或移动),只要它仍然在监测范围内。硬件: K1- 连接交流变压电源 K2- 连接所监测物体周围的感测板。 K3- 连接对象监测所需的操作(负载)装置。 电路的主要部分是克拉普振荡器,主要负责指定范围表面的物体监测。感测板的规格:板应该用铜制板,我们这里使用4.5厘米×4厘米的板。根据感测板的大小我们必须调整电位器P1来准确检测目标物。具体操作步骤详见附件内容。大型导电物体监测器实验图展示:大型导电物体监测器电路截图:

    飞行器     发布时间:     导电跟踪器 克拉普振荡器 导电监测器

  • 免费

    27
    197

    应用于汽车盲区检测或停车辅助设计(硬件+固件+设计说明等) ...

    欢迎下载是德科技自动驾驶主题白皮书:白皮书《车载毫米波雷达如何增强先进驾驶辅助系统(ADAS)和自动驾驶》下载地址:https://url.eefocus.com/6bb白皮书 《5G 将对自动驾驶系统产生何种影响》下载地址:https://url.eefocus.com/6ba电子书《汽车和能源设计与测试解决方案》下载地址:https://url.eefocus.com/6b9 项目设计功能描述: 该设计介绍的是用于停车辅助或盲点检测系统的汽车类超声波传感器接口硬件和软件设计,应用例程包括:超声停车辅助系统、自助停车、盲点检测和代客停车。 TIDA-00151 参考设计包含一个用于汽车超声波传感器的PGA450-Q1片上系统 (SOC) 传感器接口 IC。此设计提供用于传感器回波信号以及用于计算传感器与物体之间距离的所有信号调节与处理功能。其中的 MCU 和程序存储器允许对特定终端应用进行全面配置。特性 灵活进行传感器选择 (40kHz - 70kHz)采用的 SoC 通过集成式 8051 内核实现高度编程能力集成式 LIN2.1 主收发器可直接连接到汽车电池,无需宽输入范围 LDO负载突降保护AEC Q-100该设计实验板截图:应用汽车超声波检测电路截图:
  • 免费

    20
    352

    USB转RS485,USB转RS232,USB转TTL原理图...

    自己做的USB转485,232,TLL转换器,采用电源隔离、信号隔离。USB转RS485,USB转RS232,USB转TTL电路涉及到的重要芯片包括:ADUM1201、CP2102、PRTR5V0U2X、SN75LBC184等。实物展示:USB转RS485,USB转RS232,USB转TTL电路各个模块: USB接口(配备500mA自恢复保险丝,USB接口保护芯片,在热拔插时最大限度保护USB) LED指示灯(配备电源指示、发射指示、接收指示,方便分析通信流向) DC-DC隔离电源(配备金升阳5v-5v隔离电源) TTL转485,232、TTL说明:485通信通过三极管实现无极性控制,方便调试232和485通过一个钳位二极管实现232和485自动切换(注意:同一时刻仍然只能使用一个)485终端电阻可以通过开关控制使用打开,这样调试器接在通信中端时,不会干扰收发端的正常通信考虑到该设计PCB板的面积偏大,我于是将其做些尺寸的更改,如截图:实物购买链接:https://item.taobao.com/item.htm?spm=a1z10.1-c.w4004-12181196631.13.HgjNbS&id=525673673778
  • 免费

    8
    92

    (分享)MMA7455加速度传感器应用笔记+源码

    MMA7455概述:MMA7455是三维的,可以测量三维空间X,Y,Z方向上的加速度,通过分别读XYZ轴寄存器的值,就可以知道物体摆放的正反以及角度,因为各个轴的值是有正负的么,通过正负就可以判读各个轴的正反,在经过计算就可以知道角度。与MCU通信可采用I2C和SPI两种方式。内部有32个寄存器,有的可读可写,有的只读,地址为00H到1FH。 单片机运行后,给7455寄存器地址16H中写入值05H: iic_write(0x16,0x05); 现在即可从7455寄存器地址06H,07H,08H中分别读取X,Y,Z轴的加速度值: x=iic_read(0x06); y=iic_read(0x07); z=iic_read(0x08); 最简单的使用方式当然不能满足任何产品的要求。只能用来测试你的通信程序是否可以正常使用。 要想精确的话,需要操作寄存器调节XYZ轴的调零寄存器。附件内容分享的是基于MMA7455的娱乐仪源码,该设计基于加速度传感器MMA7455+1602+AT89S52设计完成。部分展示如截图:MMA7455加速度传感器使用,部分展示如截图:
  • 免费

    2
    52

    基于54单片机控制TFT彩屏显示+驱动源码分

    该设计主要功能是通过54单片机控制彩屏显示三个参数,分别是温度,距离,是否水平,可应用于智能仪表上。如截图:
tracer