前言: Arduino是一款很好的电子制作入门,有了电机扩展板可以很好的成为机器人开发平台。这里介绍一款能驱动各种简单到稍复杂项目的全功能的电机扩展板。这是一款常用的直流电机驱动模块,采用L293D芯片小电流直流电机驱动芯片。管脚被做成了Arduino兼容的,也方便了爱好者快速的基于Arduino的开发。 L293D电机驱动板概述: 该电机驱动板功能多,操作方便,有强大的驱动库支持及功能更新。适用于Arduino初学者,Arduino实验器材平台,Arduino互动电子,Arduino机器人等。可驱动4路直流电机或者2路步进电机的同时还能驱动2路舵机,支持最新Arduino UNO, Arduino Mega 2560 具体特性如下: 2个5V伺服电机(舵机)端口 联接到Arduino的高解析高精度的定时器-无抖动! 多达4个双向直流电机及4路PWM调速(大约0.5%的解析度) 多达2个步进电机正反转控制,单/双步控制,交错或微步及旋转角度控制。 4路H-桥:L293D 芯片每路桥提供.0.6A(峰值1.2A)电流并且带有热断电保护,4.5V to 36V。 下拉电阻保证在上电时电机保持停止状态。 大终端接线端子使接线更容易(10 - 22AWG)和电源。 带有Arduino复位按钮。 2个大终端外部电源接线端子 保证逻辑和电机驱动电源分离。 兼容Mega, Diecimila, & Duemilanove。 实物连接图如截图: L293D电机驱动板/马达板电路截图: L293D电机驱动板源码截图: 类似实物购买链接:https://s.taobao.com/search?q=motor+shield&commend=all&ssid=s5-e&search_type=item&sourceId=tb.index&spm=a21bo.7724922.8452-taobao-item.1&ie=utf8&initiative_id=tbindexz_20151127
1
​​ 处理器功能: 1、CPU架构 -ARM CortextM-A7 MP1处理器 -拇指-2技术 -支持霓虹Advanced SIMD(单指令多数据)加速介质和信号处理功能 -支持大型物理地址扩展(LPAE) -VFPV4浮点单元 -32KB L1指令缓存和32KB L1数据缓存 -128kbl2缓存 2、PWM. -最多两个PWM频道 -支持输出两种波形:连续波形和脉冲波形 -0%至100%可调占空比 -高达24MHz输出频率 视频编码 -支持H.264视频编码高达720p @ 60fps -JPEG基线:图片尺寸高达8192x8192 -支持输入图片尺寸高达4800x4800 -支持输入格式:YU12 / YV12 / NV12 / NV21 / YUYV / YVYU / UYVY / VYUY -支持alpha混合 -支持拇指生成 -支持4x2缩放比率:从1/16到64个任意非整数比率 -支持旋转输入 ​
2022-05-25 16:00:35 140KB 综合资源 硬件
1
说明:此套数控电源开源套件仅作为供网友自学的资料,请勿做其他商业用途,电源网及乐云老师拥有版权及最终解释权! 设计原理: 数控电源其实就是将传统模拟可调恒压恒流线性电源的恒压环路和恒流环路通过单片机+运放来实现。首先电源在开机的时候是处于待机状态的,电源无输出,按一下输出按钮,单片机会把预置好的一个值输出给运放处理后送给电源调整管让电源有输出,同时输出部分的稳压环路和恒流环路会采集数据送到单片机中进行负反馈处理,然后去控制调整管的开关,从而达到稳压和恒流的功能。 电源功率板电路PCB实物截图: 电源MCU控制板电路PCB截图: 项目前后规划: 1.用LM317之类的可调稳压芯片来做,但是有个难题来了,LM317 LT1085这类芯片对ADJ脚的电压会有要求,要求运放必须能输出-3V~20多伏的电压,这对于常规的运放是个难题,一般的运放供电都是正负18V左右,如果供电用成20多伏输出电压会不线性,对稳压会有影响。另外输出电流也会受到芯片内部功率管影响,特别是芯片过热的时候输出电压,电流会被内部的负反馈电路控制,不受外围MCU控制,就达不到连续使用的效果。 2.用LM2576ADJ之类的降压型芯片来做,这类芯片也有他自身的问题,反馈FB脚的零界点是一个固定电压,比如:LM2576ADJ 内部FB电压为1.23V,外围的反馈电路和输出取样电路都必须要围绕这个1.23V去设计,也显得不是很灵活,输出电流也比较固定,另外就是纹波电流相对较大。 3.传统线性电源的拓扑结构,相对于以上两种拓扑结构来说电路比较复杂,但是设计灵活,可以按照自己的思路进行灵活设计,缺点就是对模拟电路的基本功,要求较高,程序的算法要求较高。 4.前级开关电源+后级数控电源调节,这样设计周期比较长,属于一个比较全面的项目了,涉及的技术范围较广,有开关电源,有单片机,有模拟电路,有数字电路等等,另外纹波控制也是一个最麻烦的问题,对于初学入门者来说基本只能停留在想的状态下。 最后权衡所有因素选择第三种方式。 附件内容截图: 调试步骤: 1.调试面板的各路电源,保证电源能够正常工作。 2.单片机程序下载接口测试,保证程序能正常下载到单片机中。 3.液晶显示器调试,这个步骤也是必不可少的步骤,后续的很多数据是要在这个显示屏上进行显示,方便我们对电源的电压电流进行设置。 4.单片机输出PWM波形。 5.功率板调试,功率板上相关元件进行焊接,连接上MCU板进行整机调试。 调试说明: 在调试的时候最好不要用电子负载,电子负载内部是用多个大功率MOS管和小阻值大功率电阻在配以PWM来实现的,由于电阻负载内部的PWM波形会对电源有影响,会误以为是电源的纹波太大。就这个问题也是调试了2天才发现,最好是配一个大功率的可调电位器(500W)最好。当然要注意散热,很容易烫到皮肤和工作台,做好散热处理。 2路10位PWM波形已经调试出来,数控电源里最关键也最核心的一个模块。 单片机内部自带硬件10位PWM的比较少,这是用的STC最新款IC(STC15W4K系列芯片),官方实例资料比较少,汇编代码居多,花了点时间把汇编翻译成C。寄存器的操作比较多,当然很多寄存器也用不上,但还不得不去看那些乏味寄存器。我也尝试过用低端的单片机用16位定时器去模拟PWM波形,但是有几个问题是没有办法实现的。1.最小占空比是没有办法到1的,也就是说到时候做出来的电源不能从0V起调,最小只能是从0.3V左右开始起调,这和我们最初的设计宗旨是相背离的,如果通过外加1级运放去把这个0.3V下调到0V也是可以的,但是很麻烦稍微不注意做出来调压不线性,精度会受影响;2.用定时器模拟10位PWM做出来的频率不高,频率太低会导致输出纹波较大。
2022-05-21 09:05:40 2.25MB 数控电源 功率板 开源 mcu板
1
超声波测距电路采用AT89S5X作为主控制芯片,SRF08传感器模块等。
1
分享一个基于GL850G的USB 2.0 HUB,工程文件用AD打开。 可能感兴趣的项目设计:基于GL850G芯片的USB-HUB,资料下载链接:https://www.cirmall.com/circuit/3510/detail?3 附件内容见截图:
2022-05-20 12:52:42 1.55MB gl850g 电路方案
1
STM32F103VET6逆变器控板AD设计硬件原理图+PCB+软件源码+文档资料,硬件采用4层板设计,大小为91*40mm,包括完整的原理图PCB及BOM资料,可以做为你的学习和设计参考。 电路系统以一片ARM处理器STM32F103VE为核心来设计,其功能部分包括数字量输入输出通道、模拟量输入通道、控制接口、通讯接口、电源系统及相关外围电路构成。 根据总体方案,主控制器为变频器的控制核心,包含变频控制、逻辑控制,以及各种保护功能等。 其功能包括3部分:  变频控制:核心是V/F控制、PWM控制,以及相应的参数和接口配置;  逻辑控制:根据外部指令,对变频控制模块实施启停等操作和对各继电器的操作;  保护功能:母线电压保护、温度保护、短路和过载保护功能。
前言: 红米手机是小米公司最早的一款机型,当时主打的是低端手机市场,先提供中国移动TD-SCDMA版本,主要通过中国移动的渠道发售。红米手机定位、追求体验、高性价比,并有一流的供应商和元器件。其中一大供应厂商就包括avago、高通等。早在2012年,Avago就宣布FBAR滤波器成功运用于15个智能手机频段,随着多频段智能手机的更加普及,这些优势使得avago芯片快速受到手机产业的采用。 avago作为长期购货于手机市场的厂商来说,其射频、功率放大等器件有这明显的优势。比如小米手机常用的芯片包含:ACPM7500、ACPM7700、ACPM-7181等等。 本文档介绍的是最好的红米手机电路原理图和PCB源文件,用pads9.5软件可以直接打开。无偿分享的好事不是天天有,见到了就赶紧下载吧。 红米手机电路原理图截图: 红米手机电路PCB截图:
1
低功耗STM32F411开发板(原理图+PCB源文件+使用说明等)
2022-05-17 15:58:44 8.95MB STM32F411
1
LPC1768的最小系统版,预备功能有以下几点: 1、主芯片:LPC1768 2、ARM JTAG 20针座 3、所有IO口均引出 4、电源指示灯 5、一个可控LED 6、复位按钮 7、12Mhz和32.768KHZ时钟晶振 8、USB供电以及外部电源供电 9、rs232标准串行口 经过一周多的画板,这个恩智浦LPC1768最小系统板终于完成了,此最小系统版功能比较全面,有JTAG接口,电源指示灯,一个可控发光二级管,按键复位,并且所有可用IO口均引出,USB供电与外接电源供电,还有MAX3232串口,住的注意的是MAX3232上的两路读写口均引出,非常方便。 同时,我把画板子之前的资料整理出来共享给大家,其中资料包括LPC1768的芯片资料,lpc1768贴片芯片模型sot407-1的资料,以及JTAG接口电路和USB接口引脚定义。(详见附件内容) LPC1768最小系统板原理图+PCB源文件截图:
2022-05-16 15:08:32 301KB 恩智浦 lpc1768 电路方案
1
前言: 美国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条历史记录,掉电不丢失。 硬件设计框图: 视频演示:https://pan.baidu.com/s/1c05n07A 智能电表供电及功耗实时监测电路PCB实物图:
2022-05-15 18:12:48 8.25MB 智能电表 slh89f5162 电路方案
1