Jump to content
admin

Осциллограф DSO138 - конструктор

Recommended Posts

Нет просто пропадает отрицательное напряжение. Запускается на доли секунды заряжает с24 и с25 и.... все. R40,41 ДЕЛИТЕЛЬ напряжения обратной связи. Проверьте на номиналы. +3,3 точно есть?

Share this post


Link to post
Share on other sites

на линии ресет должно быть 3.3в, пока сами не нажмете кнопку. источник сам МК.

а говорите коротыши все проверили.

0.5в - это очень близко к логическому "0" - у Вас какой-то косяк держит МК в режиме Ресет (сброс). естественно прошивка работать не будет, а запустившись будет прервана.

что-нибудь почитайте про микроконтроллеры (любые).

когда я говорил про огрехи монтажа имелось ввиду тотально ВСЕ контакты и пайки, в том числе и самого МК, разумеется по анализу ситуации этот круг можно сужать.

Share this post


Link to post
Share on other sites

Технология Maxim Integrated nanoPower: когда малый IQ имеет преимущества

При разработке устройств с батарейным питанием важно выбирать компоненты не просто с малым потреблением, но и с предельно малым током покоя. При этом следует обратить внимание на линейку nanoPower производства компании Maxim Integrated. В статье рассмотрено их применение на примере системы датчиков беспроводной оконной сигнализации.

Подробнее

В 04.04.2018 в 17:15, latonita сказал:

порт B был пробит на землю, как минимум boot пин

Всё не так. Boot не относится к порту B. Boot непосредственно соединяется с землёй на плате для нормальной загрузки МК.

40 минут назад, a797945 сказал:

у Вас какой-то косяк держит МК в режиме Ресет (сброс)

STM умеют пробиваться по выходу сброса внутри себя. 

Share this post


Link to post
Share on other sites
2 часа назад, Стальной сказал:

STM умеют пробиваться по выходу сброса внутри себя. 

Вылетает буфер или подтягивающий резистор?Внутри или снаружи у него проблема мы пока не знаем.

Edited by a797945

Share this post


Link to post
Share on other sites
                     

Платы Nucleo на базе STM32G0: чего можно добиться с помощью связки Nucleo и Arduino

Платы Nucleo и платы расширения X-NUCLEO от STMicroelectronics можно интегрировать в платформу Arduino с помощью библиотеки STM32duino. Связка плат Nucleo и платформы Arduino, и наличие готовых библиотек – представляет удобный инструмент для создания прототипов и конечных приложений в условиях ограниченного времени. Статья содержит пошаговые инструкции по установке библиотек и запуску примеров для Nucleo.

Подробнее...

Да это может случиться с любым мк. Но в этом случае мне кажется маловероятным. Были случаи с перекосом в 20 вольт и мк жил. Нужно проверить всю цепь генератора отрицательного. Все детали, пайку и номиналы.

Share this post


Link to post
Share on other sites

Короче пока новости такие: нашел и поменял L2 – поведение, напряжения ни сколько не изменились.

Еще купил транзисторы и стабилизаторы, попробую сегодня тупо все поменять. Я прозваниваю и просматриваю все с лупой, подпаиваю если что сколько-нибудь не нравится. Ситуация не меняется ни в какую сторону.

Линия Ресет это просто кнопка с конденсатором на землю? Все там в порядке.

IMG_20180705_121505.jpg

Share this post


Link to post
Share on other sites

Обратите внимание что плата двусторонняя. Т.е. паяете вы сзади, а дорожка со стороны элементов! Если метализация отверстия нарушена к примеру перегревом то НЕКОНТАКТ. Прозвоните пищалкой от точки припоя до следующего элемента. Визуально и по схеме.

Share this post


Link to post
Share on other sites

Граждане, что вы докопались до несчастной л2?

У меня её нет, и не только её - разобран весь этот узел - и все работает. 

Непонятно что вы хотите от прибора, если у вас МК блокирован - на служебной ножке Ресет лог. "0", т.е. дана команда Встать на исходную и СТОЯТЬ.

