Jump to content
Guest Семен

Помогите разработать схему стенда проверки ПП

Recommended Posts

Guest Семен

Здравствуйте

мне необходимо создать стенд для проверки печатных плат в старых ЧПУ станках (жесткая логика), то есть на каждый вывод платы должен подаваться "+15В", "0" и сниматься показания АЦП. Я нарисовал схему, но не уверен, что она корректная

P_20180430_202319_1.jpg.3e23c2f3574c41fe7c2e93f7c31026e1.jpg

Забыл, вместо 5 В -- 15 В (вверху схемы)

U1  подает "+15В"

U2 подтягивает к "0"

В один период времени работает только одна оптопара

АЦП постоянно висит на одном из выводов платы дабы смотреть напряжение

U1, U2, АЦП будут управляться Raspberry Pi

Share this post


Link to post
Share on other sites
1 час назад, Гость Семен сказал:

Я нарисовал схему, но не уверен, что она корректная

Сама по себе схема вполне корректная. Но это же только маленький (и не самый важный) кусочек схемы стенда. Например, подавать диапазон 0 - +15В прямо на входы mcp3008 ведь нельзя.

Share this post


Link to post
Share on other sites

Как сделать ИП с ультрашироким диапазоном?

Ключевыми особенностями высоковольтных SiC MOSFET Wolfspeed являются малое сопротивление канала в открытом состоянии и минимальное значение паразитных емкостей, что позволяет максимально снизить статические и динамические потери, и, соответственно, увеличить рабочую частоту преобразователей.

Подробнее

Guest Семен
14 минуты назад, Lexter сказал:

Сама по себе схема вполне корректная. Но это же только маленький (и не самый важный) кусочек схемы стенда. Например, подавать диапазон 0 - +15В прямо на входы mcp3008 ведь нельзя.

я забыл добавить делитель на резисторах к входу АЦП

28 минут назад, IMXO сказал:

и как это поможет в проверке ПП?

на плате 31 контакт, я могу на одноплатнике сделать скрипт, который будет через оптопары подавать 0  +15В и снимать показания, благодаря чему я смогу автоматизировать проверку плат (в теории)

Share this post


Link to post
Share on other sites

Вебинар «Практика разработки IoT-устройств с BlueNRG-LP – волшебной палочкой разработчика» (23/03/2021)

Приглашаем 23 февраля на бесплатный практический вебинар по BlueNRG-LP - новой SoC STMicroelectronics. Будут рассмотрены новые возможности создания прототипов IoT-устройств на BlueNRG-LP с использованием экосистемы и отладочных средств ST, а также практические примеры по использованию BlueNRG-GUI v.4.0.0, настройке и работе в сети BLE-MESH, пример управления умным домом с помощью BlueNRG-LP и другие.

Подробнее

И сколько тысяч плат надо проверять?

Не получится ли так, что

Цитата

Весь пар в гудок ушел.
(из к/ф "Волга-Волга")

 


Я не раздаю рыбу. Я раздаю удочки.

ПРОСТОТА - ХУЖЕ ВОРОВСТВА!!!

Share this post


Link to post
Share on other sites

Материалы вебинара Практическое использование TrustZone в STM32L5

Материалы вебинара, посвященного экосистеме безопасности и возможностях, которые дает новая технология TrustZone в МК STM32L5, содержат две подробные практические работы: создание простого приложения с изоляцией в TrustZone, и пример отладки и тестирования TFM-SBSFU. Программа рассчитана на технических специалистов и тех, кто уже знаком с основами защиты ПО в STM32.

Подробнее

+15 и 0 можно подавать n-канальным  полевым транзистором с общим истоком с резистивной нагрузкой в стоке . Будет защита от К.З. на  общий .

Share this post


Link to post
Share on other sites
Guest Семен
46 минут назад, Falconist сказал:

И сколько тысяч плат надо проверять?

Не получится ли так, что

 

не тысяч конечно, но что нибудь универсальное хочу сделать

22 минуты назад, colorad сказал:

+15 и 0 можно подавать n-канальным  полевым транзистором с общим истоком с резистивной нагрузкой в стоке . Будет защита от К.З. на  общий .

можно поподробней, схему если можно, заранее благодарен

Share this post


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

я смогу автоматизировать проверку плат (в теории)

изобретение велосипеда с квадратными колесами?

1. зачем оптопары , если применение АЦП сводит на нет смысл гальванической развязки

