Вообще, да, как верно подметил 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.
А какое напряжение на "родной" батарейке? Например, БСГД-1 не запускается без батарейки. А еще, у него выходит из строя сам процессорный модуль и очень быстро высаживает батарейку в 0. Если у вас на "родной" батарейке тоже 0 В, то я бы проверил токопотребление от новой. Еще, в БСГД-1, например, в настройках BIOS есть специфические прерывания, которые как раз и отвечают за работу периферии. Может и в этом блоке так же.
Все системы с которыми вы столкнулись до сих пор катаются в поездах и, видимо, будут замещаться другими, т. к. элементная база для ремонта стала очень дорогой, а некоторая так и вообще подсанкционная. Если попадется блок БР-7М, обязательно приобретите в коллекцию. Это, по сути, одноплатник. Там уже ARM и Linux. На борту есть gsm-модуль, gps-модуль, 2 слота для SD карт, USB, Ethernet. Он не управляет подвижным составом, только регистрирует параметры и может конфигурировать любой блок в системе. Пришел на замену блоков БР-3С которые писали параметры локомотива и его движения на внешний носитель - картридж по интерфейсу 1-wire. И БР-7М и БР-3С по сути, это электронные самописцы.
Информация
В рейтинге
4 974-й
Откуда
Россия
Зарегистрирован
Активность
Специализация
Инженер встраиваемых систем, Инженер электронных устройств
Это как раз нужно было мне вписать вместо "Ищете информацию по открытым проектам ...". Спасибо за конкретику.
Вообще, да, как верно подметил 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.
А какое напряжение на "родной" батарейке? Например, БСГД-1 не запускается без батарейки. А еще, у него выходит из строя сам процессорный модуль и очень быстро высаживает батарейку в 0. Если у вас на "родной" батарейке тоже 0 В, то я бы проверил токопотребление от новой. Еще, в БСГД-1, например, в настройках BIOS есть специфические прерывания, которые как раз и отвечают за работу периферии. Может и в этом блоке так же.
Хм... Значит не аналог.
Ясно. Более современный аналог регистратора параметров движения ММ-5. Если можно, фото передней панели, может помогу чем.
Да.
Что на шильдике этого блока написано?
Бочонок - это БНИ (Блок накопления информации). Там внутри NAND на 128 Мб и МК для реализации 1-Wire.
Все системы с которыми вы столкнулись до сих пор катаются в поездах и, видимо, будут замещаться другими, т. к. элементная база для ремонта стала очень дорогой, а некоторая так и вообще подсанкционная. Если попадется блок БР-7М, обязательно приобретите в коллекцию. Это, по сути, одноплатник. Там уже ARM и Linux. На борту есть gsm-модуль, gps-модуль, 2 слота для SD карт, USB, Ethernet. Он не управляет подвижным составом, только регистрирует параметры и может конфигурировать любой блок в системе. Пришел на замену блоков БР-3С которые писали параметры локомотива и его движения на внешний носитель - картридж по интерфейсу 1-wire. И БР-7М и БР-3С по сути, это электронные самописцы.