Например TDA7294

Форум РадиоКот • Просмотр темы - Помогите изменить прошивку
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 16, 2024 19:47:04

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 18 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Помогите изменить прошивку
СообщениеДобавлено: Пт июл 07, 2017 23:19:24 
Родился

Зарегистрирован: Пт июл 07, 2017 22:47:03
Сообщений: 8
Рейтинг сообщения: 0
Суть проблемы такова.
Решил сделать автоматическую вытяжку в ванную.
Нашел схему на просторах рунета,собрал,прошил микроконтроллер,не работает.
Выяснилось,что по схеме используется датчик температуры и влажности SHT21, а у меня его аналог SI7021.Как я понял у них разные команды,но в програмировании я не силён. Гуру, помогите подправить прошивку под мой датчик. Исходник,прошивку и схему прилагаю.
Заранее благодарен!


Вложения:
Schema_RH_T.rar [66 KiB]
Скачиваний: 337
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите изменить прошивку
СообщениеДобавлено: Сб июл 08, 2017 09:37:16 
Друг Кота
Аватар пользователя

Карма: 49
Рейтинг сообщений: 390
Зарегистрирован: Вс июл 12, 2009 19:15:29
Сообщений: 7010
Откуда: Ижевск
Рейтинг сообщения: 0
Попробуйте.


Вложения:
Sht_rh_1.HEX [1.41 KiB]
Скачиваний: 528

_________________
Docendo discimus
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите изменить прошивку
СообщениеДобавлено: Сб июл 08, 2017 10:03:33 
Родился

Зарегистрирован: Пт июл 07, 2017 22:47:03
Сообщений: 8
Рейтинг сообщения: 0
Попробуйте.

Теперь микроконтроллер ведёт себя как будто к нему не подключён датчик т.е. реле постоянно включено.Так было когда я на предыдущей прошивке его отключал(датчик),а при подключении (на предыдущей прошивке)реле наоборот не срабатывало.


Последний раз редактировалось AlekseyEnergo Сб июл 08, 2017 20:02:59, всего редактировалось 1 раз.
Нарушение п2.7 правил форума. Предупрежден.


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Помогите изменить прошивку
СообщениеДобавлено: Сб июл 08, 2017 10:10:01 
Друг Кота
Аватар пользователя

Карма: 49
Рейтинг сообщений: 390
Зарегистрирован: Вс июл 12, 2009 19:15:29
Сообщений: 7010
Откуда: Ижевск
Рейтинг сообщения: 0
Делаете так, как описано в конце статьи http://radiokot.ru/circuit/digital/home/89/ ?

_________________
Docendo discimus


Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Помогите изменить прошивку
СообщениеДобавлено: Сб июл 08, 2017 10:17:55 
Родился

Зарегистрирован: Пт июл 07, 2017 22:47:03
Сообщений: 8
Рейтинг сообщения: 0
Да, но не выдерживал датчик при 75% влажности.


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Помогите изменить прошивку
СообщениеДобавлено: Сб июл 08, 2017 10:22:25 
Сверлит текстолит когтями
Аватар пользователя

Карма: 25
Рейтинг сообщений: 168
Зарегистрирован: Ср янв 29, 2014 08:41:31
Сообщений: 1231
Откуда: Баку
Рейтинг сообщения: 0
А почему в начале программы отсутствует call 0x3FF, а сразу идет movwf OSCCAL? Получается, что в регистр калибровки 0 пишется.

_________________
Каждый имеет право на свое личное ошибочное мнение.

У меня было тяжелое детство - я до 14 лет смотрел черно-белый телевизор.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите изменить прошивку
СообщениеДобавлено: Сб июл 08, 2017 10:23:55 
Друг Кота
Аватар пользователя

Карма: 49
Рейтинг сообщений: 390
Зарегистрирован: Вс июл 12, 2009 19:15:29
Сообщений: 7010
Откуда: Ижевск
Рейтинг сообщения: 0
Как вы изменяете влажность?
Да, и калибровку генератора учесть (спасибо за напоминание):


Вложения:
Sht_rh_1.HEX [1.42 KiB]
Скачиваний: 311

_________________
Docendo discimus


Последний раз редактировалось pyzhman Сб июл 08, 2017 10:28:27, всего редактировалось 1 раз.
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите изменить прошивку
СообщениеДобавлено: Сб июл 08, 2017 10:28:05 
Родился

Зарегистрирован: Пт июл 07, 2017 22:47:03
Сообщений: 8
Рейтинг сообщения: 0
Измерить влажность мне нечем,из темы которую вы дали ссылку я сделал термогигростат.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите изменить прошивку
СообщениеДобавлено: Сб июл 08, 2017 10:32:25 
Друг Кота
Аватар пользователя

Карма: 49
Рейтинг сообщений: 390
Зарегистрирован: Вс июл 12, 2009 19:15:29
Сообщений: 7010
Откуда: Ижевск
Рейтинг сообщения: 0
Но скорее всего калибровка уже похерена.

