Vlad_G
Участник-
Постов
300 -
Зарегистрирован
-
Посещение
Весь контент Vlad_G
-
Помогите сделать калькулятор
Vlad_G ответил Ержан тема в Схемотехника
Внешне похож, но всё же это компьютер. У нас в универе такой был... Ну, как был? Так и был как был - завлаб матюкался: в своё время от стоил приличных денег по временам СССР, потом 90-е инфляция/индексация и по итогу он стоил как мерседес, по бумажкам. Списать было невозможно, поскольку балансовая стоимость превысила какой-то предел. Но был рабочий, как ни странно. Кассеты к нему прилагались. Игрушка была (псевдографика), как называлась не вспомню - надо было гонять клингонов по галактике. Запомнилось, чума просто, обсчёт хода внутри квадранта был секунд 20, между квадрантами минуту с небольшим. Языки программирования - бейсик и фортран. -
Помогите сделать калькулятор
Vlad_G ответил Ержан тема в Схемотехника
Это вы не адресу обратились. Если б на 4004, тогда да, может быть. А так вам на тубчик - видел несколько роликов на тему микрокалькулятор на реле, на логике. В общем к реконструкторам. Для начала можно тутт или тутта. А по хорошему, надо конкретизировать - сколько бит, какие функции (может вам факториал до 10^38.... надо). -
Saf-c164cl lm
Vlad_G ответил SergeyVas тема в В помощь начинающему
Даа, сингл чип, сингл чип ... на известный мотивчик спеть можно :о) Может это поможет? -
Программа карта
Vlad_G ответил whale тема в В помощь начинающему
Ну вот, а сначала - желательно, но вроде как и необязательно. Хотел предложить Apine Quest, работает без тырнета. На счёт фоток - не знаю, нужды не было. Хотя, если случится, секстант Богвпомощь -
Тоже, ↓, типа Military Equipment. Но температурный диапазон... Милитари в чайнике HC-49U.pdf
-
На -55 по документации не попадались. Использовали: кварц: NX2520SA-16MHZ-STD-CSW-5 и генератор: MCSJK-3N-16.00-3.3-25-C - оба на 16 МГц. Практически (в термокамере) стартовали и работали при - 70, потом собственное тепло немного прогревало. Связь с системой управления была на всех этапах работы. Понятно, что практически и по DS разные "весчи", но тем не менее.
-
Возврат ошибок из HAL функции
Vlad_G опубликовал тема в ARM, 32bit
Например, возьмём функцию: HAL_StatusTypeDef HAL_UART_Transmit_DMA(UART_HandleTypeDef *huart, const uint8_t *pData, uint16_t Size) В программе к ней обращаюсь следующим образом: HAL_UART_Transmit_DMA(&huart2, (uint8_t*)Rx_Uart, 12); Как бы всё нормуль, работает. Но кроме она умеет возвращать коды ошибок, например (фрагмент из описания этой функции): if ((pData == NULL) || (Size == 0U)) { return HAL_ERROR; } Правильно ли я понимаю, что если я хочу проверить, правильно ли отработала эта функция или выдала какую либо ошибку, то вместо простого обращения (как см. выше) я должен написать: if(HAL_UART_Transmit_DMA(&huart2, (uint8_t*)Rx_Uart, 12) == HAL_ERROR) { что-то делаем согласно типу ошибки} ? А в случае, если я просто обращаюсь: HAL_UART_Transmit_DMA(&huart2, (uint8_t*)Rx_Uart, 12), то куда уходит: return HAL_ERROR/HAL_OK/... ? -
EMMC Vccq вопрос по питанию
Vlad_G ответил spirit_1 тема в В помощь начинающему
Вы же выше писали про тотальный хаос - в одном месте "дуал повер", в другом месте не дуал... А гнусмасы сделали пометку: Может действительно обратиться? Добавлю. если посмотреть на блок схему, то Vccq напрямую идёт на блоки IO и на регулятор ядра. Те ядро не питается напрямую от Vccq, а через внутренний стабилизатор. Что и подтверждает ссылка на схему пиай. -
pic16f627 проблемы со стартом TMR0
Vlad_G ответил yoric тема в MCS51, AVR, PIC, STM8, 8bit
Меня тоже терзают смутные сомнения... strtTMRA: movfw _TMRoff movwf TMRA bcf INTCON,T0IF bcf INTCON,T0IE movfw _pTMRoff Bank1 movwf OPTION_REG ; /RBPU INTEDG T0CS T0SE PSA PS2 PS1 PS Bank0 bsf INTCON,T0IE ; старт TMRA _toff exit.RrFr bsf INTCON,GIE bcf STATUS,RP1 ; раз за цикл на всяк случай Вы вставляете Bank1 или Bank0, а перед - movwf TMRA - поставили Bank0? Я как-то не увидел, но и разобраться в коде с ходу не получается. Вроде бы есть - bcf STATUS,RP1 ; раз за цикл на всяк случай - но если где-то там, в коде, есть сет RP0... Может где забыли. bcf INTCON,T0IF bcf INTCON,T0IE Конечно, это не порты, где могут возникнуть некоторые неприятные моменты в связи с наличием защёлки, но мне моя паранойя говорила, что лучше в таких конструкциях ставить между - nop. На всякий случай. Или сразу выставить оба бита. -
EMMC Vccq вопрос по питанию
Vlad_G ответил spirit_1 тема в В помощь начинающему
С emmc не имел дела, но по другим девайсам, возможно, разное питание ядра и интерфейсной части. Для вашего случая: ядро -> память (3,3), интерфейс 1,8 или 3,3. На случай, если подключаете к 1,8 процессору. -
Кто понимает в трансформаторах ?
Vlad_G ответил whale тема в В помощь начинающему
Дык, сами устроили. ТС спрашивал вполне конкретные вопросы: -
Начало современных сказок... В Германии, лет 15 назад (кажется) была такая программа с господдержкой, как у вас - поставь СЭС на крыше и качай бабло. Что-то не слышно сейчас. Может новости не доходят? А может получка не соизмерима с затратами? При современном развитии электроники в мире не вижу с этим проблем. Может проще с соседями договориться напрямую, минуя сетевиков? Тут для меня было божественным откровением, что владельцы зарядных станций не могут продавать электричество для зарядки авто, а посему они продают услугу. Интересно, как это реализуется в случае СЭС?
-
Я обратил на это внимание, но не стал париться. По смыслу кода у ТС такая запись как двоичный формат. Возможно, это особенность его IDE. В конечном итоге другие выводы со светодиодами у него работают. Или: CMCON0=7;
-
Сдаётся мне (и не мне одному), что: CMCON0=0x00000000; - не правильно. Надо: CMCON0=0x00000111;
-
STM32 таймеры
Vlad_G ответил IgorAVR2 тема в ARM, 32bit
Встречный вопрос - а что за кукбук на таймеры? А то - APB peripheral reset register 2 (RCC_APB?RSTR) - в референсе ищется просто, а кук не ищется... -
Как рассчитать насыщение дросселя
Vlad_G ответил whale тема в В помощь начинающему
Ну зачем так сразу-то палить. Сделали б скидку на понедёрник :о) -
Как рассчитать насыщение дросселя
Vlad_G ответил whale тема в В помощь начинающему
B = (L*I)/(N*Ae) Ae - одновитковая индуктивность, В - в Тл Качественно зависит от площади поперечного сечения, те от объёма (в Ае как раз и входит). В, можно задаться, не более 0,25, по фэншую или побольше. -
Кто объяснит по моторам
Vlad_G ответил whale тема в В помощь начинающему
А вот этто вы зря. Лишняя моща никогда лишней не будет. Имея чифирильник так, что трёх литровая банка воды закипала за 53 секунды, успевали замутить до проверки. А если в чайнике полтора литра закипает так, что молодость пройдёт, так и уйдёшь на совещание не сладко пивавши. А по теме. Инженеры не дураки, всё дело в заданиях, которые им ставят и чем из материалов и комплектации они располагают. -
Гарантия, по всей видимости, в DS. Хотя, тоже не факт как очевидно. Как пример. Стр 6. Смотрим фигуру 11. 100 кГц... Но, тем не менее долгую жисть обещают не при всех параметрах эксплуатации. Не представляю как всё это прикинуть на разряд сварки, но уже понятно, что надо запасаться зипом.
-
По реле
Vlad_G ответил whale тема в В помощь начинающему
Посмотрите, посмотрите характеристики. Возможно на вашем реле просто забыли поставить 250VAC. А вообще, нестандартное применение чего либо - штука творческая, особенно для личного применения. Специалисты вам всегда ответят с точки зрения коммерческого(промышленного) применения и будут правы. Простой пример: Нужно коммутировать антенну 144МГц / 200Вт. Специалисты вам сразу накидают про специальные ВЧ реле, на практике же используют обычные на 250VAC. Увеличение КСВ на 0.2 - те, не 1 (как на специальном реле), а 1.2. Вообще ни о чём. За сколько вы купите ВЧ реле и за сколько тот же TIANBO. И так во всём. Ключевое слово - личного. -
Помогите разобраться с BMS модулями
Vlad_G ответил Salamander тема в В помощь начинающему
Точно! На картон посмотрел, он больше бросается в глаза. Я картоном закрывал только шины. -
Помогите разобраться с BMS модулями
Vlad_G ответил Salamander тема в В помощь начинающему
Хм. Что-то не вижу я 6S8P... Вижу 8S6P Да и для электротяги 8S как-то правдоподобнее, чем 6S -
Помогите разобраться с BMS модулями
Vlad_G ответил Salamander тема в В помощь начинающему
Когда ни будь и самому надо становиться специалистом. Тем паче, что и специалисты зачастую "специалисты". ТС могу порекомендовать, если боится бахнуть при запараллеливании - разрядить сначала все банки, а потом параллелить. 1,5 года батарее на самокате - езда нормуль. А что касаемо бмс-ки, то ей по фиг сколько в параллель, главное, как тут уже отмечали, ток разряда. Я бы лично бмс-ку брал бы с запасом, а не 40 на 40. Ну и проверить, насколько бмс-ка балансирует - не все одинаково полезны.... -
Пытаюсь освоить HAL
Vlad_G ответил Vlad_G тема в ARM, 32bit
Да, в теле функции есть установка бита, но отладчик и реальность показывают, что этот бит сброшен. И сбросился от где-то по дороге во время или после вызова функции HAL_UART_Transmit_DMA(). Код, который я привёл в последнем посте он как раз находится в глубине функции HAL_UART_Transmit_DMA(), в глубинах не первого уровня. Ну да, как на форумах пишут, что HAL - это всего лишь красивая обёртка для смсис. Лютый ад... Но в любом случае спасибо вам! Буду дальше пытаться понять всё это.