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

stm32f4 DS3231+LCD I2C


Ivan Rusev

Рекомендуемые сообщения

Извените я  не русский учител.И писать не умею.Пользусь переводчиком гугля.Я же спросил в чём проблема.По чему по шине I2C где находится ds3231 и приставка PCF c LCD . Не работают на одной шине.LCD не выводит результат?.На одной шине I2C.В avr не пробывал .Попробую запустить раскажу.

Только что, Alex сказал:

@Ivan Rusev , Вам ещё научиться вопросы задавать, чтобы Вас понимали - было бы огромным плюсом.

 

Не выводит результат с DS3231

Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

На одной шине I2C может сидеть не 10, а 127 (!) устройств. Но только если у них адреса не повторяются. Вот ты можешь перечислить адреса I2C устройств в этом твоём изделии?

Если на разных шинах у тебя все работает, а на одной нет, значит возможно у тебя проблема с адресами.

Я тоже любитель, но протокол I2C изучил, хотя и очень не люблю его.

Изменено пользователем Zhuk72
Ссылка на комментарий
Поделиться на другие сайты

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

12 часов назад, Ivan Rusev сказал:

Не выводит результат с DS3231

Ну вот, видите, опять двадцать пять ...

 

У меня на кухне не течёт горячая вода. В чём проблема, можете сказать ?

Ссылка на комментарий
Поделиться на другие сайты

Особенности хранения литиевых аккумуляторов и батареек

Потеря емкости аккумулятора напрямую зависит от условий хранения и эксплуатации. При неправильном хранении даже самый лучший литиевый источник тока с превосходными характеристиками может не оправдать ожиданий. Технология, основанная на рекомендациях таких известных производителей литиевых источников тока, как компании FANSO и EVE Energy, поможет организовать правильный процесс хранения батареек и аккумуляторов. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

18 часов назад, Ivan Rusev сказал:

Кое что соображаю.Упорство и наглость второе счастье.Не всегда беру чужое. А вы атомную бобу пытались сделать в домашних условиях.?А что вы умеете? Писать программы? Или ставить плюсы  или минусы?Я не спец.На форумах не часто сижу.Не боги обжигают горшки.Ваши боги.А у меня один Аллах.

Упорно биться головой в стену - счастье? Ну, не знаю.... такое себе.

Что я умею? Вам показать скан моей трудовой книжки?

Я и руками могу работать и головой. И не просто работать но и зарабатывать на этом.
Зачем мне атомная бомба? Это дорого и неэффективно. Из селитры могу.
И я на форумах не сижу. Если мне надо запустить микроконтроллер - запускаю. Если нужна плата - проектирую и развожу.
Если встретилась проблема - вникаю и решаю.

Есть у меня один знакомый. Продавец от бога - продает то, что еще не существует.
Но как посмотришь на его код или плату печатную - рыдать хочется.
Не следует лезть не в свою область. Вам об этом здесь неоднократно говорили.

И не надо рассказывать о том, что русский язык для вас не родной. Английский у нас тоже не родной, но мы читаем мануалы на английском и не жалуемся.
Кто хочет - ищет решения, кто не хочет - отмазки.
Вы просите совета или помощи, вместо того, чтобы самому разобраться. Да еще и объяснить не можете, что вы хотите.

Ссылка на комментарий
Поделиться на другие сайты

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

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

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

мне удалось на avr часы запустить на PCF8574 LCD  DS3231 atmega32a значит можно.Спасибо.

Да на AVR шина как то  запускает дисплей по другому.без перезагрузки.ПРи запуске на stm32 он тухнет и запускается.На AVR нет такого.Я на производстве такое наблюдал на винзаводе .Запускаешь винификаторы а там дисплей так же само запускается.

Ссылка на комментарий
Поделиться на другие сайты

Если оба устройства (подключённые по отдельности) корректно работают на одной и той же шине I2C, и имеют разные адреса, то они должны корректно работать на этой шине, если будут подключёны одновременно. Если не работают, могу предположить, что дело в инициализации выводов. Кстати, выводы I2C подтягивали к 3.3в резисторами (4.7к)??? Мне известно, что в f4 есть подключаемые резисторы, и по исходнику они у Вас подключены, но всё же…

И ещё, если проблема программная, можно попробовать выявить её следующим образом:

Сначала прочитать данные из часов, потом сбросить I2C периферию (и снова её инициализировать), а потом вывести данные на дисплей. Если сработает, значит, дело в коде. Бит busy проверяете???

В общем, дорогу осилит идущий. Удачи!

Ссылка на комментарий
Поделиться на другие сайты

5 часов назад, x-revers сказал:

Если оба устройства (подключённые по отдельности) корректно работают на одной и той же шине I2C, и имеют разные адреса, то они должны корректно работать на этой шине, если будут подключёны одновременно. Если не работают, могу предположить, что дело в инициализации выводов. Кстати, выводы I2C подтягивали к 3.3в резисторами (4.7к)??? Мне известно, что в f4 есть подключаемые резисторы, и по исходнику они у Вас подключены, но всё же…

И ещё, если проблема программная, можно попробовать выявить её следующим образом:

