Автор Тема: Советы обо всем. Том 2.  (Прочитано 338228 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн TANk

  • Модератор
  • *****
  • Сообщений: 8154
  • Репутация: 76
  • Александр
  • Поблагодарили: +4615
Советы обо всем. Том 2.
« : 29 Марта 2020, 20:58:02 »
+1
Предыдущая тема
http://www.diyaudio.ru/forum/index.php?topic=3246.0
растянулась на 200 страниц. Начинаем второй том.

Оффлайн lgedmitry

  • Старожил
  • *****
  • Сообщений: 4621
  • Репутация: 30
  • Сергей, Рыбинск
  • Поблагодарили: +701
Re: Советы обо всем. Том 2.
« Ответ #1 : 03 Апреля 2020, 18:08:43 »
0
Надо починить вусилитель музыкантский портативный. Обратились друзья, в общем трудно отказаться. Сгорели 2ск1058 2сж162. На алишке торгуют какой-то перемаркировкой. Бюджет не особо большой. Вот думаю: взять на той же алишке платку с двумя ТДА7293. Сможет ли она работать при +-40В на 8 Ом, или надо убавить питание. И если надо - то до скольки, чтоб не сгорело точно?
зы. даташиты читать умею, но с алишными 7293 лучше на опыт наверное опираться, нежели на документацию

Оффлайн TANk

  • Модератор
  • *****
  • Сообщений: 8154
  • Репутация: 76
  • Александр
  • Поблагодарили: +4615
Re: Советы обо всем. Том 2.
« Ответ #2 : 04 Апреля 2020, 11:27:57 »
+1
Вобщем вопрос по борьбе с Питоном. Это мерзкое пресмыкающееся установлено для того чтобы работали програмки по управлению 3Д станком. Конкретно B-CNC
https://github.com/vlachoudis/bCNC
Установил Pyton отсюда https://www.python.org/downloads/windows/
Сначала поставил версию последнюю 3.8 с ней ничего не вышло, при запуске b-cnc ругается матом, что не может найти Питона.
Поставил старую версию 2.7 С ней запускается, но не видит СОМ портов. Просит установить какой то pyserial. 3 года назад я это как то сделал. Есть у меня комп на котором эта связка отлично работает. Помнится тогда
http://www.diyaudio.ru/forum/index.php?topic=397.msg347283#msg347283
Я тоже долго не мог сообразить как это сделать, но в конце концов у меня это получилось. Сейчас я это напрочь забыл или стал тупее  :d_know: и не могу повторить этот подвиг.
Вобщем надо как то сделать pip install pyserial 
Может кто то ржавому чайнику объяснить как это сделать. Лучше пошагово и на пальтсах.

Оффлайн pm

  • Старожил
  • *****
  • Сообщений: 3167
  • Репутация: 42
  • Поблагодарили: +6853
Re: Советы обо всем. Том 2.
« Ответ #3 : 04 Апреля 2020, 13:46:02 »
+1
Саш, проверить мне сейчас не на чем, поэтому теоритически. В твоём случае с версией 3.8 при установке не указано внести путь к питону в переменную окружения PATH, поэтому питон не находится. Исправляется вручную или переустановкой. С версией 2.7 надо сначала установить сам pip, т.к. в комплект питона оно вошло с какой-то версии 3.х. И только после этого ставить pyserial и читать сообщения об ошибках, что ещё захочет бесовская программа.

Оффлайн TANk

  • Модератор
  • *****
  • Сообщений: 8154
  • Репутация: 76
  • Александр
  • Поблагодарили: +4615
Re: Советы обо всем. Том 2.
« Ответ #4 : 04 Апреля 2020, 18:53:37 »
+1
Значится ставлю по умолчанию питона 2.7, cтавлю B-cnc.
Смотрю в какую папку заехал этот Змий.
Потом беру более продвинутого 3.8 Питона в котором этот Р!Р уже встроен, и заталкиваю его в ту же папку папку поверх старого.
Проверяю.

Если этот алгоритм не сработает, то надо где то искать дистрибутив того самого Пипа?

Оффлайн Raendin

  • Наш человек
  • ****
  • Сообщений: 537
  • Репутация: 4
  • Виталий
  • Поблагодарили: +688
Re: Советы обо всем. Том 2.
« Ответ #5 : 04 Апреля 2020, 19:48:42 »
+4
Немного не так. 3.8 это не более продвинутый питон, а другой питон. 2.7 и 3.8 это разные питоны, между собой не совместимые. Раз программа запускается с 2.7 значит она под него и написана, просто поставить последнюю версию 2.7 и не забыть ткнуть галку в инсталлере что бы прописать путь в. Path. Я обычно питона 2.7 ставлю в папку C:\Python27. После этого проверить что в любом месте из командной строки по команде python запускается интерпретатор языка

Затем надо пойти вот сюда -- https://pypi.org/project/pyserial/#files
и скачать архив tar.gz, его распаковать во временное место и запустить там команду:

python setup.py install

Всё должно поставиться и заработать

Оффлайн pm

  • Старожил
  • *****
  • Сообщений: 3167
  • Репутация: 42
  • Поблагодарили: +6853
Re: Советы обо всем. Том 2.
« Ответ #6 : 04 Апреля 2020, 20:08:17 »
+1
Извините, вам запрещён просмотр содержимого спойлеров.

Оффлайн TANk

  • Модератор
  • *****
  • Сообщений: 8154
  • Репутация: 76
  • Александр
  • Поблагодарили: +4615
Re: Советы обо всем. Том 2.
« Ответ #7 : 05 Апреля 2020, 08:25:12 »
+1
Лазерный гравер самодельный у меня на работе, комп на котором крутится управление им тоже. В понедельник проверю.
Спасибо. Будут вопросы еще - побеспокою.  :fr:

Оффлайн Raendin

  • Наш человек
  • ****
  • Сообщений: 537
  • Репутация: 4
  • Виталий
  • Поблагодарили: +688
Re: Советы обо всем. Том 2.
« Ответ #8 : 05 Апреля 2020, 13:11:53 »
+2
Почитал про этот bCNC, он работает и с 2 питоном и с 3. Т.е. можно поставить 3.8. Возможно потребуется установка графической библиотеки Tkinter для него, если вместе с питоном не поставится. Точно также нужно что бы пути к нему были в PATH и проверить что из командной строки командой python3 запускается правильный питон.

Тогда pyserial качать не надо, у просто запустить команду:

pip install pyserial

Ещё там отмечено, что в случае Windows XP версия pyserial должна быть не выше 3.0.1

Также нужно проверить что установлены библиотеки: numpy, python-imaging-tk и scipy

Оффлайн TANk

  • Модератор
  • *****
  • Сообщений: 8154
  • Репутация: 76
  • Александр
  • Поблагодарили: +4615
Re: Советы обо всем. Том 2.
« Ответ #9 : 05 Апреля 2020, 13:27:59 »
+1
Спасибо. Есть теперь в какую сторону копать и смотреть.

Оффлайн foma61

  • Постоялец
  • ***
  • Сообщений: 220
  • Репутация: 9
  • Фома
  • Поблагодарили: +612
Re: Советы обо всем. Том 2.
« Ответ #10 : 06 Апреля 2020, 14:39:40 »
+1
Сможет ли она работать при +-40В на 8 Ом, или надо убавить питание.
Применять китайские 7293 при +-  40 В   "ссыкотно"   Чей то опыт неинформативен,микросхемы могут быть разной степени поддельности и надежности-  вот что главное.
Но если нельзя, но очень хочется, только хорошая защита от постояннки спасет динамики, а 7293 сгоревшие можно  почаще менять. :)   все равно хозяева спалят, если уже спалили...
Если места в корпусе хватает,   то ( по Дорофееву) ( оу другие может?) достаточно просто и нагрев выходников класс В.
https://zen.yandex.ru/media/practical_electronics/variant-usilitelia-dorofeeva-so-vstroennoi-zascitoi-akustiki-5e7c4dbb8fb8515a5a4fc0ae

