You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Так " с нуля" и не требуется. Возможно кому-то пригодятся отдельные схемные решения из этой конструкции. А кто-то и полностью соберёт, ведь для этого даже плата имеется ...
С ТЗ в диффе (100 Ом/22 Ом и 4.8кОм с 15в), ТП 1.8мА, меандр почти идеальный, синус - ужас (ослик мультика на выход диффа). Без ТЗ - наоборот. Каскод в инвенторе должен разгрузить дифференциальный, но нет, не получилось. Еще заметил, что ТЗ в одном плече (+) "меняют" синус в лучшую сторону (параллельник и два ТЗ не совместимы?). Лучший результат, если "разгружаю" инвертер (и дифф, как "слабое звено") литером (скрипт спонтанеый, в затворе, конечно, от 100 Ом), на много эффективней каскода и ТЗ можно не применять. Кто полевые (в библиотеке МС - ни о чем) применял в УН, какие? Там "копать" стоит, чтоб дорогущий литерал в Ланзар не ставить.
Еще, чем лучший график после диффа, тем хуже Кг, глюк мультисима, по ходу, пора "слезать" с него.
Очень больше значение имеет ток утечки времязадающего электролитического конденсатора. Если бы его не было - и аналоговые схемы подошли бы. По этой самой причине я и отметил, что 0,5...1 мин - максимальное время устойчивой работы. Но Вам нужно было потоптаться по собственным граблям. Потоптался...
@Alex_641 Так зависит собирать или нет не изза денег даже, хотя купить запчасти дороже чем купить готовый набор в китае если все это не в шкапчике... разговор больше о времени доставки.
Дизайнерский встраиваемый светильник для нижней подсветки
Здравствуйте, товарищи форумчане!
У меня вот такая проблемка: есть такая схема:
По сути тут stm32 на который подаётся некоторое постоянное напряжение, а именно на вход PA1. МК получает его, приводит в цифровую форму (разрядность АЦП равна восьми) и выводит их при помощи восьми GPIO выводов, а именно PB0-PB7. Эти выводы соединены со схемой ЦАП, которая преобразует значение, полученное от stm32 обратно в аналоговую форму и выводит в пробнике R2(1).
Проблема в том результат выводится не верный. Точнее говоря не всегда верный. Когда я подаю 1В, то на выходе получаю 0,99В, что верно. Но когда, например, подаю 300мВ, то получаю 1.8В, что совсем не верно. Код прошивки предельно прост:
while (1)
{
HAL_ADC_Start_IT(&hadc1);
HAL_Delay(10);
}
Код колбека прерывания:
void HAL_ADC_ConvCpltCallback(ADC_HandleTypeDef* hadc)
{
if(hadc->Instance == ADC1) //check if the interrupt comes from ACD1
{
int adc = HAL_ADC_GetValue(&hadc1);
HAL_GPIO_WritePin(GPIOB,GPIO_PIN_0,(adc>>0)&1);
HAL_GPIO_WritePin(GPIOB,GPIO_PIN_1,(adc>>1)&1);
HAL_GPIO_WritePin(GPIOB,GPIO_PIN_2,(adc>>2)&1);
HAL_GPIO_WritePin(GPIOB,GPIO_PIN_3,(adc>>3)&1);
HAL_GPIO_WritePin(GPIOB,GPIO_PIN_4,(adc>>4)&1);
HAL_GPIO_WritePin(GPIOB,GPIO_PIN_5,(adc>>5)&1);
HAL_GPIO_WritePin(GPIOB,GPIO_PIN_6,(adc>>6)&1);
HAL_GPIO_WritePin(GPIOB,GPIO_PIN_7,(adc>>7)&1);
}
}
На всякий случай вот настройка АЦП в stm32:
Помогите собрать эту схему(даже не нужно что бы она работала, просто скриншот) в любой подходящей программе.(желательно Протеус)
Либо скажите как называются элементы TV и L , и что за линия под номером 2.
Так я смогу собрать ее сам
Здравствуйте, набросал вот такую схемку при помощи программы Filter Designer, но вышло что то совсем не то чего ожидал хотел сделать срез на саб от 25 до 80 +-
Судя по графику в Proteus творится что то непонятное, помогите пожалуйста разобраться в чем проблема.
Пытаюсь разобраться в программировании этого контроллера и при попытке настроить USART для приема/передачи данных возникла проблема:
Пытаюсь принять байт и после нажатия кнопки отправить его обратно, но на выходе получается совсем не то что ожидаю.
При отправке 0 должно вернуть 0, но возвращает вот это. В чем может быть проблема?
ASCII BIN DEC HEX
Подозрения падают на настройку baud rate, но вроде всё как в мануалах.