-
maychang 发表于 2017-2-9 10:01
直流情况,功率为电压乘以电流。输入功率乘以转换效率是输出功率。
现在你的效率不知道,只能估计。
嗯,谢谢大神
-
chunyang 发表于 2017-2-9 11:35
这要看电源变换电路的类型。如果是开关电源,那么需要知道开关电源的效率,根据效率计算。如果是线性稳压电 ...
就是电动车电压转12V电压,还没有买想知道输入电流是多大
-
求大神指点,有点乱,看看是配置问题,还是功能代码问题,中断根本发生不了
-
void sys_init( void )
{
RCC_Configuration();
NVIC_Configuration();
GPIO_Configuration();
//SysTick_Configuration(10);//10ms
USART2_Configuration();
-
#include "includes.h"
extern u8 USART2_RX_BUF[];
extern u8 USART2_RX_OK;
extern uint8_t RxBuffer[];
extern uint8_t RxCounter;
extern uint8_t NbrOfDataToTransfer;
extern uint8_t NbrOfDataToRead;
extern uint8_t TxBuffer[];
extern uint8_t TxCounter;
void delays(void);
int main()
{
sys_init();
//DMA_Configuration();
u8 rxdata;
//u8 buf_value;
//u16 i,rxlen;
//u16 USART2_RX_STA=0;
while(1)
{
ITStatus ErrorITStatus;
ErrorITStatus = USART_GetITStatus(USART2, USART_IT_RXNE);
if(ErrorITStatus != RESET)
{
/* Write one byte to the transmit data register */
rxdata= USART_ReceiveData(USART2);
if(RxCounter == NbrOfDataToRead)
{
/* Disable the USART1 Transmit interrupt */
USART_ITConfig(USART2, USART_IT_RXNE, DISABLE);
}
}
-
USART
#include "includes.h"
//vu8 SendBuff[]={A,C,K};
//vu8 RecvBuff[10];
//u8 USART2_RX_BUF[USART2_MAX_RECV_LEN];
//u16 USART2_RX_STA=0;
//u8 USART2_RX_OK = 1;
//u16 i;
//u16 USART2_TX_BUF;
#define RxBufferSize 64
#define TxBufferSize 64
uint8_t TxBuffer[] = "\n\rUSART Hyperterminal Interrupts Example: USART-Hyperterminal\
communication using Interrupt\n\r";
uint8_t RxBuffer[RxBufferSize];
uint8_t NbrOfDataToTransfer = TxBufferSize;
uint8_t NbrOfDataToRead = RxBufferSize;
uint8_t TxCounter = 0;
uint16_t RxCounter = 0;
void USART2_IRQHandler(void)
{
if(USART_GetITStatus(USART2, USART_IT_RXNE) != RESET)
{
USART_ClearITPendingBit(USART1, USART_IT_RXNE);
/* Read one byte from the receive data register */
RxBuffer[RxCounter++] = (USART_ReceiveData(USART2) & 0x7F);
if(RxCounter == NbrOfDataToRead)
{
/* Disable the USART Receive interrupt */
USART_ITConfig(USART2, USART_IT_RXNE, DISABLE);
}
}
//if(USART_GetITStatus(USART2, USART_IT_TXE) != RESET)
//{
/* Write one byte to the transmit data register */
// USART_SendData(USART2, TxBuffer[TxCounter++]);
//if(TxCounter == NbrOfDataToTransfer)
//{
/* Disable the USART2 Transmit interrupt */
//USART_ITConfig(USART2, USART_IT_TXE, DISABLE);
//}
//}
}
-
maychang 发表于 2016-9-6 14:20
“这个电路能实现延迟开关的作用吧”
我在前面已经回复了:不能。我在4楼原话是:“但此电路不能工作” ...
我明白您的意思了,就是必须有个高于0v的电压在反向输入,对吧
-
maychang 发表于 2016-9-6 11:45
开关电路,开关动作之前电路状态(也就是初始条件)必须考虑。
开关闭合前已经长时间关断,故10uF电容两端电 ...
大神,我就是想问下,这个电路能实现延迟开关的作用吧
-
qwqwqw2088 发表于 2016-9-5 18:07
现在才来考虑电流?
传感器需要多大,够用就可了,自己设计电路,我们只是建议
en,谢谢,有空帮我看下我这电路图还有什么毛病啊
-
qwqwqw2088 发表于 2016-9-5 17:16
不会吧
别的不用考虑,电流大小必须要考虑
9楼介绍的34063可以升压的,并且很常用。
最大电流16mA的传感器,这个电路行吗
-
maychang 发表于 2016-9-5 11:28
“能给个原理图参考下吗”
芯片的datasheet中一般都会附典型应用原理图。
大婶,这没有5转6或者9的啊,菜鸟求指点
-
qwqwqw2088 发表于 2016-9-5 11:48
stm32供电要5v升12的?
是不是还有传感器供电?
stm32是3.3V供电,转12V干吗,
需要多路输出?,, ...
要5v转6v或者9v给传感器供电,别的不用考虑,只求个5v转6v的电路,谢谢大婶
-
qwqwqw2088 发表于 2016-9-5 11:48
stm32供电要5v升12的?
是不是还有传感器供电?
stm32是3.3V供电,转12V干吗,
需要多路输出?,, ...
要5v转6v或者9v给传感器供电,别的不用考虑,只求个5v转6v的电路
-
末路狂花 发表于 2016-9-2 16:56
毕设的时候用过这个芯片 电路挺简单的
要5v升到6v的,不是5v升12的,我菜鸟一只,求大神指导
-
maychang 发表于 2016-9-2 13:31
需要多大电流?
电流不太大的话,可以考虑使用MC34063A。此芯片性能并不好,但比较便宜。
给stm32供电用的,能给个原理图参考下吗
-
汤权 发表于 2016-9-2 11:30
JTAG是一个规定好的协议,开发工具应该是根据JTAG规范来开发的,你说的接口类型如果是物理特性的话也就是针 ...
stm32芯片我弄成10针的JATG接口,能用LINUX进行开发吗
-
谢谢了
-
蓝猫淘气 发表于 2016-8-22 13:58
什么芯片?
stm32f103rbt6的
-
我要是会弄我也知道,不在这等了,我是一直笨鸟
-
hehe,好吧,我现在自己弄完了,想要一个比较下看看出入,算了,谢谢