开启新的征程,邀请您见证ST的蜕变

【特惠季】小马哥最新小四轴,完整资料限时特价开源!

不用变着法偷懒,智能家政机器人给你理由!

智能LED灯照明设计,RF遥控器调光,恒流控制(原理图、源代码、设计报告)

  • 智能LED灯照明设计,RF遥控器调光,恒流控制(原理图、源代码、设计报告)
  • 智能LED灯照明设计,RF遥控器调光,恒流控制(原理图、源代码、设计报告)

智能LED灯照明设计,RF遥控器调光,恒流控制(原理图、源代码、设计报告)

智能LED灯照明设计,RF遥控器调光,恒流控制(原理图、源代码、设计报告)


本文档描述了一个使用78K0/lx2微控制器进行高亮度LED控制的解决方案。通过16位PWM TimerX与3通道内置比较器进行定电流控制,实现6-9高亮度LED恒流控制;通过315MHZ RF遥控器进行调光。整个电路设计主要包括:LED恒定电流驱动电路、PWM调光、RF遥控器等。

系统设计框图:

具体电路设计分析,详见附件内容,如截图:

电路相关文件

电路图文件
电路图.zip
描述:电路原理图
源代码
源码.zip
描述:源码
教程
应用说明.zip
描述:应用说明
其他文件
设计概要.zip
描述:设计概要
分享到:
收藏 (29)
电子硬件助手小程序 电子硬件助手小程序

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归瑞萨电子所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • 【毕业设计】结合蓝牙4.0通信技术和nRF24L01无线技术,支持手机APP控制的智能家居开关设计

    系统概述:本系统结合蓝牙4.0通信技术、nRF24L01无线技术,设计一套12路无线遥控开关。主控芯片利用IAP15F2K61S2;兼容下载到89C52芯片上只需更改一下引脚而已哦。特点:具有成本低、功耗低、操作简单、同时减少了不必要的工作量,运用价值较高。缺点:控制距离受限制。模块功能介绍:一.蓝牙模块接收手机发送指令,由单片机对接收到的指令识别,分别控制相应的通道(开与关)。二.NRF24L01收发模块发送和接收数据 , 由单片机对接收到的数据进行解码,分别控制相应的通道(开与关)三.12864液晶模块显示系统工作状态,方便人机对话。四.上位机Ds18b20模块检测环境温度,由单片机把温度解析分别显示在12864液晶显示器。五.上位机独立按键切换显示页面,选择通道开关信号,确定通道要发送的数据。六.继电器模块小信号控制大信号的作用。测试方案和结果:一.障碍区域测试:1.1.蓝牙手机有效距离20以内1.2.NRF24L01上位机有效距离50米以内二.无障碍区域测试:2.1.蓝牙手机有效距离40以内2.2.NRF24L01上位机有效距离100米以内
    来自:智能家居时间:2018-02-06 蓝牙 智能 开关
  • 基于51单片机智能指纹锁(毕设)

    本设计师以STC89C52单片机作为核心微控制器通过单片机串口通信发送指令控制指纹识别模块进行存贮指纹比对指纹的作业。具体工作原理如下 1.指纹登陆的过程指纹登陆时通过STC89C52单片机发出指令,通过光学传感器对每一枚指纹录入两次,将两次录入的图像进行处理,合成模板存储于模块中。2.指纹匹配的过程通过指纹头传感器录入要验证指纹的图像并进行处理,然后于模块中的指纹模板进行匹配比较(若与模块中指定的一个模板进行匹配,称为指纹比对方式,即1:1方式。若与多个模板进行匹配,称为指纹搜索方式即1:N方式),模块给出匹配结果(即通过或失败)。通过串口传输给单片机,同时单片机做出相应的反映控制液晶显示或控制继电器吸和指使灯点亮。有想便宜买的的可以QQ联系我473897902 备注哦我的资料里包括
    来自:DIY创意产品时间:2018-01-06 51单片机 毕业设计 智能
  • 5V2.1A-USB智能识别车载充电器设计,附原理图/PCB/BOM

    本设计分享的是5V2.1A-USB智能识别车载充电器设计,附原理图/PCB源文件/BOM。该USB智能识别车载充电器基于高效降压型DC-DC转换器SD45230设计,采用自动识别充电设备的充电电流RH7901设计完成。SD45230是一款外部可调限流的降压型DC-DC转换器,电流采样管脚的引出,通过板子上的采样电阻,可以简单准确的调节限流值的大小。恒流控制可以用来对电池充电;也可用来作为一个带有可调限流值的标准降压DC-DC转换器。5V2.1A-USB智能识别车载充电器电路 PCB板截图:5V2.1A-USB智能识别车载充电器设计分析,更多详见附件内容讲解:该车载充电器使用环境恶劣,输入电压干扰严重。如何找到一款安全高效简洁的车充乃重中之重。本例从此初衷出发,使用宽输入电压车充专用IC SD45230,并增加USB充电协议识别IC,充电时与设备握手,按设备要求提供合适的电流充电,安全而又快速。设计规格为12-24V直流输入,5V2.1A输出,外部添加TVS管,且SD45230 内部集成过流及过温保护,保护功能更加完善。
    来自:汽车电子时间:2017-09-20 恒流控制 车载充电器 rh7901
  • 量身定做 STM32 智能充电器全部教程+资料,不会的快进

    智能充电器绝对不仅仅是一款业余 DIY 的充电器, 他也将是一块入门级别的 STM32 开发板。附件内容分享了该STM32 智能充电器全部教程。 让您从零开始学习充电器。 从您学习 STM32 , 所以你可以尽可能的放心, 即使您对 STM32 还没有任何接触, 只要您有决心, 只要有 C 语言基础,,你完全可以经过这个项目的引导后学会智能充电器, 学会利用 STM32 开发项目。STM32 智能充电器功能更新内容:1.增加快速充电功能(测试了5个电池多次充电 只有一次失误:一个电池过放 在充电30分钟出现假负压 误判了 呵呵)2.增加参数设置(可以设置单个电池容量 所有的充电参数都是根据这个容量来配置 LCD背光设置 LED设置等)3.继续完善电池内阻测试(虽然直流测试法缺点颇多 但是 继续改善 应该还是可以比较靠近的)4.修整标准充电(先放完电再冲)STM32 智能充电器板子测量电压跟万用表的对比对于快充 我是根据Panasonic的一份资料来做的充电曲线如下:1. 预冲 预冲电流0.2C 达到预冲截止电压跳转 超过预冲时间跳转over 超过最高电压(1.8)跳转over2. 不带监控快充 这个时候充电是快充电流0.4C(暂时设置0.4C 测试完毕可以调整到0.5C) 但是不检测负压 充电时间10分钟 充电过程监视最高电压3. 带监控快充 检测负压 负压值采用#defined设定 目前是5mv 负压出现 充电结束 超过最高电压转over 超过最长时间over 4. 整个充电过程有总的最长时间5. 目前温度检测 ntc虽然焊接上去了 但是 还没想好用什么办法跟电池良好接触 暂时温度没考虑进来负压值的比较 采用数列方式 每一秒钟均值作为比较对象 数列里面每一个数值跟电压最高值比较 比较结果用-1和+1标示 最后算数列总和 就知道负压的情况参数设置 全部保存到flash里面 下次开机会自动读取 有记忆功能可以在充电前设置电池容量 所有各个状态中的充电电流都是根据这个容量来计算的比如 标准充电0.1C 快速充电0.4C 放电0.2C等等这样 就不是固定一个电流值 针对不同的电池 就可以“量身定做”了内阻测试 以前的版本因为加电时间太短 就检测了 读数不对 所以误差较大以前是采用 (V1-V0)/I 的公式算的V1 = 恒流充电时电压I = 恒流充电电流V0 = 不充电时电压总是感觉V0 在哪个时间点测试 不好把握所以 现在采用 (V1-V2)/(I1-I2)呵呵现在我的电池测量结果是80毫欧左右 电池是三洋的正品电池 正确数值应该是20毫欧左右的 结果还是有很大误差嗯 继续努力标准充电 是使用0.1C电流冲16小时 这个模式下 截止充电就是只有2个因素一个是最高电压 一个是16小时这个时间考虑到放进去充电的电池 可能还有电 有电的电池还是冲16小时 那肯定过冲也考虑过按照电压的比例估算剩余电量 从而自动调整充电时间但是 电池电压跟容量 基本不比例 每个电池的个体性质也不一样于是 干脆一不做二不休直接0.2C放电完毕 再开始标准充电STM32 智能充电器制作成功后实物展示:
    来自:电源管理时间:2017-07-10 stm32 充电器 智能
  • 智能家电好基友,无线蓝牙音频源有你更便捷

    概述: 大家都知道,蓝牙音频主要应用于是需要PC、平板或者手机来作为前端操作,但有的时候我们不可能拿着平板满足子跑当遥控器用,一个简单的蓝牙遥控器就解决了上述的问题。现代生活中,智能遥控用的比较多的场合,无非是电视、空调、冰箱等家电设备。智能遥控器从技术本身并没有什么过人之处,但他是为数不多为便携蓝牙音响打造的遥控器。遥控器本身具备播放、暂停、调节音量、功能切换甚至是接听电话的功能。这些先进技术功能逐步的取代了遥控器原有的仅仅红外远程控制功能,让我们的智能家电控制起来更加的便捷。该无线蓝牙音频源参考设计用于创建适用于低端、低功耗音频解决方案(包括玩具、投影仪、智能遥控器和各种音频播放配件)的各种应用。特点: 凭借最低成本、最低功耗的 MSP430F5229 实现蓝牙音频功能(SBC 编码/解码)设计中将音频处理任务从 MCU 转移到蓝牙器件,从而实现低功耗音频这种经济高效的低端无线音频解决方案,具有 4 层布局和 QFN 封装此解决方案的核心是 TI 的 SimpleLink™ CC2564,提供了一流的蓝牙性能 ( +12dBm 输出功率),远距离连接可靠智能遥控器和无线蓝牙音频源实物展示:智能遥控器和无线蓝牙音频源4层板工程文件截图:
    来自:无线手持设备时间:2017-07-07 蓝牙 遥控器 智能
  • 分享智能咖啡机实时在线监控器(源码+设计分析等)

    关于咖啡机器的内容已经在网络上有先例了;第一个网络摄像机的灵感是,1991至2001年间在剑桥大学电脑实验室安装了Trojan房间咖啡监控器。所以利用DoES Liverpool,通过咖啡机器,壶和水的重量测量,我们可以进行咖啡容量的在线记录。怎么实现的呢?Arduino实现仪器放大仪对压力感应器读取数据,这样的理论能用来做什么呢?当然可以让你隔着房间就获知DoES Liverpool咖啡壶中装了多少咖啡!一个“咖啡壶”就可以做到!制作实物效果图:在厨房的咖啡机下面放置了浴室磅秤,并将其与Arduino Ethernet连接来测重,计算机器上咖啡杯数量,并将其数据传送至Xively。所有磅秤的测量电子器件都可以忽略,通过INA125仪器放大仪,Arduino读取磅秤每个角的压力传感器阻值变化,来测量咖啡机里面的水量。关于连接仪器放大仪和Arduino的细节,已经在GitHub中的ArduinoInstAmp库中列出,我之前有写过。来自DoES Liverpool 咖啡壶的即时动态(刷新页面进行更新)用于咖啡壶的电路和我之前描述过的INA125的压力传感器读取相同。唯一增加的是一个常见的接地按钮,连接到引脚2上,把LED与电阻(一头连的引脚5)的正极相连。为了使得到的信息不在电脑前也可以利用起来,磅秤的远程监控器会将最新的杯子数量上传到Xively,并将结果显示在DoES主空间的刻度盘上。如果能通过网络连接获取到咖啡量,信息的可用性就没有了,因为你离机器太远了。使用咖啡壶的优先条件是,你看不到它,但还是在同一座楼里(为了保证是内网)。机器中咖啡量的采集是一个很有趣的事,在起床之前就可以知道是不是有咖啡可以喝,数据被采集后就可以有更多实际应用了。每天消耗的咖啡杯平均数,可能在你下午做咖啡的时候就会给你指导,就知道最后一壶做多少杯了。跟踪杯子数量意味着你需要买多少咖啡豆,这样就可以让他们保持新鲜了。DoES咖啡使用的最新及历史信息都会在 xively.com/feeds/106284 显示出来,用于咖啡壶运转的Arduino的全部代码及监控器信息见附件内容下载。文章来源:http://www.deferredprocrastination.co.uk/blog/2013/coffeebot-monitoring-with-arduino/
  • Intel Edison 智能抢险救灾机器人

    首先,先给大家道个歉,这款作品本应该开源发布的,但是由于本人也是学生党,平时DIY需要花费许多钱,所以,希望大家可以支持一下我,众筹一下继续支持我的DIY. Edison的芯片包含一颗时钟频率为 500 MHz 的英特尔® 凌动™ 处理器和 4GB 托管闪存。这样我们就可以用它强大的处理功能去跑openCV 做视频传输人脸识别等功能。其内置WiFi模块和低功耗蓝牙模块更方便了我们将机器人连接到云端,让大家可以通过手机APP和微信控制机器人。 由于Edison刚刚发布,以至于网上的资料很少,我在当时的学习过程中也遇到了不少的困难。所以为了方便大家,我使用了SmartNode这款图形化编程软件让每一个人都可以制作出高大上的机器人。演示视频地址:http://v.youku.com/v_show/id_XMjYxNDUyNDI2NA==.htm...http://v.youku.com/v_show/id_XMjYxNDUyNDY5Ng==.htm...http://v.youku.com/v_show/id_XMjYxNDUxMTg4NA==.htm...另外有意向购买Edison开发板和机器人的联系QQ473897902元器件清单: 航模电池x1intel Edison开发板x1两轮车模x1金贵Q1迷你手机小音箱x1笔记本电脑USB高清免驱摄像头x12.0寸串口TFT SPI液晶屏x1威讯USB声卡外置x1USB拓展口x1TB6612FNG电机驱动模块x1太阳能面板x1四路无线遥控器套件x11.首先给大家展示的是 视频传输+openCV人脸识别视频图像可通过车身自带TFT液晶屏显示,也可以通过云端传输到手机显示,如截图识别JJ的写真照片,JJ好帅2.手机APP遥控一个简单的APP可以通过APP开启视频传输,放音乐,当然各位也可以自己加功能,比如加个探照灯,或者是一些小武器之类,机械臂也可以3.微信控制通过微信,当然也可以开启摄像头进行人脸识别,因为视频是通过一个小网页显示的所以可以用在各处,另外微信呢,可以通过发送关键信息,来监测机器人所处地域的光照、温度、声音和有害气体,当然如果你喜欢你可以添加更多模块实现更多功能。微信端我使用的也是SmartNode官方提供的公众号,因为很方便,如果大家有兴趣,可以自己搭一个出来,也很简单。4.太阳能面板供电通过太阳能面板供电,不过这个比较鸡肋,所以只是把太阳能面板加了一个小灯,因为面板太小,充电太慢,我打算给他改成无线充电模块。5.TFT显示&放音乐Edison有很大的存储空间,所以可以存好多歌,放歌的时候可以在TFT屏上显示明星写真,当微信控制相关传感器,还可以显示各种传感器图片。6.各种传感器监测我使用的传感器有 温度 噪声 光照 有害气体检测 红外 触摸 。触摸传感器是用来开关音乐的,这个功能比较鸡肋,因为想不到好的创意了上传一张工作照
  • 【开源】智能高频焊台制作(原理图、PCB、程序源码及制作流程)

    申明:该设计资料来自“一乐开源”,设计资料仅供学习参考,不可用于商业用途。前言: 高频焊台基本功能完成,只能说是可用的状态,距离商业话还有一段路要走。板子基本安装调试完成,目前发现一些问题,进一步的工作将在总体测试后统一修改,本项目使用开源基金打样的PCB。本项目作为一乐开源基金的首发项目,希望能够抛砖引玉,给大家带来更多的好玩的项目。控制部分原理图错误和修改:1、R104应改为接U1(OP07)二脚;--原图为接地,需要拆掉R104,换成直插电阻飞线2、蜂鸣器音量R126改20-30R3、R112考虑改300R,否则亮度和D9不一致。R118和R119只装一个,使用D9表示加热的情况用R119,否则用R118.PCB错误和修改:U2(M8)的位置跑了,L102和M8-PIN19短路,需要割开。M8--PIN6和编码器的线短路,需要飞线连通。功率板错误:1、R9不用直接短路2、全桥D5的丝印正负标识反了。3、VR1 7812 的丝印方向反了,实际散热片的位置要靠板子的边沿。已知的问题:1、现在原定使用的外部TL431基准噪声很大,使得ADC读数跳动接近30个字,具体问题有待验证,这样只能使用M8内部的基准源。2、现在焊台的输出使用控制板无法达到满功率,不使用控制板短路光耦32V下满输出供电电流1.2A左右,但是使用控制板后之有0.6A的水平,可能控制算法还有需要改进的地方3、其他未尽事宜:加热器监测没有开放,暂时没有这个功能;12v反馈供电没有调试,因为目前使用32V的电源供电,反馈电压不够。全板工作照:整个硬件设计包括三部分:电源,控制和功率板,见截图:补充内容:控制板部分的硬件调试基本完成,昨天调通了外置基准的部分,郁闷,可能遭遇假的TL431,实际测量输出电压都之有2.40?V,所以造成M8的基准不稳定,后来调选了几只,输出电压基本都在4.48V以上,采样基本稳定,后来减小了TL431的限流电阻到200,采样已经稳定。现在看来M8对于外置基准需要的电流还是不小的。这里完成以后,使用内置基准的程序将暂停更新,重点调试使用外部基准的程序。为什么优先外部基准的程序,因为热电偶输出4毫伏左右100度,这样放大60倍以后刚好在0-700度的范围和ADC的采样结果对应,基本不用换算,少了一次除法计算,程序的执行效率会提高。附件内容截图:
    来自:DIY创意产品时间:2017-01-23 开源 智能 高频焊台
  • 【转】DIY制作智能电热水壶(程序、设计原理等)

    之前设计了一个智能电热水瓶,采用18B20测温,使用近2年,由于塑料长期高温烘烤,变脆了,上部支撑水箱的架完全烂掉不得不换新的。新买的电热水瓶拆开一看,不愧是山寨货,电路极其简单,使用一个突跳式温控器,而且连变压器也省了,用电容降压?如下图:于是重新设计电路,采用STC 12C2052AD单片机控制,这次采用热敏电阻作为测温元件,节省成本。电路如下:采用了两块电路板,一块是单片机控制板,一块是电源驱动板,据说HTC手机采用双叠板设计。主要是空间不足才这样设计,如截图:实测温度在98.5度达到沸腾,AD值0xae。至此调试OK。功能与说明:缺水报警提示,如果在出水时没有水了,电动机自动停止出水并报警;2具备传感器短路,短路检测,若传感器故障红色和绿色指示灯闪烁,蜂鸣器快响3碰杯出水和自锁出水,碰杯出水必须碰住才出,杯离开自动停止出水,自锁出水每按动一按键状态转换一次。4水煮开时,红色指示灯闪烁3次,蜂鸣器叫3次。具体程序见附件内容。原文出处:http://www.yleee.com.cn/forum.php?mod=viewthread&tid=35614&highlight=%B5%E7%C8%C8%CB%AE%C6%BF
    来自:智能家居时间:2017-01-22 diy制作 智能 电热水壶
  • 物联网智能家居方案-基于Nucleo-STM32L073&机智云

    利全球领先的用第三方云平台-机智云,打造了基于超低功耗Nuleo-STM32L073的物联网应用系统,实现的功能有: a)远程手机APP控制RGB LED的颜色(红、绿、蓝); b)自带3种混合色,黄色、紫色、粉色,一键切换所需颜色; c)远程手机APP控制直流电机的正反转; d)远程手机APP显示温湿度; e)红外传感器障碍物检测;视频演示:硬件介绍 NUCLEO-L073RZ是ST公司推出的一款针对STM32L0系列设计的Cortex-M0开发板,支持mbed ,兼容Arduino,同时还提供 ST Morpho 扩展排针,可连接微控制器的所有周边外设。开发板基于STM32L073RZT6设计,开发板还集成了ST-LINK/V2-1仿真下载器(但仅对外提供SWD接口),免除您另外采购仿真器或下载器的麻烦。并且具备Arduino接口,可接入 Arduino 巨大生态系统的各种 Shield 扩展板,让您能够轻松快速增加特殊功能。 机智云是智能硬件时代专为硬件提供后台支持的云服务平台,服务的内容主要包括了统计分析、数据安全、远程管理、软件升级等。GoKit是机智云推出的一套智能硬件开发板,Gokit扩展板采用Arduino UNO接口,板载ESP8266-12F WiFi模块、温湿度传感器DHT11、2个按键、障碍物红外检测模块、微型直流电机、RGB 5050全彩LED。原文出处:http://club.gizwits.com/thread-4467-1-1.html
销量
204
查看
2069
shishinanliao

shishinanliao

见习卖家
从未停止学习的电子界菜鸟
参数名 参数值
发布于 2016 年 10 月 12日
Moore8直播课堂