Вы понимаете что такое СБРОС для  МК, для процессора, для ПК и т.д. ?

Надо разбираться с этой линией - если Вы говорите, что при разомкнутой кнопке сопротивление на ней достаточно большое - т.е. ничего потенциал с МК (3.3в) не просаживает. Получается, что внутренние цепи этой линии повреждены. Там входной буфер, а его вход (соотв. и эта ножка) подтянут внутр. ресистором к питанию (к этим самым 3.3в) - если дело в нем можно попробовать продублировать внешним резистором (порядка 50-80 кОм) темсамым обеспечив на входе лог. "1" (>2в). Смена состояний с 0 на 1 - есть команда Старт. Как еещё разжевать не знаю.

Edited by a797945

Share this post


Link to post
Share on other sites

То есть если на первой ноге VBAT есть +3.3V, то и на седьмой nRST должно быть +3.3V. Это все условия?

Share this post


Link to post
Share on other sites

В придумывании подобного условия нет никакого смысла.  Я говорил про служебную ножку Ресет (да 7-я), если угодно главную, от команды Старт на этой ноге МК стартует. Что касается запитки МК - Корпус /земля и питающее 3.3в обязательно должны быть поданы на ВСЕ соответствующие ножки (согласно схемы).

Share this post


Link to post
Share on other sites
Guest Андрей

подскажите - купил сие чудо, но не могу нормально использовать  - сигнал отображается на экране с задержкой примерно в 10 секунд.

Share this post


Link to post
Share on other sites
Guest Андрей
В 10.07.2018 в 13:58, Гость Андрей сказал:

подскажите - купил сие чудо, но не могу нормально использовать  - сигнал отображается на экране с задержкой примерно в 10 секунд.

сам же и "починил". зажал "+" и "-", он сбросился и поехало

Share this post


Link to post
Share on other sites
В 05.07.2018 в 20:05, a797945 сказал:

Непонятно что вы хотите от прибора, если у вас МК блокирован - на служебной ножке Ресет лог. "0", т.е. дана команда Встать на исходную и СТОЯТЬ.

Вангую, звонится на землю накоротко? Можно снимать по-очереди кнопку и кондюк, ну или сразу ставить новый МК.

Можно еще в линию пару ампер вогнать, найти, что греется)

В 06.07.2018 в 09:28, Raccoon сказал:

То есть если на первой ноге VBAT есть +3.3V, то и на седьмой nRST должно быть +3.3V. Это все условия?

А это как связано?

Share this post


Link to post
Share on other sites

Заказал в разобранном виде, проверял номиналы деталей, все в порядке, спаял все точно по мануалу. При калибровке показывает неправильный сигнал, меньше размером по амплитуде и края сглажены. Подстройка конденсаторами не помогает. Еще обнаружил что в мануале на  v-   должно быть -8,08в, у меня при подаче питания сначала показывает в районе -14 вольт и потихоньку растет в минус. Питание от блока питания 9 вольт, на входе 8,9в. Все остальные замеры питания на плате соответствуют заданным. В чем может быть дело?

IMG_1893-19-07-18-08-02.JPG

Share this post


Link to post
Share on other sites

Добрый день.

 

Запаял все элементы, запускается нормально, но вместо работает, но вместо -8,11 В на ёмкости L1 (рядом тест контакт V-), получаю -18 В, флюс отмыт

Где может быть ошибка?

 

Спасибо.

20180818_211757.jpg

Share this post


Link to post
Share on other sites

DSO138 не работает нормально, а конкретно не отображает нормально частоту на экране  все показания скачут.  

 

Edited by ZYBRILA220

Share this post


Link to post
Share on other sites

Коллеги! не подскажете, для чего используется порт USB осциллограф DSO 138? Можно его использовать для питания?

А как использовать порт USB? Можно через него подключить питание?

Share this post


Link to post
Share on other sites

Всех приветствую! Нашел в теме аналогичные вопросы, но ответов на них не нашел (может плохо искал?).

Суть проблемы в заниженном напряжении на выходе тестового сигнала (1.6в вместо 3.3в) и заниженных показаниях измерения напряжения. Любое напряжение занижается в 2-3 раза.

