Есть как минимум, 3 научных метода и еще несколько эмпирических. Еще существует адаптивное управление. Но это все строго индивидуально, конечно. Зависит от объекта регулирования.
Если смотреть глобально, то человека до состояния трудоспособной единицы нужно еще вырастить (физически) и обучить. Робота так же надо произвести и запрограммировать. Это тоже надо в расчет брать. Думаю, тогда стоимость сравняется, а то и человек даже дороже выходит. Но это если рассуждать не в рамках внедрения, а в рамках от производства (человека / робота) до готового к внедрению юнита.
Ну и конечно цикл производства человека больше чем робота.
Если есть вывод картинки всех счетов и номеров дорожек, то скринте и нейросеткой ищите значения, потом в своем ПО будете их использовать. Тут допжелезки не потребуются.
В итоге мы закончили реверс-инжинирингом блока, который оцифровывает показания датичков, и, фактически, собираемся пересобрать кусок машины. Это не самое элегантное инженерное решение. И не самое умное.
А какие у вас варианты? Реверсить проприетарное ПО и пытаться соорудить для него костыль выгрузки данных? Так это еще сложнее чем сниффить обмен по токовой петле своей железкой и потом делать что угодно с этими данными.
Вообще, да, как верно подметил slog2 - начать надо с чтения даташитов на микросхемы. Но до этого, нужно в общих чертах понимать, что за устройство перед вами (общую концепцию). Постараюсь максимально просто изложить основные моменты, т. к. судя по всему, автор новичок в реверсе.
1. Сначала ищете информацию по устройству (например, мануал) - она даст вам понимание что перед вами. В нашем случае - это gps-трекер.
2. Ищете информацию по открытым проектам gps-трекерам (на github например). Смотрите реализацию (схемы). В большинстве случаев, устройство которое вы препарируете будет построено аналогично (при условии что оно не какое-то уникальное). Это даст вам понимание структурной схемы устройства и принципа его функционирования.
3. Ищете в схемотехнике вашего устройства аналогичные узлы и компоненты. Находите на них даташиты, изучаете (какой компонент что из себя представляет). Рисуете структурную схему. По ней находите каналы передачи данных, отладки, прошивки.
4. Затем уже пробуете подключаться к дебаг интерфейсам или интерфейсам общения и читать логи. По результатам логирования рисуете функциональную схему.
5. Потом пробуете вычитывать прошивки.
6. Дизассемблируете прошивки, анализируете работу (при необходимости).
MC60 и STM32 здесь явно живут как два разных мозга
MC60 - это 2G модем + GPS. А STM32 - как раз и есть мозг, он общается с MC60, пишет координаты на флешку и передает телеметрию (те же координаты, например) по 2G. Модем с МК общаются по UART.
Рассматривали вариант с использованием nRF52840? Такой SoC используют, например, в мышках, что позволяет им непрерывно работать в течении длительного времени от АКБ или батареек. А в режиме "проснулся - передал и уснул" тем более будет долго работать. Ну и диапазон напряжений у него 1,7 - 5,5 В.
Возможность за один день пройти цикл идея -> разводка платы -> изготовление -> монтаж...
Невозможно - бобины с комплектующими надо заказать в том же Китае т. к. не все позиции бывают в наличии в РФ. Хорошо, если у поставщика есть склады на территории РФ. А так, из Китая они будут ехать чуть быстрее чем в том же Китае заказать готовые платы.
Не поделюсь к сожалению, давно это было, друг занимался. Только помню что у него маркиратор был на волоконном лазере и неподвижной головой - в ней внутри 2 зеркала отклоняются электромагнитной системой. А у вас какая модель маркиратора?
Многослойные платы без специализированного оборудования сделать практически нереально, но для качественного и эффективного производства небольших серий двухсторонних печаток вам понадобятся:
1. Лазерный маркиратор для испарения меди с поверхности стеклотекстолита (работает быстро и аккуратно при должной настройке) но есть нюансы с диаметром пятна. Он накладывает некоторые ограничения для плат под совсем мелкие смд комопненты.
2. Фрезерный станок для сверления и фрезеровки контуров.
3. Авторасстановщик компонентов с функцией нанесения паяльной пасты.
4. ИК-печь для пайки компонетов.
По цене это все выйдет не для домашнего/гаражного баловства, хоть эти затраты и однократны.
Кстати, в таких промкомпах встречается дефект в разъеме процессорного модуля на материнке. Возможно, через этот разъем как раз питание не приходит на RTC.
ИК-лазер прицельно коротким импульсом. Я думаю, это технология не для комаров а для дронов.
Есть как минимум, 3 научных метода и еще несколько эмпирических. Еще существует адаптивное управление. Но это все строго индивидуально, конечно. Зависит от объекта регулирования.
Из которой 2/3 - вечная мерзлота.
Если смотреть глобально, то человека до состояния трудоспособной единицы нужно еще вырастить (физически) и обучить. Робота так же надо произвести и запрограммировать. Это тоже надо в расчет брать. Думаю, тогда стоимость сравняется, а то и человек даже дороже выходит. Но это если рассуждать не в рамках внедрения, а в рамках от производства (человека / робота) до готового к внедрению юнита.
Ну и конечно цикл производства человека больше чем робота.
Не просто простой вариант, а именно простую интеграцию.
Если есть вывод картинки всех счетов и номеров дорожек, то скринте и нейросеткой ищите значения, потом в своем ПО будете их использовать. Тут допжелезки не потребуются.
А какие у вас варианты? Реверсить проприетарное ПО и пытаться соорудить для него костыль выгрузки данных? Так это еще сложнее чем сниффить обмен по токовой петле своей железкой и потом делать что угодно с этими данными.
Это как раз нужно было мне вписать вместо "Ищете информацию по открытым проектам ...". Спасибо за конкретику.
Вообще, да, как верно подметил slog2 - начать надо с чтения даташитов на микросхемы. Но до этого, нужно в общих чертах понимать, что за устройство перед вами (общую концепцию). Постараюсь максимально просто изложить основные моменты, т. к. судя по всему, автор новичок в реверсе.
1. Сначала ищете информацию по устройству (например, мануал) - она даст вам понимание что перед вами. В нашем случае - это gps-трекер.
2. Ищете информацию по открытым проектам gps-трекерам (на github например). Смотрите реализацию (схемы). В большинстве случаев, устройство которое вы препарируете будет построено аналогично (при условии что оно не какое-то уникальное). Это даст вам понимание структурной схемы устройства и принципа его функционирования.
3. Ищете в схемотехнике вашего устройства аналогичные узлы и компоненты. Находите на них даташиты, изучаете (какой компонент что из себя представляет). Рисуете структурную схему. По ней находите каналы передачи данных, отладки, прошивки.
4. Затем уже пробуете подключаться к дебаг интерфейсам или интерфейсам общения и читать логи. По результатам логирования рисуете функциональную схему.
5. Потом пробуете вычитывать прошивки.
6. Дизассемблируете прошивки, анализируете работу (при необходимости).
MC60 - это 2G модем + GPS. А STM32 - как раз и есть мозг, он общается с MC60, пишет координаты на флешку и передает телеметрию (те же координаты, например) по 2G. Модем с МК общаются по UART.
Рассматривали вариант с использованием nRF52840? Такой SoC используют, например, в мышках, что позволяет им непрерывно работать в течении длительного времени от АКБ или батареек. А в режиме "проснулся - передал и уснул" тем более будет долго работать. Ну и диапазон напряжений у него 1,7 - 5,5 В.
До автоматической коробки не дооснастить. До коробки-робота только если. Актуаторы ставить на кулису и сцепление.
Цифровое и аналоговое (силовое) питание разделили?
Цифровую и аналоговую землю разделили?
А как постоянно активный беспроводной интерфейс в автомобиле с точки зрения безопасности?
Складывается впечатление, что автор не на работу пришел а в фаблаб после табуна студентов.
Все ошибки сейчас связаны со схемотехникой и корректной настройкой правил проектирования в САПР. Т. е. это к вопросу образования.
Есть предположение что указана оптическая мощность лазера, а китайцы на своих лазерах пишут электрическую мощность излучающих диодов.
Невозможно - бобины с комплектующими надо заказать в том же Китае т. к. не все позиции бывают в наличии в РФ. Хорошо, если у поставщика есть склады на территории РФ. А так, из Китая они будут ехать чуть быстрее чем в том же Китае заказать готовые платы.
Не поделюсь к сожалению, давно это было, друг занимался. Только помню что у него маркиратор был на волоконном лазере и неподвижной головой - в ней внутри 2 зеркала отклоняются электромагнитной системой. А у вас какая модель маркиратора?
Многослойные платы без специализированного оборудования сделать практически нереально, но для качественного и эффективного производства небольших серий двухсторонних печаток вам понадобятся:
1. Лазерный маркиратор для испарения меди с поверхности стеклотекстолита (работает быстро и аккуратно при должной настройке) но есть нюансы с диаметром пятна. Он накладывает некоторые ограничения для плат под совсем мелкие смд комопненты.
2. Фрезерный станок для сверления и фрезеровки контуров.
3. Авторасстановщик компонентов с функцией нанесения паяльной пасты.
4. ИК-печь для пайки компонетов.
По цене это все выйдет не для домашнего/гаражного баловства, хоть эти затраты и однократны.
Кстати, в таких промкомпах встречается дефект в разъеме процессорного модуля на материнке. Возможно, через этот разъем как раз питание не приходит на RTC.