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

    0
    12

    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单片机

  • 免费

    1
    12

    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

  • 免费

    7
    37

    新版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淘宝传送门:http://syyyd.taobao.com/search.htm?scid=506618425

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

  • 免费

    5
    25

    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 tiny iteaduino

  • 免费

    2
    66

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

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

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

  • 免费

    6
    43

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

    基于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 电磁辐射 强度测量

  • 免费

    5
    50

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

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

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

  • 免费

    3
    25

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

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

    6
    42

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

    压力测量系统简介: 压力对引起疾病起着非常重要的作用,因此这已经造成了人们对各种形式的“自发”培训的兴趣不断增加,来作为一种放松的方式。不同类型的“生物反馈”电路也越来越受欢迎,这个想法是,某些生理功能如心跳、体温,大脑活动等,可以被监视并由被监测对象有意识的控制。这里所描述的电路通过监测皮肤电阻来测量被测对象的焦虑程度。压力测量系统电路硬件:该电路的硬件主要包括两个主要部分,第一部分为开源硬件控制板,是由一个集成电路555组成,生成微控制器的输入信号。第二板块围绕一个开源硬件套件R3线路板构建而成,用来输入由集成电路555生成的信号,操作该信号并将结果显示到两个与微控制器连接的七段显示器上。软件:该软件是使用开源硬件1.0.5开发的,并全部用C语言编码。它也使用开源硬件提供的“频率计数器”数据库,来演算输入信号。数据库可以从以下链接下载:http://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电路板的共阴极七段显示器上。
  • 免费

    11
    56

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

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

    3
    19

    大型导电物体监测器设计

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

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

  • 免费

    19
    110

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

    项目设计功能描述: 该设计介绍的是用于停车辅助或盲点检测系统的汽车类超声波传感器接口硬件和软件设计,应用例程包括:超声停车辅助系统、自助停车、盲点检测和代客停车。 TIDA-00151 参考设计包含一个用于汽车超声波传感器的PGA450-Q1片上系统 (SOC) 传感器接口 IC。此设计提供用于传感器回波信号以及用于计算传感器与物体之间距离的所有信号调节与处理功能。其中的 MCU 和程序存储器允许对特定终端应用进行全面配置。特性 灵活进行传感器选择 (40kHz - 70kHz)采用的 SoC 通过集成式 8051 内核实现高度编程能力集成式 LIN2.1 主收发器可直接连接到汽车电池,无需宽输入范围 LDO负载突降保护AEC Q-100该设计实验板截图:应用汽车超声波检测电路截图:
  • 免费

    10
    130

    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
  • 免费

    7
    64

    (分享)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加速度传感器使用,部分展示如截图:
  • 免费

    1
    39

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

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

    2
    25

    基于Arduino数字骰子源码及设计说明

    数字骰子设计说明: 该设计基于Arduino开发板,使用数码管与按键进行组合,做一个简易数字骰子。数字筛子的基本原理是数码管快速在1-8之间循环跳动,当按下按键时,数码管定格在当前的数字上,不再跳动。 由于数码管品种多样,还有共阴共阳的,下面我们使用一个数码管段码生成器(在文章结尾)去解决不同数码管的问题。由于手头现有的一位不知品牌的共阳数码管:型号D5611 A/B,在Eagle找了一个类似的型号SA56-11,引脚功能一样可以直接代换。所以下面电路图使用SA56-11做引脚说明。注意:将数码管的a~g段,分别接到Arduino的D0~D6上面。如果你手上的数码管未知的话,可以通过通电测量它哪个引脚对应哪个字段,然后找出a~g即可。分清共阴还是共阳。共阴的话,接220Ω电阻到电源负极;共阳的话,接220Ω电阻到电源+5v。220Ω电阻视数码管实际工作亮度与手头现有原件而定,不一定需要准确。按下按钮即停。数字骰子演示视频:源代码由于我是按照段码生成器默认接法接的,所以不用修改段码生成器了,直接在段码生成器选择共阳极,再按“自动”生成数组就搞定。
  • 免费

    54
    527

    基于MT6260的智能手表原理图+PCB源文件

    附件内容提供的是一款基于MT6260的智能手表原理图+PCB源文件。该电路为4层板设计完成,用PADS9.5软件可以直接打开,或者用AD软件导入打开。该智能手表硬件电路主要由RF射频电路、内部存储、电源电路模块、音频电路、SIM卡电路、LCM显示、呼吸灯电路以及GPS电路组成。如截图:PCB铺铜后的效果如截图:
  • 免费

    105
    1488

    分享基于STM32的心电采集系统(硬件+软件+上位机+设计报...

    基于STM32的心电采集系统概述: 传统的心电采集系统操作平台基于有线壮志,它不够灵活,没有考虑到与现有的个人通信终端(如移动电话、便携式电话)的融合,且价格昂贵,操作复杂。针对这种状况,本作品以实时性强、价格便宜、操作简单为标准,以可穿戴心电采集系统为设计主题。作品主要包括三个部分:STM32通过ADC采集处理后的心电信号进行数字滤波器处理,包括IIR工频陷波器,抑制基线漂移的高通滤波器;安卓上位机接收心电数据之后进行绘制,并通过WIFI传输数据到PC上位机;PC上位机显示心电波形,对数据进行保存和分析;总体流程图截图如下:实物展示视频:注意: 了解到有很多同学在做类似的医疗电子,大多在硬件电路上面卡住了。但是其实重要的部分是后端心电信号处理,比如说检测是否冠心病、心室早起等。所以我收集了这份下项目资料大家分享,希望大家在此基础上再接再厉。该设计资料仅供参考学习,不可用于商业用途附件内容包括:整个心电采集系统硬件电路设计原理图和PCB源文件,用AD软件打开;STM32单片机程序;安卓程序;PC上位机源码;(PC上位机的编写平台是VC++6.0,需要下载一个绘图控件Teechart,上位机与手机通过WiFi进行通信)设计报告;附件内容截图:整个硬件电路截图:
  • 免费

    28
    406

    NRF24L01无线遥控器设计分享(原理图+PCB+源代码+...

    该NRF24L01无线遥控器应用于战车上,控制战车的前、后、左、右运动方向。NRF24L01无线遥控器电路原理图截图:NRF24L01无线遥控器电路PCB 3D图片截图:附件内容包括:NRF24L01无线遥控器电路设计原理图和PCB源文件,用AD软件打开;NRF24L01无线遥控器控制源代码;元器件BOM清单;电路仿真;
  • 免费

    25
    358

    基于51单片机8音键电子琴DIY制作(完整设计项目开源)

    8音键电子琴介绍: 该设计采用AT89C52(AT89C52数据手册)单片机作为主控制芯片,外接灯光闪烁功能和8音调键。共有8个音节和4个功能按键。可播放内置乐曲,可弹奏录音,采用24C02(24C02数据手册)芯片作为EEPROM存储,掉电不掉内容,LM386(LM386数据手册)功放模块外接扬声器。具体功能介绍:8个弹奏键,具有很强的娱乐性。独创--弹奏录音功能 能录音,能回放,听起来更惬意。内置多首音乐。4个功能按键设计,PLAY(播放)NEXT(下一首),PRE(上一首),STOP(停止)按键。5V电源转接PIN,供电稳定,方便实用。采用LM386功放和专用音乐喇叭,声音更柔和动听,不再是蜂鸣器的刺耳啸叫。原理图截图:附件内容包括:整个电路设计原理图和PCB源文件,用AD软件打开;源程序;仿真电路,用proteus软件打开;BOM表;