2. зачем вообще АЦП, если проверяется "жесткая логика"

3. зачем для создания лог уровней используется полумост , если для ТТЛ-логики старых ЧПУ управляющим является лог0

Share this post


Link to post
Share on other sites
1 час назад, IMXO сказал:

зачем оптопары

Видимо, чтобы не мудрить с управлением верхним ключом. Не полевик с резистором - наверное, чтобы иметь возможность отключить выход в "третье состояние", чтобы программировать, будет это выход или вход. Почему не КМОП-микросхема с "третьим состоянием" и питанием 15 В - наверное, трудно достать, а оптронов навалом. Я правильно изложил ваши соображения, @Гость Семен:)

Share this post


Link to post
Share on other sites
Guest Семен
5 часов назад, Lexter сказал:

Видимо, чтобы не мудрить с управлением верхним ключом. Не полевик с резистором - наверное, чтобы иметь возможность отключить выход в "третье состояние", чтобы программировать, будет это выход или вход. Почему не КМОП-микросхема с "третьим состоянием" и питанием 15 В - наверное, трудно достать, а оптронов навалом. Я правильно изложил ваши соображения, @Гость Семен:)

да, правильно

 

7 часов назад, IMXO сказал:

изобретение велосипеда с квадратными колесами?

1. зачем оптопары , если применение АЦП сводит на нет смысл гальванической развязки

2. зачем вообще АЦП, если проверяется "жесткая логика"

3. зачем для создания лог уровней используется полумост , если для ТТЛ-логики старых ЧПУ управляющим является лог0

АЦП нужно для проверки выходов, то есть оптопарами я хочу подавать управляющие сигналы имитирующие работу станка, а АЦП снимать показания, ведь на блоках не только логика, но и усилители для управления тиристорными приводами

Share this post


Link to post
Share on other sites
4 часа назад, Гость Семен сказал:

оптопарами я хочу подавать управляющие сигналы имитирующие работу станка, а АЦП снимать показания

Подход правильный, но до профессионального чуть не дотягивает - нет защиты от нештатных ситуаций. Желательно как минимум добавить резистор с точки соединения ключей на выход и диоды на "+" и "корпус" по входу АЦП (после делителя). Хоть какая-то защита от работы ключей на КЗ и от перенапряжения на входе АЦП. Естественно, при установке этих элементов надо следить за выполнением требований к быстродействию.

Share this post


Link to post
Share on other sites
Guest Семен

так?

P_20180501_142127_1.jpg

Edited by СКУПОЙ
II.9

Share this post


Link to post
Share on other sites
8 часов назад, Гость Семен сказал:

АЦП нужно для проверки выходов, то есть оптопарами я хочу подавать управляющие сигналы

Непонятно, почему тогда АЦП не подключён к выходу платы, а подключён ко входу управления?

Ведь, при включении верхней оптопары АЦП измерит +15В, а при включении только нижней - 0В. Какой смысл в этих измерения?

Share this post


Link to post
Share on other sites
Guest Семен
1 час назад, Yurkin2015 сказал:

Непонятно, почему тогда АЦП не подключён к выходу платы, а подключён ко входу управления?

Ведь, при включении верхней оптопары АЦП измерит +15В, а при включении только нижней - 0В. Какой смысл в этих измерения?

"Проверяемый контакт" - это и есть один из выводов платы

каждый вывод платы имеет 3 состояния (то есть каждый вывод на плате это либо вход, либо выход, вход "0", "+15", выход от -15 до +15 (если плата управляет тиристорым приводом), а так "0" или "+15"), то есть в единицу времени используется только одно состояние, если подавать входное напряжение ("0", "+15" с оптопар), то мне не важно что покажет АЦП, а если вывод платы работает как "выход", то необходимо АЦП и его показания я буду учитывать для проверки работоспособности платы... По край не мере задумка в универсальности, мне не важно какой вывод у платы при подключении, мне это надо учитывать при програмировании управляющего скрипта

Share this post


Link to post
Share on other sites
3 часа назад, Гость Семен сказал:

выход от -15

Опа... А минус-то нельзя подавать на такой выход, как у вас (естественно, на запертый).  Чтобы необоснованно не усложнять схему ("задумка в универсальности" скорее хотелка, чем аргумент), наверное придётся разделить входы и выходы. 

Диодная защита входа АЦП нарисована неправильно. Вход АЦП, как и было, подключается к резистивному делителю, а с него один диод на "корпус", второй - на питание. Можно поставить и стабилитрон, но у него больше ёмкость, может повлиять на быстродействие.