Добавлено after 1 minute 54 seconds:
Измерить влажность мне нечем...

На основании чего судите о работе прибора?

Добавлено after 50 seconds:
Кстати про калибровку - тут особо она и не нужна. Можно туда записать 0х80.

_________________
Docendo discimus


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите изменить прошивку
СообщениеДобавлено: Сб июл 08, 2017 10:34:46 
Сверлит текстолит когтями
Аватар пользователя

Карма: 25
Рейтинг сообщений: 168
Зарегистрирован: Ср янв 29, 2014 08:41:31
Сообщений: 1231
Откуда: Баку
Рейтинг сообщения: 0
Может и не похерена, если правильным проггером писали.
И почему не нужна? А как же тайминги I2C?

_________________
Каждый имеет право на свое личное ошибочное мнение.

У меня было тяжелое детство - я до 14 лет смотрел черно-белый телевизор.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите изменить прошивку
СообщениеДобавлено: Сб июл 08, 2017 10:36:36 
Родился

Зарегистрирован: Пт июл 07, 2017 22:47:03
Сообщений: 8
Рейтинг сообщения: 0
при помещении прибора во влажную среду должно сработать реле как я понимаю чего на самом деле не происходит (на прошивке из темы)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите изменить прошивку
СообщениеДобавлено: Сб июл 08, 2017 10:42:19 
Друг Кота
Аватар пользователя

Карма: 49
Рейтинг сообщений: 390
Зарегистрирован: Вс июл 12, 2009 19:15:29
Сообщений: 7010
Откуда: Ижевск
Рейтинг сообщения: 0
Максимум для SCL составляет 0,4 МГц. В программе понатыканы нопы. Грубо получается /12. Итого 0,33 МГц.
Впрочем, согласен. В любом случае, если уж заточено под 4МГц тактовой, то и должно быть столько. А они берутся из калибровки. Ну можно поставить те же 0х80 или поиграться (если пропали).

Добавлено after 45 seconds:
...не происходит (на прошивке из темы)

Продолжаем терзать оную.

Добавлено after 1 minute 21 second:
Попробуйте из viewtopic.php?p=3141049#p3141049

_________________
Docendo discimus


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите изменить прошивку
СообщениеДобавлено: Сб июл 08, 2017 10:52:40 
Родился

Зарегистрирован: Пт июл 07, 2017 22:47:03
Сообщений: 8
Рейтинг сообщения: 0
результат как в третьем сообщении


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите изменить прошивку
СообщениеДобавлено: Сб июл 08, 2017 13:47:58 
Друг Кота
Аватар пользователя

Карма: 49
Рейтинг сообщений: 390
Зарегистрирован: Вс июл 12, 2009 19:15:29
Сообщений: 7010
Откуда: Ижевск
Рейтинг сообщения: 0
Собрал модель в протеусе. С родной прошивкой не идёт.

_________________
Docendo discimus


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите изменить прошивку
СообщениеДобавлено: Сб июл 08, 2017 16:25:16 
Родился

Зарегистрирован: Пт июл 07, 2017 22:47:03
Сообщений: 8
Рейтинг сообщения: 0
А после ваших изменений?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите изменить прошивку
СообщениеДобавлено: Сб июл 08, 2017 18:14:19 
Друг Кота
Аватар пользователя

Карма: 49
Рейтинг сообщений: 390
Зарегистрирован: Вс июл 12, 2009 19:15:29
Сообщений: 7010
Откуда: Ижевск
Рейтинг сообщения: 0
Дело в том, что команды и адреса у этих датчиков одинаковые. И, насколько я понял, родная программа должна обрабатывать Si7021 точно так же как и SHT21. Напрягает неработоспособность модели в протеусе.

_________________
Docendo discimus


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите изменить прошивку
СообщениеДобавлено: Вт июл 11, 2017 15:20:42 
Родился

Зарегистрирован: Пт июл 07, 2017 22:47:03
Сообщений: 8
Рейтинг сообщения: 0
Написал автору проекта, он ответил, что у него нет ни времени ни желания возвращаться к старым проектам.
Очень жаль, что никто не может помочь, благодарю кто попытался, думаю тему можно закрыть.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите изменить прошивку
СообщениеДобавлено: Вт июл 11, 2017 19:59:25 
Модератор
Аватар пользователя

Карма: 23
Рейтинг сообщений: 331
Зарегистрирован: Пт янв 11, 2013 19:19:26
Сообщений: 2117
Откуда: Санкт-Петербург
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Ну тогда Вам пора все таки начать изучать ассемблер и самому подправить прошивку.

_________________
=========
Правила Форума ЗДЕСЬ _____ Правила раздела БАЗАР ЗДЕСЬ _____ Если вы продаете, прочтите ЗДЕСЬ

Редко появляюсь. Если вопрос не личного характера пользуйтесь кнопкой "!".


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 18 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y