Форум по микроконтроллерам: Прошивка (обсуждение) - Форум по микроконтроллерам

Перейти к содержимому

  • 12 Страниц +
  • 1
  • 2
  • 3
  • 4
  • Последняя »
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Прошивка (обсуждение)

#21 Пользователь офлайн   Sergey Roslik 

  • Завсегдатай
  • PipPipPip
  • Группа: SuperMod
  • Сообщений: 390
  • Регистрация: 15 Февраль 11

Отправлено 07 Март 2011 - 21:13

Не думаю, что в контроллере дело. Как опять проявится подробно опиши в теме (создал тему "Глюки АУЗКД").
0

#22 Пользователь офлайн   ap003 

  • Знаток
  • PipPip
  • Группа: Пользователи
  • Сообщений: 96
  • Регистрация: 17 Февраль 11

Отправлено 07 Март 2011 - 21:47

Просмотр сообщенияSergey Roslik (07 Март 2011 - 21:13) писал:

Не думаю, что в контроллере дело. Как опять проявится подробно опиши в теме (создал тему "Глюки АУЗКД").


В том то и фокус что он появляется при заморозке ДТ (двигателя) а сигналка и погода не дает датчику замерзнуть

надо конектится напрямую к АУЗКД и читать что она выдает в момент запуска думаю в субботу попробую прямо на машине

результат отпишу
0

#23 Пользователь офлайн   Sergey Roslik 

  • Завсегдатай
  • PipPipPip
  • Группа: SuperMod
  • Сообщений: 390
  • Регистрация: 15 Февраль 11

Отправлено 11 Март 2011 - 22:35

Прошивка 1.6
Добавлена возможность, при прогреве двигателя включаются габаритные огни, отключаются педалью газа, кнопкой "DOWN" или выключением зажигания.
Прикрепленный файл  Auzkd16.zip (2,59К)
Количество загрузок:: 210

Доработанный менеджер, ошибки теперь пишутся в лог листе. Надо потестить ещё на зависание.
Прикрепленный файл  Avto.zip (393,24К)
Количество загрузок:: 213
0

#24 Пользователь офлайн   Sergey Roslik 

  • Завсегдатай
  • PipPipPip
  • Группа: SuperMod
  • Сообщений: 390
  • Регистрация: 15 Февраль 11

Отправлено 12 Март 2011 - 22:43

Прошивка 1.7

Добавлена возможность отображать светодиодом температуры двигателя при отключенном двигателе и закрытой полностью заслонки.
Отображается по аналогии со звуковым сопровождением. Десятки - длинный сигнал, единицы - короткий сигнал. Знак температуры пока не отображается.

Введён дополнительный байт, битами которого есть возможность включать\выключать дополнительные каналы реле и модулей.

;--------------------------------------------------
; 08h - Разрешение\запрещение работы реле, модулей.
; 7 - управление печкой.
; 6 - управление помпой.
; 5 - управление ДК3.
; 4 - управление габаритами.
; 3 - управление светодиодом в режиме ожидания.
; 2 - управление звуком.
; 1 -
; 0 -
;---------------------------------------------------

Прикрепленный файл  Auzkd17.zip (2,71К)
Количество загрузок:: 213
0

#25 Пользователь офлайн   DPANYTA 

  • Знаток
  • PipPip
  • Группа: Пользователи
  • Сообщений: 54
  • Регистрация: 06 Март 11

Отправлено 17 Март 2011 - 07:49

Можно вопрос по алгоритму?

Если поехать на не прогретом двигателе отключается регулировка оборотов? (через RB3 и Karb)

Если не прогретый двигатель заглушить, и тут же или немного погодя заводить - заслонка
снова выставляется по уставкам остывания? ( а) полностью закрыта б) полностью закрытв/приоткрыта)
0

#26 Пользователь офлайн   mainsat 

  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 9
  • Регистрация: 02 Март 11

Отправлено 17 Март 2011 - 08:29

У меня есть вопрос по прошивке микроконтроллера.
Я собрал программатор по вот этот схеме http://radiomaster.c...263988274_1.jpg
Использую программу IC Prog (выбираю pic4520), т.к. только с ней получилось прошить микроконтроллер, но запись в EEPROM почему-то сдвигается, в самом начале записывается 00, а потом остальные данные. Конфигурация тоже изменяется, например FF на 00. Когда вставляю микроконтроллер в устройство, то автоматический режим не работает (ручной без проблем двигает заслонку). температура с датчика равна 0. Данные через TTL проходят только при включении выключении питания, а так тишина.
В чем может быть проблема? Почему данные в памяти сдвигаются через 00 и конфигурация не соответсвует той, которая в прошивке?
0

