-
3.3V供电,能OC输出5V高电平吗?
MCU3.3V供电,引脚上拉100K到5V控制PMOS管,实际输出高电平只有3.7V,PMOS管的GS电压有1.3V,无法关闭管子。只有通过分压尽可能减小GS的电压实现关断功能,单这样也会减小打开时的电压。OC输出高电平能到5V吗?
2024-11-03 15 -
SPI通讯线,飞线可以通讯,走PCB不行。
MCU与CS1237(ADC)使用双线SPI通信,SCLK和DOUT的线长都很短,有走过孔,MCU通过一个0805的100R电阻连接CS1237的SCLK和DOUT。后期调试的时候,用0R、100R、磁珠放在这个电阻的位置,都无法正常通信,但是用一根较长的飞线就可以正常通信,较短的飞线也无法正常通信。其中,较长的飞线无论怎么弯折,紧贴PCB板,都可以正常通信,较短的就不行。
2023-07-27 19 -
想用3.3v单片机共用电源控制继电器,接地后单片不运行了
想用3.3v单片机共用电源控制继电器,升5v模块用的78系列的共地升压。单片机控制继电器用了NPN三极管放大电流,为什么这个电路e接地后单片机就不运行了呢?这个电路图需要怎么修改??
2022-07-29 14 -
单片机ADC检测电压怎样校准(电压标定)
请问下,各位老大,单片机用ADC去检测电压,由于精度问题,怎样做电压校准。比如,检测一个锂电池的电压满电是12V电量4个LED,11.75V点亮3个LED,11.35V点亮2个LED,10.65V点亮1个LED,9.6V判断为低电压自动关断。检测精度为+/-0.01V。怎样去校准这几个电压点,以51单片机为例。谢谢!!!
2022-02-16 15 -
推荐款三相计量芯片?
哪位大侠推荐一款三相计量芯片,能够检测三相电压电流和电能的?
2021-10-28 7 -
STC8G 串口2无法发送数据
使用官方测试实例,串口2可以i接收数据,发送数据端口检测不到。程序如下:/*******************IO配置函数*******************/voidGPIO_config(void){GPIO_InitTypeDefGPIO_InitStructure;//结构定义GPIO_InitStructure.Pin=GPIO_Pin_1;//GPIO_Pin_6|GPIO_Pin_7;//指定要初始化的IO,GPIO_Pin_0~GPIO_Pin_7GPIO_InitStructure.Mode=GPIO_PullUp;//指定IO的输入或输出方式,GPIO_PullUp,GPIO_HighZ,GPIO_OUT_OD,GPIO_OUT_PPGPIO_Inilize(GPIO_P1,&GPIO_InitStructure);//初始化}/***************串口初始化函数*****************/voidUART_config(void){COMx_InitDefineCOMx_InitStructure;//结构定义COMx_InitStructure.UART_Mode=UART_8bit_BRTx;//模式,UART_ShiftRight,UART_8bit_BRTx,UART_9bit,UART_9bit_BRTxCOMx_InitStructure.UART_BaudRate=115200ul;//57600ul;//波特率,110~115200COMx_InitStructure.UART_RxEnable=ENABLE;//接收允许,ENABLE或DISABLECOMx_InitStructure.UART_Interrupt=ENABLE;//中断允许,ENABLE或DISABLECOMx_InitStructure.UART_Priority=Priority_0;//指定中断优先级(低到高)Priority_0,Priority_1,Priority_2,Priority_3COMx_InitStructure.UART_P_SW=UART2_SW_P10_P11;//UART2_SW_P46_P47;//切换端口,UART2_SW_P10_P11,UART2_SW_P46_P47UART_Configuration(UART2,&COMx_InitStructure);//初始化串口2UART1,UART2,UART3,UART4PrintString2("STC8UART2TestProgramme!\r\n");//UART2发送一个字符串}/**********************************************/voidmain(void){u8i;GPIO_config();UART_config();EA=1;while(1){delay_ms(1);if(COM2.RX_TimeOut>0)//超时计数{if(--COM2.RX_TimeOut==0){if(COM2.RX_Cnt>0){for(i=0;i
2021-09-21 11 -
GD32F305中断按键消抖该怎么去写?
GD32F305中断按键消抖该怎么去写,卡住了,写的怎么都不能运行
2021-08-03 10 -
关于分压电阻分得电压不准的问题
输入0V到24V的方波信号,通过47K和3K电阻分压,理论上3K电阻端电压为0V~1.44V,实际电压为300mV~1.44V,3K电阻端有10nF电容并联,求助大神这是怎么回事呢,万分感谢您的解答!
2021-07-07 11 -
求一款LDO芯片来控制电源??
想找一款ldo,关断电流5ua以下,ldo用来给4G模块供电,4G工作电压3.8V,峰值2A,找了半天没合适的,这里求教一下
2021-06-15 5 -
关于GD32F450VET6驱动RGB屏
本人刚接触RGB屏,弄了1个月毫无进展。于是从兆易创新官网进入这里,希望各位高手能指点一二LCD为RGB666,但是由于单片机资源的原因(100PIN),采用RGB565,用原厂demo的代码,能正常显示内容图片自己的图片但是采用Image2LCD并且用各种方式生成自己的图片数组后,显示却
2021-06-01 3 -
STC15W4K61S4,内部rc串口二异常
使用内部22.1184mrc,产生115200或者9600的波特率,输出都是乱码,只有换成内部11.0592mrc输出才能正常,是什么原因?这款单片机内部rc最高27m,串口计算器在22.1184m时115200和9600误差是零,下载校准频率误差不超过0.1%什么原因可能导致的在非115200波特率时乱码?初始化如下voidUartInit(void)//115200bps@22.1184MHz{P_SW2&=0xfe;//选择p10/p11位置为串口2S2CON=0x50;//8位数据,可变波特率AUXR&=0xFB;//定时器2时钟为Fosc/12,即12TT2L=0xFC;//设定定时初值T2H=0xFF;//设定定时初值AUXR|=0x10;//启动定时器2IE2|=0x01;//使能串口2中断AUXR|=0x14;//启动定时器2}
2020-12-29 3 -
可穿透三层楼房的无线透传模块有哪些?
农村小楼房,在室外安装GPS接收模块接收GPS时钟信息,通过无线串口透传模块发送时间信息到各个房间,房间里安装自己做的单片机时钟,最好便宜又容易使用的那种,直接串口传输数据的
2020-12-28 10 -
求Polar SI9000
向朋友们求PolarSI9000,谢谢,希望能分享
2020-12-14 3 -
帮忙求助:大神们,有见过这样子的器件么?干啥用的?
今日维修家电,遇到这么个大家伙,电源部分的器件,塑壳内部能看出来是个共模电感,但是外圈绕有两路很细的铜丝,不知是干什么用的?大佬有用过这个产品的么?
2020-09-11 10