LYTSwitch™-1 LED驱动器IC可降低22 W以内灯泡

LYTSwitch™-7 LED结合PFC及恒流输出特性

符合安规要求,非常适合工业控制及三相电源应用

各项功能都OK,给妹子设计的Arduino兼容板(开源)

  • 各项功能都OK,给妹子设计的Arduino兼容板(开源)
  • 各项功能都OK,给妹子设计的Arduino兼容板(开源)
  • 各项功能都OK,给妹子设计的Arduino兼容板(开源)
  • 各项功能都OK,给妹子设计的Arduino兼容板(开源)
  • 各项功能都OK,给妹子设计的Arduino兼容板(开源)

各项功能都OK,给妹子设计的Arduino兼容板(开源)

各项功能都OK,给妹子设计的Arduino兼容板(开源)

各项功能都OK,给妹子设计的Arduino兼容板(开源)

各项功能都OK,给妹子设计的Arduino兼容板(开源)

各项功能都OK,给妹子设计的Arduino兼容板(开源)


给妹子设计的Arduino兼容板前言:

        市面上的Arduino开发板众多,都是只作为最小系统来使用,没有什么板载资源,想当年我学51和STM32的时候,一块开发板上各种外设 -- 蜂鸣器,EEPRAM,数码管,按键,LCD... 比用杜邦线还是方便不少,而且也有利于形成板级系统的概念。因为妹子要开始学习专业知识进实验室了,为了帮她更快入门电子世界,我当然是推荐了Arduino作为入门平台。为了方便学习抽了点空设计了一块Arduino的兼容板,顺便开源了。

Arduino兼容板实物展示:

对比原生UNO特性如下:

  • 管脚和库100%兼容Arduino UNO
  • 在UNO的基础上增加了两路电机驱动(L298P,最大4A电流输出,可开窗上锡进一步过载),自锁式电机线接口
  • 在UNO的基础上增加了一个IMU(MPU6050)
  • 在UNO的基础上增加了一块蓝牙模块(HC-05)
  • 所有外设都是用跳线焊盘连接,可以自行选择断开或连接
  • 使用Mega32U4芯片,自带两个串口,下载串口和蓝牙串口不冲突
  • 修改了Bootloader解决Leonardo复位慢的问题
  • 配套无线APP(可控Ctrl、颜艺Boy、迹 等,通过蓝牙连接)
  • 更多细节优化

附件内容截图:

说明:

  • PCB文件可以直接打样,元器件选型原理图里都有标出
  • 将software文件夹内的文件全部复制到Arduino IDE的 \hardware\arduino\avr 文件夹内,可以覆盖,不会删除原有的功能
  • 重启IDE,选择板卡 - Roboard,即可正常使用

原文出处:www.pengzhihui.xyz

电路相关文件

教程
README.md
描述:Arduino兼容板更多说明
其他文件
driver.zip
描述:驱动
源代码
software.zip
描述:固件及源码
电路图文件
hardware.zip
描述:原理图+PCB源文件,用AD打开
收藏 (7)
扫码关注电路城

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

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

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

(版权归www.pengzhihui.xyz所有)

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

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

换一批 more>>

大家都在看:

