- 博客(107)
- 资源 (23)
- 收藏
- 关注
原创 项目实战(20)-基于POE的网络RFID读卡器
本文介绍了一款集成POE功能的网络RFID读卡器。该产品采用IEEE802.3AT/AF标准,内置POE分离器、整流桥、检测电阻和隔离DCDC转换器,支持双频段(13.56MHz/125KHz)RFID读取。产品尺寸为80×62×1.6mm,通过网线实现供电和数据传输,无需区分极性。该模块集成了串口服务器功能,可通过192.168.0.80地址进行配置,硬件成本约100元,无需烧录程序,提供完整的焊接和外壳配套方案。
2025-07-28 20:34:40
479
原创 嵌入式学习(40)-基于STM32F407Hal库的串口DMA空闲中断接收+DMA发送
本文介绍了使用DMA方式实现高效数据传输的方法。通过配置STM32的DMA控制器,设置存储器到外设的传输模式,包括数据流选择、通道配置、传输方向等参数。采用查询标志位的方式判断传输完成状态,并在传输完成后清除标志位。代码实现了串口DMA发送功能,包含DMA初始化、参数设置和传输控制流程。该方法可有效提升数据传输效率,适用于需要高速数据传输的应用场景。文中还提供了基于HAL库实现串口空闲中断接收和DMA收发的参考代码链接。
2025-07-28 13:20:20
236
原创 项目实战(19)-PH检测仪
摘要 本PH检测仪采用STM32F103主控,集成精密运放(失调电压0.5mV)和Type-C接口,支持PH值测量(精度<0.1PH)及数据存储。设备配备触摸屏、Micro SD卡插槽和标准BNC接口,支持校准调零、增益调节和数据导出功能。PCB尺寸100×65mm,硬件成本约60元,包含SWD调试接口(波特率115200)和SD卡程序下载功能。
2025-07-17 20:56:22
473
原创 项目实战(18)-POE分离器
摘要:该PoE分离器模块支持IEEE 802.3AT/AF标准,可从网线提取功率,集成整流桥(不分极性)、24.9kΩ检测电阻及欠压保护电路。采用OC5800L芯片,支持90V输入、5V/2A隔离输出,效率高且纹波低。模块尺寸95×35×1.6mm(双层PCB),通过RJ45接口输入/输出,提供5V接线端子供电。硬件成本约30元,无需固件,含调试电阻R16可优化检测电路。适用于PoE设备供电场景。
2025-07-17 20:54:28
431
原创 项目实战(17)-基于STM32F103的电容测量系统
电容测量系统,基于STM32F103,Type-C接口实现供电和通信一体,板子上集成模拟开关实现不同档为的切换;用户通过按键切换测试档为pF、nF、uF;对应的指示灯亮代表切换成功,测量精度小于10%;测量系统搭配了一个触摸屏可以保存测量数据,保存记录支持SD卡导出。下载接口SWD接口,支持串口调试信息输出,默认波特率115200。测量原理是RC充放电与NE555连接会生成脉冲信号;单片机的定时器捕获脉冲频率,根据得到的频率反推电容值。
2025-06-06 10:57:07
399
原创 嵌入式学习(40)-STM32F103 基于Hal库映射PA13 PB3 PB5
在STM32中,标题中的那几个引脚默认作为SWD/JTAG引脚。在禁用掉SWD/JTAG之前这几个引脚不管怎么样都是无法使用的。网上的修改教程大部分都是基于标准库的,而基于HAL库的几乎没有。查询资料找了了一个方法,亲测可用。
2025-06-06 10:53:36
323
原创 硬件电路(25)-过温保护器件ksd9700温控开关
KSD9700系列温控开关是一种双金属作为感温元件的温控器,具有动作迅速、控温精确、控制电流大、使用寿命长的特点,被广泛应用于各类、电磁炉、空调电机、小家电等做温度保护控制。
2025-04-20 21:02:48
326
原创 硬件电路(24)-NE555振荡电路
NE555 是一款能产生高精度定时脉冲的双极性集成电路。内部包括阈值比较器、触发比较器、RS触发 器、输出电路等四部分电路构成。它可通过外接少量的阻容器件,组成定时触发电路、脉宽调制电路、音 频振荡器等等电路。广泛应用于玩具、信号交通、自动化控制等等领域。
2025-04-20 20:24:27
1588
原创 嵌入式学习(39)-基于STM32的GPIO电平反转检测
项目中需要用的IO口的检测,主要是脉冲触发,所以需要去除由于扫描频率太快导致的二次捕捉误判,需要进行反转检测。
2025-04-18 15:50:44
178
原创 嵌入式学习(38)-基于STM32的气压计GZP6859D驱动
GZP6859D 型压力传感器采用 SOP6 封装形式,内部集成了高精度 ADC芯片,对传感器芯片输出的偏移、灵敏度、温漂和非线性进行数字补偿,以供电电压为参考,产生一个经过校准、温度补偿后的标准数字信号。GZP6859D 型压力传感器尺寸小,方便客户安装。产品广泛用于医疗电子、汽车电子、运动健身器材等领域。
2025-04-18 13:54:42
318
原创 嵌入式学习(35)-TTS语音模块FT-VBM-OS支持ModbusRTU
FT-TTS-R-01 (下简简“模块”)是一款可将串口传入的文本信息转成语音播报的控制器。块”可下接收任意字 符或者汉字,并通过 TTS 语音合成功能,清晰、准确、自然的合成并播放音频。该块”还带有 1 路继电器输出,可 下用来外接报警装置或者控制其他设备,可下广泛应用到各种需要语音播报的场景。块”内置功放,可直接 3W 无缘喇叭,也可下自行外扩音箱和功放。
2025-04-07 14:45:27
861
原创 嵌入式学习(35)-STM32F103 TXE 和TC
当USART_DR中的数据传送到移位寄存器后,TXE被设置,此时移位寄存器开始向TX信号线按位传输数据,但因为TDR已经变空,程序可以把下一个要发送的字节(操作USART_DR)写入TDR中,而不必等到移位寄存器中所有位发送结束,所有位发送结束时(送出停止位后)硬件会设置TC标志。在USART的发送端有2个寄存器,一个是程序可以看到的USART_DR寄存器,另一个是程序看不到的移位寄存器,对应USART数据发送有两个标志,一个是TXE=发送数据寄存器空,另一个是TC=发送结束。
2025-04-06 21:41:54
291
原创 硬件电路(23)-输入隔离高低电平有效切换电路
项目中为了防止信号干扰需要加一些隔离电路,而且有时传感器的信号是高有效有时是低有效,所以基于此背景,设计了一款方便实现高低电平有效检测切换电路。
2025-04-04 18:18:14
392
原创 项目实战(16)-GNSS码表
最近骑行圈比较火,所以设计一款GNSS码表,码表是基于STM32F103的处理器,搭配锂电池,板子上集成充电管理电路,用户可以直接给码表充电无需拆卸电池。充电接口采用市面上流行的Type-C接口用户使用的时候可以用充电宝直接充电,方便适应骑行的环境。定位模组采用天工测控的一款惯导模组,在隧道或一些恶劣的环境也可保证定位信息的输出。显示部分采用了一块OLED显示屏;显示经纬度信息,速度、里程和时间。项目提供工程源码,方便用户二次开发。
2025-04-04 16:31:00
685
原创 嵌入式学习(34)-Lora模块塔石L33
前段时间使用了泽耀的Lora模块,最近打算使用塔石的Lora模块,因为塔石的设备使用较多,都是使用同一个配置软件,所以这样后续管理起来就比较方便。L33 系列产品是一款 TTL 串口转 LoRa 透传模块,支持先进的LoRa 调制方式,具有远距离抗干扰的优点;支持定点传输广播传输、信道监听、中继等功能;拥有 FE 前向纠错功能提高通信稳定性。模块在空旷理想环境下,6000~16000 米远距离通信。
2025-04-02 13:16:27
439
原创 硬件电路(22)-TTL和232切换电路
工作中会遇到TTL和232电平的通信的状态,为了实现一种便捷的切换方式,参考了一些文章,提供一种电路方便大家使用。
2025-04-02 06:00:00
838
原创 嵌入式学习(33)-超声波测距HC-SR04
HC-SR04模块包括一个超声波发射器和一个接收器。发射器向一个方向发射超声波,当超声波碰到障碍物后会反射回来,接收器接收反射波。通过计算发射到接收的时间差,结合声速,可以计算出距离。
2025-03-27 20:55:03
296
原创 嵌入式学习(32)-TTS语音模块SYN6288
SYN6288 中文语音合成芯片是北京宇音天下科技有限公司于 2010年初推出的一款性/价比更高,效果更自然的一款中高端语音合成芯片。公司最新推出的 SYN6288 语音合成芯片,继承了 0SYN06188 语音芯片的优秀特点:最小 SSOP28L 贴片封装、硬件接口简单、低功耗、音色清亮圆润、极高的性/价比:除此之外,SYN6288 在识别文本/数字/字符串更智能、更准确,语音合成自然度更好、可懂度更高。SYN_FrameInfo(5, "[v7][m4][t5]欢迎使用TTS语音模块");
2025-03-27 13:26:57
579
原创 嵌入式学习(31)-Lora模块A39C-T400A30D1a
A39C-T400A30D1a是一款410~490MHz,1W,具有高稳定性,工业级的无线串口模块。LORA扩频调制,实测传输距离最远可达10K米。该模块具备数据广播、数据监听、定点传输、主从模式、自动中继、定点唤醒等传输方式,支持超低功耗,多样化的功能和极高的稳定性,可广泛应用于各种环境下,轻松实现低频无线数据传输。
2025-03-23 21:34:58
423
原创 嵌入式学习(30)-STM32F103 WS2812驱动
背景:之前在STM32F407的平台是实现了WS2812的驱动,今天移植到STM32F103的平台发现WS2812无法驱动点亮。最终找到了原因:是GPIO模拟时序的原因。
2025-03-23 06:15:00
419
原创 硬件电路(21)-LDO基础知识
LDO即Low Dropout Regulator,是一种低压差线性稳压器。传统的线性稳压器如78xx系列的芯片都要求输入电压要比输出电压高出2V~3V以上,否则就不能正常工作,但是在一些情况下,这样的条件显然是太苛刻了,如5V转3.3V,输入与输出的压差只有1.7V,显然是不满足条件的,针对这种情况,才有了LDO类的电源转换芯片。
2025-03-17 06:15:00
4292
原创 硬件电路(20)-匹配阻抗为什么是50欧姆
阻抗匹配(Impedance matching)是微波电子学里的一部分,主要用于传输线上,来达至所有高频的微波信号皆能传至负载点的目的,不会有信号反射回来源点,从而提升能源效益。在纯电阻电路中,当负载电阻等于激励源内阻时,则输出功率为最大,这种工作状态称为匹配,否则称为失配。阻抗从字面上看就与电阻不一样,其中只有一个阻字是相同的,而另一个抗字呢?简单地说,阻抗就是电阻加电抗,所以才叫阻抗。换个说法,阻抗就是电阻、电容抗及电感抗在向量上的和。
2025-03-17 06:00:00
2057
原创 硬件电路(19)-串口通信RS485
针对RS-232串口标准的局限性,人们又提出了RS-422,RS-485接口标准。RS-485/422采用平衡发送和差分接收方式实现通信:发送端将串行口的TTL电平信号转换成差分信号A、B两路输出,经过线缆传输之后在接收端将差分信号还原成TTL电平信号。由于传输线通常使用双绞线,又是差分传输,所以又极强的抗共模干扰的能力,总线收发器灵敏度很高,可以检测到低至200mV电压。故传输信号在千米之外都是可以恢复。RS-485接口是采用平衡驱动器和差分接收器的组合,抗共模干能力增强,即抗噪声干扰性好。
2025-03-09 06:00:00
1806
原创 硬件电路(17)-场效应晶体管-J-FET
结型场效应晶体管(Junction Field-Effect Transistor,JFET)JFET是在同一块N形半导体上制作两个高掺杂的P区,并将它们连接在一起,所引出的称为栅极g,两端分别引出两个电极,分别称为d,s。结型场效应晶体管是一种具有放大功能的三端,是单极中最简单的一种,它可以分N或者P沟道两种。
2025-03-08 17:17:54
810
原创 硬件电路(16)-场效应晶体管-MOSFET
MOS-FET是由金属、氧化物和半导体所组成,所以又称为金属—氧化物—半导体场效应管,简称MOS场效应管。
2025-03-08 17:08:52
803
原创 项目实战(15)-工控级Modbus485进度条
板子供电是24V供电通过DCDC降压到5V给LED供电,5V通过LDO降压到3.3V给MCU通电。板子集成了防反插和过流保护,485接口具有自动收发切换的功能。板子上有一个基于SWD的下载接口和预留的一个串口调试。LED的显示采用7514平面管柔和度高而且不漏光。软件上采用标准的Modbus RTU协议,移植了FreeModbus开源协议,开发平台是STM32F407。FreeMODBUS是一个开源的MODBUS协议栈,用于在嵌入式系统上实现MODBUS通信。
2025-03-05 08:38:15
1262
原创 硬件电路(15)-触摸感应按键
AI01C是一个单按键电容传感装置,该装置可以作为一个单键控制器。AI01C作为一款单键强抗干扰触摸芯片,广泛适用于新能源充电桩、车载阅读灯、电热围挡、消毒灯,杀菌灯,筋膜枪,雾化器,电动工具等各类电源干扰大的产品。C1 是灵敏度设置电容,电容值越小灵敏度越高,不接电容时灵敏度最高,电容值最大 10pF,最小为 0pf,即悬空。常规应用中,CSEL 悬空即可,但建议 PCB 板上保留电容位置,方便后续调节灵敏度。TP1是一个大焊盘,TP2是外接的一个外接的一个触摸感应弹簧,上面可以放置一个亚克力板。
2025-03-05 08:15:50
513
原创 项目实战(14)-PT100_ADC_温度采集板
通过三线制PT100的连接方式,实现了PT100的引线电阻补偿,与引线的材质长短粗细均无关;通过引入零点电阻实现了输出的零点温度补偿。三线制的PT100采用恒流驱动的方式,驱动电路比较复杂但是可靠可应用于复杂的工业环境中。恒流驱动电流I=Vref/R8=2.5V/2.7K=0.926mA。R11、C5和R12、C7构成一个低通滤波器;C6主要是抑制共模干扰,可以取值105,原理图中是为了减少不同种类的器件所以选择了104(实际情况C6没有焊接,对应的立创商城编号是C30926)。
2025-03-02 16:03:13
999
原创 嵌入式学习(29)-ASM330LHH驱动程序
ASM330LHH是一种系统级封装器件,具有3D数字加速度计和3D数字陀螺仪,扩展温度范围上限为+105 °C,适用于汽车非安全领域的应用。ASM330LHH 的满量程加速范围为±2 g、±4 g、±8 g 和 ±16 g,角速度范围扩展至 ±125 dps、±250 dps、±500 dps、±1000 dps、± 2000 dps 和 ±4000 dps,适合各种汽车应用。
2025-03-02 15:53:42
562
原创 硬件电路(13)-场效应晶体管FET
场效应晶体管(Field Effect Transistor缩写(FET))简称场效应管。由多数载流子参与导电,也称为单极型晶体管。它属于电压控制型半导体器件。具有输入电阻高(10^7~10^12Ω)、噪声小、功耗低、动态范围大、易于集成、没有二次击穿现象、安全工作区域宽等优点,现已成为双极型晶体管和功率晶体管的强大竞争者。场效应管分为结型场效应管(JFET)和绝缘栅场效应管(MOS管)两大类。
2025-02-19 20:12:56
1260
原创 项目实战(13)-双频RFID语音播报阅读器
1、项目背景是在实际应用中需要读取射频标签ID,但是市面上这种标签类型不统一;有的频段是125KHz,高频的是13.56MHz。所以需要一个读卡模块实现这两种卡的识别读取。2、板子核心处理器是STM32F407,显示是使用的大彩的串口屏DC32480S035,接口电平是TTL。外采的射频读卡模块也是通过TTL串口通信。板子输入接口采用的是Type-C接口实现5V供电和串口调试。项目提供串口屏的工程源码和单片机的工程源码方便用户二次开发。
2025-02-19 19:59:08
1008
原创 硬件电路(12)-磁珠
磁珠专用于抑制信号线、电源线上的高频噪声和尖峰干扰,还具有吸收静电脉冲的能力。磁珠是用来吸收超高频信号,像一些RF电路,PLL,振荡电路,含超高频存储器电路(DDR SDRAM,RAMBUS等)都需要在电源输入部分加磁珠,而电感是一种蓄能元件,用在LC振荡电路,中低频的滤波电路等,其应用频率范围很少超过50MHZ。磁珠有很高的电阻率和磁导率,等效于电阻和电感串联,但电阻值和电感值都随频率变化。
2025-02-18 20:43:38
625
原创 硬件电路(11)-电感
电感器(Inductor)是能够把电能转化为磁能而存储起来的元件。电感器的结构类似于变压器,但只有一个绕组。电感器具有一定的电感,它只阻碍电流的变化。如果电感器在没有电流通过的状态下,电路接通时它将试图阻碍电流流过它;如果电感器在有电流通过的状态下,电路断开时它将试图维持电流不变。电感器又称扼流器、电抗器、动态电抗器。感抗: jwL。电感主要应用于电源转换电路中的储能元件、射频电路中感性负载和噪声滤波器元件应用。
2025-02-18 20:41:07
910
原创 硬件电路(11)-电容
NPO、X7R、Z5U和Y5V的主要区别是它们的填充介质不同。在相同的体积下由于填充介质不同所组成的电容器的容量就不同,随之带来的电容器的介质损耗、容量稳定性等也就不同。X7R (2X1):二类电介质,电气性能较稳定,在温度电压与时间改变时性能的变化并不显著,适用于隔直,偶合旁路与对容量稳定性要求不太高的全频鉴电路。Y5V (2F4)(Z5U):三类电介质,具有较高的介电常数,常用于生产比容较大的、标称容量较高的大容量电容器产品,但其容量稳定性较X7R差,容量,损耗对温度、电压等测试条件较敏感。
2025-02-13 21:29:10
253
原创 硬件电路(10)-二极管
二极管是用半导体材料(硅、硒、锗等)制成的一种电子器件。它具有单向导电性能, 即给二极管阳极和阴极加上正向电压时,二极管导通。当给阳极和阴极加上反向电压时,二极管截止。因此,二极管的导通和截止,则相当于开关的接通与断开。
2025-02-13 21:23:02
512
MAX31865 STM32F407通过GPIO模拟SPI时序读取温度平台:STM32F407管脚:PB3 PB4 PB4
2024-04-16
自适应IIR格型滤波器的Matlab实现
2022-05-11
Rife算法的Matlab实现
2022-04-24
TTS### 语音模块FT-TTS-R-01产品说明书总结
2025-04-07
泽耀透传工具,实用lora设备
2025-03-23
Bootloader STM32F407 hal库 V1.1USB 分包读取写入,解决升级文件太大无法一次性读取的问题
2025-01-21
STM32F407 基于Hal库实现BootLoader的IAP升级,文件接收方式是USB接口, 插入U盘上电识别升级文件
2025-01-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人