Да, ещё: Чтобы АЦП измерял и положительные, и отрицательные напряжения, нужно добавить каскад смещения уровня. Диапазон напряжений, который можно подавать на вход mcp3008 - от "корпуса" до +Vref.

Edited by Lexter

Share this post


Link to post
Share on other sites
Guest Семен
1 час назад, Lexter сказал:

Опа... А минус-то нельзя подавать на такой выход, как у вас (естественно, на запертый).  Чтобы необоснованно не усложнять схему ("задумка в универсальности" скорее хотелка, чем аргумент), наверное придётся разделить входы и выходы. 

Диодная защита входа АЦП нарисована неправильно. Вход АЦП, как и было, подключается к резистивному делителю, а с него один диод на "корпус", второй - на питание. Можно поставить и стабилитрон, но у него больше ёмкость, может повлиять на быстродействие.

Да, ещё: Чтобы АЦП измерял и положительные, и отрицательные напряжения, нужно добавить каскад смещения уровня. Диапазон напряжений, который можно подавать на вход mcp3008 - от "корпуса" до +Vref.

P_20180501_233753_1.jpg.ea605a9fe9c1b7142617b50a5fcc4fcb.jpg

Так будет правильно?
В принципе -15 можно пожертвовать, так как это только в одной плате на одном выходе, можно и мультиметром проверить.

У меня появились сомнения на счет необходимости U2, по сути через АЦП вывод платы будет подтянут к "0"?
И еще один вопрос, R1 должен быть 1 кОм? Какие диоды лучше поставить?
Заранее благодарен

P_20180501_233753_1.jpg

Share this post


Link to post
Share on other sites
48 минут назад, Гость Семен сказал:

Так будет правильно?

Левый диод надо развернуть. Вот так:

cxem_diode.jpg

Share this post


Link to post
Share on other sites
1 час назад, Yurkin2015 сказал:

Левый диод надо развернуть

а правый подключить не к +15, а к питанию mcp3008. А ещё лучше, к напряжению Uref,  если этот источник опорного напряжения допускает такую нагрузку с втекающим током.

3 часа назад, Lexter сказал:

Диапазон напряжений, который можно подавать на вход mcp3008 - от "корпуса" до +Vref.

Помните?

 

2 часа назад, Гость Семен сказал:

R1 должен быть 1 кОм?

Для этого нужно знать не только входные токи того, к чему этот выходной каскад подключается, но и входную ёмкость и временную диаграмму работы в режиме проверки, то есть необходимое быстродействие.

А вообще, номиналы должны быть такими, чтобы не влиять на уровень сигнала с проверяемой платы. Иначе применение АЦП становится бессмысленным. Хотя, если подумать, оно уже бессмысленно. Просится просто компаратор.

 

 

8 часов назад, Yurkin2015 сказал:

при включении верхней оптопары АЦП измерит +15В, а при включении только нижней - 0В. Какой смысл в этих измерения?

Смысл есть. Проверка исправности входов, отсутствия замыкания или утечки.

Edited by Lexter

Share this post


Link to post
Share on other sites
Guest Семен
6 часов назад, Lexter сказал:

а правый подключить не к +15, а к питанию mcp3008. А ещё лучше, к напряжению Uref,  если этот источник опорного напряжения допускает такую нагрузку с втекающим током.

Спасибо большое, исправил

6 часов назад, Lexter сказал:
10 часов назад, Lexter сказал:

Диапазон напряжений, который можно подавать на вход mcp3008 - от "корпуса" до +Vref.

Помните?

диапазон от "0" до "+5"

6 часов назад, Lexter сказал:
9 часов назад, Гость Семен сказал:

R1 должен быть 1 кОм?

Для этого нужно знать не только входные токи того, к чему этот выходной каскад подключается, но и входную ёмкость и временную диаграмму работы в режиме проверки, то есть необходимое быстродействие.

А вообще, номиналы должны быть такими, чтобы не влиять на уровень сигнала с проверяемой платы. Иначе применение АЦП становится бессмысленным. Хотя, если подумать, оно уже бессмысленно. Просится просто компаратор.

В платах применяются логика на 511 серии, максимальное быстродействие 100кГц
Компаратор не даст универсальности, так как в моем случае управление осуществляется с помощью одноплатника и написанного на нем скрипта под каждую плату, а так же точного значения на выходе, компаратор только покажет несоответствия с опорным напряжением...

