Программа для прорисовки схемы (лечим контроллер пьезомотора)

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







Чтобы составить столбик из всех имеющихся на плате элементов и задавать, какие из их выводов соединяются? А прога сама создала схему на основе карты соединений

Плата вроде бы без внутренних слоёв, но путаная и с кучей переходных отверстий.

[Сообщение изменено пользователем 22.10.2016 12:15]
0
Nefоrmаtus©
Альтиум поизучайте, интересная софтина
0
Altium Designer PCAD Mentor Eagles KiCAD создают таблицу соединений на основе схемы
ф/з мож возможен обратный процесс, ток придется создавать модели элементов
От пользователя Nefоrmаtus©
Альтиум поизучайте, интересная софтина

особ интересна стоимость ентой хрени...
начните с KiCAD бесплатна...
есь ишшо Fritzing ежли не вру в написании...
http://cxem.net/software/fritzing.php
по описанию заявлена автогенерация принц схемы возмож енто то чо вам надо...
http://robotosha.ru/arduino/schematic-into-fritzin...

[Сообщение изменено пользователем 20.10.2016 19:24]
0
Мoзгoпрaв и мoзгoвeд©
От пользователя Tetra

а элементов то сколь много?

можно в формате PCAD ASCII попробовать, а так только вручную.

Иногда проще понимая принцип работы свою сверстать, чем кривые платы копировать.
0
Tetra
копировать не надо
надо чинить
типовые платы на серии устройств, , постоянно глючат,
элементов 130 штук
0
аналог цифра?
како функционал?

[Сообщение изменено пользователем 20.10.2016 21:43]
0
Мoзгoпрaв и мoзгoвeд©
От пользователя Tetra
элементов 130 штук

половина поди на питании кондеры понавешаны :-D

От пользователя Tetra
на серии устройств, , постоянно глючат,

сменить оборудование или инженера.

У пкада асции вот так выглядит :
Исходник:
(net "DIN" 
    (node "DD2" "24")
    (node "DD1" "1")
    (node "DD3" "24")
    (node "XS12" "3")
    (node "R39" "2")
  )
  (net "+5A" 
    (node "DD2" "21")
    (node "DA8" "3")
    (node "DD3" "21")
    (node "C16" "1")
    (node "C23" "1")
    (node "C41" "1")
    (node "R19" "2")
    (node "C13" "2")
  )
  (net "~SINCA" 
    (node "DD2" "6")
    (node "DD1" "22")
    (node "DD3" "6")
    (node "R44" "2")
  )
  (net "SCL" 
    (node "DD1" "23")
    (node "DA8" "13")
    (node "R46" "2")
  )
  (net "U0-" 
    (node "DA5" "2")
    (node "R13" "1")
  )
  (net "+UP" 
    (node "DA8" "1")
    (node "1" "1")
  )
  (net "-UP" 
    (node "DA8" "15")
    (node "2" "1")
  )
  (net "NET00044" 
    (node "DA8" "7")
    (node "DA8" "6")
    (node "R15" "1")
    (node "C20" "1")
  )
  (net "NET00045" 
    (node "DA8" "8")
    (node "C20" "2")
  )
  (net "A0" 
    (node "DD1" "18")
    (node "DA5" "17")
  )
  (net "+AIN0" 
    (node "DD2" "18")
    (node "DD3" "18")
    (node "C27" "1")
    (node "R15" "2")
  )
0
Мoзгoпрaв и мoзгoвeд©
так чо сина упрощает жизнь :-)

питик на соту потом закинешь :ultra:
0
хи-хи...
в цирке бесплатны билеты... :-)
0
Мoзгoпрaв и мoзгoвeд©
От пользователя StranNick_1

Смотрим на вашы выступленьия :-)
Люблю зверушек смотреть. :beach:

[Сообщение изменено пользователем 20.10.2016 22:24]
0
Tetra
От пользователя StranNick_1
аналог цифра?
како функционал?

контроллер управляет хитрым пьезомотором


От пользователя Мoзгoпрaв и мoзгoвeд©
половина поди на питании кондеры понавешаны

ну это само собой
плюс резисторные сборки
плюс две микросхемы непонятного назначения по полсотни ног, одна наверное обрабатывает сигналы с датчика движения мотора.
плюс dc/dc 5-40 вольт для питания мотора (но это - отдельная плата)
плюс шим-контроллер, подключен ко второй 50-ногой микрухе, которая выдаёт меандр, который управляет двумя полевиками мотора


Вот например сейчас этот меандр плавает, зашумлён, а синусоида на выходе полевиков имеет заниженную амплитуду и постоянную составляющую. Примитивный осцил не позволяет понять характер искажений. Хз, то ли питание виновато, то ли шим.

