Перейти к содержанию

Mayder

Members
  • Постов

    286
  • Зарегистрирован

  • Посещение

Весь контент Mayder

  1. Ну значит подошел. Машин вроде старый, значит там никаких бортовых компов нет скорее всего, который при несоответствии задушит все что можно до аварийного режима. Блок АБС самодостаточен, можно воткнуть хоть вообще не от БМВ, а от любой другой машины, где блок на мозги авто также не завязан. Как оно физически будет ставиться в авто- дело третье, хоть в багажнике его поставить, лишь бы трубочки прикрутить. По электрике- ну тут по-проще, что коса родная более-менее подходит, чего не хватает- докинуть дополнительных проводков. Но вот проблема- подружить старые датчики индуктивные с новым мозгом- это да, вы правильно поняли. Даже может новые датчики и подходят, но скорее всего стоят как сбитый боинг, а индуктивные горстями на разборках за три копейки
  2. @vg155 Вы немного не в теме что-ли. У ТСа сейчас другая проблема. Если бы датчики были совместимы, он бы ничего не колхозил. Все подробности про конструктив и задумку изложены на первых 2х страницах. Кто понял- тот понял, кто нет- палки в колеса втыкают
  3. А что подробней. Качаете даташит на микросхему, видите условное обозначение компараторов. Собираете 4 одинаковые схемы из поста выше и внедряете на место. Но т.к. выходы LM339 не могут выдать высокий потенцевал на выходе, а делают только притяжку к минусу. То- либо ставить LM324 и включать ее по схеме компаратора, либо ставить инвертирующий транзистор на выход Но я бы первый пуск делал не прямо в мозги АБС, а с выдернутой фишкой выходные выводы компараторов на светодиодики и смотреть как моргают при движении, чтобы правильность монтажа проверить
  4. lm339 счетверенный, перед мозгами абс в провода врезать сразу ко всем 4м датчикам. НО, как мозги определяют целостность датчиков? Если так можно собрать схему для работы датчика, то не факт что она пройдет тест на исправность системой диагностики. Скорее всего нужны какие то обманки, чтоб чек не загорелся. А для этого нужно знать какой параметр проверяется компом. На обычных/старых датчиках проверяется вроде сопротивление/обрыв датчика, хоть резистор воткни с нужным сопротивлением вместо датчика. Тут если принцип другой, то затруднительно. Что за авто то хоть?
  5. Компаратор воткнуть тогда, пусть всякую гадость выходящую с датчиков преобразует в нормальный меандр
  6. Дак у вас проблема преобразовать зачем то синус в меандр( хотя для штатных датчиков никаких преобразователей нет)? Или что? Зачем нужен именно преобразователь, если вы заговорили про физическую несовместимость других датчиков и отсутствие оригинала/аналогов? И за один оборот колеса не будет обязательно 1Гц. Даже думаю при частоте 1импульс-1оборот мозги АБС не смогут нормально работать. У меня на авто напротив датчика стоит зубчатое колесо, на котором этих самых зубцов однако больше 20 штук(всяко больше, но точно не считал). Итого за один оборот 20+ импульсов, как мне кажется не совсем синусоиды Датчик свой нерабочий разломать, замерить диаметр провода катушки, замерить сопротивление рабочего и намотать самому новый датчик на старом основании, после чего залить ему новый корпус любым пластичным составом и воткнуть на место в ступицу. Разбросы у датчиков АБС по сопротивлению +/- лапоть, особо точности не надо, приблизительности хватит у датчиков( либо в пределах разброса в мануале на авто у датчиков с завода, но перфекционист пусть не дремлет). Да и скорее всего аналоги есть, просто надо немного "доработать напильником"
  7. Самое сложное- накатить нормальный софт на компьютер, чтобы что-то писать и прошивать. Т.е. подготовиться
  8. Я сначала тоже про R7 написал, а по схеме он не за то отвечает датчик в бензобаке R1
  9. Понял, благодарю за оперативность. Узнаю теперь уже только завтра у хозяина мегера, что он надумал
  10. Ну, вроде в пупырке было и в коробке картонной. + Родная сумка не самая беззащитная вещь. Но имеем что имеем. Фото такого же прибора
  11. Сегодня некогда было саму головку сфотографировать Завтра сделаю фото, я думал они все одинаковые, поэтому не стал сильно заморачиваться. Почта РФ она такая, теперь сам буду трижды думать, перед тем как заказывать что-то такое из аналоговых измерителей
  12. Знакомый выписал себе мегаомметр(фото сумки прилагаю), продавец показал даже видео работоспособности прибора. Прибор пришел- стрелка мертвая, не двигается( почта россии, а посылку на почте не вскрыли, первый раз такое по почте человек покупал). Я конечно посмотрел/почитал про это. Разобрал и увидел, что оторвалась тонюсенькая проволочка на которой подвешена рамка-катушка стрелки, как я понял ремонту не подлежит вообще никак, об этом же и пишут в разных источниках. В связи с этим ищу отдельно головку мегоомметра, вдруг у кого при каких неведомых обстоятельствах завалялась где целая. Благодарю
  13. 1. Нет 2. Возможно, но трудозатратно, моторчик не проживет долго, батарейку менять
  14. Благодарю за пояснения. Так более понятно, но пока не пощупаю на деле, до конца не разберусь. Перевел Эррату про Таймер 1. Технический английский конечно со своими тонкостями... В университете изучали технический английский, но там даже близко такого не было, да и подзабылось уже, да и не заморачивался Errata Timer1 Module+перевод.pdf
  15. Мои познания микроконтроллеров основываются лишь на чтении постояльцев форумов, писателей статей про МК, и тому подобных. Сколько уж было перечитано перепалок адептов пик-авр-арм... (тихий ужас) и стольких же последователей ассемблера-СИвсехмастей- и совсем диких языков программирования... Хорошо. Тогда обращу внимание на ассемблер. Для пиков по нему вроде по-больше информации чем по СИ, да и штатные средства микрочипа+документация люто "За" использование асма. С пиков вроде как слазить не собираюсь, я ж для души хочу, для радиогубительства, мигалки-пищалки-черные ящики спутников... Немного посидел за переводом эрраты на пык12а675/629, лишнее микрочиповское стер( телефоны поддержки и прочую лабудень). Некоторые английские слова я не понял, и переводчик не понял как правильно перевести, а совсем бред я не стал вставлять. Не до конца понял про ошибку с Power-on Reset(сброс при включении питания), но вроде как есть некий диапазон низкого напряжения питания, который находится уже ниже даташитного диапазона, но еще не равен Vss, и плавает от температуры. И если МК не обесточивать полноценно, а "отключать так, чтобы питание падало до этого околонулевого значения" то при восстановлении питания до рекомендуемого- сброса не будет. Из рекомендаций- на входе Vdd снимать напряжение до уровня Vss и не делать мозги Errata PIC12f675 PIC12f629+перевод.pdf
  16. Древний местный перевод даташита скорее всего сделан так же через переводчик и в нем куча неточностей. Общий смысл понял- учить английский/копировать в переводчик и зачитывать тонну книг до дыр. Эррату уже начал переводить, пока ничего интересного не нашел, а время затратилось В книгах/самоучителях нигде нет таких требований к изучению всего и вся, Абманщеки Про ассемблер и СИ- ну это как я понял вечная война. Читал конечно, что пик более заточен под ассемблер, но написание программ на нем в разы медленнее и сложнее. Хотя родная документация посвящена ассемблеру и всего 35(или 33, забыл) команд. Казалось бы, выписал на бумажку команды и твори чудеса. Но про ассемблер чаще говорят, что это пережиток прошлого в радиогубительстве. Сейчас даже не знаю, наверное пробовал бы с СТМ-ок начинать изучение. Так же, как я понял- изучив документацию на один микроконтроллер, беря в руки другой МК- изучаем все по новой. Это касаемо ассемблера Короче пока займусь работой переводчика
  17. Благодарю за помощь. Попробовал найти указанные вами документы: 1. Даташит на 12ф675 легко в свободном доступе +на русском языке; 2. Errata на МК только на официальном сайте на английском( значит в ру сегменте спросом не пользуется); 3. Мануал на МК- вроде глухо, по крайней мере я подобного не нашел. Может не понял что искать, в моем понимании это и есть даташит; 4. Мануал на мплаб- нашел на русском на какую-то лохматую версию ( опять же говорит о спросе в ру сегменте); 5. Мануал на компилятор- в самой папке компилятора имеется вроде, попытки найти ру- версию не увенчались успехом ( и здесь опять же говорит о спросе в ру сегменте). Впечатление такое, что наши радиолюбители-кодеры читают только даташиты на русском(но на форумах пишут что русские даташиты сплошь в ошибках). Остальное из документации уважают в оригинале Про совмещение ассемблера и СИ- для любителя все же думаю такое редко понадобится, а если понадобится, то это уже не любитель Хотя и начитан про большие плюсы использования этой связки в некоторых частных случаях
  18. Upd Снес все, установил по-новой При тех же телодвижениях, что и раньше, появились заветные файлы из компилятора. Хотя в папке общее количество так же 24. Из-за чего раньше не появлялись- загадка, видать что-то с чем-то конфликтовало. Надеюсь в скором времени помигаю светодиодиком. Но вопрос еще- читать нужно документацию на компилятор+мплаб+даташит выбранного МК- вроде три документа. В даташите все про ассемблер, к СИ не относится. Нужно сделать в нем упор на сам состав мк(настройки, периферийные устройства)? Вообще, чтобы логику изучения не терять, в какой последовательности нужно изучать эти документы? А то умные люди пишут в яндексах, что язык СИ- это для любителя буквально 10 команд запомнить, а потом их миксовать как душе угодно, почти все хотелки перекроет. Но тут еще влазит компилятор со своими правилами. Я думал что он может влиять только на настройку МК, а различаются разные компиляторы только алгоритмами перевода в машинный текст. Но уже сомневаюсь Это так же как и язык СИ- он везде одинаковый и универсальный, но в каждой среде он разный и не взаимозаменяемый
  19. Попробую вычистить весь мусор со всеми этими компиляторами и мплабами. Качаю с официального сайта 8.92 мплаб и ваш хс8 уже скачен. Может чистовая установка чем поможет
  20. Пробная программа для хайтека и делалась. Я не смог его найти, воткнул CCS, думал что без разницы какой компилятор, лишь бы был Можете подсказать, где скачать хайтек нормальный? И, если есть возможность, скинуть скрин корневой папки хайтека, там где сам экзешник хранится, чтобы я видел к чему нужно стремиться, а то устанавливается всякое, но все какое-то не то. Установил по-новой мплаб и этот CCS компилятор. Дело вроде как сдвинулось, но не знаю. Теперь если я хочу скомпилить свою тестовую программу #include <pic.h> __CONFIG (INTIO & UNPROTECT & LVPDIS & BOREN & MCLRDIS & PWRTEN & WDTDIS); void main (void) { } то выдает Вторая строчка в окне появляется примерно через минуту. Вообще начинается все с нажатия кнопки ф10. Потом открывается свое отдельное окно компилятора: и все. В самоучителе про это ничего нет, там должно в окне выдать: "Этот текст набираем в окне Test.c и затем нажимаем F10. Происходит компиляция и открывается окно Output. Если внизу в окне Output вы видите фразу типа Loaded C:Program FilesMicrochipProjectTest1Test1.cof. BUILD SUCCEEDED: Thu Apr 23 10:17:35 2009 " Но это не про мой случай Без описанного в самоучителе компилятора, однако, приведенные примеры не заведутся
  21. Вот, указан этот путь в окне визарда, при создании нового проекта Путь верный
  22. Путь правильный, даже с учетом x86. Мплаб в "Program Files" живет, а компилятор в "Program Files(x86)". Путь в мплабе указан верно, и сам экзешник компилятора найден и указан. Пути установки не содержат русских букв в пути, да и программы установлены в места "По умолчанию"
  23. По советам, воткнул на компьютер 8.92 Матлаб. Действовать решил согласно самоучителю(в конце страницы), только для своего пика (PIC12F675). И что вы думаете? Я застрял примерно в самом начале. Матлаб установился, все хорошо. Решил поставить хайтек компилятор- его фиг где скачаешь, когда скачаешь- непонятно какая версия, когда установил- не могу его добавить в матлаб. Он есть в списке компиляторов, но путь к экзешнику указать не могу, ибо в папке с хайтеком нету нужного экзешника. Пробовал еще какой то CCS компилятор- вроде все добавляется, но при компиляции выдает ошибку В указанных директориях по названию даже близкого нет. Я уже не знаю, вроде лыжи по асфальту не едут. Уже всякой ерунды накачал и установил себе, а толку нет. Я конечно понимаю, что "в интернете все есть, вы просто ленитесь и значит так вам надо" Но именно для меня такой порог вхождения высок, Может есть у кого не битые ссылки на нормальные программы? И к ним какая-нибудь документация на вроде самоучителя, хоть размером с библиотеку. Я читать не против, только за, но уже столько всякого шлака прочитал про всякое старье напичканное неактуальными программами, что только хуже становится. Английский язык могу читать, но тяжело. Программы на английском переживу 16_C_for_PIC.pdf
×
×
  • Создать...