Приехала тут ELM327. В корпусе как на фото, хотел с кнопочкой. Провалялась пару месяцев, понадобилось тут почитать авто. В итоге ELM327 Identifier показал (скриншот не мой, взял из комментов из лота на али), что это вообще ни разу не 1.5. При попытке повторно почитать идентифиром елмку он написал, что ATZ не отвечает. На самой елмке при первых включениях загорался красный светодиод и перемигивались остальные. А после этого - загорается только красный. Вскрытие показало, что внутри одноплатник. Наверху стоит PIC18F25K80 (насколько честный - хз, как и всё китайское), кварц, кнопка, светодиоды и LM393. Внизу - очевидно, синезуб и россыпь транзисторов. Доступа туда пока нет, плата запаяна на контактах разъёма. Генерации на кварце нет (щуп 1:10, конечно). На OSC1 стоит низкий уровень, на OSC2 - высокий. Кварц менял, ставил и 4, и 8 МГц - не помогло. Телефон по синезубу коннектится, до 18й ноги МК сигнал доходит - на скриншоте видно. К и L линии - 12В. Can высокий - 2.5В, низкий - 0.8В (тут, возможно, проблема, должно же быть тоже 2.5В). Полистал даташит на ELM327 и сам PIC - вроде у них в standby генерация на кварце отключается. У кого-нибудь будут светлые мысли, куда копать дальше? Может, подкинуть внешнюю генерацию (генератора нет, но можно собрать на коленке)? Программатора PICов нет, почитать пока нечем. Похоже, надо заказывать какой-нибудь PICkit3. И да, это уже скорее вопрос принципа. Либо оно меня, либо я его.
Комментарии: 33
Nikitasius
Карл, неважно кому, кого и куда. Важно что это твое право решать делиться ли лично инфой или нет. Ну и совсем уж для детского сада: раз сбор данных есть, значит он кому-то нужен и кто-то платит за разработку, анализ и хранение данных большие деньги Ногти паять не мешают?)
Karboflex
с ногктями такто даже проще пинцет всегда с собой))
Nikitasius
Как хочешь Я же себе керамических пинцетов накупил
Karboflex
я не настолько задрот в пайке у меня 2,5 паяльника)) и 3 жала))
Jirafivanich
в пайке?
Dopl
Сухом
Jirafivanich
просто добавь воды
Alexander
Не мои же. > скриншот не мой, взял из комментов из лота на али
Karboflex
такие вопросы как будто даже комп не собирал не разу))
Vladimir
есть пиккит 3,5 уже ))
Bga
Кварцев в smd купи
Alexander
Да куплю конечно, этот для теста поставил. Но кварц, должно быть, живой, т.к. замена не помогла.
Bga
Дать тебе тестер кварцев? У тебя кварц из телевизора
Alexander
На пинборде проверяю, там работают. Кварц не из телевизора, а из магазина.
Bga
У меня автономный. Только ослик нужен Измеряем параметры кварцевых резонаторов | Записки программиста https://eax.me/crystal-measurements/ Всмысле что подобный форм фактор из 90х. Сейчас кварцы размером с sot23 Я стараюсь делать девайсы как можно меньше. В пределах разумного конечно 0603, sot23, soic Местами 0402
Alexander
Где-то читал, что именно в таких больших корпусах кварцы более стабильные. Когда размер имеет значение - то, конечно, есть смысл более мелкие брать. В данном же случае кварцы закупались именно проводные, разных номиналов, для отладки на пинборде, куда они вставляются в цанговый разъём. Размер вообще не важен.
Bga
Я кстати себе на тестере и площадку под smd сделал и цанговый для таких как у тебя
W1ruus
Я бы обратил внимание куда идёт кан, аномальные напряжения по моему...
Alexander
Буду снимать плату с разъёма, без этого на нижнюю сторону не подлезть. Неаномальные - оба 2.5В при отсутствии передачи?
W1ruus
По идее да... Если глубокий сон не реализован...
Alexander
По идее 2й и 7й биты PP 0E надо смотреть. Но программатора сейчас нет. IgnMon / RTS (pin 15) сидит на +5В. даташит https://www.elmelectronics.com/wp-content/uploads/2016/07/ELM327DS.pdf
Anonim
А к какому авто цеплялись??
Alexander
Honda CR-V IV. Прицепился, запустил ELM327 Identifier, идентифир 1 раз прочитал елмку и после этого она умерла.
Anonim
4и 5 между собой звонятся на адаптере? Наверное проще на столе подцепить чтонибудь . Начать с к линией. А потом кан ( и не забудьте сопротивление повесить на 120 ом между хай и лов каном, и он с массой никак не взаимодействует!) Если срв правооукий то не подключится. Этот свисток
Alexander
Леворукий.
Anonim
Тогда обязан
Alexander
4 и 5 - контакты OBD разъёма, или микроконтроллера?
Anonim
Разьма обд на адаптере И ещще , он не совсем софтом коннектится https://drive2-ru.turbopages.org/turbo/drive2.ru/s/b/1192152/
Alexander
По синезубу коннектится, но на AT команды не отвечает. Светодиодами не мигает, при включении горит только красный. До 1го использования мигал. Serial Bluetooth Terminal соединяется, команды по RS232 до 18й ноги МК доходят - я осцилограмму постил. Но ничего не отвечает.
Anonim
От эбу машины должен ответ прилетать
Alexander
Звонятся, это земля.
Anonim
А срв не америка? Ато некоторые американци только с запущенным двс дают сконнектится сканером Окк
Alexander
Адаптер же должен запускаться без подключения к OBD. Достаточно накинуть питание на 5 и 16 ноги. Вот, например, здесь его на столе запускают: https://www.drive2.ru/l/537284329445785838/ Америка. Чтобы прочитать ЭБУ - конечно, надо двигатель запустить. Но чтобы пообщаться с самим адаптером в терминалке - сделать, например, ATZ, или ATPPS - должно быть достаточно только питания. Да и ELM327 Identifier должен на столе работать - он по факту проверяет, как отвечает ELMка на разные AT команды. Ну и ELMка у меня уже 2й день на столе. Генерации кварца нет. Такое ощущение, что ELM327 Identifier выполнил какие-то АТ команды, которые привели ЕЛМку в это овощное состояние.