自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

return_oops的博客

嵌入式 初级EE

  • 博客(40)
  • 资源 (1)
  • 收藏
  • 关注

转载 匝间测试仪原理

参考线圈波形做比较才能对比出被试线圈是否异常,因此在实际进行匝间耐压试验时,至少要有两个线圈,一个是标准参考线圈作为对比的对象,另一个作为被试线圈,匝间测试仪采集存储标准线圈的波形后,再测试线圈波形与标准波形进行对比,两条曲线差异程度反应了被试品匝间绝缘程度。3、在其它条件同等的情况下,当发生测试波形前半部分一致后半部分短路时,可判断被测试线圈随电能量振荡的衰减而不能起振了,可能发生的情况是:线圈接头发生虚焊,电压高时虚焊间隙由于电压冲击爬电距离不足,形成放电通路,电压降低后,回路又到断路状态,振荡停止。

2024-02-26 13:14:01 47

转载 封装之打线简介

介绍封装打线的原理,常用材料的优缺点,关键部件,wire bonding 过程,主要参数,线形,线长和主要测试方法。

2022-02-23 10:54:24 9821 2

原创 Lwip移植调试记录

1. 修改过代码中的SSI标识后无响应解决办法:原html中ssi是<!--#x-->格式,即只有1位的tag,我按需改成了<!--#xxxx-->,多位的tag。由于源代码httpd.h中LWIP_HTTPD_MAX_TAG_NAME_LEN默认定义为1,所以修改过的ssi无效,将其重置为大于等于最大tag长度,页面顺利响应。...

2021-02-28 09:40:36 421

原创 STM32CubeMX官方本地例程位置

Help->Updater Settings复制仓库文件夹路径打开以F0系列单片机为例,点击进入Projects文件夹,打开STM32CubeProjectsList.htmlST对例程按HAL、LL、BSP驱动库进行了分类,可按实际开发使用的库选择相应例子参考...

2021-02-05 10:59:33 3721

转载 多通道模拟采集的隔离防护

工业生产过程自动化系统中,多通道模拟采集是现场物理量监测的常用方法,本文列出了多通道模拟采集的几种隔离方案,分析了各种隔离方案的可靠性。

2020-11-27 09:54:51 2632 1

原创 防爆等级Exd II BT4含义介绍

防爆设备定义:在规定条件下不会引起周围爆炸性环境点燃的电气设备。防爆产品都有一个防爆等级,从防爆等级上可以看出产品的隔爆形式和适用场合。比如Exd II BT4这个防爆等级,下面介绍下它的具体含义。Ex:防爆标志d:防爆形式为隔爆型。还有本安型ia、ib;增安型 e;充油型 o;充砂型 q;浇封型 m;复合型(比如防爆配电箱类经常采用de组合)。II:指的是II类防爆电器设备。这类防爆电器适用于除煤矿以外的其他爆炸性气体环境。(煤矿是I类)。还有Ⅲ类:除煤矿以外的爆炸性粉尘环境电气设备。ⅢA类:可燃

2020-11-26 17:08:03 36093 1

原创 STM32CubeMX配置Encoder模式驱动EC11旋转编码器

近日考虑DIY1台STM32版的T12焊台,MCU选来选去选中了STM32F070F6P6(CM0内核,TSSOP20封装,48Mhz,32kFlash,6kRam,内置8Mhz晶振和RTC晶振,网上均价5元左右,性价比很高)。因此本文是基于STM32F070F6P6示范,其它stm32的相应设置基本大同小异。EC11的电气特性由上图,我们可以看到出A相上升沿时,B相高电平为顺时针转动,B相低电平则为逆时针转动不采用Encoder模式的常规方法就是利用上述特点来编程。EC11部分电路原理图

2020-11-09 17:17:27 5661 4

原创 开关电源原边反馈与副边反馈有什么区别

原边反馈:省光耦431,PCB板比较小,相对于成本较低,输出精度不如副边,12W以下小功率产品有优势,适合手机充电器等。副边反馈:需要加光耦431(输出精度不要求的可以省光耦431),容性负载和动态响应好,成本相对要高,适合机顶盒等网络产品适配器。选型示例:昂宝:原边反馈OB2512OB2530芯朋微:副边反馈AP8012H东科:副边反馈DK106...