9 часов назад, Гость Семен сказал:

У меня появились сомнения на счет необходимости U2, по сути через АЦП вывод платы будет подтянут к "0"?

я прав или ошибаюсь?

Share this post


Link to post
Share on other sites

Такие соображения.  Делитель для АЦП желательно сделать высокоомным , ключ U2 оставить , R1 тогда можно применить  как датчик тока .  

Share this post


Link to post
Share on other sites
3 часа назад, Гость Семен сказал:

диапазон от "0" до "+5"

У Raspberry Pi питание и уровень цифровых сигналов 3.3В. Поэтому логично и АЦП запитать от 3.3В. Соответсвенно Uref соединяем с VDD, и диапазон входных сигналов будет от 0 до 3.3В.

Делаем делитель 39кОм/10кОм, получаем диапазон входных напряжение от 0 до +16В.

12 часа назад, Гость Семен сказал:

по сути через АЦП вывод платы будет подтянут к "0"?

Входной ток 511 серии равен 0.5мА. Напряжение "0" не более 1.5В. Сопротивление делителя 50кОм. Поэтому делитель АЦП не сможет подтянуть вход к "0" - слишком большое сопротивление.

Оставляем нижнюю оптопару для создания нуля на входе через 1кОм или меньше.

Share this post


Link to post
Share on other sites
50 минут назад, Yurkin2015 сказал:

Входной ток 511 серии равен 0.5мА.

Это одного входа микросхемы. Вход платы может внутри идти на несколько входов микросхем. В общем случае, нужно обеспечивать нагрузочную способность не менее 10 входов.

Другое соображение - если предполагается проверять только платы на микросхемах ДТЛ, то зачем верхний ключ.   IMHO об этом уже говорил.

Edited by Lexter

Share this post


Link to post
Share on other sites
2 минуты назад, Lexter сказал:

идти на несколько входов

Тем более делитель 50кОм не сможет создать "0" на входе.

Share this post


Link to post
Share on other sites

... и 1 кОм последовательно с выходом - это слишком много.

Share this post


Link to post
Share on other sites
42 минуты назад, Lexter сказал:

это слишком много.