#27 Пользователь офлайн   Sergey Roslik 

  • Завсегдатай
  • PipPipPip
  • Группа: SuperMod
  • Сообщений: 390
  • Регистрация: 15 Февраль 11

Отправлено 17 Март 2011 - 09:09

Просмотр сообщенияDPANYTA (17 Март 2011 - 07:49) писал:

Если поехать на не прогретом двигателе отключается регулировка оборотов? (через RB3 и Karb)

Отключается и прибор ориентируется по температуре, если температура достигла предела уставки (двигатель прогрет), то заслонка полностью открывается.


Цитата

Если не прогретый двигатель заглушить, и тут же или немного погодя заводить - заслонка
снова выставляется по уставкам остывания? ( а) полностью закрыта б) полностью закрытв/приоткрыта)

По идее да, если зажигание выключено, прибор отслеживает температуру и выставляет заслонку в нужное положение.
0

#28 Пользователь офлайн   Sergey Roslik 

  • Завсегдатай
  • PipPipPip
  • Группа: SuperMod
  • Сообщений: 390
  • Регистрация: 15 Февраль 11

Отправлено 17 Март 2011 - 09:13

Просмотр сообщенияmainsat (17 Март 2011 - 08:29) писал:

У меня есть вопрос по прошивке микроконтроллера.
Я собрал программатор по вот этот схеме http://radiomaster.c...263988274_1.jpg
Использую программу IC Prog (выбираю pic4520), т.к. только с ней получилось прошить микроконтроллер, но запись в EEPROM почему-то сдвигается, в самом начале записывается 00, а потом остальные данные. Конфигурация тоже изменяется, например FF на 00. Когда вставляю микроконтроллер в устройство, то автоматический режим не работает (ручной без проблем двигает заслонку). температура с датчика равна 0. Данные через TTL проходят только при включении выключении питания, а так тишина.
В чем может быть проблема? Почему данные в памяти сдвигаются через 00 и конфигурация не соответсвует той, которая в прошивке?

Утверждать не могу, но возможно разные протоколы программирования или что то не так выставили, да и тема эта по программированию МК :)
Сейчас делаю программу и прошивку с возможностью изменять уставки с ПК. Сырой вариант могу сейчас выложить для тестирования.
0

#29 Пользователь офлайн   mainsat 

  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 9
  • Регистрация: 02 Март 11

Отправлено 17 Март 2011 - 09:14

Просмотр сообщенияSergey Roslik (17 Март 2011 - 09:13) писал:

Сырой вариант могу сейчас выложить для тестирования.

Давайте. Потестирую.
0

#30 Пользователь офлайн   Sergey Roslik 

  • Завсегдатай
  • PipPipPip
  • Группа: SuperMod
  • Сообщений: 390
  • Регистрация: 15 Февраль 11

Отправлено 17 Март 2011 - 09:20

Прошивка и программа с возможностью изменять уставки с ПК.

Прикрепленное изображение: mng.jpg

Прикрепленный файл  Soft.zip (397,94К)
Количество загрузок:: 235
0

#31 Пользователь офлайн   Sergey Roslik 

  • Завсегдатай
  • PipPipPip
  • Группа: SuperMod
  • Сообщений: 390
  • Регистрация: 15 Февраль 11

Отправлено 17 Март 2011 - 17:53

Доделал возможность управлением внутренними модулями.

Прикрепленное изображение: mng1.jpg

Прикрепленный файл  Soft.zip (399,04К)
Количество загрузок:: 229
0

#32 Пользователь офлайн   MuKeXa 

  • Знаток
  • PipPip
  • Группа: Пользователи
  • Сообщений: 197
  • Регистрация: 15 Февраль 11
  • ГородУкраина. Киев/ Брусилов/ Фастов

Отправлено 17 Март 2011 - 18:52

A что произойдёт если отключить RS-232?
0

#33 Пользователь офлайн   Sergey Roslik 

  • Завсегдатай
  • PipPipPip
  • Группа: SuperMod
  • Сообщений: 390
  • Регистрация: 15 Февраль 11

Отправлено 17 Март 2011 - 22:18

Просмотр сообщенияMuKeXa (17 Март 2011 - 18:52) писал:

