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

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

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

物联网时代万能的开发模块 - “小哪吒“FPGA+Wifi开发模块

  • 物联网时代万能的开发模块 - “小哪吒“FPGA+Wifi开发模块
  • 物联网时代万能的开发模块 - “小哪吒“FPGA+Wifi开发模块
  • 物联网时代万能的开发模块 - “小哪吒“FPGA+Wifi开发模块
  • 物联网时代万能的开发模块 - “小哪吒“FPGA+Wifi开发模块

物联网时代万能的开发模块 - “小哪吒“FPGA+Wifi开发模块

物联网时代万能的开发模块 - “小哪吒“FPGA+Wifi开发模块

物联网时代万能的开发模块 - “小哪吒“FPGA+Wifi开发模块

物联网时代万能的开发模块 - “小哪吒“FPGA+Wifi开发模块


视频直播预告

为了让大家更好地了解这个模块的设计要点以及使用场景,我们将与2017年2月17日晚上9点在摩尔吧网站(www.moore8.com)做一场视频直播,通过直播的方式向大家详细介绍这款产品的设计思路、设计中遇到的问题、应用领域等。对此感兴趣的同学可以积极参与,认识更多志同道合的工程师朋友,在直播之前有任何问题、建议以及感兴趣的话题可以留言给我,以便我在直播的时候一一作答。

了解&报名参加视频直播

注:付费购买过本设计文档的同学会收到一个折扣码,凭折扣码可以免费参与在线直播互动。

--------------------------------------------------------------------------------------------------------------------------


本设计描述:

目前越来越多的物联网、智能硬件、工业控制、测试测量产品都需要三大功能

  1. 一颗强劲的MCU处理器,不用多解释,首选ARM Cortex内核的,取决于产品性能、资源的需求可以在众多的厂商、不同的系列中进行选择;
  2. 当今的设备没有不想着连到网上的,无线连接那是必须的,因此WiFi几乎成了缺省的连接手段,选择什么样的接口、哪种标准,也就取决于你产品数据吞吐率的要求;
  3. 可编程逻辑 - 你的MCU脑袋再大,也不可能处理得了那么多琐碎的事情,为了减轻它的负担,模拟信号被量化以后,多数情况下需要经过数据格式、接口的转换、速率的匹配、缓冲等才能送给系统的大脑MCU,等大脑处理完的数据还要再经过各种处理再送出去,因此在板子上放一颗在数字领域几乎万能的FPGA是很有必要的。

但:

很多硬件工程师在开发产品的阶段把这些玩意一股脑儿都考虑进去会非常非常的头大:

  • 从几千种器件中选择物美价廉的那几颗(你毕竟是在做产品而不是弄着玩)(尝试一下电路城www.cirmall.com上其他高手设计的类似产品做参考),没有十年以上的设计经验,面临这么多的选择你会崩溃。。。
  • 要把每个你选中的核心器件用起来、用正确,建议你最好坐在咖啡馆里不玩手机、不听音乐、不被打扰地阅读半个月以上的器件数据手册和应用指南(可以借助中国最权威的数据手册搜索网站www.datasheet5.com),才能勉强搞清楚器件上每个管脚的不同定义和连接方式,当然前提是你必须有非常好的专业英语的阅读能力。。。
  • 接下去你花一个月的时间去做PCB设计,(多数的硬件工程师朋友)你确信能搞定4层板、BGA封装的布线、Wifi的射频部分如何匹配并能够满足系统的性能需求?。。。
  • 器件放到板子上去了,去哪里买这些器件呢?(如果你想100%买到真货,自然是用www.bom2buy.com),你想买5颗FPGA芯片、WiFi模块,试试看,无良的分销商会告诉你:1000颗起订,只买10颗?三个月交期。。。。
  • 等这些头疼的事情都一个个解决了,又一个问题来了,你花了一个月的时间折腾你的板子,飞了十几根线、熬了n个通宵,放了m颗电容,指标怎么也达不到要求,或者板子根本就无法工作,因为 - 由于你理解上的不够清楚,BGA芯片的某一个管脚没有连接出来。

只好再来一版呗。。。

是不是很熟悉的场景?

哭了吧?即便你不哭,你的老板心里都在流泪、滴血 - 不算付给你们几个工程师的薪水、五险一金。。。,这么一个看起来简单的产品,竟然折腾了两个月,花了上万块钱的费用,结果还没出实验室就被竞争对手的产品给爆了。。。

以上是菜鸟工程师干的事,久经老板暴骂的老司机都不这么玩了,他们都会先到有口碑的、业界知名的专业网站上边听音乐,边冲浪地做一晚上的Research:

  1. 怎么也要先到与非网旗下的网站上看看,先搜搜http://search.eefocus.com看有没有这方面的新闻、技术文章?再到大名鼎鼎的行业最专业、最权威的板卡评测网站爱板网(www.eeboard.com)看看有没有小编的专业推荐?琳琅满目的商城里有没有现成的卖?电路城里(www.cirmall.com)有没有其他牛人分享的设计?如果是靠谱的设计,即便花个几十、几百甚至几千,值啊!
  2. 再看看欧美的牛人怎么干的,告诉你一个最好的去处 - 全球hacker(注意是Hacker,不是Maker,根本不是一个level的)云集的网站www.hackaday.com ,他们还有一个专门用于项目分享的网站www.hackaday.io 。。。
  3. 当然少不了翻墙Google一下。。。

明白该如何办了吧?一句话,站在巨人的肩膀上;再一句话,找一个别人造好的轮子先装上跑跑。。。

这时候你就会惊喜地发现我们给你精心打造的,能够节省你2个月的时间、几万块钱的花费,甚至避免你的项目不被Kill掉,挽救你公司不给竞争对手KO掉,你的老板能够顺利拿到风投    的    神器 --- “小哪吒”FPGA+WiFi开发模块。。。

图1: 小哪吒FPGA+WiFi开发模块构成框图

图2 小哪吒开发模块的管脚功能定义

图3: 小哪吒PCB的布局

  • 我们花了半年时间精心打造的;
  • 可以广泛用于物联网、智能硬件、工业自动化、测试测量等等等等领域;
  • 它有一颗强劲的能处理各种复杂事物的大脑袋 - ARM Cortex M3运行于120MHz的时钟,能够通过USB跟PC进行通信,它是大名鼎鼎的ST公司的STM32F205RGY6;
  • 它的Wifi?有,用的是BroadCom(已经被Cypress公司收购)支持IEEE802.14 b/g/n的BCM43362;
  • 它的可编程逻辑部分? - 原Altera(现在Intel)的MAX10系列的MAX10M08,8000个逻辑单元、378Kb的块RAM、24个18*18的乘法器,够用了吧?内部时钟可以运行到400MHz;
  • 关键是它体积很小 - 我们做成了DIP40封装,可以直接插你的电路板上当一个模块用,方便吧?
  • 供电?你可以拿你的充电宝通过USB接口就可以让这个板子工作;
  • 这个板子上还提供了36个通用的GPIO,方便你连接其它的芯片;
  • 板上有4个单色的LED等,通过FPGA的IO进行驱动,2个用于测试FPGA内部逻辑的按键;2个用于设置WiFi模块网络连接的按键,2个三色LED灯,一个用于FPGA,一个用于MCU+WiFi模块;
  • 36个IO管脚中有些管脚连接器件内部的专用功能,比如I2C、SPI、UART,如果不用这些专用的功能,这些管脚可以被当作GPIO来配置;
  • MCU的编程配置有两种方式,一种是通过USB,第二种是通过MCU的JTAG端口;FPGA的配置是由MCU的GPIO管脚连接到FPGA的JTAG管脚上来实现的。我们硬禾实战营专门开发了通过STM32配置FPGA的程序,需要这部分程序的工程师可以跟我们联系。

给你看看最后做成的成品的真面目(图4)

图4 小哪吒上电运行的实物图

经过简单的调试,我们已经能够将本模块通过WiFi连接到Internet上,可以远程控制该模块每一个管脚的电平变化;可以通过STM32 MCU对FPGA进行编程配置,更多的演示功能在持续开发中。

图5 通过Particle提供的手机App远程控制小哪吒模块效果


本设计中用到的产品技术资料参见:

在此处我们仅提供了该设计的原理图和BOM清单,Gerber文件对大家没有什么实际的意义,如果您想获取这个模块的AD设计源文件或购买此模块试用,可以直接联系我。

