Перейти к содержанию
View in the app

A better way to browse. Learn more.

AUTO-BK.RU FORUM

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

Опубликовано

Виктор, какой контроллер брать: Атмега 32 или другой? Появилась возможность заказать и привезут быстро...

  • Ответов 630
  • Просмотры 125,2 тыс
  • Создана
  • Последний ответ

Топ авторов темы

Most Popular Posts

  • Cхема не очень хорошая,но пока другой не нарисовал.Из конфигурационных ячеек запрограммированы(забит 0) только CKSEL3 и SUT0. m73.zip

  • Прога написана в CodeVisionAVR версии 2.5.За оптимальность не ручаюсь.Если будет документация по графическому дисплею-помогу чем смогу. М73.ZIP

  • Всех с Новым Годом.Успехов,здоровья,радости!!!!!!!

Изображения в теме

Опубликовано
  • Автор

Думаю что 32.Постараюсь уместить в него всё что намечено,а возможно даже больше.Дело в том что контроллеры с памятью больше 32 КБ в DIP корпусе не выпускаются (кажется так).А этот можно поставить в панель и вынимать для перепрошивки.

Изменено пользователем macik001

Опубликовано

Тогда Атмегу 32 закажу..нужна будет подробная схема по сборке.

Входной каскад по этой схеме могу сделать? У меня старый тестер по такой собран - работает без проблем.

12.GIF

Изменено пользователем macik001

Опубликовано
  • Автор

Схему выложу в выходные(постараюсь,времени нет совсем).В базовую цепь транзистора приёмника я бы включил КС133 для большей помехозащищённости.В понедельник выхожу на работу,тогда и начну по настоящему писать программу.

Изменено пользователем macik001

Опубликовано

Про стабилитрон забыл.

Безымянный.GIF

Опубликовано
  • Автор

Именно так.В принципе в схеме ничего непонятного быть не может.Надо взять схему на ATmega 168 и заменить контроллер на ATmega32 по схеме из Протеуса.Вход-выход-то же самое,только выводы несколько другие(по кнопкам и на LCD.

Изменено пользователем macik001

Опубликовано

Буду ждать прошивку и видоизменённую схему( с 4 кнопками).

Опубликовано
  • Автор

Сегодня дописал практически всё по М73,не хватает только нескольких параметров(не важных на мой взгляд).Ошибки,сброс и АЦП должны читаться на всех блоках одинаково.Пока выкладываю только версию для Протеуса,для MEGA 32 программа не готова.Жду замечаний и дополнений,одна голова хорошо,а две(или много)лучше.

CИМ.ZIP

Опубликовано

Глянул в Протеусе. Отлично. Расшифровка ошибок и управление механизмами допишешь? Расшифровку можно сделать в виде бегущей строки по одной ошибке, а вверх и вниз выбирать ошибку. А может всё таки в параметрах по 4 параметра выводить, а не по 8? Будет нагляднее. Есть ещё идейка: можно добавить автоопределение контроллера и прошивки( например в первой строке название ЭБУ, во второй версия прошивки)? Завтра если машина на ремонт будет, своим тестером гляну, фотки с экрана сделаю, если интересно...

Изменено пользователем sashashemelev

Опубликовано
  • Автор

Боюсь,что расшифровка ошибок просто забьёт всю оставшуюся память и некуда будет писать другие ЭБУ и ИМ.Дело в том,что количество меню практически не влияет на объём занимаемой памяти,а вывод на LCD одного знака занимает в лучшем случае 2 байта(когда вывод строки),а в худшем 8(вывод каждого символа по отдельности).Надо просто посчитать количество ошибок,умножить на количество символов расшифровки,умножить на 4(примерно) и всё станет ясно,Сейчас занято около 16 килобайт,Насчёт автоопределения,Каким образом определить название ЭБУ?

Опубликовано
  • Автор

А определение прошивки можно сделать,И ещё,Конечно можно сделать программу для англо-русского дисплея,но тогда при применении другого где нет кириллицы вместо понятных названий будут вылезать какие-то карябины совсем никому не понятные.Да ещё.Мне надо логи от OpenDiag по Я5.1,БОШ1.5.4 и Я7.2.

Изменено пользователем виктор44

Опубликовано

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

22.RAR

Изменено пользователем sashashemelev

Опубликовано

Если расшифровка забивает память - лучше не писать. ИМ важнее...

Опубликовано

Выкладываю логи Январь 7.2 1,6 8V и фотки со своего сканера( качество плохое, но разобрать можно, фоткал с мобильника, фотика под рукой не оказалось..)

2.RAR

IMAGE_019.jpg

IMAGE_020.jpg

IMAGE_021.jpg

Изменено пользователем sashashemelev

Опубликовано
  • Автор

Спасибо,посмотрел.Да я знаю как это сделать,но если я буду писать кириллицей то не будет симуляции в протеусе и у себя проверить не смогу.У меня в индикаторе нет русских вукв.Давай откатаем прогу пока так на реальном контроллере,а потом можно переписать под англо-русский дисплей.Но сначала определимся сколько свободного места останется в контроллере.

Опубликовано

Виктор, есть одна проблемка. Не могу найти кварц от компа, просто нет плат палёных. Можно пересчитать прошивку под другой кварц ( 4, 10, 12, 20 МГц )?

Опубликовано
  • Автор

Посмотрю при какой частоте кварца будет меньше ошибка и напишу.У ATmega32 максимальная частота 16 MHz.Давай сделаю на 12?

Изменено пользователем виктор44

Опубликовано

Посмотрю при какой частоте кварца будет меньше ошибка и напишу.У ATmega32 максимальная частота 16 MHz.Давай сделаю на 12?

Хорошо. На 12 кварцы есть.

Опубликовано
  • Автор

Наконец-то обещаная схема.Цепи питания,сброса и кварца не показаны.К PORTD.7 можно подключить пъезик для подтверждения нажатия кнопок.Прошивка будет к вторнику(пока только для М73).

схема.zip

Опубликовано

Резисторы R1,2,3,4 правильно подключены?

Для публикации сообщений создайте учётную запись или авторизуйтесь

Последние посетители 0

  • Ни одного зарегистрированного пользователя не просматривает данную страницу
Яндекс цитирования

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.