О что произойдёт если отключить RS-232?

Произойдёт непоправимое, земля остановится и тд. :)
Данные с прибора просто не будут идти автоматом, а только по запросу, кнопкой "Load".
Программирование происходит при прогретом двигателе с выключенным зажиганием.
0

#34 Пользователь офлайн   mainsat 

  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 9
  • Регистрация: 02 Март 11

Отправлено 18 Март 2011 - 08:46

Может стоит выложить какие-то рекомендации по программированию PIC18F2520? Например в отдельную тему.
Каким лучше программатором пользоваться?! Какой программой?! Что в настройках программы нужно выставить?!
0

#35 Пользователь офлайн   Sergey Roslik 

  • Завсегдатай
  • PipPipPip
  • Группа: SuperMod
  • Сообщений: 390
  • Регистрация: 15 Февраль 11

Отправлено 18 Март 2011 - 09:21

Просмотр сообщенияmainsat (18 Март 2011 - 08:46) писал:

Может стоит выложить какие-то рекомендации по программированию PIC18F2520? Например в отдельную тему.
Каким лучше программатором пользоваться?! Какой программой?! Что в настройках программы нужно выставить?!

Я могу дать только одну рекомендацию, купите PicKit-2 и ничего выставлять не надо, программатор вставляется в разъём устройства,программирует его и производит внутрисхемную отладку.
Разъём на блоке предусмотрен для подключения PicKit-2.
Можно конечно ещё bootloader залить, тогда программировать можно будет без программатора по RS-232.
По программированию микроконтроллеров можно ЗДЕСЬ посмотреть.
0

#36 Пользователь офлайн   mainsat 

  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 9
  • Регистрация: 02 Март 11

Отправлено 18 Март 2011 - 09:35

Просмотр сообщенияSergey Roslik (18 Март 2011 - 09:21) писал:

Можно конечно ещё bootloader залить, тогда программировать можно будет без программатора по RS-232.
По программированию микроконтроллеров можно ЗДЕСЬ посмотреть.

Используется ли внешний кварц при программировании? На плате он есть, а я программирую МК в программаторе без него.
Про bootloader можете подробней рассказать или ссылку дать как его залить и где его взять?
По этой ссылке я уже смотрел, но про PIC 18 ничего там нет, только тема про bootloader без ссылок и описания готового решения.
0

#37 Пользователь офлайн   mainsat 

  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 9
  • Регистрация: 02 Март 11

Отправлено 18 Март 2011 - 09:39

Я попробовал прошивку и программу из 30 поста, но она только показывает температуру с датчика, уставки сначала прочитала постоянно моргая всеми индикаторами, а сейчас только температуру показывает. Из 31 поста не пробовал еще.
0

#38 Пользователь офлайн   Sergey Roslik 

  • Завсегдатай
  • PipPipPip
  • Группа: SuperMod
  • Сообщений: 390
  • Регистрация: 15 Февраль 11

Отправлено 18 Март 2011 - 10:42

Просмотр сообщенияmainsat (18 Март 2011 - 09:39) писал:

Я попробовал прошивку и программу из 30 поста, но она только показывает температуру с датчика, уставки сначала прочитала постоянно моргая всеми индикаторами, а сейчас только температуру показывает. Из 31 поста не пробовал еще.

Лучше пробовать последние вместе с менеджером.
Кварц при программировании не используется, используется в Атмелах.
Про боотлоадер немного позже, сейчас убегаю.
0

#39 Пользователь офлайн   sergey-forever 

  • Прибывший
  • Группа: Пользователи
  • Сообщений: 3
  • Регистрация: 10 Март 11

Отправлено 18 Март 2011 - 15:20

Sergey Roslik подскажи а зачем датчик температуры салона, где отображается и используется эта температура?
0

#40 Пользователь офлайн   Sergey Roslik 

  • Завсегдатай
  • PipPipPip
  • Группа: SuperMod
  • Сообщений: 390
  • Регистрация: 15 Февраль 11

Отправлено 18 Март 2011 - 17:57

Просмотр сообщенияsergey-forever (18 Март 2011 - 15:20) писал:

Sergey Roslik подскажи а зачем датчик температуры салона, где отображается и используется эта температура?

Пока нигде (не задействован), планировалось сделать климат-контроль.
0

Поделиться темой:


  • 12 Страниц +
  • 1
  • 2
  • 3
  • 4
  • Последняя »
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей