1. Preface2. The concept2.2. Prescience 2.3. Reading guide 2.4. Abbreviations 2.5. Version management3. Hardware3.2. ESP32 3.3.2. Hardware schema 3.3.3. DHT22 and level shifter 3.3.4. Geekcreit® ESP32 Development Board4. Software4.2. Installatie van GIT 4.3. Installatation of the ESP32 Core 4.4. Installation of the Xtensa and ESP32 Tools 4.5. Python 4.5.1. Install Python 4.5.2. Installation of pySerial and EspTool 4.6. Test the software installation5. The ESP32 IoT project 5.1.1. WiFi connection 5.1.2. Setup date and time 5.1.3. MQTT connection 5.1.4. Determining temperature and humidity 5.2. IOT_ESP32_Project source6. Test6.2. ESP32, NodeJS, MongoDB en Mosca 6.2.1. START MongoDB 6.2.2. START NodeJS Express serve and Mosca broker 6.2.3. START the ESP32 6.2.4. START an Chrome browser
上传时间: 2022-04-05
上传用户:kingwide
随着电磁阀在工业和日常应用的增多,其功耗越来越被人们所重视。通过对电磁阀驱动电路的研究,设计一套电磁阀节能驱动电路。不仅提高了电磁阀的响应时间,更重要的是降低了功耗,使电磁阀由工作在大电流状态下,变成大电流启动小电流维持的工作状态。减少了由电流过大引起的电磁阀线圈过热,增加了电磁阀的安全性。The power consumption of an electromagnetic valve is drawing increasingly more attentiori as it is widely used in industrial production and daily life. In this study, an energy - saving driving circuit of electromagnetic valves was designed. It can make an electromagnetic valve to START with a high current while work with a low current; thereby the power consumption can be reduced. Besides, it can shorten the response time of an electromagnetic valve and improve the security of the valve.
上传时间: 2022-04-16
上传用户:
分享一份成熟量产的15KW充电模块电路图:一共500V30A、750V20A两款机型每款机型包括PFC功率板、PFC控制板、LLC功率板、LLC控制板PFC功率板:为AC转DC电路,PFC整流采用的是维也纳I型整流;PFC控制板:控制PFC功率输出;LLC功率板:为DC转DC电路,DCDC变换采用的是半桥LLC三电平拓扑;LLC控制板:控制LLC功率输出; 附件内容:系统仿真如下:
上传时间: 2022-04-22
上传用户:
ContentsMIPI是什么?o D-PHY物理层特点•МIРI 的数据传送oDSI&CSI应用MIPI:手机产业处理界面MIPI协议是手机行业的领导者倡导一个开放的移动接口标准MIPI Spec:DCS-显示命令接口DBI-显示总线接口DPI-显示像素接口DSI一显示串行接口CSI一显示摄像接口D-PHY物理层MIPI特点低功耗模式·动态调整到低功耗模式、高速传送模式和低信号摆幅模式。高速模式每通道可以传送500-1000Mbps低成本物理层EMI(抗辐射)数据包报头(4 bytes)数据标识符(DI*1byte:包含虚拟数据通道[7:6]和数据类型[5:0].,数据包*2byte:要传送的数据,长度固定两个字节。误差校正码(ECC)"1byte:可以把两个位的错误纠正例程数据包报头(4 bytes)数据标识符(Di)*1byte:包含虚拟数据通道[7:6]和数据类型[5:0].字数(WC)*2byte:传送数据的长度,固定为两个字节错误校验码(ECC)*1byte:可以修复两个位的错误有效传送数据(0~65535 bytes)最大字节-2^16.数据包页脚(2 bytes):校验如果数据包的有效长度为0,那么校验位为FFFFh如果校验码不能计算,那么校验码的值为0000h数据包的长度:e4+(0-65535)+2-6~ 65541 bytesSync Event(H START,H End,v START,V End),Data Type =xx 0001(x1h)同步事件是两个字的数据包(1个字节的指令和一个字节的校验,因些他们可以精确的表示同步事件的开始和结束.干单个司步开始或同步结束事件的长度和位置在前面的图中有说明。同步事件的定义如下:Data Type= 00 0001(01h)场同步开始Data Type= 01 0001(11h)场同步结束Data Type= 10 0001(21b)行同步开始.Data Type= 11 0001(31h)行同步结束为了尽可能精确的体理一个同步事件,那么开始标识位必须放在第一位,结束标识位必须放在最后一位,行同步也是一样。同步事件的开始和结束应该是成对出现的,假如只有一个同步事件(通常是开始),那么这个数据也是可以传送出去的。
标签: mipi
上传时间: 2022-05-08
上传用户:
Yocto-Project-Quick-START官方文档的中文版本
标签: yocto
上传时间: 2022-05-10
上传用户:
该文件是器件官方元件封装的文件,用cadence,打开后缀为bxl的文件。 下载的Ultra Librarian 软件; Ultra Librarian提供了一个基于云的库,该库中有超过 8 百万种符号、封装,以及带有供货商 ECAD 中性数据输出选择的 3D 模型。该库以业内最大的 ECAD 元器件库为后盾,代表了 400 多家制造商。轻松找到您所需的零件,导出至 22 种不同的 CAD 工具。该库每天更新,为您提供满足 PCB 设计需求的最准确零件。 打开 Ultra Librarian软件,导入bxl后缀文件,选择需要转换的文件类型,最后导出文件。 然后就可以用cadence或者AD打开该库。该文件生成edf和cfg文件。 再用orcad capture cis软件打开,file>import design >edif> open(edf) configation(cfg)然后就可以生成dns工程,就会在目标路径下产生olb和obk文件,是原理图文件,可以用orcad capture cis软件打开。 附加导入Altium Designer:首先,按照所给链接下载ULib文件,解压,并将解压后的文件安装。打开桌面上的Ultra应用程序。打开后弹出一个对话框,选择继续免费使用。然后弹出主程序窗口,在步骤一里面加载我们需要转换的BXL文件。并且在下面选择Altium designer,。选择步骤三的export to selected tools ,并生成一个log.txt文件。用AD打开刚生成的UL_Import.PrjScr文件,。打开工程文件后,并将鼠标光标移动到UL_Import.Pas文件下且选中。点击箭头所指运行按钮。在弹出的对话框UL Import下,选择刚生成的LOG.txt文件。最后点击输出START import按钮,即可把bxl库文件转换为AD封装库文件。生成的库文件。
上传时间: 2022-06-01
上传用户:xsr1983
相信大家有移植经验的都知道,移植确实是一件非常墨迹的事情,怎么说呢,代码都是别人的,风格也是别人的,文件结构,定义之类都是别人的,看别人的东西是种进步,但是,也是一个痛苦的过程,因为有时候资料确实很少,而且有时候还是E文的,专业名词一大堆,我们根本没有办法想象工作量是多么的巨大.不过事情都是这样,你不懂他的时候他就像是巨山,但是一旦你理解他的时候,你才会感觉到原来他是那么的简单(从我的经验上来看,至少应该是这样的).好吧,闲话少说,我们就来开始我们的移植之旅把.首先,我们需要准备的东西有uCGUI3.90,这个版本是大家现在用的比较多的,效率也比较高,别人都是这么评论的,至于其他版本的,我没有接触很多,所以不能过多评论.UCGUI有三个文件夹,一个是tool,这个文件夹是用来使用一些uCgui的上位机程序,基本都是字体和模板查看之类的,在sample文件夹下面是已经别人都你写好了很多有用的东西,像跟操作系统有关的GUT×或者一些模板(后面我们会用到的自己定义的Demo),或者是gui配置.后面再 详细叙说这个文件央的功能.在START文件夹里面,这是我们最主要的文件夹,里面就包含了uCGUI的源代码,uCGUI的作者把源代码放进vc里面进行编译了(当然,这是用标准C语言写的程序,所以我们可以放在任何C语言平台下编译而不会担心兼容性问题,这个uCGUI在这方面做的算是完美了),所以,我们可以在vc平台下写界面,然后再把代码拷进我们的下位机编译器进行编译,这样子效率就会非常高了.(像51那时候写界面就是疯狂的一次一次的烧,真是纠结.).
上传时间: 2022-06-19
上传用户:
eMMC存储介质目前越来越广泛的应用在嵌入式系统中,AM335x的用户也越来越多的使用EMMC作为系统的主要存储介质。目前 AM335x的几款官方demo板中,只有BeagleBone Black上加入了对eMMC芯片的支持,很多用户也是参考 BeagleBone Black进行自己AM335x系统的eMMC设计。笔者最近分别通过 TI Uniflash和SD卡完成了BeagleBone Black上 eMMC芯片的烧写验证工作,软件基于 AM335x Linux SDKO6总结出来供大家参考。1,使用TI UniFlash工具通过USB RNDIS尧写1.1 TI Uniflash简介Uniflash是TI开发的存储器烧写工具,可以支持 AM335x系统的NAND Flash NOR Flash,SPI Flash eMMC烧写。可以参考 wiki上的guide:btto://processors.wiki.ti.com/index.php/Sitara Uniflash Quick START Guide,在Windows宿主机上下载并安装 Uniflash,并按照其中 3.3节所述在Windows宿主机上安装USB RNDIS驱动。1.2 eMMC烧写原理本文介绍的验证方法是使用 Uniflash工具通过USB对BeagleBone Black上的eMMC进行烧写,原理是通过Romcode,SPL和u-boot三个阶段,将一个专门用于 eMMC烧写的Linux操作系统在BeagleBone Black板上运行起来,并自动运行脚本进行烧写。
标签: BeagleBone Black eMMC
上传时间: 2022-06-26
上传用户:
Datasheet SHT3x-DISHumidity and Temperature Sensor Fully calibrated, linearized, and temperaturecompensated digital output Wide supply voltage range, from 2.4 V to 5.5 V I2C Interface with communication speeds up to 1MHz and two user selectable addresses Typical accuracy of 2 %RH and 0.3 °C Very fast START-up and measurement time Tiny 8-Pin DFN package
上传时间: 2022-06-29
上传用户:
PrefaceDuring the past years, there has been a quickly rising interest in radio access technologies for providingmobile as well as nomadic and fixed services for voice, video, and data. The difference indesign, implementation, and use between telecom and datacom technologies is also becoming moreblurred. One example is cellular technologies from the telecom world being used for broadband dataand wireless LAN from the datacom world being used for voice-over IP.Today, the most widespread radio access technology for mobile communication is digital cellular,with the number of users passing 5 billion by 2010, which is more than half of the world’s population.It has emerged from early deployments of an expensive voice service for a few car-borne users,to today’s widespread use of mobile-communication devices that provide a range of mobile servicesand often include camera, MP3 player, and PDA functions. With this widespread use and increasinginterest in mobile communication, a continuing evolution ahead is foreseen.This book describes LTE, developed in 3GPP (Third Generation Partnership Project) and providingtrue 4G broadband mobile access, STARTing from the first version in release 8 and through the continuingevolution to release 10, the latest version of LTE. Release 10, also known as LTE-Advanced,is of particular interest as it is the major technology approved by the ITU as fulfilling the IMTAdvancedrequirements. The description in this book is based on LTE release 10 and thus provides acomplete description of the LTE-Advanced radio access from the bottom up.Chapter 1 gives the background to LTE and its evolution, looking also at the different standardsbodies and organizations involved in the process of defining 4G. It also gives a discussion of the reasonsand driving forces behind the evolution.Chapters 2–6 provide a deeper insight into some of the technologies that are part of LTE and itsevolution. Because of its generic nature, these chapters can be used as a background not only for LTEas described in this book, but also for readers who want to understand the technology behind othersystems, such as WCDMA/HSPA, WiMAX, and CDMA2000.Chapters 7–17 constitute the main part of the book. As a START, an introductory technical overviewof LTE is given, where the most important technology components are introduced based onthe generic technologies described in previous chapters. The following chapters provide a detaileddescription of the protocol structure, the downlink and uplink transmission schemes, and the associatedmechanisms for scheduling, retransmission and interference handling. Broadcast operation andrelaying are also described. This is followed by a discussion of the spectrum flexibility and the associated
上传时间: 2022-07-08
上传用户: