太阳能街灯充电管理解决方案概述: 此设计是一种具有 700mA LED 驱动器的 12A 最大功率点跟踪 (MPPT) 太阳能充电控制器。此设计面向低功率太阳能充电器和 LED 驱动器解决方案,如太阳能街灯。此设计能够通过来自 12V 面板的 10A 输出电流为 12V 电池充电。但是,此设计只需将 MOSFET 改为 60V 额定部件即可轻松适应 24V 系统。另外,此设计可通过 700mA 电流驱动高达 15 个串联 LED。仅仅对硬件做极小的改动就可以将设计调整为适应高达 1.1A 的 LED 电流。TI 提供了一种适合低功率负载的完整太阳能逆变系统。此外,这种设计考虑了现实情况,如电池反向保护、适合 12V 铅酸电池的内置电池充电曲线以及高效设计。综合这些优点,客户可以根据自己的设计开发出新产品并加快投入市场的时间。 太阳能充电管理电路设计特性: 高效率:MPPT充电器大于 95%,LED 驱动器大于 90% 支持 15VDC - 22VDC 输入电压范围 适合 12V 铅酸电池的内置充电曲线 灵活设计,只需改为 60V MOSFET 即可适应 24V 面板 能够通过 700mA 电流驱动 15 个 LED 电路板外形:100 mm x 45 mm x 32 mm 太阳能充电管理电路部分截图: 应用充电器 太阳能 - 微型逆变器 室外照明 能量采集 - 其他
1
【RT-Thread作品秀】写字机器人作者:乔城阳 概述(说明应用产生的背景、实现功能)写字机器人在实际生产线上由于效率赶不上打印机,应用不是很广,然而由于其结构简单,成本低,并且符合人手写风格,在学习阶段很有价值。写字机器人设计上包含了路径规划、直线插补、加减速控制等常用电机运动控制算法,在软件上也会用到DXF文件解析、openCV图像处理等G代码生成工具,对后期深入研究激光切割机、雕刻机、3D打印机等大型设备有很好的铺垫作用。因此我的作品以写字机器人为题目分享我的制作过程和学习体验,希望对各位小伙伴的学习有所帮助。 开发环境(所采用的软、硬件方案)硬件:ART-PI、arduino、TM4C123GXL RT-Thread版本:3.14 开发工具及版本:MDK-ARM5.31、VSCode RT-Thread使用情况概述(简要总结下应用中RT-Thread使用情况:内核部分、组件部分、软件包部分、内核、其他)内核部分:线程调度,资源分配、同步通信、设备驱动框架 组件:DFS文件系统、UART串行异步通信、CAN通信 其他:UDP通信、cJSON编解码 硬件框架(概述应用所采用的硬件方案框图,并对核心部分做介绍)软件框架说明(介绍应用所采用的软件方案框图、流程图等,并加以解说)在写字机器人设计上我将其分为三个部分: 图像处理模块 运动控制模块 G代码生成模块 图像处理模块负责把文本图像和照片等图像文件做预处理,去除杂点,然后以合适的算法将图像二值化,突现主要信息,然后提取轮廓骨架以适合机器书写。 G代码生成模块将图像轮廓序列化后进行路径规划,选取一个适合的加工精度,然后按数控加工常用的G代码规范生成NC加工文件。另外对于标准的DXF文件则通过文件解析的方法生成G代码。 运动控制模块是写字机器人中最杂的一个模块,负责各个运动机构的精准快速移动。收到G代码指令后需要结合前后指令信息生成当前指令的合适初速度、最大运行速度,根据运动轨迹进行直线插补点,最后按SPTA梯形加减速算法向电机发出脉冲。 软件模块说明(介绍应用软件关键部分的逻辑、采用的实现方式等)Grbl是一种高性能低成本的开源CNC控制器,基于ATmega328型芯片输出高速精准的电机控制脉冲,完美支持各种标准G代码,并包含了完整的前瞻性加速控制,可以实现平稳的加速和无冲击的转弯动作。 正是由于grbl的前瞻性速度控制功能,所以要保证grbl控制器内一直保持着16-20个G代码指令。这需要ART-PI通过读取grbl控制器缓冲区状态,及时发送G代码指令,避免出现缓冲溢出和缓冲区为空等现象出现。 因此需要运行RT-thread实时操作系统,通读读取SD卡上的NC文件,并与grbl控制器通信,控制设备正常运行。另外RT-thread也可提供丰富的人机交互功能,将设备工作路径、进度等状态实时显示在屏幕上,也可以增加暂停续写等功能。 演示效果(演示效果请采用3张高清图片,并录制一段不少于1min视频解说应用所实现的效果,视频上传至B站或者腾讯视频或其他视频平台,给出链接即可)演示视频 比赛感悟同样是C代码,为什么别人写得那么好,这次比赛用到两个开源软件,一个是RT-thread,负责人机交互和发送控制指令,另一个是grbl,用来完成运动控制。两款软件都设计的非常精巧,只需在2kB大小的RAM上运行,而功能却又非常强大,实现了很多复杂的功能,所有的代码封装的很好,模块启用只需打开对应的宏定义即可。这次专门去图书馆借阅了RTT相关的图书,了解线程是如何调度,设备驱动应该怎么实现,但是内部还是有很多内容不理解,后期需要继续不断充实自己。运动控制一直是我的兴趣所在,这次也终于有机会把它实现,看着电机在一行行指令的控制下乖乖地转动,听着不断变化着频率的电机声音,真正体会到了伺服servo的含义,非常开心~
2022-03-16 20:05:03 1.33MB diy制作 rt-thread 电路设计方案 电路方案
1
该设计采用了安森美 NCP1342 HF PWM控制器、NCP4306同步整流控制器和WelTrend的WT6632F PD3.0协议控制器,具有紧凑的外形和高的功率密度,该设计支持C型接口PD3.0和QC3.0A类快速充电协议。此方案提供USB TYPE C PD快充功能: 5V/3A, 9V/3A, 15V/3A, 20V/2.25A同步整流控制晶片NCP4306,USB-PD 控制晶片WT6632F.待机功耗仅为30mW。满载的时候效率可达91%之高。输出功能具有OVP,UVP,OCP等过压,过流等保护。可实现整个系统的稳定。由于频率可以做到110KHZ,比传统的Apdater的体积可做的更小。 核心技术优势1、PWM控制芯片NCP1342支持PD3.0和QC3.0的功能 2、可支持5V/3A、9V/3A、12V/3A、15V/3A、20V/2.25A 3、输出电压可从3.6-12V大范围变化 方案规格1、正常情况下空载功耗小于30mW 2、在115Vac & 230Vac的情况下带20V/2.25A的负载下平均效率大于91% 3、输出带有OVP和UVP的功能,还有OCP和SCP的功能。 4、在230Vac满载的情况下有很快的开关频率 5、高工作频率可达150KHZ 方案来源于大大通
1
目前国家在大力发展新能源汽车,相对于传统燃油车,新能源车更加环保和节能。新能源车在工作时,在发动机工作时,需要对汽车的各个系统进行散热,就需要使用到各种类型的电子水泵,例如:汽车电动水泵、汽车驻车加热器水泵、预热器水泵、汽车发动机制冷、新能源车电池包等,工作环境温度在-40度到120度。 品佳集团推出基于NXP S912ZVML31F1WKH微控制器的汽车电子水泵解决方案,使用双电阻FOC算法控制。S912ZVML31F1WKH是S12 Magniv混合信号微控制器组合的一部分,提供智能、优化集成的高电压模拟组件。此产品基于LL18UHV技术,可在单一芯片上结合高度可靠的180纳米非易失性存储器和高电压模拟组件。这些高电压模拟组件能够承受负载突降时汽车环境的严苛要求。S912ZVML31F1WKH集成了一个在3.5V至40V之间运行的汽车稳压器、LIN物理层和栅极驱动器(由3个高边和3个低边驱动器组成),以控制6个外部MOSFET驱动电机。该方案集成度高,有助于节省PCB空间,简化设计,提高了系统的整体质量。 方案规格1、额定电压: 12V 2、额定电流: 5A 3、最大电流值: 20A 4、S12 符合AEC-Q100规范 5、集成了CAN/LIN物理层 方案来源于大大通
1
描述 USB Type-C:trade_mark: 和电力输送 (PD) 微型底座评估模块 (EVM) 提供了完整的 USB Type-C 底座参考解决方案,包括音频、USB 数据、供电和视频。该 EVM 采用 2 英寸 × 4 英寸的小外形,可通过 USB Type-C PD 主端口支持拉电流和灌电流供电功能。视频输出功能包括 DisplayPort 和 HDMI。 特性 DisplayPort:trade_mark: 到 HDMI 双向电源功能 DRP 全功能 USB-C 和 PD 端口 经由 HDMI 或微型 DP 的双路视频(高达 4K) 通过 Type-C 实现闪速更新
2022-03-04 18:24:28 13.24MB 开源 电路方案
1
开发背景: 格兰仕洗碗机目前来讲型号很多,但全部都是基于LED灯和数码管的界面。为了给客户良好的视觉体念,近期开发多款基于LCD显示的洗碗机。 产品基本参数: 1. 额定电压: 110-240VAC。 2. 额定频率: 50/60Hz 3. 额定功率:1850W 4. 待机功率: 5. LCD显示<1W 6. 普通LED 待机功率<0.5W 7. 使用芯片:瑞萨 78k0系列uPD78F0513。 环境 1. 储存环境:温度:-40℃~85℃;相对湿度20%~95%。 2. 使用环境:温度:0℃~75℃ ;相对湿度:40%~85%。 3. 测试环境:按照相关测试标准规定的测试环境进行。 具体设计分析详见附件内容文档讲解 视频演示: 洗碗机LCD界面显示描述:
1
该12位、300 kSPS、单电源、完全隔离式数据采集系统采用3.3 V单电源供电,可处理4 mA至20 mA的输入信号。室温校准后在±10°C温度变化范围内的总误差为±0.06% FSR,是各种工业测量应用的理想之选。电路涉及到的重要芯片包括AD7091R 、AD8606、ADuM5401等。 该数据采集系统电路尺寸小巧使得该组合成为业界领先的4 mA至20 mA数据采集系统解决方案,在这种系统中精度、速度、成本和尺寸极为关键。数据和电源相互隔离,因而该电路具有出色的高电压耐受性,同时还能有效免疫恶劣工业环境下常见的接地环路干扰问题. 4 mA至20 mA隔离式单电源模数转换 附件内容截图:
2022-03-03 13:42:32 2.38MB 工业测量 ad7091r 电路方案
1
仿真图: 舞蹈机器人步进电机仿真设计(源程序+Proteus仿真)-电路方案
1
一、系统构成 STC12C5A60S2单片机内部AD采样;LCD12864显示波形;LM393组成迟滞比较器测量小信号频率,不需要频率显示时该部分可以省略。 为最大程度简化设计,信号通过电容直接进入单片机AD输入端,无输入时,通过调整R10使波形处于中心线位置即可。 二、基本功能 1、时间每格:10ms/5ms/2ma/1ms/500us/200us/100us/50us/20us。基本能显示20~20Kh信号。 2、电压每格:1V/0.5V/0.2V。 3、HOLD功能:冻结波形后,左右平移能显示共4屏(含当前屏)波形。 4、自带一路5Khz方波输出。 5、用户设置参数断电保持。该功能对电源电压稳定性要求较高,欠压或过压参数会被冲掉或不能正常开机。 三、使用说明 1、K6按键,坐标线样式转换:(1)散点加坐标线,该样式参考了上一届DIY大赛吴老师的示波器显示样式;(2)仅有坐标线;(3)空白。三种样式轮流切换。 2、K1按键,波形冻结与正常显示切换。波形冻结状态下,左下角显示频率的地方会显示HOLD MODE。 3、K2/K3,每格电压值调整,1V/0.5V/0.2V轮流切换。 4、K4/K5,正常显示时,调整每格时间;波形冻结后,实现波形平移。所以在波形冻结状态下是不能调节时间的! 实物图: 电路原理图如下: 单片机源程序请见附件!
2022-03-01 08:30:10 3.81MB 51单片机 电路方案
1
全自动高性能电导率测量系统适用于测量液体的离子含量、水质分析、工业质量控制以及化学分析。采用 LCD 显示器和编码器按钮实现直观的用户界面。该电路可以按需使用 RS-485 接口实现与 PC 的通信,并采用 4 V 至 7 V 单电源供电。系统支持双线式或四线式电导池以及双线式、三线式或四线式 RTD ,以提高精度和灵活性。针对 100 Ω 或 1000 Ω 铂 (Pt) 电阻温度检测器 (RTD) 提供自动检测功能,允许以室温为参考测量电导率。 高性能电导率测量系统实物截图: 附件内容截图: 可能感兴趣的项目设计:数据采集之隔离式电导率测量硬件开源
2022-02-28 14:37:43 1.75MB 电导率测量 电路方案
1