Лекстер, ну, никто ж не говорит об даром! Назовите разумную величину, и мы с Вами договоримся! :lol:

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...

  • Сообщения

    • Хорошо бы и резисторы использовать вменяемых номиналов.
    • Правильно. Можно. В общем случае зависит от схемотехники БП и наличия навыков по его переделке. Поэтому вариант исключать тоже нельзя. Это обычный, вполне устранимый дефект. Тогда либо предоставить это право кому-то, либо отложить БП до появления обоснованного желания. Насколько нужно - можете осознавать только Вы, но если вести речь о восстановлении функциональности БП, то, исходя из здравого смысла, ремонт, безусловно, необходим.
    • можно, но не всегда .... и далеко не всегда .... и как минимум - с потерей мощности ....
    • 6гд2 неплохо добавят нч, но с 2гд36 они не споются. Отдавать на отработку и сч и вч часть на 2гд36 не феншуй. И еще самый главный момент, чувствительности сильно не хватает. Либо подобрать сч,нч звено в 90дб, либо чувствительную вч головку подбирать. говорю так уверенно, потому, что у самого на одной из симфонии отсутствует вч головка, и только неделю назад купил 2гд36....сильно отстает от родной 1гд3.   возможно стоит поменять 6гд2 на 2шт 10гдш (в последовательном соединении 8ом и будет. И диапазон все возможности выходника охватит), любой знаток симфоний с удовольствием заберет и обменяется.
    • Отдайте кипятильник опытному кипятильщику.    Я свой на улице нашёл, шнур заменил и пользуюсь. Только водопровод и батарею не трогаю. Даже не проверял на пробой. Кто курит, им прикурить можно. Кратковременно вкл. в розетку. Кто в общаге жил, знает...
    • Контакты почистить ластиком, протереть тряпочкой со спиртом. Я ещё смазываю полусинтетикой - заточенной спичкой по чуть. Полезно смазать все механические детали и регуляторы громкости. Обычно лампы садятся в блоке укв, чем выше частота - тем критичнее. Для блока укв можно собрать 2 гетеродин и смешать его сигнал с сигналом урч. Тогда будет ловить часть полосы 88 - 108мГц. 108 - 74 = 34 мГц. Если по питанию есть фон, надо железо ТВ-2АШ перебрать, сделать с зазором. Хотя не встречал уже давно, может там есть зазор.
    • Вы разрабы, я не наглею, с железом общаюсь
  • Similar Content

    • Guest Илья
      By Guest Илья
      Прошу помощи, досталась машинка на ру бесплатно. источник питания nica аккумуляторы 6 в при движении вперёд и назад моторчик не крутится а гудит, как будто мало ему 6 вольт думал что просто акумы сдохли, решил переделать её на литий на плюс подцепил микросхему которая 6 вольт на выходе даёт пробую все без изменений подключаю без микрухи на выходе 8,5 вольт поехала резво хорошо после минуты работы транзисторы на плате нагрелись, как быть что делать? 
    • By Yen
      Не работает стиралка ...не крутит барабан . Для проверки двигателя нужна Эл схема двигатель без коллекторный . В колодке проводов много ,не знаю на какие провода ток кидать ...боюсь сжечь ,если он рабочий .
    • By NASH GOLD
      Добрый вечер, уважаемые любители радиотехники. У меня проблема.
      Обладаю беспроводными полноразмерными наушниками Ausdom Anc8. ОЕМщина с Китая.
      Там есть возможность подключать их и по проводу, обычный 3.5 двусторонний. В общем, однажды у меня провод начал глючить, и я начал колхозить, чтобы работало. В итоге повредил разъемы, они немного погнутые, ну и из-за этого, как я понял, я испортил/сломал гнездо в наушниках. Но сначала я думал, что проблема в проводе. Так что просто отложил наушники в долгий ящик, пока не куплю нижесказанное.
      На днях купил себе микрофон V-MODA, который позволяет мне скрафтить из подобных наушников гарнитуру.
      Вставил в уши - микрофон работает, а звука нет. Вместо звука просто какой-то ПЕСОК, треск. Думаю, вы знаете, что это.

      Что делать? Менять гнездо? Или как это фиксится?
      Может, я вообще сами наушники (чаши) поломал?
      Сейчас попробую зарядить наушники и послушать их звучание без провода. Если звук будет такой же - то, видимо, повреждены сами динамики, что еще хуже.
      Если все-таки предстоит заменять гнездо в наушниках, не могли бы, пожалуйста, подсказать, возможно ли проделать эту операцию самому и насколько это будет затратно (примерно). Или все-таки проще отнести в сервис по ремонту?
      Очень надеюсь на вашу помощь. Спасибо за внимание.



      Проверил звук по блютузу - все идеально работает.
      Видимо, дело все-таки в гнезде.
      Тогда мне непонятно, почему микрофон работает, а наушники нет?
    • Guest Рики
      By Guest Рики
      Есть идеи на счет создания лабораторной установки для исследования микропроцессорных устройств? Интересует схема и принцип ее работы 
    • By foton6
      Приветствую всех читающих и даже мимо проходящих

      Есть у меня Raspberry pi 3b  v1.2, но она прихворала немного.
      Работала нормально: потребление 500 - 650mA,  частота 1.2ГГц, заметного нагрева при не интенсивной работе нет (чуть выше комнатной температуры), при активной компиляции радиатор на ощупь "тепленький".
      Теперь: потребление 300 - 400mA,  частота 0.7ГГц, греется заметно даже при простое, при компиляции где то через час вырубается (если бы не это не заметил бы даже). Других отклонений не заметил.
      Радиатор поставлен заметно больше чем обычно на фотках в интернете, куллера нет. Питается от оригинального блока питания Sony на 2.5А (быстрый зарядник).
      В сети никаких скачков ничего не было, малину руками не трогал, ничем не тыкал в нее (подлкючил и забыл, только по ssh рулил и запускал make  с клавиатуры).
      В настройках аппаратной части не лазил, кроме ethernet кабеля, дисплея (+тач) и клавы ничего не подключалось.
      Непонятно короче почему малина приболела.
      Внимание вопросы:
      Кто уже с таким сталкивался?
      Кто знает какой трафарет нужен и размеры шаров?
      Стоит ли сразу пытаться перекатать проц или обвязку потыкать сначала?
      По моим предположениям что имел место перегрев (хотя я не замечал нагрева ощутимого) и поплыл проц.
       
      Я могу конечно новую купить, но это ведь отличный повод расширить инструментарий и навики  ( я раньше с BGA дел не имел )
      Да и как бы жалко, она же вроде как фунциклирует.
       
       
       
       
       
       
×
×
  • Create New...