Оффлайн lgedmitry

  • Старожил
  • *****
  • Сообщений: 4621
  • Репутация: 30
  • Сергей, Рыбинск
  • Поблагодарили: +701
Re: Советы обо всем. Том 2.
« Ответ #11 : 06 Апреля 2020, 15:42:24 »
0
Сможет ли она работать при +-40В на 8 Ом, или надо убавить питание.
Применять китайские 7293 при +-  40 В   "ссыкотно"   Чей то опыт неинформативен,микросхемы могут быть разной степени поддельности и надежности-  вот что главное.
Но если нельзя, но очень хочется, только хорошая защита от постояннки спасет динамики, а 7293 сгоревшие можно  почаще менять. :)   все равно хозяева спалят, если уже спалили...
Если места в корпусе хватает,   то ( по Дорофееву) ( оу другие может?) достаточно просто и нагрев выходников класс В.
https://zen.yandex.ru/media/practical_electronics/variant-usilitelia-dorofeeva-so-vstroennoi-zascitoi-akustiki-5e7c4dbb8fb8515a5a4fc0ae

спасибо. Не, Дорофеева не буду. Средства цели не оправдывают. Да ещё и плату переразводить придётся, ибо не влезет. Лучше 7293 воткну и питалово в районе 60...70В сделаю. Там оно регулируется

Оффлайн TANk

  • Модератор
  • *****
  • Сообщений: 8154
  • Репутация: 76
  • Александр
  • Поблагодарили: +4615
Re: Советы обо всем. Том 2.
« Ответ #12 : 06 Апреля 2020, 17:42:54 »
+1
Почитал про этот bCNC, он работает и с 2 питоном и с 3. Т.е. можно поставить 3.8.
В ходе шаманских плясок сегодня пришел к такой конфигурации.
Поскольку машинка слабая (процессор ВИА С1000, памяти 1 Гб бывший кассовый терминал) то поставил на нее ХР.
Последний Питон, который поддерживает ХР это 3.4. Он устанавливается, но из под него не запускается B-CNC.
Поставил Питон 2.7. Поставил этот самый PySerial - не работает. Методом внимательного вчитывания в интернете выяснил что PySerial тоже должен быть версии не старше 3.1 (у меня был 3.4). Вот когда все это отплясал все заработало.


Оффлайн Raendin

  • Наш человек
  • ****
  • Сообщений: 537
  • Репутация: 4
  • Виталий
  • Поблагодарили: +688
Re: Советы обо всем. Том 2.
« Ответ #13 : 06 Апреля 2020, 19:06:39 »
+1
Методом внимательного вчитывания в интернете выяснил что PySerial тоже должен быть версии не старше 3.1

А я же там писал об этом  :) На гитхабе этого bCNC про это предупреждают. Гитхаб проекта вот тут -- https://github.com/vlachoudis/bCNC
Правда новых релизов давно не было, но какие-то пуллреквесты народ кидает, возможно обновится ещё.

Оффлайн TANk

  • Модератор
  • *****
  • Сообщений: 8154
  • Репутация: 76
  • Александр
  • Поблагодарили: +4615
Re: Советы обо всем. Том 2.
« Ответ #14 : 07 Апреля 2020, 17:17:29 »
+1
Да это все уже заработало. Станок осями шевелит, сегодня настроил прошивку GRBL 1.1 на точность передвижения по осям.
Осталась еще одна проблема. Установлены концевики. Типа чтобы нажать кнопку "Домой" и инструмент уползет в левый нижний угол, там упрется в концевики. Остановится и зафиксирует нулевую точку. Вся проблема в том, что у меня всего две оси. Это лазерный гравер. Оси Z нет как таковой. А команда поиска нуля, выполняется сначала поднимается вверх до упора шпиндель, тоесть идет приращение Z. А поскольку физически нет ни оси ни концевика на эту ось, то после некоторого времени выдается ошибка. Стол по осям Хи У никуда так и не двигается. Как бы отключить в этой команде мониторинг оси Z?
Вот что в описании этой команды пишется:

Цитировать (выделенное)
$22 - Поиск начальной позиции, логический

     Для тех, кто только знакомится с миром ЧПУ: процедура поиска начальной позиции используется для аккуратного и точного поиска заранее известной точки станка каждый раз после включения Grbl между сеансами работы. Другими словами, вы всегда, в любой момент времени точно знаете где находитесь. Собирались ли вы только начать работу или перешли к следующей операции, а в это время отключилось электричество, в любом случае Grbl перезапустится и понятия не будет иметь где он сейчас находится. Вам остается только выяснять, а где же вы все-таки сейчас находитесь. При наличии начальной позиции, у вас всегда есть эталонная точка отсчета, так что все, что в этом случае требуется, это запустить процедуру поиска начальной точки и продолжить работу с того места, где остановились.

     Для настройки процедуры поиска начальной позиции вам потребуется наличие надежно закрепленных концевых выключателей в некоторой точке, на которые нельзя наткнуться или сдвинуть, в противном случае точка отсчета может быть сбита. Обычно они устанавливаются в самых дальних точках в направлении +x, +y, +z на каждой из осей. Соедините концевые выключатели с соответствующими выводами и землей, так же как и концевые выключатели аппаратных границ и задействуйте поиск начальной позиции. Если интересно, то вы можете использовать граничные выключатели И для аппаратных границ, И для поиска начальной позиции. Они прекрасно работают вместе.По-умолчанию, процедура поиска начальной позиции Grbl сначала выполняет перемещение по оси Z в положительном направлении, чтобы освободить рабочую область, а затем выполняет одновременное перемещение по осям X и Y в положительном направлении. Для настройки точного поведения процедуры поиска начальной позиции имеются несколько параметрой настройки, описанных ниже (и параметры компиляции тоже.)Также следует отметить, что при задействованной процедуре поиска начальной позиции Grbl блокирует выполнение команд перемещения G-кода до выполнения поиска начальной позиции. Имеется в виду отсутствие перемещения по осям, пока не будет отключена блокировка ($X), но об этом чуть позже. Большинство, если не все контроллеры с ЧПУ, ведут себя аналогично, делается это, в основном, для безопасности, чтобы не позволить оператору допустить ошибку позиционирования, что довольно просто, и расстроиться, когда работа будет загублена. Если вас это раздражает или вы обнаружили какие-то странные ошибки, пожалуйста, дайте нам знать, и мы попытаемся поработать над этим и сделать так, чтобы все были счастливы.

Оффлайн dm34

  • Старожил
  • *****
  • Сообщений: 3264
  • Репутация: 22
  • Дмитрий
  • Поблагодарили: +3284
Re: Советы обо всем. Том 2.
« Ответ #15 : 07 Апреля 2020, 18:28:22 »
+1
TANk, Николаич, а если какой-нить одновибратор или просто кнопку ручную повесить в виде эмуляции? Насколько я помню по 3Д-принтерам, при этом процессе происходит две сработки концевика. Первый вариант - перелопатить весь код, и найти тот кусок, где все это описывается. Второй - "ручками помочь". Да, не спортивно, но делается это один раз на процесс  :d_know:

и добавил...
Попробуй закомментировать вот эту строку в config.h
#define HOMING_CYCLE_0 (1<<Z_AXIS)                // REQUIRED: First move Z to clear workspace.

и добавил...
В motion_control.h есть такие строки
// Perform homing cycle to locate machine zero. Requires limit switches.
void mc_homing_cycle(uint8_t cycle_mask);

Я бы здесь тоже поковырялся...
« Последнее редактирование: 07 Апреля 2020, 18:51:15 от dm34 »

Оффлайн TANk

  • Модератор
  • *****
  • Сообщений: 8154
  • Репутация: 76
  • Александр
  • Поблагодарили: +4615
Re: Советы обо всем. Том 2.
« Ответ #16 : 08 Апреля 2020, 09:55:17 »
+1
dm34, поковыряю. Спасибо за подсказку.
В принципе у меня передвижение сделано на основе зубчатых ремней, даже если стол упирается в упор, происходит несколько раз проскальзывание (трещит ведущая шестеренка) и ничего страшного физически не происходит. Можно и не заморачиваться с этими концевиками.
Ось У сделана на основе сканера от большого копировального аппарата, а ось Х - кусок станины матричного принтера LX-300.
Все из отбросов. Сама лазерная головка из китаю еще не доехала, поэтому пока отлаживаю механику.

(Извините, но у Вас нет доступа в Галерею)

Оффлайн dm34

  • Старожил
  • *****
  • Сообщений: 3264
  • Репутация: 22
  • Дмитрий
  • Поблагодарили: +3284
Re: Советы обо всем. Том 2.
« Ответ #17 : 08 Апреля 2020, 10:55:14 »
+1
Можно и не заморачиваться с этими концевиками.
Ну так ошибка-то выскакивает, и наверняка это бесит  :D

Оффлайн Horri

  • Старожил
  • *****
  • Сообщений: 2694
  • Репутация: 18
  • Олег
  • Поблагодарили: +762
Re: Советы обо всем. Том 2.
« Ответ #18 : 10 Апреля 2020, 12:45:09 »
+1
Всем привет! Почему у некоторых типов конденсаторов, при повышении частоты на которой проводится измерение, ESR растет а у других наоборот?

Оффлайн dm34

  • Старожил
  • *****
  • Сообщений: 3264
  • Репутация: 22
  • Дмитрий
  • Поблагодарили: +3284
Re: Советы обо всем. Том 2.
« Ответ #19 : 10 Апреля 2020, 13:37:01 »
+1
Ну наверняка связано с типом диэлектрика и его свойствами  :d_know:

Оффлайн Viktor D

  • Модератор
  • *****
  • Сообщений: 4812
  • Репутация: 30
  • Виктор
  • Поблагодарили: +2503
Re: Советы обо всем. Том 2.
« Ответ #20 : 10 Апреля 2020, 13:53:02 »
+1
Horri,Олег, а какие типы сравниваешь?

и добавил...


Вот на ютупе видео есть. Конечно упрощённо, зато кратко.
Error 404 (Not Found)!!1

Оффлайн Horri

  • Старожил
  • *****
  • Сообщений: 2694
  • Репутация: 18
  • Олег
  • Поблагодарили: +762
Re: Советы обо всем. Том 2.
« Ответ #21 : 10 Апреля 2020, 14:04:58 »
+1
Viktor D, Вот, Мкап - полипропилен, второй с комбинированным диэлектриком, емкость одинаковая. Прибор Е7-22

Оффлайн dm34

  • Старожил
  • *****
  • Сообщений: 3264
  • Репутация: 22
  • Дмитрий
  • Поблагодарили: +3284
Re: Советы обо всем. Том 2.
« Ответ #22 : 10 Апреля 2020, 14:17:40 »
+1
Олег, очень странно. Обычно у пленочных частота резонанса - это единицы или десяток-другой МГц, после чего еср начинает расти по вполне понятным причинам. У тебя явно какая-то аномалия в числах. Ты уверен в корректности данных?

Оффлайн Horri

  • Старожил
  • *****
  • Сообщений: 2694
  • Репутация: 18
  • Олег
  • Поблагодарили: +762
Re: Советы обо всем. Том 2.
« Ответ #23 : 10 Апреля 2020, 15:58:03 »
+1
dm34, Не уверен, я не нашел в инструкции, нормируется ли у этого прибора погрешность при измерении ESR, только тангенса угла потерь.

