Ну, конкретно здесь три аудиопроцессора прдержииваются, и все с разными адресами. Ну и другое железо - аналогично. Такое автодетектировать не проблема.
Добавлено after 4 hours 5 minutes 25 seconds: Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864 Немного доработанная утилитка для контроля с компьютера:
Я так понял, чтоб управлять со стационарного компа через bluetooth в системнике должен торчать свисток типа такого как во вложении? Валялся в коробке старенький китайский.
Приветствую многоуважаемые коты! Собрал данное устройство в двух вариантах (smd и dip), но пошло не все гладко как хотелось бы. При выборе в EEPROM датчиков температуры, устройство перестает подавать признаки жизни. Откликнитесь у кого работает в железе? И второй вопрос: при прошивке отсоединяете дисплей? у меня шьется только при его отсутствии
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Резистор между линией датчиков температуры и питанием ставите в этом случае? Нет ли конфликта по железу (при использовании DS18x20 естественным образом отпадают аудиопроцессоры/темброблоки, работающие по SPI)?
А вот с дисплеем - как повезёт. Уж не знаю, почему, но у меня на двух идентичных платах одна без проблем шьётся как есть, а на второй приходилось снимать дисплей, иначе большой шанс залочить МК. Грешу на питание.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Резистор подтяжки установлен. Дело в том,что при прошивке eeprom с выбором входа под датчики температуры, устройство просто перестает функционировать. Экран не инициализируется(закрашен пикселями),подсветка не работает,и ни на что не реагирует. Собрано два устройства 1602+рда5807+тда7313 и 0108а+рда5807+pt2322/23, на обоих одна и та же ситуация. Но стоит прошить eeprom под spi, устройство запускается и работает адекватно. Правда spi режим проверить нечем. У меня все на I2C висит
Плата Ваша. Бывало, после прошивки подключал лишь дисплей на проводках (вообще без платы) эффект тот же самый. Прошивок несколько последних пробовал, везде одно и то же. До протеуса не добрался пока.
Я сейчас в Proteus эксперимента ради замкнул линию PC2 (линию датчиков) к земле - и наблюдаю ситуацию ровно такую же. При выбранном режиме для EXT выводов DS18x20 система виснет на старте, при Software SPI / Input Status - всё ОК.
Поэтому ещё раз настоятельно рекомендую проверить состояние линии датчиков (PC2). Она должна быть подтянута к питанию резистором 4.7кОм и на ней вольтметром должно измеряться близкое к VCC напряжение. Вероятно, у Вас там КЗ на землю.
Все проверил, перепроверил. Косяков нигде не нашел. На сигнальной ноге датчика имеется +5В. На всякий случай уменьшил номинал подтяжки до 3.3 кОм. Результата нет.
Заголовок сообщения: Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Добавлено: Сб янв 13, 2018 16:24:32
Вымогатель припоя
Зарегистрирован: Ср сен 09, 2015 13:09:15 Сообщений: 558
Рейтинг сообщения:0
проверьте датчики на работоспособность, и пайку - разводку на плате, иногда при пайке образуются маленькие ниточки припоя между площадками. если защитной маски на плате нет, то много шансов получить соплю между пинами. еще с времен спектрумов помню, как платы на просвет над лампой просматривал через линзу.
Заголовок сообщения: Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Добавлено: Сб янв 13, 2018 18:39:04
Встал на лапы
Зарегистрирован: Вс май 24, 2015 12:05:50 Сообщений: 124 Откуда: Смоленск
Рейтинг сообщения:0
WiseLord: Проверил доработанную Вами программу управления по блютуз в Win7 - работает на ура! В трей сворачивается, автоподключается, введенный в программу регулятор действует! Спасибо за Ваш бесценный труд!
JTAG был включен по свей видимости. Делал все, как описано в статье. Отключил его и все заработало! Спасибо огромное! Теперь фьюзы 0x3F 0x5C
Ну, если бы было как в статье, было бы 0x3F / 0xC1, и проблема бы не возникла. А с 0x5C у Вас до сих пор включен OCDEN, и на что это повлияет (как ранее JTAGEN) - ЛММ его знает.
Сейчас этот форум просматривают: gbfy2 и гости: 42
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения