Список разделов Flyback.org.ru » не HV » Микроконтроллеры и всё, что с ними связано
Тему сейчас просматривают - зарегистрированных: 0, скрытых: 0 и гостей: 0
Зарегестрированные - Нет
Ответить с цитатой

Ivani
 


Любая библиотека Ардуино содержит пример, обычно для часов используется и библиотека И2Ц.

Добавлено: Mon Nov 21, 2022 8:40 am
Ответить с цитатой

Ivani
 


Видео по программированию меги 328 на си

Кодим ATmega и ATtiny по взрослому, отвечаю на ваши вопросы.

Добавлено: Sat Nov 26, 2022 3:04 pm
Ответить с цитатой

StyX
 


Сложно))
В флпрог себе логикой нарисовал для esp8266 алгоритм работы диммера на 2 ленты диодные. С плавным включением, выключением, действиям по одиночному, двойному и длинному нажатию. И с вэбмордой для настройки параметров в процессе эксплуатации. Уже стоит, работает)

Добавлено: Sat Nov 26, 2022 4:25 pm
Ответить с цитатой

Николай
 


Ivani писал(а):
Кодим ATmega и ATtiny по взрослому, отвечаю на ваши вопросы.
не понял. по взрослому это как? что-то не вкурил. код как код. обычный

Добавлено: Sat Nov 26, 2022 4:30 pm
Ответить с цитатой

Ivani
 


Николай писал(а):
взрослому это как? что-то не вкурил. код как код. обычныйНе как Ардуино.

Добавлено: Sat Nov 26, 2022 4:45 pm
Ответить с цитатой

Linkoln
 


Ivani писал(а):
Не как Ардуино.
Между прочим Ардуина это тоже Си(++) -только с извращениями.
Если будете юзать стандартный С для AVR схавает на раз - только библиотеки правильные подключайте .

Добавлено: Sat Nov 26, 2022 4:49 pm
Ответить с цитатой

Николай
 


рекомендую на gcc (winavr) в протеусе писать.
самая годная среда ибо моделируется отменно. запускается и отлаживается в полном соответвии с реальностью. всегда полный цикл разработки чисто in silico, а в железку заливаем уже финальную прошивку и пользуемся. еще ни один раз моделирование не расходилось с реальностью.

понавешал кнопочек, экранчиков, терминалов, выходные цепи, да вообще все и сразу. и запускаешь себе. красота.

аврки протеус знает настолько точно, насколько это вообще возможно. даже самые лютые извращения вроде оверклокинга ацп с торможением пребразования на полпути и забором недосчитаных данных прокатывали и сходились с реальностью

Добавлено: Sat Nov 26, 2022 4:58 pm
Ответить с цитатой

Денис
 


Николай, было же, что не сходилось. Тут я какой-то вопрос задавал, по работе аппаратного ШИМ на частотах, близких к максимальным, и вроде у тебя в протеусе работало как ожидается, а в реале на контроллерах точность ШИМ в таких режимах просасывала.

Ivani, спасибо что есть люди, которые до сих пор делают материалы не по ArduinoIDE, а по голому Си на АВР. С засильем ардуинок есть и плюс конечно - куча всяческих модулей за копейки, но и минус, вырождаются материалы по работе именно с МК без всякой ардуйни.

Добавлено: Sat Nov 26, 2022 8:30 pm
Ответить с цитатой

Николай
 


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

был случай когда прошивка работала с неверными таймингами. всю голову сломал почему - выкинул чип и на другом заработала норм.
хз в чем причина. попался один такой как-то. пиздил по частоте раза в полтора.

у меня критерий - если работает в протеусе и не работает в реале - нужно ковырять именно реал и разбираться в чем косяк.

Добавлено: Sat Nov 26, 2022 9:24 pm
Ответить с цитатой

Ivani
 


Куда мир катится?

Два ядра 240 МГц(два пня 233) + Wi-Fi + Bluetooth + АЦП/ЦАП/ШИМ/ИО/Тач на малюсенькой платке за 130 р.

Добавлено: Tue Nov 29, 2022 2:21 pm
2022-11-29_14-14-18.png (317.92 Кб)

Ответить с цитатой

Seriyvolk
Бездельник


Плохо разве?

Добавлено: Tue Nov 29, 2022 2:40 pm
Ответить с цитатой

StyX
 


Esp классные. Мне понравились. Даже ничего не понимая в программировании на esp8266 димер на 2 зоны сделал, с блэкджеком и куртизанками, с настройками на вэбморде и обновлением прошивки по wifi.

Добавлено: Tue Nov 29, 2022 5:33 pm
Ответить с цитатой

Николай
 


только виснут иногда. функционал вроде ничего, но надежность такая себе. поиграться вполне. применить где-то - я бы не стал.
у соседа самогонный аппарат на есп угробил брагу (пришкварил к тэнам) из-за зависона еспшки