Сначала прочитать данные из часов, потом сбросить I2C периферию (и снова её инициализировать), а потом вывести данные на дисплей. Если сработает, значит, дело в коде. Бит busy проверяете???

В общем, дорогу осилит идущий. Удачи!

Спасибо

Ссылка на комментарий
Поделиться на другие сайты

15 часов назад, x-revers сказал:

Если оба устройства (подключённые по отдельности) корректно работают на одной и той же шине I2C, и имеют разные адреса, то они должны корректно работать на этой шине, если будут подключёны одновременно. Если не работают, могу предположить, что дело в инициализации выводов. Кстати, выводы I2C подтягивали к 3.3в резисторами (4.7к)??? Мне известно, что в f4 есть подключаемые резисторы, и по исходнику они у Вас подключены, но всё же…

И ещё, если проблема программная, можно попробовать выявить её следующим образом:

Сначала прочитать данные из часов, потом сбросить I2C периферию (и снова её инициализировать), а потом вывести данные на дисплей. Если сработает, значит, дело в коде. Бит busy проверяете???

В общем, дорогу осилит идущий. Удачи!

У меня на AVR atmega32a плата самопал никаких подтягующих резисторов нет к плюсу.Спасибо

За совет

Ссылка на комментарий
Поделиться на другие сайты

Когда я собирал адского монстра на I2C, линию данных коммутировал, а вот тактовую линию оставил общей. В итоге она так проседала емкостями нагрузки, что фронты были вообще жуткими. Пришлось ставить очень суровую подтяжку в районе семиста Ом.

Я это к тому, что внутренняя подтяжка в ~50кОм может быть слишком маленькой даже на не очень длинной шине с двумя устройствами! Не зря же советуют даже для одного устройства ставить подтяжки в 4.7кОм.

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

мне удалось  на одной шине  PCF8574 LCD  DS3231 .У  меня вопрос если я настраиваю в кубе порты настраиваются pul-up. open-drain.Хотя я натраиваю  open-drain сmsis и работает.А как правильно?

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

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

    • Ага.... пару раз с проц. LG и Funai так делал. На какое то время спасает.... Если поможет, то уже 100% даная имс. Лучше, конечно, феном греть....
    • Дополню - в ремонте аналогичный утюг, подключил pickit, PIC16F18855 читается и пишется, в процессе проверки выявлено что, через короткое время (не более часа) на обоих платах PIC теряет память, т.е. читая позже память контроллера пустая.
    • @VIT13 усилители ещё и "свистеть" умеют.
    • Спасибо за наводку на AIFEN!  Взял себе на озоне A5 pro ( там она оказалась гораздо дешевле чем на али https://www.ozon.ru/product/sugon-payalnaya-stantsiya-120-vt-nihromovyy-nagrevatel-1257369280/ ) Единственное - лажанулся с выбором ручки, но она довольно прикольно паяет мелочевку. Ручку по больше и жала так же можно взять отдельно. Ну и мне все таки он показался по интересней Fnirsi ( хотя этот можно таскать с собой в рюбзаке, что довольно удобно) Под катом - габариты.  
    • На этом Иппоне я проводил разные тесты на даче, цеплял два автоаккума по 60А\ч. Оказалось, что можно накачать тонну воды глубинным насосом со скважины 35метров. Ну подогреть чай кипятильником 500Вт тоже можно. С дополнительной подзарядкой от солнечных батарей\контроллера уже можно как-то жить, во всяком случае освещение есть постоянно. Хотя для полного фен-шуя нужно и батарей больше, и аккумов, и более мощный преобразователь в 220В. И стараться использовать топливные печки\нагреватели там, где это возможно, например, хорошо показали себя туристические газовые плитки, ну а если к ним подсоединить баллон литров на 10-20, то вообще хорошо. Хотя, конечно, опасное это дело газ...
    • Актуальная потребность) Тоже развлекался подобным способом, только с немного другим ибп. Хотел перевести его на железофосфат, но он до конца не заряжал батарею. Блок зарядки у него не калибровался, и по моему с микроконтроллером. В итоге оставил свинец. Когда то он тянул серверную на 4х батарейках по 200а/ч. Серверную он вытянул за ночь, а вот из за отсутствия охлаждегия все пошло в разнос. В итоге все закончилось полной заменой силовой комплектухи и устранением лишних отверстий в плате. Но картошку хватило сварить и даже немного поработать, зимой на железофосфате 4 часа отапливал тепловентилятором балкон)). Дешевле чем из розетки днем)) А для ленивых( ну или если в лом или нет достойного донора) можно взять инвертор от SVC он довольно не дорогой и мощный, при этом может работать с авто батарейками, зарядный ток до 10А. Я на нем гоняю насосы котла и кондиционер в шкафу, иногда еще станок.  
    • @Александр2, это у тебя в голове что-то с чем-то вступает в противоречие.  Я знаю, что ты ярый поклонник Ланзара. Поэтому пояснение для тебя того, почему симметричная на бумаге/на экране монитора схема, и спаянная на реальной плате с реальными комплектующими в отличии от неё за редким исключением вместо 0 на выходе зачастую имеет сдвиг напряжения величиной в +/- километр, думается мне излишняя трата времени.    
  • Похожий контент

×
×
  • Создать...