Pull to refresh

Comments 12

Небольшая придирка: ну почему у тензодатчиков питание разведено зеркально? Да я вижу, что все подписано шелкографией, но тем не менее.

Перфекционист во мне абсолютно с Вами согласен, но так было проще развести и лень поборола.

немного странно выглядят некоторые вещи.

Hidden text

DRV8825
вывод fault по документации ВЫХОД открытый коллектор.
у Вас на схеме он коротит питание 3.3 В ?

земля аналог, питание цифра, в чём юмор ?

на схеме вывод 1 подключён к конденсатору,
но вывод НА СХЕМЕ подписан как "не подключён".
хотя по документации вывод называется Bypass

изображён 2 полярный изолированный источник.
не хорошо общий вывод 5 оставлять висеть в воздухе,
надо через конденсаторы соединить с 4 и 6 выводом.
либо тут ошибка, так как COMMON и есть GND для второй стороны.

U7: AD7730BNZ
в чём смысл изображать две разные земли
и соединять их напрямую ?
вывод 9 AVDD идёт на "простую" землю через конденсатор.
вывод 23 DVDD через конденсатор идёт на "аналоговую" землю.
в чём юмор делать всё наоборот ?

Отвечу по порядку на Ваши замечания:

  1. R12 для DRB8825 не установлен, там есть комментарий в схеме. Он нужен только при использовании другого модуля на A4988.

  2. Тут тоже все верно, т.к. это "цифровая" земля модуля АЦП, а он изолирован от "цифровой" земли остальной платы. Аналоговая земля модуля АЦП обозначена просто треугольником без подписи. Вот выбор именования с моей стороны не очень удачен это факт, немного путает.

  3. Если честно, то я даже не обратил внимание на то что обозначение в стандартной либе отличается от офф документации, но подключение тут тоже корректное.

  4. На счет конденсаторов в двухполярном преобразователе. Тут я с Вами соглашусь, возможно стоило их установить.

  5. Если Вы еще раз внимательно рассмотрите схему модуля АЦП, то поймете, что аналоговая и цифровая земли соединены только в одной точке. Разводка на плате была сделана так же, что эти контактные площадки соединялись в близи источника питания. В разной литературе в это место рекомендуют устанавливать дополнительные фильтры или ферритовые бусины, но я не стал.

Спасибо за внимательное изучение схемы и за конструктивные вопросы!

  1. моя ошибка, бегло смотрел схемы, и комментарий прочитал криво.

  2. можно придумать что то типа GND1, GND2, GND3, где цифры как степень "шумности".

  1. прикол в том что редактор МОЖЕТ запутать Вас самого.
    когда заливку или разводку будете делать,
    редактор может подсветить синхронно
    все соединённые земли.
    и чтоб такого не было, их лучше соединить
    через резистор на 0 Ом, и тогда при трассировке
    редактор платы будет подсвечивать
    разные земли по отдельности,
    и места для ошибок будет меньше.
    а самое главное что "заливка" будет выглядеть по другому
    и это сразу бросится в глаза
    и станет ясно где не так полигоны расставлены.

Да, стоит взять на заметку Ваши предложения, спасибо!

прикол в том что редактор МОЖЕТ запутать Вас самого.
когда заливку или разводку будете делать, редактор может подсветить синхронно все соединённые земли. и чтоб такого не было, их лучше соединить через резистор на 0 Ом

Как вариант (PCAD что-ли) — ничего не рисовать в схеме, а в трассировке сделать полигон, принадлежащий двум цепям (tie net) и соединить им. Но тут — надо не забыть сделать этот полигон хотя бы со второй ревизии платы.

кстати, если люди МОГУТ соприкасаться с проводами
на "холодной стороне", то провода от входа 240VAC
лучше сделать в двойной изоляции, чтоб
с "горячей" стороны не пробило на "холодную",
и случайно не дёрнуло током людей.
2 слоя изоляции делают для того чтоб
трещины в изоляции не становились "прямыми",
крайне мало вероятно что 2 изоляции
треснут в одном месте синхронно.
И заземление на входе тоже лучше использовать по прямому назначению, если БП пробьёт, то УЗО спасёт людей/технику.

R12 для DRB8825 не установлен, там есть комментарий в схеме. Он нужен только при использовании другого модуля на A4988.

Однако номинал — должен быть правильный. А то потом так и впаяете перемычку.

Так там и должна быть перемычка для модуля на A4988. Посмотрите схему подключения модуля на этой микросхеме и сравните ее со схемой на DRV8825.

Исследования я начал с дешевого HX711. Вот некоторые результаты мои расчетов, как можно увидеть сигнал имеет абсолютно случайную величину, даже без использования датчика, т.е. это выдаем сам АЦП. Я проводил эксперименты с разными значениями коэффициентами усиления, в целом картина только усугублялась при увеличении коэффициента усиления.

Схема была — по типовой или своя? Сохранились ли данные о номиналах пассивки?
Возможно, авторам ИМС не вполне удались стабилизатор AVdd и/или опорный источник...


При выходе из строя предохранителя, МК получал сигнал об этом при помощи схемы на оптопаре.

Полькольку силовая земля не изолирована от земли МК, то можно было бы обойтись и транзисторами.


Светодиоды оптронов дискретных входов — хорошо было бы зашунтировать резисторами (1-10 кОм, на вскидку) и обратными диодами.


Напряжение питания Ext было бы неплохо увеличить до 24 В, чтобы следовать в русле "промавтоматики".

Схема была — по типовой или своя? Сохранились ли данные о номиналах пассивки?
Возможно, авторам ИМС не вполне удались стабилизатор AVdd и/или опорный источник...

Для HX711 использовалась готовая заводская плата от ребят из поднебесной.

Поскольку силовая земля не изолирована от земли МК, то можно было бы обойтись и транзисторами.

Тут вероятней всего Вы правы, можно было взять сигнал после предохранителя и через инвертор на одном транзисторе подать на МК, но в тот момент я посчитал что решение на оптроне гарантирует не попадание высокого напряжения на вход МК. Хотя Ваше решение имеет право на жизнь.

Светодиоды оптронов дискретных входов — хорошо было бы зашунтировать резисторами (1-10 кОм, на вскидку) и обратными диодами.

Это Вы уже совсем в пром электронику свернули, тогда уже и 24В нужно было формировать для работы с дискретными входами\выходами, а у меня они на 5 Вольт рассчитаны в данной схеме. (Упс, Вы же об этом и написали в последнем абзаце). В общем я с Вами тут спорить не буду, замечание по сути корректное, но я таких целей перед собой не ставил на этапе разработки.

Sign up to leave a comment.

Articles