Проверял напряжения во всех тестовых точках - везде всё сходится с картинкой в мануале, за исключением дросселя L1 - на нём 11в вместо 8в...

Подскажите как решить проблему, куда копать...

IMG_20190312_103344.jpg

Share this post


Link to post
Share on other sites

Какие же дрянные у китайцев инструкции, всё-таки... Мало того что они нигде не написали про то, что при обновлении прошивки нужно перепаивать R11, так ещё и для прошивки рекомендуют цеплять GND, RX, TX и USB (типа для питания). А на самом деле нужно цеплять питание 3.3в на ногу - только тогда прошивка пойдёт...

Share this post


Link to post
Share on other sites

Вечер добрый. Такой вопрос как избавиться от этого, какие номиналы проверять?

IMG_20190714_202320.jpg

Share this post


Link to post
Share on other sites

Join the conversation

You are posting as a guest. 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.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Similar Content

    • By Sufiyarov
      По причине невостребованности продам двухканальный осциллограф С1-118 с полосой до 10МГц.
      Аппарат рабочий, запас яркости луча приличный, синхронизируется легко. 
      В комплекте самопальный пробник.
      Из нюансов: требуют профилактики или замены переменные резисторы горизонтального отклонения луча.
      Форумчанам отдам за 4000 руб.
      Упакую надёжно, отправлю удобным для вас способом.
      Местоположение: Екатеринбург.




    • By nfaced
      Продам осциллограф с1-65а, полностью исправный
      Полоса пропускания  0 – 40 Мгц Диапазон измеряемых напряжений  15 мВ – 60 В
      Диапазон измеряемых интервалов времени  0,05 мкс – 0,5 сек Чувствительность каналов 1 и 2  5 мВ/дел – 10 В/дел
      Входное сопротивление канала  1 МОм
      Параметры канала Z Диапазон частот канала  20 Гц – 10 МГц Диапазон входных напряжений  1,5 – 20 В
      Ширина линии луча  0,8 мм Рабочая площадь экрана по горизонтали  60 мм Рабочая площадь экрана по вертикали  36 мм Напряжение питающей сети  220 В 50 Гц 115 В 400 Гц Потребляемая мощность  125 ВА Диапазон рабочих температур  -30 + 50 град С Габаритные размеры  348 х 200 х 502 мм Масса  16 кг. Находится в Ишиме, цена 4000 руб.


    • By volant
      Предложу такой вот прибор. Осциллограф в эксплуатации не был. В комплекте только сам прибор. Видео работы сделаю.
      Надежно упакую и отправлю из Новосибирска. Из ТК предпочтительней ПЭК. Денег хотелось бы 10 т. р.
      Характеристики:
      Полоса пропускания осциллографа: 20 МГц
      2 канала, возможность отображения некогерентных сигналов
      Чувствительность осциллографа 5 мВ - 5 В/деление (1 мВ/дел. с усилителем x5)
      Высокочувствительная синхронизация
      Режимы попеременной развертки ALT и CHOP
      Отображение CH1, CH2, CH1+CH2
      Инверсия сигнала канала CH2
      Лупа времени (20 нсек/деление)
      Режим X-Y (фигуры Лиссажу) до 50КГц
      Режим яркостной модуляции сигнала (по входу Z)
      Синхронизация кадров и строк ТВ сигналов
      Выход сигнала 1-го канала осциллографа
      Ослабление синфазного сигнала: 50:1 при синусоидальном сигнале частотой 50KHz
      Осциллографическая трубка фирмы TOSHIBA
      2 осциллографических пробника в комплекте
      Включен в Госреестр средств измерений, регистрационный № 32049-06
      Габариты: 455x340x150 (мм), вес: 8 кг.
       
       
       

    • By Olga Kovin
      Вольтметр В3-48А  Б/у, без ЗИП. В наличии: 1шт. Цена: 1800р  
       
      Миллиомметр Е6-18.  Б/у, без ЗИП. В наличии: 1шт. Цена: 3000р  
       
      Магазин сопротивления Р40102. С хранения, в упаковке. В наличии: 3шт по 5000р/шт.  
       
      Измеритель параметров радиоламп ИЛ-14. В хорошем состоянии, полный комплект карт. Из минусов, отсутствует ручка для переноса спереди и один предохранитель. В наличии: 1шт. Цена: 7000р 
       
      Калибратор напряжений П327. В хорошем состоянии, без ЗИП. В наличии: 1шт. Цена: 3500р   
       
      Источник малых токов ИТ-12.  В хорошем состоянии, без ЗИП. В наличии: 1шт. Цена: 3000р 
       
      Осциллограф С1-112. В хорошем  состоянии, крышка и щуп в комплекте. В наличии: 1шт. Цена: 3600р  
       
      Осциллограф С1-94. В хорошем  состоянии, без ЗИП. В наличии: 2шт по 2500р/шт.  
       
       
      Саратовская обл. г.Энгельс
      Отправим: почтой, транспортной компанией, в Москву - с курьером.
       
      Контакты: 
      Моб. тел.:+7904-240-51-17.
      E-mail: olgalosewa86@mail.ru





















    • By Арсений Большов
      Доброго времени суток, достался мне недавно осциллограф, если верить записи на боку, ОЭШ-61, 1964 года выпуска.


       
      Он работает, но, насколько мне известно, нестабильно. Хотелось бы его привести в порядок. Использоваться будет как экспонат или при демонстрации опытов. С подобным оборудованием я дела ещё не имел, подскажите, пожалуйста:
      1)  что нужно предпринять чтобы обезопаситься от поражения электрическим током после отключения сетевого питания;
      2)  что может быть причиной нестабильности работы (если более конкретно, прибор не всегда включался).
       
       
  • Сообщения

    • Приведу цитату из анекдота: Компреме?
    • - Дорогой, ты мне изменяешь? - С чего ты взяла, дорогая? - Тебя постоянно окружают умные и красивые женщины. - Мне не нужны умные и красивые женщины, мне нужна ты.     - Мам, дай денег. - На что? - Если я тебе скажу на что, ты не дашь! - Если ты не скажешь, то тем более не дам! - Тогда уж точно не скажу на что! Через 10 минут. - Так все-таки, на что тебе нужны были деньги? - Дашь денег - скажу.    Жила-была девушка, звали ее Мария. И был у нее парень, а звали его Хулио. Но не нравилось Марии, что он некрасив, оставила она его. Познакомилась Мария с другим парнем, а звали его тоже Хулио. Но не нравилось Марии, что он недостаточно богат. Рассталась она с ним. И стала Мария встречаться с другим, и звали его Хулио. Но недовольна была Мария... Посмотрел на это Господь и воскликнул: - Так какого же Хулио тебе надо, Мария?!   Поручика Ржевского приняли на радио говорить точное время, договорившись, что непотребщину будут забивать бипами. И вот теперь каждый час мы слышим шесть гудков.  
    • А почему бы не ответить ему? За геноцид своего народа, к примеру?
    • Добрый день, уважаемые форумчане. Столкнулся со странной проблемой в работе связки ADC-DMA В проекте используется 2 канала DMA1. Канал 1 для циклического чтения регулярных регистров ADC И канал 4 для вывода буфера в USART. (После добавления этого канала в работу и начались чудеса ADC по преобразует сигналы и дергает DMA, который последовательно раскладывает значения в буфер uint16_t signal[6] Все работало длительное время пока я не решил задействовать DMA Для вывода в USART. Например: ADC1- Канал1 - записывался в нулевой элемент массива signal[ 0 ] ADC1- Канал2 - записывался в первый элемент массива signal[ 1 ] ADC1- Канал3 - записывался во второй элемент массива signal[ 2 ] После вывода буфера по каналу 4, на канале 1 происходит смещение индекса массива и данные от ADC начинают записываться  по другим адресам. Например: ADC1- Канал1 - записывался во второй элемент массива signal[ 2 ] ADC1- Канал2 - записывался в третий элемент массива signal[ 3 ] ADC1- Канал3 - записывался во четвертый элемент массива signal[ 4 ] Каким образом DMA->Канал4 может вносить проблемы на работу DMA->Канал1? Ниже привожу инит и вывод  Инициализация и запуск циклического считывания значений в массив  arrSignal[] void Init_ADC_DMA(void) { uint32_t pin; // Включаем тактирование GPIOA, AFIO, ADC1 RCC->APB2ENR |= RCC_APB2ENR_IOPAEN | RCC_APB2ENR_AFIOEN | RCC_APB2ENR_ADC1EN; RCC->CFGR |= RCC_CFGR_ADCPRE_DIV8; //Предделитель АЦП 72/6 = 12 МГц // Очистим настройки пинов. Нулевое значение соответствует Input Analog GPIOA->CRL &= ~( GPIO_CRL_CNF0 | GPIO_CRL_MODE0 | GPIO_CRL_CNF1 | GPIO_CRL_MODE1 | GPIO_CRL_CNF5 | GPIO_CRL_MODE5 | GPIO_CRL_CNF6 | GPIO_CRL_MODE6 | GPIO_CRL_CNF7 | GPIO_CRL_MODE7 ); // Настройка DMA1 RCC->AHBENR |= RCC_AHBENR_DMA1EN; // Включаем тактирование DMA1 // Deinit DMA1 Channel1 DMA1_Channel1->CCR &= ~DMA_CCR1_EN; // Отключаем DMA1 CH1 //DMA1_Channel1->CCR = 0; // Reset DMA1 Channel1 control register DMA1->IFCR |= DMA_ISR_GIF1 | DMA_ISR_TCIF1 | DMA_ISR_HTIF1 | DMA_ISR_TEIF1; // Reset interrupt pending bits for DMA1 Channel1 // Настраиваем DMA DMA1_Channel1->CNDTR = ADC_COUNT; // Количество передаваемых данных DMA1_Channel1->CPAR = (uint32_t) &(ADC1->DR );// Адрес перифирии DMA1_Channel1->CMAR = (uint32_t) arrSignal; // Адрес памяти DMA1_Channel1->CCR |= DMA_CCR1_MINC // Инкремент памяти | DMA_CCR1_PSIZE_0 // Режим периферии 16 бит | DMA_CCR1_MSIZE_0 // Режим памяти 16 бит | DMA_CCR1_PL_1 // Channel Priority level hight | DMA_CCR1_CIRC // Circular mode | DMA_CCR1_TEIE; // Transfer error interrupt enable DMA1_Channel1->CCR |= DMA_CCR1_EN; // Включаем DMA1 Channel3 // Очистим настройки ADC1 ADC1->CR1 = 0; ADC1->CR2 = 0; ADC1->SMPR2 = 0; ADC1->SQR1 = 0; ADC1->SQR2 = 0; ADC1->SQR3 = 0; // Настраиваем ADC1 ADC1->CR1 |= ADC_CR1_SCAN; // Scan mode ADC1->CR2 |= ADC_CR2_CONT; // Continuous Conversion ADC1->CR2 |= ADC_CR2_DMA; // DMA mode ADC1->CR2 |= ADC_CR2_TSVREFE; // Temperature Sensor and VREFINT Enable ADC1->CR2 &= ~ADC_CR2_ALIGN; // Data Alignment ADC1->SQR1 |= ((uint32_t)(ADC_COUNT - 1) << 20); // Сканируем 6 каналов (6-1 = 5) // Настройка семплирования. Номер канала совпадает с номером пина ADC1->SMPR2 |= ADC_SMPR2_SMP0; // Channel 0 Sample time selection 111: 239.5 cycles ADC1->SMPR2 |= ADC_SMPR2_SMP1; // Channel 1 Sample time selection 111: 239.5 cycles ADC1->SMPR2 |= ADC_SMPR2_SMP5; // Channel 2 Sample time selection 111: 239.5 cycles ADC1->SMPR2 |= ADC_SMPR2_SMP6; // Channel 3 Sample time selection 111: 239.5 cycles ADC1->SMPR2 |= ADC_SMPR2_SMP7; // Channel 4 Sample time selection 111: 239.5 cycles ADC1->SMPR1 |= ADC_SMPR1_SMP16; // Channel 5 Sample time selection 111: 239.5 cycles // Настройка пинов pin = 0x00; ADC1->SQR3 |= (pin << (5 * 0)); // Pin0 pin = 0x01; ADC1->SQR3 |= (pin << (5 * 1)); // Pin1 pin = 0x06; ADC1->SQR3 |= (pin << (5 * 2)); // Pin5 pin = 0x07; ADC1->SQR3 |= (pin << (5 * 3)); // Pin6 pin = 0x05; ADC1->SQR3 |= (pin << (5 * 4)); // Pin7 pin = 0x10; ADC1->SQR3 |= (pin << (5 * 5)); // Pin16 - Температурный сенсор ADC1->CR2 |= ADC_CR2_ADON; // A/D Converter ON / OFF // Обнуляем калибровку ADC1->CR2 |= ADC_CR2_RSTCAL; while (ADC1->CR2 & ADC_CR2_RSTCAL); //запускаем калибровку и ждем ее завершение ADC1->CR2 |= ADC_CR2_CAL; while (ADC1->CR2 & ADC_CR2_CAL); ADC1->CR2 |= ADC_CR2_EXTTRIG; //ADC_CR2_SWSTART; ADC1->CR2 |= ADC_CR2_DMA; // DMA mode }   Вывод буфера в usart  //################################################################## // function Передача буфера в USART1 по DMA1 Ch4 // argument buf - указатель на буфер char* // len - длина буфера // return void //################################################################## void DMA1Ch4_SendBuf8(const char* buf, uint32_t len) { // Deinit DMA1 Channel4 DMA1_Channel4->CCR &= ~DMA_CCR4_EN; // Отключаем DMA1 CH2 //DMA1_Channel4->CCR = 0; // Reset DMA1 Channel4 control register DMA1->IFCR |= DMA_ISR_GIF4 | DMA_ISR_TCIF4 | DMA_ISR_HTIF4 | DMA_ISR_TEIF4; // Reset interrupt pending bits for DMA1 Channel4 // Настраиваем DMA1 Channel4 DMA1_Channel4->CNDTR = len; // Количество передаваемых данных DMA1_Channel4->CPAR = (uint32_t) &(USART1->DR); // Адрес перифирии DMA1_Channel4->CMAR = (uint32_t) buf; // Адрес памяти DMA1_Channel4->CCR |= DMA_CCR4_MINC // Инкремент памяти //| DMA_CCR4_PL_0 // Channel Priority level Medium | DMA_CCR4_DIR //Data transfer direction. 0 - from peripheria 1 - from memory | DMA_CCR4_TCIE; // Transfer complete interrupt enable //DMA1_Channel4->CCR |= DMA_CCR4_TEIE; // Transfer error interrupt enable DMA1_Channel4->CCR |= DMA_CCR4_EN; // Включаем DMA1 Channel5 }   По окончании передачи формируется прерывание в котором просто отключаем DMA1->Channel4 //################################################################## //function Прерывание по окончании передачи по DMA CH4 # //argument none # //return void # //################################################################## void DMA1_Channel4_IRQHandler(void) { if ((DMA1->ISR & DMA_ISR_TCIF4)) { // Transfer Complete flag DMA1_Channel4->CCR &= ~DMA_CCR4_EN; // Отключаем DMA. DMA1->IFCR |= DMA_IFCR_CTCIF4; // Channel4 Transfer Complete clear usart.Status_Tx = Tx_None; xSemaphoreGiveFromISR(mtxUsart, 0); } } Есть у кого мысли в чем может быть проблема? Второй день поисков - не дает результата. Понимаю, что можно обойти путем пересинхронизации ADC-DMA после каждого вызова отправки буфера по 4 каналу ДМА. Но это костыль получается.
    • @Beliy_voron @Владимир Белов Это ЕГЭ 
    • @Beliy_voron  Дураков не сеют, не жнут - сами родятся.
×
×
  • Create New...