继续阅读

  • M8镍氢电池充电器DIY制作成功,附PCB文件及源代码

    该项目转自阿莫某网友开源的镍氢电池充电器DIY制作,该电池充电器基于ATmega8单片机设计,液晶开孔采用手工制作。整个M8镍氢充电器包括键盘功能键操作,LED状态显示等及LCD显示充放电参数等组成。M8镍氢充电器DIY制作成功实物展示:键盘操作: Key1: Start / Stop (充电开关)Key2: Info (显示各种显示,按一次转换一种信息)Key1+Key2: 同时按Key1+Key2,再开机(开电源),则进入Setup模式。 LED显示: LED 灭:表示无电池LED 闪:表示充电中LED 长亮:表示已经充满LED1:第一通道充电状态LED2: 第二通道充电状态LCD显示: 1)信息 v:电池电压 c:充电电流 b:初始电压 m:最大电压 t:充电时间 e:错误计数 s:设置电流 p:当前pwm值 2)状态 S:设置模式 E:电池错误 N:无电池 P:预充电 Q:快速充电 T:电流充满 说明: 1)因为键盘比较简单,只有两个按键,所以LCD没有采用普通的菜单方式,而是采用轮询显示的方式。 2)因为充电器设置这一项,在平常生活中,很少用的(特别只是家里人在用),所以将它设置在“上电开机同时按双键”这个条件下,以防不懂的人乱设置。
    来自:DIY创意产品时间:2017-11-23 diy制作 开源 电池充电器
  • STM32F746ZET6 开发板 非核心板

    该STM32F746ZET6开发板配合安富莱5.0寸TFT(RGB)屏幕使用,软排线没到家先直接这样插得。STM32F746ZET6 开发板实物截图:STM32F746ZET6 开发板参数如下:
    来自:MCU开发板时间:2017-10-19 开发板 stm32f746zet6 安富莱
  • L298P实现Arduino UNO电机驱动板硬件设计

    该Arduino电机驱动板可以控制四路直流电机,基于电机驱动芯片L298P设计,每路驱动电流高达2A。主要用于小车电机驱动板模块。Arduino UNO电机驱动板具体功能介绍如下:1.ArduinoUNO电机驱动板可以控制四路直流电机。2.基于L298P H-桥芯片,Arduino UNO可以每路驱动电流高达2A。3.驱动电源和Arduino UNO主控板的VIN相同。4.全部的驱动线都有反电动势保护二极管。5.Arduino UNO驱动板是一个带有L298 H-桥驱动的驱动板6.主要用来驱动小型直流马达。7.每一路都做了隔离。8.Arduino UNO 的全部引脚都引出来了。L298P实现Arduino UNO电机驱动板电路板实物截图:L298P实现Arduino UNO电机驱动电路 PCB截图:附件内容截图:
    来自:智能车时间:2017-11-21 diy制作 arduino 驱动板电路图
  • 最为火热的RT1050 EVK开发板原理图和PCB(含官方图纸和转换后的AD版本)

    非常火热的i.MX RT1050系列芯片MIMXRT1052DLV6A 的官方MIMXRT1050-EVK官方图纸是用Cadence的OrCAD Capture画原理图,用Cadence的Allegro画PCB我对AD比较熟悉,所以转换了PCB,供大家使用。i.MX RT1050 EVK是一款4层穿孔式USB供电PCB。该电路板的核心为i.MX RT1050跨界处理器,配备Arm®Cortex®-M7内核的恩智浦先进实施。该内核运行速度高达600 MHz,可提供较高的CPU性能与极佳的实时响应。RT1050 EVK开发板硬件框图:资料截图如下:RT1050 EVK开发板PCB截图:
    来自:其他开发板时间:2017-11-15 开发板 恩智浦 rt1050
  • 首发!ST官方出品STM32H743 nucleo开发板最新电路资料

    ST公司在今年4月份的峰会上,发布了最新的32位单片机STM32H7,瞬间在业内产生一股追捧热风。大家对这款ST最高性能的单片机充满期待。终于,近期ST推出了基于STM32H743的nuclo开发板。STM32H7到底有哪些让人惊艳的功能呢?采用Cortex-M7内核,并实现了最高性能,无论是从嵌入式闪存还是外部存储器来执行代码:400MHz处理器频率下性能可达到2010 Core,ark/856 DMIPS双时钟架构使得外设速度独立于CPU速度,系统时钟变化不影响外设工作面向内核、外设和存储器互连的AXI总线和多AHB总线矩阵高速主直接存储器访问(MDMA)控制器、两个用于优化外设管理的具有FIFO和请求路由器能力的双端口DMA以及一个额外的DMA更多外设,例如四个支持SPDIF输出的串行音频接口(SAI)、三个全双工I²S接口、一个支持四路输入的SPDIF输入接口、两个具有专用供电的USB OTG模块和双模QSPI接口、两个FD-CAN控制器、一个高精度定时器、一个TFT-LCD控制器、一个JPEG编解码器、两个SDIO接口以及很多其它模拟外设,比如三个快速14位ADC、两个比较器和两个运算放大器高能效:多功耗域架构允许在不同的功耗域设置不同的低功耗模式,以优化功耗效率。除了在运行或停止模式期间可为内核提供不同电压的主稳压器外,设备还内置有为内嵌PHY供电的USB稳压器以及一个备份稳压器。在运行模式(外设关闭),功耗典型值为278 µ/MHz @VDD = 3.3 V和25 °C。低功耗待机模式的功耗为7 µA。更多STM32H743的主要外设资源和电特性参数可以参考附件的数据手册。STM32H743 nucleo开发板如同其他STM32系列一样,将主控MCU STM32H743的外设GPIO口做了引出处理。开发板上集成了USB ST-LINK功能,可以方便的进行编程调试。STM32H743 nucleo开发板通过LAN8742A引出了Ethernet PHY接口。STM32H743 nucleo开发板原理图结构组成STM32H743 nucleo开发板为6层板,依次为:Top Layer、GND、Signal、PWR、GNA、Bottom Layer,尺寸为:70mm*133.3mm。电路附件包含了STM32H743数据手册、STM32H743原理图PCB源文件,以及实现了低层驱动,USB, TCP/IP,文件系统,RTOS, Graphic,及运行在ST开发板上的例程代码。更多STM32H743信息、交流讨论可以移步至STM32中文社区查看。
    来自:MCU开发板时间:2017-11-17 stm32 开发板 st
  • Arduino驱动MyoWare肌电传感器应用及示例代码

    本设计介绍的是一种Arduino驱动的全功能肌电图(EMG)传感器——MyoWare肌肉传感器应用及Arduino示例代码等分享。MyoWare板通过测量肌肉的过滤和矫正的电活动来起作用; 根据所选肌肉的活动量输出0V电压,其中Vs表示电源的电压。Arduino驱动MyoWare肌电传感器实物截图:该MyoWare肌电传感器通过检测其电势来测量肌肉活动,被称为肌电图(EMG),传统上已被用于医学研究。然而,随着不断缩小但更强大的微控制器和集成电路的出现,EMG电路和传感器已经进入各种控制系统。MyoWare肌肉传感器是旧式肌肉传感器的最新版本,现在采用了新的可穿戴设计,可让您将生物医学传感器垫直接连接到电路板本身,摆脱那些讨厌的电缆。这个新电路板还包括一系列其他新功能,包括+ 3.1V至+ 5V的单电源电压,RAW EMG输出,极性保护电源引脚,指示灯LED和(最后)开/关开关。可能感兴趣的项目设计:肌电传感器EMG信号采集电路(原理图+arduino源码+Processing源码),链接:http://www.cirmall.com/circuit/2100/detail?3
  • 玩转BLE!CC2541蓝牙开发板硬件/APP源码等统统开源

    该超高性价比CC2541开发板是集学习与运用开发为一体的开发板,包括硬件由CC2541蓝牙主控板和底板构成。该CC2541蓝牙开发板体形小巧,集成超丰富外设和超多接口,CC2541蓝牙开发板实物截图:以下为升级版板载资源介绍如下: 1、三路LED2、一个单独按键,五向按键3、USB转串口(ch340g)完美支持win8,win104、蜂鸣器5、光敏电阻ADC6、人体红外接口7、DHT11接口(DHT11)8、温度传感器接口(DS18B20)9、红外接收头接口(HS0038) 手机APP端截图: 附件内容截图:
    来自:通信与网络时间:2017-11-02 开源 ble cc2541 蓝牙开发板
  • 开源基于STM32整套PLC工控板原理图和PCB文件

    本项目分享的是某网友开源的整套PLC工控板电路原理图和PCB源文件,用AD打开。该PLC工控板基于STM32F103T6设计,电路由测试板,MCU主控板,外扩接口及PLC接口等部分组成。STM32-PLC工控板原理图和PCB文件截图: 可能感兴趣的项目设计:STM32开发板-模拟PLC工业控制板设计,原理图/PCB下载:http://www.cirmall.com/circuit/7001/detail?3
    来自:MCU开发板时间:2017-11-01 stm32 开源 plc 工控板
  • 开源大型电机闭环电机控制器PCB及固件源码

    该大型电机闭环电机控制器允许使用带有数控机床控制器的拉丝电机,使用流行的步进和方向信号接口进行通信。当控制器以特定频率接收步进脉冲时,会在读取编码器信号时立即旋转电机,确保编码器脉冲的数量和频率与步进信号对应。它基本上允许驱动有刷马达作为步进电机,不仅仅是800,1600,甚至每转3200步,而是使用正交编码器的分辨率,这可以是您需要的任何值。如果由于某些原因控制器无法使电机达到所需的位置,则会发出系统中其他控制器的信号,以便及时停止各自的电机,以免打乱或切割作业。大型电机闭环电机控制器电路板实物截图:该大型电机闭环电机控制器可以连续向电机提供高达360 W(36 V 10 A)的功能,使其成为需要加速更大负载或需要高速运动的机器的不错选择。它还具有限流功能,可用于保护电机免于过热和控制施加在机器上的扭矩量。大型电机闭环电机控制器规格参数如下: 与流行的STEP / DIR接口兼容支持线性或旋转正交编码器48 MHz PSoC4微控制器通过串行命令轻松调整(USB到串行转换器可能是必需的)5mΩMOSFET H桥接在2盎司铜板上,实现冷却和高效运行有罩和带键头和可插拔的螺丝端子,用于快速和干净的布线安装闭环电流调节通过两个板载LED指示故障模式支持直接E停止或限位开关连接6到36 V电机电压10连续电流输出1.8至5 V逻辑输入200 kHz编码器和步进信号频率伺服电机:5 A 24 V时的峰值电流4000 rpm最大角速度3000 gcm峰值扭矩30瓦峰值功率1440计数每转光学编码器38mm直径,5 mm轴
  • Arduino兼容-工业伺服电机Mechaduino 0.2 硬件/软件开源

    本设计Mechaduino是一款经济实惠的开源工业伺服电机,位置,扭矩,速度和自定义模式,且与 Arduino的兼容。工程师使用伺服电机来实现机器人,自动化和数控制造等应用所需的精密运动。像RC伺服系统一样,工业伺服系统主动纠正外部干扰。与RC伺服系统不同,工业伺服系统可以提供非常精确的运动,并且通常支持先进的运动控制模式。运动的控制模式工业伺服电机工Mechaduino 0.2实物截图:工业伺服电机Mechaduino特点:位置,速度,扭矩环路步进和方向输入,用于与步进电机/步进棒的插入兼容性I2C,串行输入可定制/开源,可访问内部变量透明和用户可定义的控制算法(商业伺服器通常缺乏这个)Arduino的的的的的兼容易于使用的界面高分辨率指向(小于0.1度)低成本(不应该是步步高+步枪成本的巨大飞跃)用于电机间通讯的串行接口板载处理器可以独立应用于简单应用可调整换向轮廓PID自整定抗龋齿能力强Arduino的的的兼容,开源工业伺服电机Mechaduino系统设计框图:工业伺服电机工工工工由四个主要组成部分:1)实际电机,通常为无刷直流品种。当您看到工业伺服电机时,成本的一大部分是电机本身。它们通常是定制的,或至少内置数量有限,这意味着$$$。瓦特瓦特,我猜想,生产NEMA 17或NEMA 23步进电机的质量是工业伺服中使用的BDC电机的十分之一和百分之一虽然他们的设计是针对“步进”进行优优的,但步进电机实际上只是50极无刷直流电机。它们可以像更传统的三相BDC电机一样受到控制。这就是计划。这是工作!2)用于反馈的传感器,通常为编码器。光学编码器是非常标准的,但如果您想要高分辨率和/或绝对位置信息,则可以获得相当昂贵的代价。我们对AMS等供应商提供的一些便宜,高分辨率的磁编码器感兴趣。事实证明,尽管他们声称12和14位分辨率(分别为0.09和0.02度),它们但在一定程度上的英文非线性的!然而,我们发现这种非线性是非常可重复的,我们能够开发一种快速,自包含(电机)校准程序,可以将分辨率恢复到0.1度以上(稍后再来)这是一个重要的设计工作,值得自己的构建日志!)3)驱动电路/电力电子元件激励电机绕组。许多工业伺服系统使用离散ħ桥。每相需要自己的ħ桥(对于两相电动机...三相电动机中的每个半桥),其由至少4个(如果不是8个)(...包括续流二极管)分立开关装置组成。投入门驱动电路,事情开始变得昂贵。我们希望找到一个可以提供电流反馈的单芯片集成解决方案,我们发现在A4954双通道PWM驱动器中。4)控制电子通常是微控制器或FPGA。在此之前,我们决定使用Arduino兼容性是为了使固件尽可能方便。我们选择使用SAMD21 ARM M0 +(Arduino Zero兼容)处理器来平衡成本和性能。我们的面包板原型系统验证了该处理器能够执行必要的算法....
销量
72
查看
1550
参数名 参数值
发布于 2017 年 07 月 03日
Moore8直播课堂