Добавлено: Tue Nov 29, 2022 5:47 pm
Ответить с цитатой

StyX
 


И ватчдог не помог? Хз, 4 день работает без глюков и перезагрузок. Не показатель конечно, будем смотреть дальше. Если что на нанку переделаю.

Может у соседа реле с тэном помеху дало? К есп их не любит.

Добавлено: Tue Nov 29, 2022 6:29 pm
Ответить с цитатой

Ivani
 


Николай писал(а):
только виснут иногдаУ 8266 аппаратная ошибка в схеме ресета, если несколько раз срабатывает собака даже внешняя или критическая ошибка(например деление на 0) то она виснет.

Добавлено: Tue Nov 29, 2022 7:35 pm
Ответить с цитатой

Николай
 


Ivani писал(а):
У 8266 аппаратная ошибка в схеме ресета
дожили. антизависательная собака приводит к мертвому зависанию.
заебися....... ну значит не зря не пользуюсь такими штуками

Добавлено: Tue Nov 29, 2022 7:45 pm
Ответить с цитатой

Ivani
 


Не переживай, у всех есть баги, а STM32 и багов не нужно, хватает АЦП ебнутого.

Добавлено: Tue Nov 29, 2022 7:46 pm
Ответить с цитатой

Vcoder
Магистр


Ivani писал(а):
STM32 и багов не нужно, хватает АЦП ебнутого
А можно с этого момента поподробнее?

Добавлено: Tue Nov 29, 2022 8:32 pm
Ответить с цитатой

Ivani
 


Там АЦП срет во вход, дает на вход меняющийся ток, заметок много, например http://we.easyelectronics.ru/GYUR22/vybrosy-na-...-acp-v-stm32.html

Справедливости ради у ESP32 АЦП еще хуже

от сюда https://wikihandbk.com/wiki/ESP32:Примеры/Считыв...х_контактов_ESP32

Добавлено: Tue Nov 29, 2022 8:51 pm
Ответить с цитатой

Николай
 


мучаю тут автономность тини85.
5мка и все тут. вачдог ссука жрет 4мка. но без него хер знает как сделать просыпание.
сейчас вачдогом раз в 8 сек будится кристалл. делает дела и засыпает.
при отключении собаки 1мка выходит. но будить только внешним прерыванием, дерганием за ногу.
интересно, более экономичный внешний таймер на 5...10сек чтобы жрал меньше 4мка можно сотворить? чтобы вырубить собаку и спать до внешнего сигнала

Добавлено: Tue Nov 29, 2022 9:03 pm
Ответить с цитатой

Ivani
 


nRF52811 вроде во сне 2 мкА ест, его не смотрел?

https://habr.com/ru/post/518524/ Мини Термометр & гигрометр с E-PAPER на nRF52 — или о том, что пока не выпустили производители

Добавлено: Tue Nov 29, 2022 9:08 pm
Ответить с цитатой

Николай
 


да он чего-то крутоват. не доверяю я кортексам всяким в плане помехозазищенности.
девайсу без возможности даже питание передернуть требуется проработать минимум 8 лет (вроде с горем пополам умещаюсь), в идеале 15.
может я отстал от жизни, но 15 лет без зависания такая сложная хрень как nrf, что-то опасаюсь.

та автономная хрень, что ковырял, промышленая на пиках сделана. но пики жрут не меньше аврок.

Добавлено: Tue Nov 29, 2022 9:30 pm
Ответить с цитатой

Linkoln
 


Николай писал(а):
а он чего-то крутоват. не доверяю я кортексам всяким в плане помехозазищенности.
Смотри тогда в сторону STM8L152 вот там есть все и даже варианты автомотив.

Добавлено: Tue Nov 29, 2022 9:44 pm
Ответить с цитатой

Николай
 


на stm надо насмелиться. взять и поиграться с ними. все никак не соберусь с силами их таки освоить по нормальному



о. наноамперный таймер нарыл.

https://www.compel.ru/lib/64150

если отключить у аврки собаку то 0.5...1мка тока выдет. а этот таймер пусть будит аврку по

Добавлено: Tue Nov 29, 2022 9:51 pm
Ответить с цитатой

Ivani
 


TPL5110 позволяет вообще питалово отключать.

Добавлено: Tue Nov 29, 2022 10:33 pm
Список разделов Flyback.org.ru » не HV » Микроконтроллеры и всё, что с ними связано
На страницу Пред.  1, 2, 3 ... 140, 141, 142 ... 151, 152, 153  След.     Просмотр темы целиком



Лицензионное соглашение

(c)Flyback.org.ru
Российское общество любителей высоких напряжений.
Использование материалов с данного сайта и форума возможно только с разрешения администрации.