BEIfeng
见习卖家
  • 城市
    深圳
  • 概况
    电子行业从事者
  • 加入于
    2018年08月31日
  • 个人简介
    还没有填写个人介绍!
  • 免费

    0
    7

    基于STM32温度检测电路设计资料

    基于STM32温度检测电路设计详细电路设计见附件!

    DIY创意产品     发布时间:     stm32 单片机 温度检测

  • 免费

    0
    1

    基于STM32自动水温监测控制_5110显示资料

    2、作品功能基本要求(指标) (1)、主控制器采用STM32单片机 (2)、必须要有温度检测装置,采用DS18B20 (3)、要有加热装置,采用220V交流电供电 (4)、要能够设置报警的温度上限值以及温度加热的下限值 (5)、要有声光报警装置,用于报警温度上限 (6)、要能够自动加热使温度保持在设定的一个值,低于该值时自动加热,直到达到该值然后自动停止加热 (7)、相关数值显示采用数码管或液晶显示 (8)、设置的上限和下限值能够实现掉电保存,使得每次上电时不用重新设置相关参数,默认采用上次设置的值主要实现:实时温度测量及显示,超出温度范围就会进行声光报警,低于下限温度时控制加热器自动加热到指定温度,到达指定温度时自动断开;高于上限温度时也会进行声光报警,同时相应的继电器端口会打开,这是如果你接一个降温的装置比如排气扇,那么此时排气扇就会自动运行降温,直到低于上限温度时才断开排气扇。上下限温度可通过按键设定且设定后的值可自动保存在24C02里面等功能,避免每次上电都要重新设定的繁琐。

    DIY创意产品     发布时间:     stm32 传感器 水温检测

  • 免费

    0
    5

    基于AT98C51和8位D/A转换芯片DAC0832的低频信...

    实现利用单片机AT98C51和8位D/A转换芯片DAC0832共同实现方波、三角波、锯齿波、梯形波这四种常见波形的发生.1、AT80C51一个;2、DAC0832一个;3、OPAMP两个;4、数码管一个;5、按键开关一个;6、电阻、电感若干;

    DIY创意产品     发布时间:     单片机 dac0832 D/A转换 at98c51

  • 免费

    0
    3

    风扇调速系统

    总体设计框图系统电路设计总体设计方框图所示,控制器采用单片机AT89S52,温度传感器采用DS18B20,用2位LED数码管以串口传送数据实现温度显示。总体设计方框图主控制器单片机AT89S52具有低电压供电和体积小等特点,四个端就能满足电路系统的设计需要,很适合便携手持式产品的设计使用系统可用二节电池供电。状态显示显示风扇调速系统处于的工作状态,状态有三种分别是 低速状态、中速状态和高速状态,此系统以发光二极管指示作演示。LED显示本系统共使用的三个共阳极七段数码管分别显示,当前的温度和设定定时的倒计时时间。温度以标准摄氏度为单位。时间以分钟为单位。数码管采用单片机P0口并行数据输出,P2口数据扫描控制显示,三极管8550做数码管的驱动。键盘控制有一组键盘控制倒计时温度的设定加与减。另一组控制系统处于的三种状态,分别对应的是低速状态、中速状态和高速状态,此系统以发光二极管指示作演示。还有一个开关按键是控制系统是处于自动状态和手动状态的开关。温度传感器DS18B20温度传感器是美国DALLAS半导体公司最新推出的一种改进型智能温度传感器,与传统的热敏电阻等测温元件相比,它能直接读出被测温度,并且可根据实际要求通过简单的编程实现9~12位的数字值读数方式。DS18B20的性能特点如下:●独特的单线接口仅需要一个端口引脚进行通信;●多个DS18B20可以并联在惟一的三线上,实现多点组网功能;●无须外部器件;●可通过数据线供电,电压范围为3.0~5.5V;●零待机功耗;●温度以9或12位数字;●用户可定义报警设置;●报警搜索命令识别并标志超过程序限定温度(温度报警条件)的器件;●负电压特性,电源极性接反时,温度计不会因发热而烧毁,但不能正常工作; 系统复位系统单片机采用的是上电复位,当复位键按下时,系统会变为,开始的初始状态。时钟振荡 系统单片机使用的是外部时钟振荡,振荡频率为标准的11.0592MHZ。

    智能家居     发布时间:     51单片机

  • 免费

    0
    2

    智能温度报警器

      随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一,它所给人带来的方便也是不可否定的,其中数字温度计就是一个典型的例子,但人们对它的要求越来越高,要为现代人工作、科研、生活、提供更好的更方便的设施就需要从数单片机技术入手,一切向着数字化控制,智能化控制方向发展。  本设计所介绍的数字温度计与传统的温度计相比,具有读数方便,测温范围广,测温准确,其输出温度采用数字显示,主要用于对测温比较准确的场所,或科研实验室使用,该设计控制器使用单片机AT89S51,测温传感器使用DS18B20,用3位共阳极LED数码管以串口传送数据,实现温度显示,能准确达到以上要求。 DS18B20是美国DALLAS半导体公司继DS1820之后最新推出的一种改进型智能温度传感器。与传统的热敏电阻相比,他能够直接读出被测温度并且可根据实际要求通过简单的编程实现9~12位的数字值读数方式。可以分别在93.75ms和750ms内完成9位和12位的数字量,并且从DS18B20读出的信息或写入DS18B20的信息仅需要一根口线(单线接口)读写,温度变换功率来源于数据总线,总线本身也可以向所挂接的DS18B20供电,而无需额外电源。因而使用DS18B20可使系统结构更趋简单,可靠性更高。他在测温精度、转换时间、传输距离、分辨率等方面较DS1820有了很大的改进,给用户带来了更方便的使用和更令人满意的效果。  主控制器  单片机AT89S52具有低电压供电和体积小等特点,四个端口只需要两个口就能满足电路系统的设计需要,很适合便携手持式产品的设计使用系统可用二节电池供电。  显示电路  显示电路采用4位共阳LED数码管,从P3口RXD,TXD串口输出段码。  温度传感器  DS18B20温度传感器是美国DALLAS半导体公司最新推出的一种改进型智能温度传感器,与传统的热敏电阻等测温元件相比,它能直接读出被测温度,并且可根据实际要求通过简单的编程实现9~12位的数字值读数方式。DS18B20的性能特点如下:  ●独特的单线接口仅需要一个端口引脚进行通信;  ●多个DS18B20可以并联在惟一的三线上,实现多点组网功能;  ●无须外部器件;  ●可通过数据线供电,电压范围为3.0~5.5V;  ●零待机功耗;  ●温度以9或12位数字;  ●用户可定义报警设置;  ●报警搜索命令识别并标志超过程序限定温度(温度报警条件)的器件;  ●负电压特性,电源极性接反时,温度计不会因发热而烧毁,但不能正常工作;

    智能家居     发布时间:     51单片机

  • 免费

    0
    4

    数字万年历

    在日新月异的21世纪里,家用电子产品得到了迅速发展。许多家电设备都趋于人性化、智能化,这些电器设备大部分都含有CPU控制器或者是单片机。单片机以其高可靠性、高性价比、低电压、低功耗等一系列优点,近几年得到迅猛发展和大范围推广,广泛应用于工业控制系统、通讯设备、日常消费类产品和玩具等。并且已经深入到工业生产的各个环节以及人民生活的各个方面,如车间流水线控制、自动化系统等、智能型家用电器(冰箱、空调、彩电)等。用单片机来控制的小型家电产品具有便携实用,操作简单的特点。 本设计以AT89S52单片机为核心,构成单片机控制电路,结合DS1302时钟芯片和24C02FLASH存储器,显示阳历年、月、日、星期、时、分、秒和阴历年、月、日,在显示阴历时间时,能标明是否闰月,同时完成对它们的自动调整和掉电保护,全部信息用液晶显示。人机接口由三个按键来实现,用这三个按键对时间、日期可调,并可对闹铃开关进行设置。软件控制程序实现所有的功能。整机电路使用+5V稳压电源,可稳定工作。 按照系统设计功能的要求,初步确定设计系统由主控模块、时钟模块、存储模块、键盘接口模块、显示模块和闹铃模块共6个模块组成,电路系统构成框图如图4-1所示。主控芯片使用52系列AT89S52单片机,时钟芯片使用美国DALLAS公司推出的一种高性能、低功耗、带RAM的实时时钟芯片DS1302,存储模块采用美国ATMEL公司生产的低功耗CMOS串行EEPROM存储芯片AT24C02。DS1302作为主要计时芯片,可以做到计时准确。更重要的是,DS1302可以在很小电流的后备(2.5~5.5V电源,在2.5V时耗电小于300nA)下继续计时,并可编程选择多种充电电流来对后备电源进行慢速充电,可以保证后备电源基本不耗电。更多详细设计可见附件。

    智能家居     发布时间:     51单片机

  • 免费

    0
    5

    自动加料控制系统

      本设计的由单片机控制的自动加料系统是与料斗式干燥机配套的加料系统。根据加料工艺要求,其工作原理是:先将真空管关闭,启动电机,用低真空气流将塑料树脂粒子送入真空管,电机停转,再将粒子排入料斗,如此循环。  在设计的控制系统中,可用一个电机控制两个加料生产线,由方向阀切换。两个生产线既可单独运行,也可同时运行。假如两者同时运行,当一生产线输送结束后,判断到另一个生产线排料已经结束,那么,电机不停转而方向阀换向,从而为另一个生产线送料。这样可以发挥控制系统和电机的效率,从而实现供料自动化。  控制系统的控制器有单片机89C51和扩展电路组成,单片机控制继电器,继电器控制交流接触器,又由接触器控制电机等执行机构的运动。本控制系统可以根据送料工艺的需要,设置两条生产线的输送、排料、满料、空料等参数值,也可装载系统前次工艺参数值。  系统的主要技术参数:  (1)用一台电机控制两条生产线  (2)要能检测到满料状态,并显示出输送、排料、满料时间  (3)时间误差:0.1秒  (4)具有抗干扰能力自动加料机是把塑料粒子送到一个真空管,在输送时真空管关闭合,排料时真空管需要打开,将粒子送到排料漏斗。本设计共需2个继电器控制交流接触器,一个接带动生产的电动机。另一个为控制工作方向的方向阀。经考虑采用4123无极12V直流控制24V的交流继电器,并利用光耦合器件P521和MCU隔开。89C51的P1初始值为0FFH,所以加一个74LS04反相器使得继电器初始不产生闭合,使用MC1413为无源驱动器,IN4007组成继电器的续流二极管。更多资料可以见附件。

    电机驱动与控制     发布时间:     51单片机

  • 免费

    0
    12

    0-30V 4A数控稳压电源设计

    一个不错的数控电源.就是成本有点高!两路输出:1:0-30V/4A 2: 5V/1.5A(固定输出)电压分辨率0.458mV,电流分辨率0.076mA电压步进0.0073V,实际用的是0.1V步进调节在制作中发现;C37极性画反了!还有就是复位电路是51和AVR都兼容的,不能把四个原件都焊接上去,用什么芯片就焊接什么样的复位电路 !特此告知!

    电源管理     发布时间:     51单片机

  • 免费

    0
    3

    点阵电子钟制作

      近日完成了32*8点阵电子钟的部分制作,现在就在我的身边正常的行动着。  在此写一下制作及注意事项,便于大家共同进步。  我的这款32*8LED点阵电子钟是用多层夹板组成的,所以其非常像三明治,我就把它叫三明治电子钟了。这个电子钟的主要元件有4块8*8的单色行列式点阵屏单片机控制器,时钟发生芯片,温度检测芯片和一个BCD转16线的转换芯片。大家也可以根据自己的需要加装蜂鸣器和红外遥控接收头之类的外围接口。这台电子钟最关键的地方是LED的流动显示和对接口芯片数据的读取上。以下就原理方面就不像大家细说了。旨在详细的阐述一下制作与程序的设计。电路的设计:为了有效的利用I/O资源,我们利用外扩的芯片的方法解决。74HC154是4线BCD码转换为16线的译码器,在电路中用作列的扫描。而行则是由单片机的P0、P2口直接驱动的,显示方式应该是逐列扫描。为了增加驱动能力,提高LED的显示亮度,我用了三极管8050和8550作显示驱动。  时钟的发生我采用了目前较流行的DS1302实时时钟芯片,而没有用单片机直接产生,因为单片机产生日期星期计算是比较复杂而且不精准的。而DS1302具有涡流电池备电,2100年以前的日期、时间计算、SPI总线通信。并在内部集成了31个静态RAM。使用这款芯片可以减小CPU的工作量,使CPU主攻LED的扫描。温度检测我采用了DS18B20温度转感器,它是普通的三极管封装,内部直接将温度变成数字信号,并用先进的单总线输出。抗扰力强,占用资料少。更在内置的EEPROM。没用AD转换,使系统更简单。  在制作时一定请注意P0口和DS18B20的上拉电阻。LED屏的引线应先用万用表测好,行和列标出。我是引用一个16*16屏的电路图的原理,只是将它的拼成一行而已,再在软件上加以修理就行了。所以会作网上流行的16*16的屏再作我的电子钟就简单了许多。电源最好是用9V的稳压电压通过7805稳压得到,这样可以得到大一点的驱动力。  程序的设计:硬件部份对于有一定的电子制作基础的朋友并不是很难,甚至可以说是简单。这个东东的关键是程序的设计,思路、实现方法、技巧是我们要了解的重点之所在。  首先我来解决一下LED屏的显示问题吧!我们的时间显示是可以向左流动的数据显示,了解16*16LED点阵屏的朋友会知道他是用查表的方法来实现的,可是查表的方法只配合不变的或是很少改变的数据,而我们所要显示的时间是随时改动的。对此,我们引用了显示缓冲区的方法,也就是在单片机的RAM中开辟一定的显示单元(视显示的字节数而定,本屏开了32个缓冲单元),LED屏的  显示子程序始终从这个缓冲区中取显示的数据来显示,而我们的流动程序只要将显示缓冲区的数据左移或右移就可以了。而我们待显示的数据也是每隔一段时间将时钟和温度数据通过转换程序变成显示数据送入显示缓冲区的。  待显示的数据很长,显示缓冲区只有32个字节,怎么显示呢?在此,我们又开了一个RAM备用显示缓冲区,用来存放一个整屏没有显示完全的数据部份,我们用一个移动程序让备用显示缓冲区的数据移入显示缓冲区,当所有要显示的数据完成之后我们再读取新的时间和温度信息并转换成显示数据送入备用显示缓冲区。我们的数据显示问题就解决了。在此顺便说一下,现在有许多的爱好都朋友在学单片机时总是认为RAM没有什么太大的用处,其实正好相反。RAM在越高级的程序和系统中的用处就越大,数据的堆栈,缓冲区,信息处理等都对RAM有一定的要求,因为我们平日的程序是小规模的,所以感觉128BIT的RAM已经是太多了。我认为只有当你可以很好的利用单片机的全部资源(如RAM,FALSH,定时/计数器,串口,内置比较器等)才算是真正的入门单片机,我也正和大家一样朝这个方向努力。  显示的问题解决了,下面看看怎么进行数据读取、转换并送入显示缓冲区的吧。我所说的只是一种思路,实际的程序还得大家自己考虑。其实学习最重要的不是学会某一样事物,而从事物中学会一种好的学习方法,用这种方法来应对更多新的知识和技术。一个一个的学是跟不上技术的发展速度的。  我们从时钟芯片和温度传感器中得到的只是十六进制或BCD码的数据,首先我们就得将其变为显示的数据类型,也就是每一列的字节数据。这是一组数据,用这一组数据字节组成一个要显示的值。这里我们用查表法将事先设定好的每一个数据的值逐一取出送入备用显示缓冲区。这一过程要在上一次循环显示完全结束后才可以进行,不然会显示乱码的。这样我们就得到了一个流程:读取时间、温度数据-----将其转换为一组表值数据-----将全部数据一次性送入备用显示缓冲区------当显示数据完全流出了备用显示缓冲区后---读取时间、温度数据-(循环)。时间显示的流动我们用定时器来完成,这样不会再占用CPU时间让显示流畅且稳定性高。而1~9,“月”,“日”,这样的数据表是分为不同的表的,我们在每一个表的最后加一个结束标志数据,当查表程序发现了标志数据后就开始查下一个数据表了。而一次整体循环的最后也应有一个标志位,告诉程序已经完成了一次显示应该重新读时间、温度并送入备用显示缓冲区了。其中,“月”,“日”,“:”等是固定的显示,到位显示就行了,不需要根据时间、温度数据改变。

    DIY创意产品     发布时间:     51单片机

  • 免费

    2
    4

    变压器的智能绕线功能系统

    一种基于ATMEL公司的MEGA16单片机控制的变压器绕线系统。论述了系统的工作原理、硬件实现及软件编程方法。系统包括单片机控制电路、传感器检测电路、电机驱动电路、键盘输入和液晶显示电路几部分。绕线与排线两轴无机械耦合,通过电气解耦和软件控制,保证了两轴的同步驱动,实现了柔性化数字控制。传统老式的绕线机在使用时存在着一些功能缺陷:匝数记数不清;线盘甩线等;在绕制细微漆包线时,出现无法达到整齐排线,绕线张力无法控制等问题,特别是绕制线径较小的一些线圈和传感器机芯线圈时,问题尤为突出。这些缺点严重影响了绕线的质量。本设计解决了以上问题,且适用于细微漆包线的缠绕,用它绕制的细微漆包线线圈,不仅张力稳定,排线整齐,而且利用液晶屏提供了友好的人机界面,实现绕线工艺的柔性化,工艺参数修改方便,效果较好。实践证明,上述控制系统应用于绕线机具有操作简单,运行可靠,自动化程度高,控制精度高、工作稳定可靠等优点。 利用PWM控制电机调速。PWM控制是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用在从测量、通信到功率控制与变换的许多领域中。PWM控制技术[1]的理论基础是:冲量相等而形状不同的窄脉冲加在具有惯性的环节上时,其效果基本相同。PWM对半导体器件的导通和关断进行控制,是输出端得到一系列幅值相等而宽度不相等的脉冲,用这些脉冲来代替正弦波或其他所需要的波形。按一定的规则对各脉冲的宽度进行调制,既可改变逆变电路输出电压的大小,也改变输出频率。 经过各项功能的调试,不断的修正,系统以达到良好效果,各项指标均已达到目标要求,电源电路工作稳定,输出电压正常,发热正常 ;电机驱动正常,电机调速灵敏;传感器响应迅速,计数准确。

    DIY创意产品     发布时间:     单片机

  • 免费

    0
    1

    基于51单片机电压检测系统设计

      概述:1、用一个单片机和DA转换组成一个随机电压发生单元(0~5V);  2、另一个单片机和AD转换组成数据采集单元;  3、通过串行接口将采集的数据传到上位机中,需要编写上位计算机程序,对采集的数据进行处理,如显示当前值、画出一定时间内的记录曲线等。 说明:1、这里是一个仿真系统,需要安装虚拟串口工具。proteus的串行接口对应虚拟串口com3,VB程序对应虚拟串口com4。  1200BSP,无校验位,8个数据位,1个停止位;单片机系统采用的是6M晶振。  2、上位机程序用VB编写,数据采集程序用汇编语言编写,随机电压发生程序用C语言编写。  3、上位机程序可直接运行“工程1.exe”,如果在VB6.0的机器上可以看见原代码。  4、如果提示缺少MSCOMM32.OCX,可将文件夹中所带的MSCOMM32.OCX复制粘帖到c:\windows\system32\下即可(不会对您的系统造成任何危害)。

    DIY创意产品     发布时间:     单片机

  • 免费

    0
    1

    基于51单片机多功能电机控制设计

    本电路是由AT89S52单片机为控制核心,具有在线编程功能,低功耗,能在3V超低压工作;时钟电路由DS1302提供,它是一种高性能、低功耗、带RAM的实时时钟电路,它可以对年、月、日、周日、时、分、秒进行计时,具有闰年补偿功能,工作电压为2.5V~5.5V。采用三线接口与CPU进行同步通信,并可采用突发方式一次传送多个字节的时钟信号或RAM数据。DS1302内部有一个31*8的用于临时性存放数据的RAM寄存器。可产生年、月、日、周日、时、分、秒,具有使用寿命长,精度高和低功耗等特点,同时具有掉电自动保存功能;温度的采集由DS18B20构成;显示部份由21个数码管,74ls138、74ls47译码器构成。使用动态扫描显示方式对数字的显示。 DS1302的引脚排列,其中Vcc1为后备电源,Vcc2为主电源。在主电源关闭的情况下,也能保持时钟的连续运行。DS1302由Vcc1或Vcc2两者中的较大者供电。当Vcc2大于Vcc1+0.2V时,Vcc2给DS1302供电。当Vcc2小于Vcc1时,DS1302由Vcc1供电。X1和X2是振荡源,外接32.768KHz晶振。RST是复位/片选线,通过把RST输入驱动置高电平来启动所有的数据传送。RST输入有两种功能:首先,RST接通控制逻辑,允许地址/命令序列送入移位寄存器;其次,RST提供终止单字节或多字节数据的传送手段。当RST为高电平时,所有的数据传送被初始化,允许对DS1302进行操作。如果在传送过程中RSTS置为低电平,则会终止此次数据传送,I/O引脚变为高阻态。上电动行时,在Vcc大于等于2.5V之前,RST必须保持低电平。中有在SCLK为低电平时,才能将RST置为高电平,I/O为串行数据输入端(双向)。SCLK始终是输入端。 采用动态扫描显示,由21个数码管,3-8译码器74LS138接1K限流电阻,再接8550三极管接到共阳数码管的CoM端作为选通位码,每位选择相应的列。74ls47接240Ω限流电阻,再接共行的LED数码管的断码。

    DIY创意产品     发布时间:     单片机

  • 免费

    1
    12

    基于STM32正弦波逆变器设计

      本人对逆变器感兴趣,参考各类资料后,经过两次改版,制作了这一款纯正弦波逆变器。设计功率在300W。从DC升压到SPWM产生正弦波,均采用stm32c8t6(STM32C8T6数据手册)作为主控芯片,并同时提供高压,低压,过功率,和短路保护功能。现开源。希望和喜欢做逆变的朋友交流,共同提高。  SPWM稳压方式暂时采用310/DC求调制比的方式。从调试到现在已经烧毁了5片stm32都是cpu短路,等有空查查是什么原因。  本机带载过手电钻,豆浆机,电视机,和一台台式电脑。豆浆机空载没问题,放上豆子后,几秒钟后会触发保护。台式电脑工作10分钟后电瓶没电了,就没再试。  一.电池输入电路  逆变器大多用在车载上,利用汽车上的蓄电池和发电机组成的低压直流供电系统供电。这个系统上往往还给其他的用电器供电,所以有必要在逆变器的输入端设计一个输入电路保证能滤除大部分来自直流供电系统的纹波和干扰,同时也滤除逆变器对直流供电系统上其他用电器的干扰。输入电路一般由LC构成,如上图所示:  输入电路设计中需要注意的是L要能过足够的电流不会饱和和过热。LC的参数还要能起到滤波效果。在实际的电路中也往往在节省成本或要求不高时省去L.  二.辅助电源电路。  逆变器除了功率变换回路外,还包含了小信号部分的供电,例如PWM信号芯片的12V供电,运放的单电源或双电源供电,单片机的5V或3.3V供电等。对上述电路提供一个稳定的纯净的电源供电在逆变器中也显得很重要。  1.12V电池输入的辅助电源电路  对于12V电池供电的逆变器,一般经过一级RC滤波给PWM芯片如TL494,SG3525等供电即可。需要注意的是R的压降控制在0.5V-1V比较合适,因为一般PWM芯片最低工作电压在8V左右,为了使电池在10V电压时还能工作,R上的压降不能过大。还有PWM芯片供电电压过低容易引起不工作或对功率MOS管驱动不足。  在要求比较高的情况下可以先把10-15V的电池电压升压到15V,再用L7812降压到稳定的12V给PWM芯片供电,电路如下:  上图中BT为来自12V电池,电压变动范围为10-15V.采用了MC34063单片DCDC芯片比较简单经济地实现了上述功能。  2.24V-48V电池输入的辅助电源电路  在输入24V以上的逆变器中,要是用L7812,LM317之类的线性降压会造成比较大的发热损耗,因此本人设计了一个自激开关式降压电路,现在介绍给大家:在这个电路中,BT输入电压范围可以达到15-60V,而输出稳定在12V.Q6也可以用P型的MOS管。  下面来讲一下这个电路的工作原理,电路起动的瞬间,电源通过R13提供Q6足够大的基极电流,Q6饱和导通,其集电极电流一部分通过L1给C15充电供给负载,一部分储存在L1里。当C15两端的电压超过15V时Q7导通,Q5也导通导致Q6的基极电位上升,电流减小,C11的上端的电位下降,由于C11两端的电压不能突变,Q5基极的电位继续迅速下降,Q6的基极电位迅速上升直到快速关断,Q6关断后L1的储能通过续流二极管D2释放给C15和负载,然后开始下一个周期的循环。  3.多路隔离辅助电源电路  对于需要一路或多路隔离辅助电源供电的时候,一般采用反激式开关电源供电比较好实现,如下图,这里就不详细介绍了。

    DIY创意产品     发布时间:     stm32

  • 免费

    0
    2

    基于51单片机控制数字密码锁设计

    数字密码锁是二十一世纪制锁业的一次革命。锁的特点是不用钥匙、无锁孔、机械传动、不易损坏、不磨损、不易被破译、可多次更换密码、换号不换锁、一把锁多个密码,具有防拨、防砸、防撬、防堵等功能。安装门锁时不破坏原门的结构,避免用钥匙开启旋芯式锁具的一切烦恼(如丢、落、拆、堵门被反锁等)。“数字密码锁”是利用数字密码来开启的锁具,其重复概率仅为十万分之一,有着很高的安全性;而旋芯式锁具使用不够安全。通过对社会各阶层千余人的调查,百分之百的人对目前身上挂着的串串钥匙无可奈何。但现在又没有一种锁具可摆脱钥匙的束缚。都愿意一身轻松没有任何顾虑的出入家门,都愿意用上一种既安全方便又不用钥匙的锁具。因此,“数字密码锁”产品的市场发展前景极为广阔。在调查的千余人中有60%的人有丢失钥匙的经历,25%的人有把钥匙反锁在室内的,75%的人居室在三层以上的,36%的人把钥匙忘在工厂的,有8%的人是利用邻居的阳台、窗户跳跃进入自己家来打开被反锁的房门,90%的人或听或看新闻得知有因无法打开房门,而冒险跃窗发生事故非死既伤,给家庭造成麻烦。精神和肉体的损伤是无法挽回的,为了解决上述各种数据给人们带来的各种烦恼,所以“数字密码锁”,使人们在无忧无虑的环境中生活。【系统的启动】电子密码锁启动时,系统提示:“IMPORTCIPHER”,即提示请输入密码,如图。输入密码正确,系统提示:CONGRATULATE YOU PENING LOCK !即提示锁已经打开,如图。【密码输入及功能选择】用4行*4列小键盘输入8位密码(密码限于8位),如果密码输入正确,则显示CIPHER ERROR然后,输入密码后按“确认”键。系统提示:CONGRATULATE YOU PENING LOCK !即提示锁已经打开。【修改系统密码】当密码输入正确后,选择“修改”键进入修改密码锁密码的功能,即提示输入新密码即修改密码。输入8位新密码后则提示:“AMEND SUCCEED”。即提示修改以成功,如图所示。即修改密码成功,然后,选择“保存”键,密码保存并返回主输入页面。【系统安全性—密码输入有误报警】如果密码输入不正确,则显示:“CIPHER ERROR”,即显示输入错误如下图所示。MPORTCIPHER”即提示再次输入密码。如果密码输入不正确次数超过3次则,同时报警器也会发出报警声音。系统这样设计可以引起保安室注意,提高了家居的安全性。

    DIY创意产品     发布时间:     单片机

  • 免费

    0
    5

    无线模块NRF24L01黑板设计PCB+原理图

    NRF24L01是NORDIC公司最近生产的一款无线通信通信芯片,采用FSK调制,内部集成NORDIC自己的EnhancedShortBurst协议。可以实现点对点或是1对6的无线通信。无线通信速度可以达到2M(bps)。NORDIC公司提供通信模块的GERBER文件,可以直接加工生产。嵌入式工程师或是单片机爱好者只需要为单片机系统预留5个GPIO,1个中断输入引脚,就可以很容易实现无线通信的功能,非常适合用来为MCU系统构建无线通信功能。附件带AD原理图以及测试程序

    DIY创意产品     发布时间:     pcb

  • 免费

    0
    4

    THB7128 步进电机驱动芯片设计模块资料

      THB7128是一款专业的两相步进电机驱动芯片。它内部集成了细分、电流调节、CMOS功率放大等电路,配合简单的外围电路即可实现高性能、多细分、大电流的驱动电路。适合驱动42、57型两相、四相混合式步进电机。在低成本、低振动、小噪声、高速度的设计中应用效果较佳。本设计使用THB7128制作电机驱动模块。

    DIY创意产品     发布时间:     原理图

  • 免费

    1
    4

    美的电磁炉TM-S1电路原理图及相关型号

      LC87F2L08A是一款8位微控制器,以最小总线周期为83.3ns的CPU为中心,在单芯片上集成了许多硬件功能例如8K字节闪存ROM(板载可编程),256字节RAM,片上调试器,两个复杂的16位定时器/计数器(可以分为8位定时器),异步/同步SIO接口,12/8位9通道AD转换器,4个模拟比较器,2个AMP电路,IGBT控制电路(PPG),看门狗定时器,内部复位系统时钟分频器和19源10-矢量中断功能。闪存ROM:8192x8位能够进行板载编程,电源电压范围为4.5至5.5V块-可以128字节为单位擦除以2字节为单位写入ROM:256x9位封装:DIP30SD(400mil),无铅型</li>最短总线周期时间:83.3ns(12MHz)最短指令周期时间:250ns(12MHz)本设计使用LC87F2L08A为主控芯片其他设计见附件。

    DIY创意产品     发布时间:     单片机

  • 免费

    0
    2

    基于单片机实用IC卡读写仿真+测试程序

    IC卡读写器有人也称读卡器。IC 卡具有存储容量大、保密性好、体积小、便于携带等特点, 可广泛用于金融、交通、税务、社会保险、工商管理、医疗、电讯、旅游、餐饮、公共事业和保安等领域。 IC卡读写器读写器采用高品质的表面封装工艺。擦卡自检(判断卡的正反向和卡片类型),通讯时自动选择波特率(57600bps,和9600bps)。丰富的上层接口函数和界面,使它能方便的应用于各种基于IC卡的系统集成中。读写器由单片机、键盘、显示、监控电路等部分组成。IC卡采用X76F100Y。X76F100为128×8位的保密串行FLASH E2PROM,其中读密码和写密码分别为64位。把芯片封装在一个卡片上,将卡片插入IC卡读写器的卡座中,读写器就可以对它进行读写,实现加密、查询、存款、取款等功能。IC卡座有8个引脚,当X76F100Y插入时,正好同这几个引脚相连。另外还有两个固定端,其中一个固定端同卡座上一个弹簧片相连,两个触点和簧片就相当于一个常闭开关。当卡未插入时,簧片闭合,P3.2脚保持低电平;当卡插入时,簧片被顶开,P3.2脚变为高电平。当单片机检测到P3.2脚变高,通过P1.3 使X76F100的RST引脚变高,使其复位。

    DIY创意产品     发布时间:     单片机 毕业设计 ic卡读卡器

  • 免费

    0
    3

    基于STM32简易四轴飞行器制作PCB+原理图资料

    四轴飞行器又称四旋翼飞行器、四旋翼直升机,简称四轴、四旋翼。这四轴飞行器(Quadrotor)是一种多旋翼飞行器。四轴飞行器的四个螺旋桨都是电机直连的简单机构,十字形的布局允许飞行器通过改变电机转速获得旋转机身的力,从而调整自身姿态。电机1和电机3逆时针旋转的同时,电机2和电机4顺时针旋转,因此当飞行器平衡飞行时,陀螺效应和空气动力扭矩效应均被抵消。四轴飞行器是一个在空间具有6个活动自由度(分别沿3个坐标轴作平移和旋转动作),但是只有4个控制自由度(四个电机的转速)的系统,因此被称为欠驱动系统(只有当控制自由度等于活动自由度的时候才是完整驱动系统)。不过对于姿态控制本身(分别沿3个坐标轴作旋转动作),它确实是完整驱动的。与直升机相比,四轴飞行器可以实现的飞行姿态较少,不过基本的前进、后退、平移等状态都可以实现。但是四轴飞行器的机械结构远远比直升机简单,维修和更换的开销也非常小,这让四轴飞行器有了比直升机更大的应用优势。自动控制原理为了保持飞行器的稳定飞行,在四轴飞行器上装有3个方向的陀螺仪和3 轴加速度传感器组成惯性导航模块,可以计算出飞行器此时相对地面的姿态以及加速度、角速度。飞行控制器通过算法计算保持运动状态时所需的旋转力和升力,通过电子调控器来保证电机输出合适的力。

    DIY创意产品     发布时间:     stm32 单片机 四轴飞行器

  • 免费

    1
    7

    基于ATmega8八入八出继电器工控板PCB+原理图资料

    本设计分享的是带掉电存储的八入八出继电器工控板设计,该继电器工控板基于ATmega8设计,其工作电压为直流12V,支持单片机标准十针下载接口,可使用并口下载线和USB下载线下载。AT89S52八入八出继电器工控板实现功能如下:1、 实现输入对输出一对一控制,第一次按下开关,继电器吸合,再次按下继电器断开。2、 实现上位机(计算机)对继电器控制,发送不同的代码,控制对应的继电器(详细内容看程序)。3、 具有掉电存储功能,即,断电后,再恢复通电,继电器输出断电前状态。

    DIY创意产品     发布时间:     单片机 继电器 atmega8

tracer