Вот держите меня семеро, но зачем публиковать такое? Неужели ничего не присылают нормального, интересного? Стопицотый термометр, который пишется за пол часа. Что вы там сами разработали? Процессор с диспеем соединили. Ну круто, да. Как вы умудрились занять всю память восьмой меги двумя фунциями? Вот это мне честно интересно, это мой вопрос. И с какой целью вы поставили TL431? С тем же успехом можно было включить внутренний ИОН меги. Вы измеряете до 30В, гораздо логичней подать 5В в качестве опорного. Меньше младший разряд скакать будет.
Вот держите меня семеро, но зачем публиковать такое? Неужели ничего не присылают нормального, интересного? Стопицотый термометр, который пишется за пол часа. Что вы там сами разработали? Процессор с диспеем соединили. Ну круто, да. Как вы умудрились занять всю память восьмой меги двумя фунциями? Вот это мне честно интересно, это мой вопрос. И с какой целью вы поставили TL431? С тем же успехом можно было включить внутренний ИОН меги. Вы измеряете до 30В, гораздо логичней подать 5В в качестве опорного. Меньше младший разряд скакать будет.
Публиковать или нет-дело админа,моё дело предложить. Присылают что-то нормальное или нет-админу виднее. Кто-то такой термометр и за месяц написать не может,или не хочет,или проще в интернете найти готовый скачать прошивку спаять и т д. Сам разработал алгорит работы.(сообщения о разных ошибках линиях 1Wire,авто курсор в зависимости от длины цыфр выводимых на экран) Занять всю память-нада уметь,не всеж умеют оптимизировать код(хотя он у меня оптимизированый-ничего лишнего в нем нет),есть разные программы\недопрограммы для написания прошивок и не все они заботятся о том чтоб оптимизировать hex. ИОН недопрограмма непозволяет задействовать. Если вы о 5вольтах питания в качестве ИОН то ето бред...TL431 точнее. Бобра Вам
Как вы умудрились занять всю память восьмой меги двумя фунциями?
У него по сути две шины 1wire Один датчик повесил на 10 ногу, вторую на 11-ю С таким подходом не только память, но и ноги могут закончиться
Вопрос к автору, в железе резет тоже в воздухе повис?
Схема, кстати нечитаема (хотя это и не схема, а модель в протеусе). Шина хороша тогда, когда ведёшь кучу однотипных сигналов, например шина адреса или данных, а всё подряд запихать в одну косу, это ИМХО неуважение к читателям
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Как вы умудрились занять всю память восьмой меги двумя фунциями?
У него по сути две шины 1wire Один датчик повесил на 10 ногу, вторую на 11-ю С таким подходом не только память, но и ноги могут закончиться
Вопрос к автору, в железе резет тоже в воздухе повис?
Схема, кстати нечитаема (хотя это и не схема, а модель в протеусе). Шина хороша тогда, когда ведёшь кучу однотипных сигналов, например шина адреса или данных, а всё подряд запихать в одну косу, это ИМХО неуважение к читателям
Да 2 шины,так задумано.чтоб не делать привязку по адресам датчиком. В железе ресет в воздухе висит-роботает.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Да 2 шины,так задумано.чтоб не делать привязку по адресам датчиком.
Поясни
Насколько я знаю...если 2 датчика повесить на одну шину то не известно какой из них определится первым а какой вторым.поетому 2 лини 1wire и всегда известно где первый датчик где второй)
Ну так ты просканировал один раз датчики, увидел два, занёс их в память и всё. Если же хочешь, что бы слева на экране был конкретный датчик, а справа - конкретный второй, поставь одну кнопку без фиксации или вообще джампер - поменять местами (программно) и всё. Бонусом получишь понимание, как работать с кучей устройств на одной 1wire шине
Ну так ты просканировал один раз датчики, увидел два, занёс их в память и всё. Если же хочешь, что бы слева на экране был конкретный датчик, а справа - конкретный второй, поставь одну кнопку без фиксации или вообще джампер - поменять местами (программно) и всё. Бонусом получишь понимание, как работать с кучей устройств на одной 1wire шине
устройство делалось не для себя.поетому в приоритете чтоб тот кто получит устройство не делал лишних телодвижений...я человеку плату спаяную...а он датчики сам себе купит и вставит... что бы слева на экране был конкретный датчик, а справа - конкретный второй-так хочу так и сделал)
раз уж применил Tl431, так поставь резик 2к между "у" и "катодом" и подгони им опорное до 5.12в. дальше понятно?... левый по схеме потенциометр замени на делитель 1:10 из постоянных. один отсчет АЦП 10 бит = 5.12/1024=5мВ (с учетом делителя 50мВ) ну как? удобно считать? мерять будешь до 51.2 вольта
вопрос, на который хочу получить ответ: как можно забить почти 8кб памяти этой ерундой, вот просто интересно. (столько труда на такой результат)
Если бы написал программу сам, а не через костыль Flowcode, код был бы в разы более читабилен и на порядок производительней. Про объём даже и не вспоминаю
Если бы написал программу сам, а не через костыль Flowcode, код был бы в разы более читабилен и на порядок производительней. Про объём даже и не вспоминаю
Сам сам .
Ну так я ж Новичок я учусь .Незабывайте о том что если вы чтото знаете и умеете ето не значит что и другие ето знают и умеют .
А по поводу фловкода-кому не нравится я не заставляю.Я показал свои труды всем .Дальше сами определяйтесь кому нравится,кому не нравится и т д.
То что было задумано-сделано-устройство сделано-работает-а как оно сделано фловкод или чтото другое какая разница?результат получен согласно начальной задумке .главное результат...)
В том то и дело, что ты новичок и то, как ты привыкнешь делать сейчас будет твоим шаблоном в будущем. Вот ты сейчас сделал через визуальный редактор типа программу, и да - она работает! Но: 1. Ты не понимаешь, как она работает. 2. Ты не управляешь её работой и не сможешь внести коррекции. 3. Добавить что-то новое (например DHT-22) и всё, приплыли - не хватает памяти.
Я долго ругался, когда в универе нас заставляли кодить на ассемблере и руками переводить асм в машинный код, руками вводить и смотреть результат. Сейчас же, спустя много лет, я всегда с благодарностью вспоминаю того препода, т.к. именно благодаря ему я имею понимание того, как оно работает и как этим управлять. Если это твое первый и единственный проект, то да, на самом деле пофиг как, сделал и ладно. Если же пытаться продолжать, то нужно выкинуть всякие визуальные среды и другие ардуины и начать ещё раз с чистого Си, про ассемблер даже не говорю.
1. Ты не понимаешь, как она работает. 2. Ты не управляешь её работой и не сможешь внести коррекции. 3. Добавить что-то новое (например DHT-22) и всё, приплыли - не хватает памяти.
1.Понимаю иначеб не сделал ето устройство 2.Смогу ведь яделал программу для мк 3.уже почти готоваявая V.2 етого устройства на atmega328p
Если это твое первый и единственный проект, то да, на самом деле пофиг как, сделал и ладно. Если же пытаться продолжать, то нужно выкинуть всякие визуальные среды и другие ардуины и начать ещё раз с чистого Си, про ассемблер даже не говорю.
Ето мой первый проект на мк с моей прошивкой в железе.до етого игрался в симуляторах... Про ардуино и прочие...давайте небудем розводить балаган.ок?)У Вас своё мнение у меня своё на етом и сойдёмся
Сейчас этот форум просматривают: Just_Fluffy и гости: 53
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения