- 博客(5)
- 收藏
- 关注
原创 STM32F407 +STM32CubeMX+ ADC +DMA
实际采样值 / 4096 * 基准电压 = 实际电压值。3、配置adc1 PA3\PA4\PA5\PA6。2、dma启动 因为是四个通道所以传4。4096是因为采样设置为12bit。4、adc实际电压值计算公式。贴出启动代码和部分生成代码。3、dma中断处理函数。4、配置adc 参数。5、dma 配置参数。
2024-03-22 17:46:41 345
原创 正弦波逆变器的防护设计
当电源充电达到饱满,而还未切断电路时,电源会自动启动过充保护功能,不再充电。当负载在供电超压,或后级负载有短路过流等超实际功率的故障发生时电路中的过载保护电路通过反馈电路动作切断主供电以保护电路、负载。指设备就做了电流保护模块。当电流超过设定电流时候,设备自动断电,以保护设备。指当温度超过翻转阈值的时候,比较器负端电位会降到比正端的电位VREF2低,比较器就会输出高电平,从而关断功率开关器件,避免芯片被烧毁。当线路电压降低到临界电压时,保护电器的动作,称为欠电压保护,其任务主要是防止设备因过载而烧毁。
2023-08-09 11:23:31 51
原创 三极管的3种工作状态
三极管是一个以基极电流来驱动流过集电极电流的元器件,它的工作原理很像一个可控制的阀门。三极管具有三个工作状态,当三极管用于不同目的时,它的工作状态是不同三极管的三种状态,分别是;也叫三个工作区域,分别为:截止区、放大区、饱和区。
2023-08-07 15:59:28 956
原创 基于HC32F460 can的在线升级功能
0x0000 4000 --------0x0001 FFFF 为app1区 6*8=48k 8*14=112k。0x0002 0000 --------0x0003 BFFF 为app2区 6*8=48k 8*14=112k。3、引导区主要功能:1、通过can接收bin文件或者hex文件,2、将bin文件进行校验,3、将bin文件写入扇区、4、跳转至app执行。
2023-04-13 11:44:52 794 1
原创 ads1247总结
调试ADS1247、总结同理可用到1248、1246上 最后一条写寄存器操作,在CS拉高之前,必须要等数据被发完(不是送到发送缓冲就完事了),可以加延时,也可以加发一条NOP指令(会等待发送缓冲空,相当于上条有效命令发完),保证上条指令写入数据完成再拉高CS。 手册提到,...
2018-10-23 17:55:57 3289 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人