Нет так дело не пойдёт. Данный код нужно записать сейчас в первую очередь и только потом дальше без этого работать ничего не будет (я про индикацию на семисегментниках сейчас говорю).
Есть у меня ещё одна мысль как можно записать перевод чисел будет время попробую.
Такое чувство, что два этих утверждения противоречат друг другу. Если под нагрузкой происходит снижение оборотов без остановки, то как под нагрузкой реле остановки может быть включенным?
Мне как-то фиолетово, работающий, неработающий.
Пусть другой вопрос натыкает пальчиком в чат, получит другой код.
Свой код может тоже туда скопипастить... Для более адекватных ответов.
Можно. Но оптопара останется непроверенной и порог срабатывания вы не измерите.
Измерить всё-таки порог срабатывания защёлки. Ещё раз сверить со схемой, правильно ли собрано. Ну и искать, откуда ток берётся.
Правильно ли я понял, что софт-старт отрабатывает, начинается "нормальная" генерация со скважностью двойка и потом срабатывает защита? Через какое время срабатывает?
Вы всё ещё без трансформатора проверяете?
По ссылке видел материал.
Там в примере USB Devices. Я по этой ссылке как раз использовал часть кода для USB Devices с эхо.
Вот этот блок кода неправильно работает:
case CDC_RECEIVE:
{
USBH_CDC_Stop(&hUsbHostFS);
int usbresult = USBH_CDC_Receive(&hUsbHostFS, (uint8_t *) CDC_RX_Buffer, RX_BUFF_SIZE);
LED_ON;
Usart2_Send_Data(CDC_RX_Buffer, RX_BUFF_SIZE);
LED_OFF;
HAL_Delay(200);
CDC_STATE = CDC_STATE_IDLE;
}
Та точно, вы решили tefaso в ступор полный ввести. Думаете он знак умножение за что-то другое может воспринять ))
Я вас просил разобраться с таблицей символов, вы хоть как-то пытались вникнуть в мои слова?
Рекомендуемые сообщения