Jump to content

    

VadimNic_nt

Участник
  • Content Count

    85
  • Joined

  • Last visited

Community Reputation

0 Обычный

About VadimNic_nt

  • Rank
    Частый гость
  • Birthday 02/12/1972

Контакты

  • Сайт
    Array
  • ICQ
    Array

Информация

  • Город
    Array

Recent Profile Visitors

1771 profile views
  1. Если количество выводов микросхемы небольшое (SO14, sot23-5, tssop20 и т.п.), то предпочитаю использовать УГО микрохемы, которое совпадает с фактическим расположением выводов на корпусе. Так в последующем удобнее "ковыряться" в плате со схемой в руках.
  2. Нашел способ развязки датчика по постоянному току в известной книге. Насколько эта схема жизнеспособна? Кто-нибудь применял ее на практике?
  3. Стандартная схема усилителя заряда с двухполярным питанием по вашей логике тоже не должна работать. Однако все работает. Отличие у приведённой схемы только в том, что отрицательный терминал датчика в установившемся режиме находится под напряжением 2.5 В, которое поступает на датчик через резистор 10 ГОм. Впрочем, вышеприведённая схема прекрасно работает в случае, когда положительный терминал датчика подключается к шине 2,5 В.
  4. Противоречий нет. Корпус датчика (выход+ пъезокварцевой пластины) может быть подключен только к шине 0В. В схеме есть напряжение питания +7В и напряжение ИОН +2.5В. Схема усилителя использует напряжение ИОН в качестве напряжения смещения (для задания уровня на выходе усилителя в установившемся режиме).
  5. Здравствуйте уважаемые специалисты! Пытаюсь спроектировать усилитель заряда для пьезокварцевого датчика. Питание схемы только униполярное (7В) и из-за ограничений по габаритам и количеству элементов сформировать двухполярное питание невозможно. В схеме есть источник опорного напряжения +2.5 В. Обычно в подобных схемах (при духполярном питании) один из выводов датчика подключается к общей шине (0В). В моей схеме в качестве общей шины выступает напряжение 2.5В. Один вывод датчика (отрицательный заряд) подключен на вход усилителя заряда, второй вывод датчика является его корпусом и к нему подключается напряжение питания 0В. Получается, что к чувствительному элементу датчика будет приложено напряжение 2.5 В. Как это может повлиять на работу датчика и на работу схемы усилителя? Нужен совет.
  6. Здравствуйте уважаемые специалисты! Может кто сталкивался с контроллером солнечных батарей EPSolar LS0512 или подобным. Собственно у меня вопрос в следующем. В описании устройства указано, что номинальный ток заряда / разряда аккумулятора - 5 А. Можно но ли с эти устройством использовать аккумулятор, номинальный ток заряда которого 2,7 А? Можно ли как то при помощи навесных элементов совместить этот контроллер с аккумулятором типа GSL9-12 9Ah? Может кто-нибудь посоветовать готовый встраиваемый контроллер заряда-разряда свинцовой АКБ (нужно чтобы в одном устройстве совмещались функции контроллера разряда до минимального рабочего напряжения АКБ с защитой от КЗ и контроллера заряда, желательно с возможностью настройки зарядного тока или режимов заряда). Заранее спасибо. Контроллер заряда АКБ от солнечных батарей EpSolar-LS0512.pdf GSL9-12 9Ah (-40...+60'C).pdf
  7. Спасибо за комментарий. Мне в этой схеме еще не понятно назначение элементов левее VT1. Зачем нужна схема на VT2 и SCR1, DTR1, FET4 с соответствующими элементами в обвязке? Зачем транзистор FET3 управляется по линии 4 и через транзистор FET6? Насколько правильно дано описание на сайте http://impulsite.ru/viewtopic.php?p=7883#p7883 " Вообще говоря, на результат измерения может влиять собственное внутреннее сопротивление мультиметра. Кроме того, если обратиться к схеме, то видно, что через R14, R13 и стабилитрон VD1 протекает ток, недостаточный для нормального уровня стабилизации. Поэтому в режиме ожидания напряжение на VD1 будет низкое. Лишь в динамике, непосредственно перед поджигом лампы, запирается FET3 открывается DTR1 и по цепи R35, R11, SCR1 начинает протекать ток, падение напряжения на R35 открывает VT2 и резистором R12 поддерживается ток не более 64 мА (кратковременно) через VD1, что обеспечивает номинальное напряжение стабилизации VD1. В этот момент на затворе VT1 должно наблюдаться примерно 28-30 В. И наблюдать можно осциллографом. Или, полагая, что детали стабилизатора напряжения и драйвера исправны, то можно подбирать стабилитрон под IGBT-транзистор. Или 30 В для CT40KM, RJP4301, RJP63F3A и др.. Или 17-18 В - для транзисторов IRG4BC40, HGT1S20N60C3, TIG056BF, RJP5001... и подобных. Кроме напряжения стабилизации еще важен минимальный/номинальный ток стабилизации стабилитрона. Он должен быть не больше 2-5 мА. "
  8. Здравствуйте уважаемые специалисты ! Хочу понять работу высоковольтной части схемы фотовспышки Sigma EF-500DG (схема взята на сайте impulsite.ru). Если у кого есть опыт по этой теме, прошу объяснить как можно подробнее. P.S. Может кто посоветует, где можно найти схему на фотовспышку EF - 610 DG ?
  9. Здравствуйте! Хотелось бы разобраться с возможностью просмотра во время отладки переменных в окне Logic Analyzer. Просмотрел документацию Keil, Segger, но Logic Analyzer для введенных переменных ничего не отображает. Не могу разобраться что делаю не так. Использую отладку MCBSTM32 с камнем stm32f103rc, есть фирменные отладчики ULINK2 и J-LINK Ultra+. Может кто-нибудь поделиться готовым настроенным проектом, чтобы эта функция работала? Заранее Спасибо.
  10. Спасибо, доступ к регистрам появился частично. Судя по документу RM0351диапазон адресов шин APB1 - APB2 - AHB1 - AHB2 от 0x40000000 до 0x50060BFF но при указании этого диапазона в INI файле KEIL выдаёт ошибку ***error 129: MapMem - map size truncated to 128MB.
  11. Здравствуйте форумчане! Пытаюсь запустить под симулятором стандартный проект NUCLEO-L476RG\Examples_LL\ADC, при запуске симуляции сразу возникает ошибка: Load "STM32L476RG_NUCLEO\\STM32L476RG_NUCLEO.axf" WS 1, `aADCxConvertedData,0x0A WS 1, `aADCxConvertedData_Voltage_mVolt,0x0A *** error 65: access violation at 0x40021000 : no 'read' permission Симулятор останавливается на строке Set MSION bit void SystemInit(void) { /* FPU settings ------------------------------------------------------------*/ #if (__FPU_PRESENT == 1) && (__FPU_USED == 1) SCB->CPACR |= ((3UL << 10*2)|(3UL << 11*2)); /* set CP10 and CP11 Full Access */ #endif /* Reset the RCC clock configuration to the default reset state ------------*/ /* Set MSION bit */ RCC->CR |= RCC_CR_MSION; Все настройки проекта по умолчанию. Что нужно поправить, чтобы погонять проект под симулятором?
  12. Все работает. Кроме extern необходимо использовать & 6.3.7 Methods of importing linker-defined symbols in C and C++ You can import linker-defined symbols into your C or C++ source code. They are external symbols and you must take the address of them. The only case where the & operator is not required is when the array declaration is used, for example extern char symbol_name[];. http://www.keil.com/support/man/docs/armli...62065956104.htm
  13. Для проверки использовал следующий код: /*---------------------------------------------------------------------------- Main Program *----------------------------------------------------------------------------*/ int main (void) { /* main entry for program */ uint32_t test[4]; extern uint32_t Load$$LR$$LR_IROM1$$Limit; extern uint32_t Load$$LR$$LR_IROM1$$Base; extern uint32_t Load$$LR$$LR_IROM1$$Length; ...... test[0] = (uint32_t)&Load$$LR$$LR_IROM1$$Limit; test[1] = (uint32_t)&Load$$LR$$LR_IROM1$$Base; test[2] = (uint32_t)&Load$$LR$$LR_IROM1$$Length; test[3] = test[0] - test[1]; .... }
  14. Спасибо, действительно линкуется без ошибок. А эти переменные обязательно использовать через указатель?
  15. Здравствуйте Все! Хотелось бы разобраться с использованием Linker-defined symbols в проекте Keil. http://www.keil.com/support/man/docs/armli...62065951495.htm Меня конкретно интересует возможность использования переменной Load$$LR$$load_region_name$$Length http://www.keil.com/support/man/docs/armli...62065953823.htm Почему при сборке проекта линковщик выдает ошибку, что символ не определен....