问答

汇集网友智慧,解决技术难题

LcwSwust

TA的家园币:4311  

  • stm32的pid温控超调问题

    请问我用stm32f103c8t6做主控,通过pwn输出控制继电器加热1100w卤素管,pwm为1khz,pid周期为1s,为什么我的d参数无论加多大都不能减低超调?这个是大滞后系统

  • SPI从机速率

    本帖最后由tyw于2024-1-2818:12编辑SPI从机的发送数据的速率怎么计算tyw注

    2024-01-28 3
  • 低端单片机彩色屏幕的内存占用疑惑

    假设320*240的rgb565屏幕,320*240*2=153600,内存已经150K了,而很多低端单片机接口速度虽然勉强能用,但内存只有20K/8K,整屏的显存是绝对放不下的,只刷一部分都占很多内存,低端单片机刷彩屏都是写哪刷哪静态刷新的吗?这种场合比较合适的解决方法是什么?外挂ram吗?很多m0m3m4的单片机内存都很小,该如何解决呢,,,

  • 共模电感电路产生振铃

    各位专家,为什么这样的共模电感电路为什么产生振铃输入25V,2A,输出VCC_DC接DC-DC芯片输入。数字电源先打开25V,2A,再对板子上电,DC-DC芯片因过压损坏,拆开DC-DC,示波器探头正负分别接到VCC_DC和GND上,测到的波形如下:

    技术交流

    2023-12-20 35
  • 为什么我的LCD1602不能显示DS18B20采集的温度

    我的代码:#include"ds18b20.h"#include"delay.h"voidDS18B20_Rst(void){DS18B20_IO_OUT();//SETPG11OUTPUTDS18B20_DQ_OUT=0;//À­µÍDQdelay_us(750);//À­µÍ750usDS18B20_DQ_OUT=1;//DQ=1delay_us(60);//15US}u8DS18B20_Check(void){u8retry=0;DS18B20_IO_IN();//SETPG11INPUTwhile(DS18B20_DQ_IN&&retry=200)return1;elseretry=0;while(!DS18B20_DQ_IN&&retry=240)return1;return0;}u8DS18B20_Read_Bit(void)//readonebit{u8data;DS18B20_IO_OUT();//SETPG11OUTPUTDS18B20_DQ_OUT=0;delay_us(2);DS18B20_DQ_OUT=1;DS18B20_IO_IN();//SETPG11INPUTdelay_us(12);if(DS18B20_DQ_IN)data=1;elsedata=0;delay_us(60);returndata;}u8DS18B20_Read_Byte(void)//readonebyte{u8i,j,dat;dat=0;for(i=1;i1;if(testb){DS18B20_DQ_OUT=0;//Write1delay_us(2);DS18B20_DQ_OUT=1;delay_us(60);}else{DS18B20_DQ_OUT=0;//Write0delay_us(60);DS18B20_DQ_OUT=1;delay_us(2);}}}voidDS18B20_Start(void)//ds1820startconvert{DS18B20_Rst();DS18B20_Check();DS18B20_Write_Byte(0xcc);//skipromDS18B20_Write_Byte(0x44);//convert}u8DS18B20_Init(void){DS18B20_Rst();returnDS18B20_Check();}shortReadTemperature(void){u8temp;u8TL,TH;shorttem;DS18B20_Start();//ds1820startconvertDS18B20_Rst();DS18B20_Check();DS18B20_Write_Byte(0xcc);DS18B20_Write_Byte(0xbe);TL=DS18B20_Read_Byte();//LSBTH=DS18B20_Read_Byte();if(TH>7){TH=~TH;TL=~TL;temp=0;}elsetemp=1;tem=TH;temi)&0x01)

  • 问题:STM32能够做到数据采集和发送同时进行吗?

    请教一下大家,我进行STM32+ADC采集实验,采集到数据后打算进行如下操作:1、将采集来的Data实时保存在STM32单片机内部;2、一次测量需要采样1024次,1024次采样产生的数据32K字节;3、一次测量结束胡,STM32单片机将本次测量的32K字节通过Wifi传给上位机;4、上位机将接收的数据显示保存。问题:假设采集正弦波,能够实时不间断的采集连续的正弦波形吗?(一直完整采集正弦波)如果可以在大方向该如何设计程序;如何不可以是为什么?希望大家帮帮忙,不吝赐教,0.0

    嵌入式 STM32

    2023-12-18 12
  • 大分辨率低端单片机彩屏的显示刷新策略通常是怎么样的?

    像stm32L431这些,ram也不过64K,而一个320*240*RGB565的屏幕一屏数据就有320*240*2=153600bytes,通常是怎么处理的?手上的项目,用的还是spi接口,静态显示按需刷新,卡的要死。。。。

    TFT

    2023-12-14 5
  • 普通运放实现高共模范围高侧电流检测

    本帖最后由luhamman于2023-11-1722:59编辑最近在使用精密运算放大器来实现一个高侧电流检测电路,为了扩展运放的共模范围,采用了如下图的方案,实际使用的器件为:U2->OPA188Q1->PMV240SPR4->20RR5->660R遇到的问题为:运放实际输出电压与理论计算不符,测量发现运放的两个输入端的存在约60mV的电压。查阅资料后,仍百思不得其解,恳请各位大佬予以指教。不胜感激。

  • 关于触摸开关

    一款简易触摸开关当人体触碰到不锈钢挡板(100mm*100mm)触发,驱动220V继电器,继电器点动传送信号给PLC,PLC收到信号停止供电给触摸开关,触摸开关停止工作。简单来说就是人体触碰不锈钢片就灯亮,手放开就灯灭,不需要延时。我用市面上买的触摸开关拆掉电容也不行。哪位大神能做,酬谢。

  • 关于一个低成本的备用电池切换电路的应用哪个电路比较好

    本帖最后由自定义LqT于2023-10-2714:17编辑MOS管反向导通在实际应用中,影响大不大?