2020-07-03 00:39:37 10376 1

原创 开关电源变压器基础知识

常见的开关电源高频变压器有EI、EE、ER、ERL、ETD、RM、PQ型等规格类型。特性及适用范围:EI、EE型变压器,具有适用范围广、工作频率高、工作电压范zhi围宽、输出功率大、热稳定性能高等特点。广泛用于程控交换机电源、液晶显示电源、大功率UPS逆变电源、计算机电源及各种小型电子设备仪器。ER、ERL、ETD型变压器,具有损耗小、输出功率大、工作频率宽、温升低、性能稳定等特点,广泛用于程控交换机、彩色电视机电源、显示器电源、电脑开关电源、精密仪器设备电源、DVD电源等。RM、PQ型等变压器,具

2020-07-02 18:14:30 7165

原创 ADS1115驱动程序

写寄存器部分void ADS1115_WriteConfigReg(uint8_t regMSB,uint8_t regLSB){ ADS1115_IIC_Start(); ADS1115_IIC_Send_Byte(0x90); //ads1115器件地址 ADS1115_Wait_Ack(); ADS1115_IIC_Send_Byte(0x01); //发送Confi...

2020-04-15 15:11:54 3403 1

原创 PSE供电PD设备网口接法

2003年6月,IEEE批准了802.3af标准,它明确规定了远程系统中的电力检测和控制事项,并对路由器、交换机和集线器通过以太网电缆向IP电话、安全系统以及无线LAN接入点等设备供电的方式进行了规定。IEEE802.3af的发展包含了许多公司专家的努力,这也使得该标准可以在各方面得到检验。POE的系统构成及供电特性参数一个完整的POE系统包括供电端设备(PSE,Power...

2020-03-27 10:47:14 4094

转载 RTD定位与RTK定位科普介绍

http://www.njmy.com.cn/news/sel/975.html高精度定位,通常指的是亚米级、厘米级、毫米级的定位精度,在测绘、无人机、精准控制领域广泛应用,本文达席耳工程师就为大家从手持终端日常选择实现的技术路线角度为大家介绍一下RTD、RTK两种定位技术路线,希望对大家有所帮助。RTD(Real Time Differential),实时动态码相位差分技术。实时动态测量...

2019-12-26 14:02:32 9576

原创 如何使用千寻位置?

如何使用千寻服务?千寻服务类产品需要有支持GNSS差分服务的高精度硬件设备,支持千寻产品的数据格式,在千寻服务覆盖地区的户外开阔地带,通过互联网上传NTRIP协议参数和GGA信息至千寻平台,千寻服务器会基于GGA信息下播差分数据到用户终端设备,设备结合原始观测值和千寻差分数据,解算得到高精度定位结果。什么是支持GNSS差分服务的高精度硬件设备?指具备差分解算能力的设备。包括以下厂商:...

2019-12-26 11:16:02 6772

转载 什么是PoE、PSE、PD设备?

什么是PoE、PSE、PD设备?http://www.gztekway.com.cn/study1-19-5.html一个完整的PoE系统包括供电端设备(PSE, Power Sourcing Equipment)和受电端设备(PD, Power Device)两部分。PSE设备是为以太网客户端设备供电的设备,同时也是整个PoE以太网供电过程的管理者,而PD设备是接受供电的PSE负载,即P...

2019-12-19 08:52:21 4943

原创 STM32L031 HAL库读写内部EEprom

//字节写void FLASHEx_EEPROM_WRITE(uint16_t Address, uint8_t *Data, uint8_t len){ uint8_t i; HAL_FLASHEx_DATAEEPROM_Unlock(); for(i=0;i<len;i++) { status=HAL_FLASHEx_DATAEEPROM_Program(FLASH_T...

2019-09-26 14:02:18 3320

原创 NMEA码数据解析(C语言)

#include "NMEA.h" #include "stdio.h" #include "stdarg.h" #include "string.h" #include "math.h"////////////////////////////////////////////////////////////////////////////////// //BC2...

2019-09-18 13:07:55 6618 1

原创 GPS数据(NMEA码)各表达形式转换方法

NMEA码RMC数据为例$GNRMC,161032.00,A,3011.0703,N,12031.0902,E,0.153,040819,A,V*15纬度 3011.0703经度 12031.0902由纬度格式 ddmm.mmmm可知,3011.0703读作“30度11.0703分”;12031.0902读作“120度31.0902分”。转换成 度 的读法,方法是dd作整数位,(m...

2019-08-05 11:57:05 4799 2

转载 NB-IoT的DRX、eDRX、PSM三个模式怎么用?

http://www.openpcba.com/web/contents/get?id=905&tid=9简介设计NB-IOT物联网产品,选择什么工作模式,其核心在:是否需要随时随地找到设备。 DRX,能够随时随地找到设备。 eDRX,需要花几分钟至一两个小时才能找到设备。 PSM,可能需要一两天才能找到设备。DRX、eDRx、PSM是什么?DRX虽然叫做“不连续接收”,但...

2019-07-13 09:29:54 2131 3

原创 普源示波器逻辑分析仪串口数据解码设置

2019-07-03 15:15:33 1882

原创 STM32串口DMA发送中断配置

本文以STM32F1xx的串口1为例,简单呈现下使用DMA中断连续发送的代码串口DMA配置通常可以分为2个部分:1.串口配置2.DMA配置串口配置void UART1_Init(u32 bound){GPIO_InitTypeDef GPIO_InitStructure;USART_InitTypeDef USART_InitStructure;NVIC_InitTypeDef...

2019-06-15 14:20:19 12852

转载 实现AlphaBlend效果时的图标预处理

首先加载带alpha信息的png,或者自己设计的psd,将图层复制一个新的选择刚刚复制的图层,按ctrl+u,调整明度到100,确定后全选并复制.在通道面板新建一个通道,然后将刚才复制的白苹果粘贴到这个新建的通道上返回图层面板,删除掉图层面板里的白苹果,并在彩色苹果下面新建一个图层,并填充成黑色.另存为bmp图像,色彩深度选择32位,这样我们就做好了预乘alpha的图像....

2019-05-27 10:55:16 233

原创 STM32驱动DHT22温湿度传感器程序

#include &amp;quot;dht22.h&amp;quot;#include &amp;quot;delay.h&amp;quot; //复位DHT22void DHT22_Rst(void) { DHT22_DQ_OUT=0; //拉低DQ delay_ms(20); //拉低至少18ms DHT22_DQ_OUT=1; //DQ=1 delay_us(30); //...

2019-01-15 09:06:36 11332 25

原创 STM32三线检测八个按键(74HC165)

STM32三线检测八个按键是典型的IO扩展应用(并转串),思路和学习51单片机时一致,下面直接上图和代码!简述:1.74HC165使用1、2、9脚,15脚可直接接地PA1-&amp;gt; SL 并行数据加载PA2-&amp;gt; CLK 时钟PA3-&amp;gt; DAT 串行数据输出代码:#include &quot;74HC165.h&quot;#include &quot;delay.h&quot;void Init

2019-01-09 18:38:22 8051

原创 STM32F1使用PA15做普通IO口的配置

PA15管脚默认为JTAG接口的JTDI,做普通IO口使用时需Remap,否则将出现一直输出高电平的情况。配置代码:RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO,ENABLE);GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable,ENABLE);//关键,禁用JTAG 只使用SWDGPIO_InitStru...

2019-01-02 14:06:20 2587

原创 TLC2543硬件SPI代码

void SPI1_Configuration(void){ GPIO_InitTypeDef GPIO_InitStructure; SPI_InitTypeDef SPI_InitStructure; RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA | RCC_APB2Periph_SPI1 | RCC_APB2Periph_A...

2018-12-29 10:41:49 1035

原创 STM32三线控制八个发光二极管(74HC595)

STM32三线控制八个发光二极管是典型的IO扩展应用,思路和学习51单片机时一致,下面直接上图和代码!简述:1.74HC595D这里使用的5V供电,和STM32间通过MOS管做电平转换处理;2.74HC595D使用11、12、14脚PIN11-&amp;gt; SHCP shift register clock input 移位时钟PIN12-&amp;gt; STCP storage regis...

2018-12-27 23:55:10 4150 12

原创 AltiumDesigner中对特定焊盘设置铺铜规则

在Rules中新建Polygon Connect Style规则,Where The First Object Matches下拉栏分别选择Net、GND,Where The Second Object Matches选择Custom Query,输入HasPad,再从弹出的列表中点击要操作的原件焊盘,如下图所示最终格式形如下图最后重新敷铜即可完成操作。若按上述图中操作,可实现对ND...

2018-11-25 11:23:39 7869

原创 Altium Designer 18中Keep-Out层画法

1.选中Keep-Out层;2.快捷键P,点击Keepout;3.放置所需的圆弧或直线等。

2018-11-16 09:30:19 6302

转载 工频变压器与高频变压器的区别

http://m.chem17.com/app/tech/detail/1655835.html1、磁性材料的差别:工频变压器采用硅钢片作为磁芯材料的;高频变压器是采用铁氧体磁芯材料。2、工作频率的差别:工频变压器的工作频率一般是指50HZ货60HZ的电源频率;高频变压器的工作频率一般都在1KHZ以上,甚至几十KHZ或者上百KHZ,应用范围不同频率也不一样。3、应用方面:工频变压器...

2018-11-01 18:00:37 2566

原创 Multisim数电仿真——闹钟

具备校时和闹钟功能 2014年课程设计时制作仿真源文件下载地址

2018-10-15 15:02:24 6768 4

转载 常见嵌入式存储器区别

FRAME2PROMFLASHSRAM记忆类型非易失性非易失性非易失性易失性数据写入方法重写字节单元擦除+写入扇区单元擦除+写入重写数据写入周期150ns10ms10μs55ns读写耐久性1012(1万亿次)106(100万次)105(10万次)无限电荷泵电路不需要需要需要不需要转自 EEWORLD...

2018-09-28 15:55:38 1184

转载 F35发动机转向原理GIF

2018-09-24 09:50:48 1558

转载 芯片手册中OFFSET、DRIFT、BIAS的理解

OFFSET

2018-09-24 00:54:09 6429

原创 Altium Designer中如何实现元件Designator自动编号

在原理图页使用快捷键T-&gt;A-&gt;A切出 Annotate ,然后依次执行以下操作即可update changes list—— ok —— accept changes —— validate changes —— execute changes  ...

2018-08-30 16:52:35 9424

原创 Keil5生成Bin文件的指令

输入:C:\Keil_v5\ARM\ARMCC\bin\fromelf.exe --bin -o "[email protected]" "#L"

2018-08-13 17:02:40 404

转载 C/C++文件读写操作 —— windowsAPI

转自:http://blog.sina.com.cn/s/blog_6e7fed390100z0j1.html基于C的文件操作在ANSI C中,对文件的操作分为两种方式,即流式文件操作和I/O文件操作,下面就分别介绍之。一、流式文件操作这种方式的文件操作有一个重要的结构FILE,FILE在头文件stdio.h中定义如下:typedef struct {int level;u...

2018-08-13 16:34:07 3926

原创 ESP8266在Station和AP模式下常用AT指令

ESP8266在TCP Client和TCP Server模式下常用AT指令参见《ESP8266 AT 指令使用示例例》https://www.espressif.com/sites/default/files/documentation/4b-esp8266_at_command_examples_cn.pdf ESP8266使用AT指令开发示例 http://wiki.ai-...

2018-08-11 11:00:19 7426

原创 HT1382时钟芯片代码

#include "HT1382.h"#include "IIC.h"////////////////////////////////////////////////////////////////////////////////// /*01H 秒02H 分03H 时04H 日05H 月06H 星期07H 年Address TableMSB ...

2018-07-09 10:14:43 1646

原创 LM75AD温度传感器读写

#include "LM75AD.h"#include "IIC.h"////////////////////////////////////////////////////////////////////////////////// /*0x00 Temperature Register 0x01 Configuration register 器件模式 写00普通模...

2018-07-09 09:54:29 9280 6

原创 STM32 模拟IIC完整代码

void IIC_Init(void){ GPIO_InitTypeDef GPIO_InitStructure; RCC_APB2PeriphClockCmd( RCC_APB2Periph_GPIOB, ENABLE ); GPIO_InitStructure.GPIO_Pin = GPIO_Pin_6|GPIO_Pin_7; GPIO_InitStr...

2018-07-09 09:37:24 26911 24

NMEA码解析程序(C语言)

C语言编写的NMEA码解析代码,基于BC20 GNSS模块,代码同样适用于其它GNSS模块,头文件见本博

2019-09-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除