кстати не могу найти даташит на шим tl5551, полюбому у него есть более распространенные аналоги.

[Сообщение изменено пользователем 20.10.2016 22:37]
0
От пользователя Мoзгoпрaв и мoзгoвeд©

хи-хи...
те к зверушкам низя... покусаешь...а мне зверушки нравятся... :-)

От пользователя Tetra

ф/з такими штуками не занимался...
по теории с контроллера шим на полевики...
берем даташит на незнамы м/с и шим и курим... :-)
в таких штуках обычно все схемы по даташиту
мож дело в моторе? обратна связь кака есь у него?
ага есь датчик...попробуй датчик отключить и на вход куда датчик подкл како потенциал подходящи, меандр дол быть пост в ентом случае, мандраж его мож быть из-за механики...

[Сообщение изменено пользователем 20.10.2016 23:00]
1 / 0
От пользователя Tetra
кстати не могу найти даташит на шим tl5551

в суппорт производителя стукни иль на сайте ихнем...
0
Tetra
От пользователя StranNick_1
по теории с контроллера шим на полевики...

на полевики - сигнал с 50-ногой микрухи

8-ногий шим-контроллер тоже связан с этой микрухой

на большие микрухи даташит не найти, они узкоспециализированые

на 8ногий шим даташит конечно должен быть, но не вижу, завтра и так посмотрю куда он сигнал выдаёт.
От пользователя StranNick_1
обратна связь кака есь у него?

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


От пользователя StranNick_1
мож дело в моторе?

цеплял заведомо исправный
0
Мoзгoпрaв и мoзгoвeд©
От пользователя Tetra

тып фото нормальной размерности и отличнейшево качеуства сделал, а там бы посмотрели.


От пользователя Tetra
tl5551

:-D
0
От пользователя Tetra
на большие микрухи даташит не найти, они узкоспециализированые

ф/з...сумлеваюся...
ежели в винчестерах на арме сляпано...
сам подумай на фига делать БИС для екзотич штуки?
ежли ток вояки...кстати, мотор линейный иль проста крутилка?

[Сообщение изменено пользователем 21.10.2016 00:17]
0
От пользователя Tetra
Вот например сейчас этот меандр плавает, зашумлён, а синусоида на выходе полевиков имеет заниженную амплитуду и постоянную составляющую.

эффект Миллера мб

От пользователя Tetra

типовые платы на серии устройств, , постоянно глючат,

ну явно где то косяк тогда

[Сообщение изменено пользователем 21.10.2016 01:16]
0
Tetra
От пользователя Мoзгoпрaв и мoзгoвeд©
ып фото нормальной размерности

плата - гибкая, наклеена на круглый каркасик, с двух сторон.
От пользователя StranNick_1
ежели в винчестерах на арме сляпано...
сам подумай на фига делать БИС для екзотич штуки?

ну маркировка точно экзотическая,
и прошивка 100% не считывается
а в eeprom скорее всего только настройки хранятся
0
От пользователя Tetra
и прошивка 100% не считывается
а в eeprom скорее всего только настройки хранятся

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

[Сообщение изменено пользователем 21.10.2016 12:19]
0
-Veter-
DipTrace. Простой способ создания печатной платы. Подробный ФАК на русском языке. Прогу можно освоить за пол дня.
0
Tetra
От пользователя StranNick_1
по прошивке ток стучать суппорту производителя изделия

бесполезно
за эти прошивки есть желающие отвалить миллионы
а за исходники - миллионы долларов :-D


но ведь сигнал-то идёт, просто кривой. С большой вероятностью проблема в аналоговой части
0
От пользователя StranNick_1
иль муторны реинжиниринг...

за мильоны... :-)
0
Tetra
От пользователя StranNick_1
за мильоны...

долларов :-D

несколько крупных японских компаний уже 30 лет страдают этим реинженерингом, не всегда успешно
0
От пользователя Tetra
С большой вероятностью проблема в аналоговой части

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


От пользователя StranNick_1
в любом случае надо размыкать следящу систему, выяснять полосы удержания, делать како имитатор сигналов ошибки...вспоминать критерий Найквиста...хи-хи...

для подобных действий исходники не особо важны, важнее обще понимание алгоритма с минимумом тех данных которы мож получить с действ образца...
например
вы говорили о старте движка без сигналов обр связи
не зна как в ентом сл-чае, в винтах делатся пауза для разгона, шоб параметры сиг-лов обр связи попадали в полосу удержания...
0
От пользователя Tetra
несколько крупных японских компаний уже 30 лет страдают этим реинженерингом, не всегда успешно

енто вам каж-ся... :-)
очевидно шо получаема инфа оправдыват затраты...
1 / 0
Авторизуйтесь, чтобы принять участие в дискуссии.