视频直播时间:2017年2月17日晚上9点

视频直播地址&报名:小哪吒FPGA+WiFi开发模块

电路相关文件

电路图文件
MAX10_P0_WiFiV2.pdf
描述:用AD软件画的电路原理图(PDF格式)
其他文件
MAX10_P0_WiFi.xlsx
描述:小哪吒模块的器件清单
教程
STM32F205RG.pdf
描述:小哪吒用MCU的数据手册
收藏 (21)
扫码关注电路城

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

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

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

(版权归本设计版权归属于苏州思得普科技有限公司所有)

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

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

换一批 more>>

大家都在看:

继续阅读

  • 实战项目-STM32掌上游戏机,uC/OS-II嵌入式系统和uC/GUI图形界面实现

    该STM32掌上游戏机作品是用带触摸屏的彩色液晶屏作为主要的操作控制输入和显示界面,界面美观且操作方便;用功能强大且高性价比的STM32系列的单片机作为处理器,以及uC/OS-II实时嵌入式操作系统和uC/GUI图形用户界面函数库,使得该游戏机运行多任务时更顺畅以及界面更美观;该STM32掌上游戏机用小型锂电池供电,使得使用起来和携带更方便。目前STM32掌上游戏机内部游戏有: 黑白棋、俄罗斯方块。技术要点:1、STM32F103VET6单片机作为处理器;2、用uC\OS-II实时嵌入式操作系统处理多任务程序;3、用uC/GUI图形用户界面函数库编写游戏机界面;4、显示屏是分辨率为240*320的彩色液晶屏;5、用STM32内部的实时时钟提供日期和时间;6、用LTC4080作为电源管理管理芯片,保证锂电池充电安全以及供电稳定;7、用2MB的SPI Flash来存储汉字字库;8、用EERROM (AT25C512)存放一些系统配置变量;9、配备有256MB 的Nand Flash作为存储器;10、配有TF Card座作为存储器扩展;附件内容截图:
    来自:MCU开发板时间:2017-10-21 stm32 ucgui ucos-ii
  • 免费-基于STM32的IN-14 辉光钟设计(硬件/程序/手机app等)

    首先感谢严老师和blanboom给我带来的帮助,本作品STM32的IN-14 辉光钟设计作品有一部分是借鉴的他们。本设计IN-14 辉光钟硬件方面详细介绍如下: *使用IN-14辉光管,四个氖灯显示时间冒号;*每个辉光管下面各安装一个全彩 LED;*单片机采用STM32F103VET6;*时钟芯片采用DS3231;*EEPROM采用24C02;*辉光管驱动芯片采用HV57708PG;*全彩LED使用WS2812B,一个IO口可控制多路LED;*蓝牙在PCB上预留了焊接口,淘宝常用的HC-05直接能焊上;*PCB面板正面没有任何器件,输入三条线GND,+5V,+170V;*没有在PCB板上加升压模块,因为自己做辉光钟升压比较难找件且不容易成功,大部分是买现成的升压板;(当然我在后面文件中有单独UC3845升压单面板pcb工程,不想买成品的可以自己腐蚀,555和34063升压方案网上也有很多)*预留了软排线接口可以进行I/O扩展操作;*预留了18B20温度传感器焊点(程序中没有涉及);*预留了触摸芯片XW05A焊点及触摸焊盘,可扩展进行触摸按键功能(程序中没有涉及); 基于STM32的IN-14 辉光钟软件方面设计: *手机APP、遥控器、按键三种控制方式;*程序利用24c02保存数据;(24c02、按键、红外需软排线引出外扩) 基于STM32的IN-14 辉光钟功能介绍方面: *支持定时开关机*提供8种字体切换效果;(其实都差不多= - =)*辉光管下全彩灯提供普通模式、呼吸模式、渐变模式;*普通模式下用户可以通过手机改变三基色进行调色;*呼吸及渐变模式下用户可以设置呼吸或渐变的颜色,支持速度、亮度调节及暂停;*时间、日期、开机时间、关机时间显示(背部按钮切换);*每10分钟启动辉光管防止阴极中毒程序,延长辉光管使用寿命; 辉光钟介绍视频链接: http://t.cn/RW5Te3W?m=4165993318250730&u=531163123...本设计创意来源如下: 严老师: http://www.nixieclock.org/ 微博:http://weibo.com/nixieclock blanboom :https://blanboom.org/ 微博:http://weibo.com/blanboom有任何问题都可以和我讨论,邮箱:xuzongyang1996@outlook.comPCB正面:PCB反面:升压板正面:实物图展示:手机APP(安卓) 附件内容包括:*项目设计原理图和PCB源文件,用AD软件打开;*升压板原理图和PCB源文件,用AD软件打开;*单片机程序,用KEIL打开;*手机APP(安卓);*参考资料;
    来自:DIY创意产品时间:2017-10-23 stm32 diy制作 时钟
  • STM32简易甲醛温度测试仪DIY制作

    使用STM32F103作为主控,LM75A作为温度传感器,DS-HCHO甲醛传感器,使用OLED屏幕显示当前温度和甲醛值并将数值打印到电脑串口。
    来自:DIY创意产品时间:2017-10-22 stm32 甲醛测量仪
  • 验证OK!完全兼容原子Mini STM32嵌入式开发板SCH/PCB

    该设计是本人制作的一款基于stm32的嵌入式开发板,IO口完全兼容原子,大家可以直接从原子官网下载资料,可以直接运行原子代码,进行学习,功能上远胜过原子mini stm32,增加了CAN通信, 485通信,LED,按键,蜂鸣器,陀螺仪预留焊盘(想要研究飞控同学,可以加10元获得陀螺仪),且存储卡设计为廉价易于获得的手机TF卡(TF卡也就几块钱,原子的是SD卡,售价40),已经全部调试通过,可以直接加工打板学习。自制Mini STM32嵌入式开发板与原子mini STM32开发板实物对比如截图:视频演示:http://v.youku.com/v_show/id_XMzA5NTUzNDQyOA==.htm...完全兼容原子Mini STM32嵌入式开发板参数如下: 完全兼容原子Mini STM32嵌入式开发板电路 PCB截图:附件内容截图:
    来自:MCU开发板时间:2017-10-19 stm32 diy制作 嵌入式开发板
  • 无线路由器之RM04 WIFI模块资料汇总

    ATK-RM04模块是ALIENTEK推出的一款高性能UART-ETH-WIFI(串口-以太网-无线网)模块,该模块采用串口(RS232/LVTTL)与MCU(或其他串口设备)通信,内置TCP/IP协议栈,能够实现用户串口转WIFI模块、串口转以太网、以太网转WIFI功能。通过ATK-RM04模块,传统的串口设备在不需要更改任何配置的情况下,即可通过网络(有线/WIFI)传输自己的数据,为用户的串口设备通过网络传输数据提供完整快速的解决方案。无线路由器之RM04 WIFI模块资源如下:ATK-RM04模块支持RS232串口和LVTTL串口,支持DC6V~16V宽电压工作范围,支持串口转以太网、串口转WIFI STA、串口转WIFI AP等连接形式,从而快速构建串口-网络数据传输方案,方便你的设备使用互联网传输数据。同时,ATK-RM04还带有路由器功能,可以当成一个路由器使用(相当于:1个WAN口,1个LAN口的WIFI无线路由器)。ATK-RM04 WIFI模块附件资料截图:
    来自:通信与网络时间:2017-10-19 wifi模块 无线路由器 rm04
  • ST8024实现SIM卡读卡器设计,附原理图/PCB/程序源码

    本设计采用stm32c8t6驱动st8024读写sim卡,功能是复制旧卡的电话号码到新卡里面去,项目主要是给移动公司做的用2G卡升级到4G的,把2G卡的电话号码复制到4G卡里面去。资料包括原理图,pcb和源代码。项目已完成,代码已经测试ok,可以直接做板子出样品测试。ST8024实现SIM卡读卡器实物截图:附件内容截图:
    来自:无线手持设备时间:2017-09-27 sim读卡器 st8024
  • WIFI远程控制,WIFI红外遥控器设计,小窝轻松变身智能家居

    随着智能家居的普及,现在很多家电已经带有红外遥控功能。有一个用手机控制的红外线遥控器的话现有的家电变成智能家电了,比如到家之前手机远程开空调等。本文介绍通过机智云平台快速实现智能家电红外遥控器。1、硬件结构图主要使用了esp8266 wifi模块和红外串口通讯模块。有了红外串口通讯模块,省去了单片机的串口通讯和红外编码程序,大大缩短开发时间。因为红外通讯模块不支持3.3VTTL电平,所以两个模块之间加了一个2路电平转换模块,把ESP8266的3.3V电平装换为红外通讯模块所需的5V电平。ESP8266有两个串口,串口0是双向的一般用在与MCU通讯,串口1是单向,显示LOG用。红外串口通讯模块资料请参考附件。各模块连接图如下:2、红外线串口通讯模块主要功能:具备NEC格式红外发射功能。具备NEC格式 红外编码功能。带红外发射头扩展接口。具备串口通信功能,通信电平为TTL。可控制99%的NEC红外格式设备,包括电视机、电风扇等电子电器设备。支持NEC 编码芯片:(典型编码芯片如uPD6121, uPD6122, TC9012 以及众多的兼容芯片型号,如 PT2221, PT2222,SC6121, SC6122, SC9012等等)。可作为红外无线数据通信、数据传输、红外控制等功能。实物展示:经测试,红外线管对准家电,用手机机智云Demo程序可以控制家电了
  • 赶波智能家居热潮,小白制作的WIFI开关,附超详细教程

    前言:智能家居现在正处于风靡时期,作为一个入门级发烧友哪有不赶这股热潮的道理,于是利用手头的一些ESP-WROOM-02 WIFI模块DIY了一个WIFI开关,附上我详细的制作过程,感兴趣的可以试试。教程分五大步,按照教程一步一步来肯定没问题(其实我也是电路原理图都不懂的小白)^_^视频演示:http://v.youku.com/v_show/id_XMjc5ODUxNTAyMA==.htm...这个插座我只用继电器控制了四路中的一路,所以视频中有个万能充是一直亮,另一个是受手机控制。视频演示了手动开关插座,定时打开,定时关闭插座。实物图:
    来自:智能家居时间:2017-09-27 智能家居 wifi模块 wifi开关
  • STM32超小型RS485通讯管理机设计

    本产品是基于STM32F103系列开发的通讯处理设备即RS485通讯管理机,超低成本和超小体积完成RS485通讯处理工作。外壳采用电表集抄器外壳,外形超小,体积大概20*5*10cm。超宽电压适应范围80V-280V。在高温环境7*24连续工作12个月未见发生问题。内容含原理图和BOM清单,程序开发请另行联系本人,联系方式在附件内容里。STM32超小型RS485通讯管理机参数如下: 电源电压:80-280vRS485接口数量:2个RS485最高塑料:9600bps超小型RS485通讯管理机实物截图:
    来自:工业控制时间:2017-09-26 stm32 rs485 通讯处理 通讯管理机
  • 图像处理算法-FPGA中值滤波算法,附源码

    在实时图像采集中,不可避免的会引入噪声,尤其是干扰噪声和椒盐噪声,噪声的存在严重影响边缘检测的效果,中值滤波是一种基于排序统计理论的非线性平滑计数,能有效平滑噪声,且能有效保护图像的边缘信息,所以被广泛用于数字图像处理的边缘提取,其基本原理是把数字图像或数字序列中的一点的值用该点邻域内所有点的中值来代替。中值滤波对脉冲噪声有良好的滤除作用,特别是在滤除噪声的同时,能够保护信号的边缘,使之不被模糊。这些优良特性是线性滤波方法所不具有的。此外,中值滤波的算法比较简单,也易于用硬件实现。所以,中值滤波方法一经提出后,便在数字信号处理领得到重要的应用。附件内容截图:
销量
17
查看
1718
迈克思维

迈克思维

普通卖家
有5年设计经验的硬件工程师
参数名 参数值
可编程逻辑类型
FPGA
FPGA芯片厂商
Altera
接口类型
JTAG
USB
GPIO接口
供电类型
USB供电
核心芯片
MAX 10系列
发布于 2017 年 02 月 07日
更新于 2017 年 02 月 07日
厂商
Moore8直播课堂