Оффлайн TANk

  • Модератор
  • *****
  • Сообщений: 8154
  • Репутация: 76
  • Александр
  • Поблагодарили: +4615
Re: Советы обо всем. Том 2.
« Ответ #24 : 10 Апреля 2020, 16:21:49 »
+1
Тут может способ скручивания в рулон влияет. Индуктивность рулона с повышением частоты растет.

Оффлайн Horri

  • Старожил
  • *****
  • Сообщений: 2694
  • Репутация: 18
  • Олег
  • Поблагодарили: +762
Re: Советы обо всем. Том 2.
« Ответ #25 : 10 Апреля 2020, 16:35:55 »
+1
Перетыкал кучу других конденсаторов, аналогичный эффект, рост ESR с ростом частоты измерения есть только у ССГ-3, у ССГ-2 и 1 такого эффекта нет. При этом, при подключении к ССГ-3 параллельно аналогичного конденсатора, эффект пропадает.
« Последнее редактирование: 10 Апреля 2020, 17:15:38 от Horri »

Оффлайн dm34

  • Старожил
  • *****
  • Сообщений: 3264
  • Репутация: 22
  • Дмитрий
  • Поблагодарили: +3284
Re: Советы обо всем. Том 2.
« Ответ #26 : 10 Апреля 2020, 17:04:35 »
+1
Horri, Олег, какая емкость "пациентов"? Попробую что-то примерно у себя поискать и на мастеке померять для типа сравнить/статистики

Оффлайн Horri

  • Старожил
  • *****
  • Сообщений: 2694
  • Репутация: 18
  • Олег
  • Поблагодарили: +762
Re: Советы обо всем. Том 2.
« Ответ #27 : 10 Апреля 2020, 17:08:29 »
+1
dm34, у ССГ-3 200.000пФ, у первых двух с тетрадного листка 1,5 мкФ, у других проверяемых от 0,1 до 2,2 мкФ, все конденсаторы не электролиты, пленка, бумага, комбинированные диэлектрики.

Оффлайн dm34

  • Старожил
  • *****
  • Сообщений: 3264
  • Репутация: 22
  • Дмитрий
  • Поблагодарили: +3284
Re: Советы обо всем. Том 2.
« Ответ #28 : 10 Апреля 2020, 17:12:41 »
+1
ок, посмотрю.

и добавил...
В-обчем, вот что получилось (прибор MS-5308 Mastech)
Налицо падение еср с ростом частоты, что и следовало ожидать. Где-то больше, где-то меньше. Но везде  :d_know:
(Извините, но у Вас нет доступа в Галерею)
(Извините, но у Вас нет доступа в Галерею)

и добавил...
Специально "солянку" набрал - там все, кроме слюды и керамики. Ну и электролитов тоже.
« Последнее редактирование: 10 Апреля 2020, 18:31:05 от dm34 »

Оффлайн Horri

  • Старожил
  • *****
  • Сообщений: 2694
  • Репутация: 18
  • Олег
  • Поблагодарили: +762
Re: Советы обо всем. Том 2.
« Ответ #29 : 10 Апреля 2020, 20:53:35 »
+1
dm34, у меня также, но есть два странных конденсатора, ССГ-3 и MCap supreme  :)

 

Похожие темы

  Тема / Автор Ответов Последний ответ
1361 Ответов
592428 Просмотров
Последний ответ 19 Марта 2024, 13:11:13
от gnu
36 Ответов
34945 Просмотров
Последний ответ 23 Мая 2013, 21:15:11
от Ринатыч 911
5945 Ответов
1657821 Просмотров
Последний ответ 28 Марта 2020, 20:12:23
от das
4 Ответов
6698 Просмотров
Последний ответ 20 Сентября 2016, 18:09:41
от AlexDiod
61 Ответов
41302 Просмотров
Последний ответ 25 Ноября 2018, 16:41:15
от Werter