Jump to content
Prozac

Самопроизвольно перезагружается ATtiny13 (почти детективная история)

Recommended Posts

24.06.2020 в 08:58, BARS_ сказал:

без какого-либо корпуса

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

24.06.2020 в 00:24, AvrAsm сказал:

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

Например, глупых шуток? Ну, да: такое сейчас очень неплохо продается - Петросян тому подтверждение)) А машина моя меня устраивает, как и эта схема - все работает на "ура".

24.06.2020 в 08:58, BARS_ сказал:

кривых схем

Вам доставляет удовольствие прилагательное "кривые"? Вы хотите об этом поговорить? ;))

Share this post


Link to post
Share on other sites
24.06.2020 в 08:58, BARS_ сказал:

Да еще и МК ставите самый дешманский с Али

Т.е., чтобы схема не была "кривой", банальный ШИМ-контроллер нужно выполнять на Arduino UNO, а еще лучше - на STM32? Чем " жирнее" контроллер и другие детали, тем схема "прямее")) Мне понятна Ваша логика - "гвозди - микроскопом, на воробья - с гранатометом". Тогда уж сразу мне надо было ноутбук для этих целей приспособить (вот ведь, не подумал, балда!) - читать датчик по USB, а потом в COM-порт кидать ШИМ))) Прямее некуда получилось бы)))

Share this post


Link to post
Share on other sites
1 минуту назад, Prozac сказал:

банальный ШИМ-контроллер нужно выполнять на Arduino UNO

Не стоит вам ёрничать, если не понимаете написанного: вам говорили о том, что алиэкспресс не является надежным поставщиком качественных МК, и ваши тиньки могут быть каким-то китайским леваком, отбраковкой, а вы надеетесь на их работу согласно даташиту на "настоящие". Речь была об этом, а не о том, что вам над применить шестиядерный МК для генерации ШИМ.


Если забанить всех, кто набрался смелости думать независимо, здорово будет на форуме - как на кладбище: тишина, птички поют...

Share this post


Link to post
Share on other sites

Плата расширения для Arduino с защищенными 24-вольтовыми ключами Infineon семейства PROFET

Компания Infineon представила плату расширения для Arduino c 24-вольтовыми ключами PROFET™+24V (BTT6xxx). Данное семейство ключей верхнего плеча с защитами предназначено для управления резистивными, емкостными и индуктивными нагрузками (лампы автомобилей, реле, двигатели, клапаны, светодиоды, конденсаторы). Использование платы расширения для Arduino с 24-вольтными защищенными ключами ускоряет создание прототипов и позволяет с минимальными затратами проводить тестирование совместимых по распиновке ключей PROFET™+24V.
Подробнее

47 минут назад, ARV сказал:

Не стоит вам ёрничать, если не понимаете написанного: вам говорили о том, что алиэкспресс не является надежным поставщиком качественных МК, и ваши тиньки могут быть каким-то китайским леваком, отбраковкой, а вы надеетесь на их работу согласно даташиту на "настоящие". Речь была об этом, а не о том, что вам над применить шестиядерный МК для генерации ШИМ.

Да, такое вполне возможно, Вы правы. У меня были такие сомнения, т.к. оригиналы из "Чип и Дипа" всегда имели хорошо читаемую белую маркировку с фирменным лейблом на корпусе; а здесь маркировка бледная, коричневатая и едва читаемая, слово "Atmel" написано обычным шрифтом - возможно, что и левак...

Share this post


Link to post
Share on other sites

Вебинар «Умный и безопасный дом от STMicroelectronics – строим вмеSTе!» (23.06.2021)

Приглашаем 23/06/2021 всех желающих принять участие в вебинаре, посвященном проектированию и разработке систем умного дома на базе компонентов STMicroelectronics. Экосистема продукции STMicroelectronics включает в себя как электронные компоненты, так и средства разработки, готовые стеки протоколов и законченные примеры кода. Предлагаемые ресурсы позволяют разработчику легко построить каркас системы и быстро создать прототип своего приложения. На вебинаре мы также поговорим о беспроводных интерфейсах – ведь благодаря поддержке стандартов BLE и ZigBee вы сможете при необходимости интегрировать устройства сторонних производителей и создавать открытые системы.

Подробнее

3 часа назад, Prozac сказал:

Например, глупых шуток? Ну, да: такое сейчас очень неплохо продается - Петросян тому подтверждение)) А машина моя меня устраивает, как и эта схема - все работает на "ура".

Да, пошутил. Просто не удержался, извините.

Я слишком далёк от автомобильной техники и каких-либо поделок к авто.

Сначала даже подумал что Вы пытаетесь вентилятором салона управлять...

Share this post


Link to post
Share on other sites

TEA от TRACO – семейство 1 Вт DC/DC-преобразователей по доступной цене

Компания TRACO разработала новую серию оптимизированных по стоимости DC/DC-преобразователей TEA с фиксированным входом. Они изготавливаются в наиболее популярных корпусах типа SIP-4 (TEA 1) и SIP-7 (TEA 1E и TEA 1HI) на напряжение «вход-выход» 5-в-5 и изоляцию 1500 и 4000 В (только в корпусе SIP-7). Преобразователи TEA имеют расширенный рабочий температурный диапазон -40…85ºС и предназначены для широкого применения
Подробнее

2 часа назад, Prozac сказал:

всегда имели хорошо читаемую белую маркировку с фирменным лейблом на корпусе; а здесь маркировка бледная, коричневатая и едва читаемая, слово "Atmel"

Сейчас похоже все AVRы бледно коричневым маркируют.

Белой маркировки давненько уже не видел.

Правда, я только ATxmega использую как правило.

Редко ATtiny10 ... по размеру понравился.

Edited by AvrAsm

Share this post


Link to post
Share on other sites

При чем тут "жирность" мк? Тут мк в принципе не нужен, той же ne555 + терморезистора более чем достаточно. Речь о том, что это 100% отбраковка производства, проданная за три копейки на али. Я вот сильно сомневаюсь, что вы взяли не самый дешманский лот.

Share this post


Link to post
Share on other sites
30.06.2020 в 23:23, BARS_ сказал:

При чем тут "жирность" мк? Тут мк в принципе не нужен, той же ne555 + терморезистора более чем достаточно. Речь о том, что это 100% отбраковка производства, проданная за три копейки на али. Я вот сильно сомневаюсь, что вы взяли не самый дешманский лот.

А кофе все никак не остынет... 555 обеспечит плавную раскрутку, аварийный режим в случае кончины датчика, сезонную настраиваемость, самодиагностику? На счет цены лота... Ну Вы же умный человек, инженер - и вдруг такие загоны, ну вот как девочки силиконовые айфонами мерятся! Сайт, вроде как, не гламуру и фэшену посвящен! К чему это? МК с Алика работают, да и не кто не жаловался еще (лично я не видел таких жалоб) - да, был косяк в разводке, но я его поправил - теперь все норм!.. Я знаю, что молодежь (не самая глубокая, надо сказать, молодежь - любители многосторннего творчества Ольги Бузовой и иже с ними) телефоны и ноуты берет ради бренда и ценника, но вот переносить это на микрухи... Гламурный девелопмент - это нечто новенькое))

30.06.2020 в 20:03, AvrAsm сказал:

Да, пошутил. Просто не удержался, извините.

Я слишком далёк от автомобильной техники и каких-либо поделок к авто.

Сначала даже подумал что Вы пытаетесь вентилятором салона управлять...

Да ладно, бывает)) По большому счету, необходимость сего девайса была продиктована обстоятельствами: сдох датчик включения вентилятора. Купил новый, подключил пропеллер (естественно, через реле - датчик управлял обмоткой, а контакты - пропеллером), но новый датчик вообще не захотел срабатывать. Купил еще один - та же песня. Когда не сработал третий, пошел в инет - оказывается, низкое качество датчиков и их нежелание работать уже известно людям. Сначала решил подключить вентилятор к "мозгам" инжектора, но захотелось сделать адаптивную систему, чтобы при малом нагреве пропеллер не орал, как МИ-8 с бухими десантниками на борту...

Edited by Prozac

Share this post


Link to post
Share on other sites
30.06.2020 в 20:18, AvrAsm сказал:

Сейчас похоже все AVRы бледно коричневым маркируют.

Белой маркировки давненько уже не видел.

Правда, я только ATxmega использую как правило.

Редко ATtiny10 ... по размеру понравился.

А я, напротив, Мегой пользовался не так уж и много: считаю, что каждой задаче - свой контроллер. Цена-то у них примерно одинаковая, но как-то это несправедливо, что ли - когда взял большой МК для какой-нибудь простецкой вещи, и остались незадействованными куча таймеров, АЦП, интерфейсов... Своего рода "бритва Оккама", технический минимализм. Ну и, плюс - личный интерес: хочется сделать проект на минимально возможной аппаратной платформе и "голом" АСМ. Именно поэтому, я не Ардуинщик - в их среде принято забивать гвозди микроскопами. В конце-концов, это - всего лишь хобби, а хобби должно приносить удовольствие! ATtiny2313 с его парой портов и наличием 16-разрядного таймера был бы шикарен для очень многих задач - размер самое то, если бы не одно "но" - отсутствие АЦП!.. Непонятно, почему разрабы Атмел, снабдив АЦП даже начальные ATtiny13, "забыли" поставить его на "рабочую лошадку" 2313... Видимо, маркетинг - иначе бы он занял нишу младших Мег...

Share this post


Link to post
Share on other sites
19 minutes ago, Prozac said:

обеспечит плавную раскрутку, аварийный режим в случае кончины датчика, сезонную настраиваемость, самодиагностику?

Прошивка появиться в открытом доступе?


Избегайте тех, кто старается подорвать вашу веру в себя. Эта черта свойственна мелким людям. Великий человек, наоборот, внушает чувство, что вы можете стать великим. (Марк Твен)

Share this post


Link to post
Share on other sites
6 часов назад, Prozac сказал:

555 обеспечит плавную раскрутку, аварийный режим в случае кончины датчика, сезонную настраиваемость, самодиагностику?

Плавная раскрутка - легко. Обрыв или неисправность датчика - обороты на максимум. А никакой самодиагностики и в схеме на МК нет. Реализован ровно функционал 555 таймера.

 

6 часов назад, Prozac сказал:

МК с Алика работают

Вот прям в условиях нахождения под капотом, где температура легко приблизится к 100 градусам?

 

6 часов назад, Prozac сказал:

Вы же умный человек, инженер - и вдруг такие загоны,

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

 

6 часов назад, Prozac сказал:

был косяк в разводке, но я его поправил

Не поправили. Во-первых, создавать соединения на плате внешними железками - бред идиота, во-вторых, это ВИНТОВОЕ соединение с АЛЮМИНИЕМ. Очень скоро появится такой неприятный сюрприз, как окислы и возрастание сопротивления в месте контакта платы и рамки. Как думаете, что при это сделает МК?

 

6 часов назад, Prozac сказал:

любители многосторннего творчества Ольги Бузовой и иже с ними)

Я даже не знаю, кто это. И перестаньте нести ахинею. Особенно в ответ на конструктивную критику.

 

6 часов назад, Prozac сказал:

считаю, что каждой задаче - свой контроллер.

Ваша задача вообще без контроллера решается. Причем схема будет намного надежнее.

Share this post


Link to post
Share on other sites
07.07.2020 в 22:29, BARS_ сказал:

Вот прям в условиях нахождения под капотом, где температура легко приблизится к 100 градусам?

Значит, под капотом вот прям везде температура "легко приблизится к 100 градусам"? ОК, буду знать, где кипяточком разжится - если в дороге вдруг захочется чайку попить))

07.07.2020 в 22:29, BARS_ сказал:

А никакой самодиагностики и в схеме на МК нет.

Там пара светодиодиков, если Вы вдруг не заметили - вот на их мигании и реализованна самодиагностика. Ну да Вы, естественно, не заметили - Вы были всецело увлечены придумыванием емких прилагательных относительно моего выходного каскада...

 

07.07.2020 в 22:29, BARS_ сказал:

Не поправили. Во-первых, создавать соединения на плате внешними железками - бред идиота, во-вторых, это ВИНТОВОЕ соединение с АЛЮМИНИЕМ. Очень скоро появится такой неприятный сюрприз, как окислы и возрастание сопротивления в месте контакта платы и рамки. Как думаете, что при это сделает МК?

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

07.07.2020 в 22:29, BARS_ сказал:

Вот именно, умный и инженер

Хотя, по Вашему общению ("убогая схема", "бред идиота" и иже с ними) догадаться об этом трудновато. Ведете себя, как ЧСВ-школьник закомплексованный - наезжаете, за языком не следите. Я, как бы, брудершафты с Вами, вроде бы, не пил!.. Или, может быть, такой стиль общения нынче преподают инженерам? Чо, норм этикетик, ептаж))

07.07.2020 в 22:29, BARS_ сказал:

Особенно в ответ на конструктивную критику

Критика: "лично я бы сделал так...", "решать Вам, но обратите внимание на такое вот решение...". ЧСВ-распальцовка: "убогая схема", "бред идиота", "гумно", "иди, учи матчасть", "задолбали тупые вопросы", "иди, купи себе нормальную машину/детали" и т.п. Чувствуете тонкую разницу? Злые мы стали!.. Если лично Вам вопрос кажется тупым - кто же заставляет Вас на него отвечать? Ответили, помогли - спасибо большое; а вот дебил я, или нет - это уже моя проблема, Вы не психиатр, чтобы диагнозы ставить.

Share this post


Link to post
Share on other sites
07.07.2020 в 16:07, Armenn сказал:

Прошивка появиться в открытом доступе?

Думаю, что да. Сечас немного не до этого - других дел полно. А так - почему бы и нет?..

Share this post


Link to post
Share on other sites
25 минут назад, Prozac сказал:

Значит, под капотом вот прям везде температура "легко приблизится к 100 градусам"? ОК, буду знать, где кипяточком разжится - если в дороге вдруг захочется чайку попить))

при +40С в тени? легко... поэтому к применяемым МК в авто есть требование применения чипов стандарта EXTENDED

если что их шесть commercial 0С<Ta<70C , industrial -40C < Ta< +85C, extended  -40C < Ta < +125C, military -50C < Ta < +125C  и space -55C < Ta < +125C (+ радиационная устойчивость)

 

 

 

 

 

 

Share this post


Link to post
Share on other sites
2 минуты назад, IMXO сказал:

при +40С в тени? легко... поэтому к применяемым МК в авто есть требование применения чипов стандарта EXTENDED

если что их шесть custom 0С<Ta<85C , industrial -40C < Ta< +85C, extended  -40C < Ta < +125C, military -50C < Ta < +125C  и space -55C < Ta < +125C (+ радиационная устойчивость)

 

 

 

 

 

 

Эххх, вот везет же кому-то с "+40 в тени")) Для Питера это - роскошь... Сейчас, например, всего +15, и дождь капает.

Если что - я знаю)) Дата-шит на Тиньки читал.

Share this post


Link to post
Share on other sites

рекомендую оперативно удалить нарушение правил форума П.2.9 иначе огорчусь и отправлю в баню на неделю , не новичок уже на форуме, понимать должен :diablo: 

Share this post


Link to post
Share on other sites
5 минут назад, IMXO сказал:

П.2.9

Приношу извинения! С планшета хожу - очень неудобно на нем выделять отдельные слова...

Share this post


Link to post
Share on other sites

так не выделяй внизу есть форма ! ! ! ответить :spiteful:

Share this post


Link to post
Share on other sites

Так точно - есть! Да привычка из Вацапа - все цитировать))

Share this post


Link to post
Share on other sites
25.07.2020 в 10:16, Prozac сказал:

Там пара светодиодиков, если Вы вдруг не заметили - вот на их мигании и реализованна самодиагностика.

И с чего это вдруг мигание стало САМОдиагностикой? Что оно может продиагностировать, если ни одного датчика в схеме нет? Это бред, а не диагностика. Вот если бы замерялся ток двигателя, определялось наличие вращения или что-то в этом роде, то это была бы самодиагностика

 

25.07.2020 в 10:16, Prozac сказал:

Такую вещь, как лак, в Вашем мире, видимо, еще не изобрели - у нас от он от окислов прекрасно защищает.

И ты нанесешь лак между платой и пластиной? А как же электрический контакт? А не нанесешь, пластина окислится, ибо гальванопокрытия там нет. Плюс к этому лак НЕ покрывает вывод элементов, как паянные, так и торчащие в воздухе. Кстати, а какой лак ты будешь использовать? Цапон? Так он вообще ничего не защитит.

 

25.07.2020 в 10:16, Prozac сказал:

по Вашему общению ("убогая схема", "бред идиота" и иже с ними) догадаться об этом трудновато.

Да ну. А как  мне следовало это описать? Я привык называть вещи своими именами, а не юлить и искать какие-то красивые оправдания.

 

25.07.2020 в 10:16, Prozac сказал:

Я, как бы, брудершафты с Вами, вроде бы, не пил!

Меня вот абсолютно не коробит, когда меня на ТЫ называют. Будь проще и к тебе потянутся люди.

 

25.07.2020 в 10:16, Prozac сказал:

"лично я бы сделал так...", "решать Вам, но обратите внимание на такое вот решение...". ЧСВ-распальцовка: "убогая схема", "бред идиота", "гумно", "иди, учи матчасть", "задолбали тупые вопросы", "иди, купи себе нормальную машину/детали"

Чувствую, что я нормально описал, что в схеме не так и что с ней в скором времени случится. Вот только на это был положен большой и тяжелый. Ты в принципе не принимаешь критику. Даже если сделано криво, но вами - значит так правильно и никак иначе.

 

25.07.2020 в 10:16, Prozac сказал:

буду знать, где кипяточком разжится - если в дороге вдруг захочется чайку попить))

Напрасно ерничаешь, у производителей комплектухи есть даже спец линейки под названием Automotive.  Расширенный температурный диапазон, повышенная надежность и т.п. Мусор с Али, который по сути является отбраковкой производства, к этим линейкам и близко не подходит.

Share this post


Link to post
Share on other sites
03.08.2020 в 13:24, BARS_ сказал:

///////////////////////////

Понятно. Дальнейшая дискуссия не имеет смысла. Читаем у П.Б.Ганнушкина в "Клинике психопатий" (глава "Группа параноиков"): "Кто не согласен с параноиком, кто думает не так, как он, тот в лучшем случае - просто глупый человек, а в худшем - его личный враг." В яблочко, не правда ли? Слава догу, что мне выпало лишь первое - роль "просто глупого человека": учитывая Ваше упорство и бесцеремонность, страшно даже предстваить, во что бы могло вылиться второе... Считайте, что я согласен с Вами. Абсолютно во всем. Вам (и мне) так будет проще.

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

Edited by Falconist

Share this post


Link to post
Share on other sites

Ругаться стали, все не читал. По теме. Часто делаю электроавтоматику на МК, в том числе для работы в условиях импульсных индустриальных помех. Простое и эффективное мероприятие - маленький резистор до 10ом в цепь общего провода и конденсатор поближе к МК на выводы питания. Для АВР - ресет без резистора к питанию. Еще не надо скупится конденсаторов по сигнальным  цепям, а еще лучше ставить RC фильтры на все что можно. Грамотная трассировка - большое дело, но иногда не помогает. Да, и в простых вещах, типа вашего проекта, микроконтроллер только вредит надежности. Не надо применять МК где попало.

Share this post


Link to post
Share on other sites
On ‎9‎/‎4‎/‎2020 at 5:45 PM, eufs said:

конденсаторов по сигнальным  цепям

Еще хорошее решение проводники по питанию в форме обкладок конденсатора.


Избегайте тех, кто старается подорвать вашу веру в себя. Эта черта свойственна мелким людям. Великий человек, наоборот, внушает чувство, что вы можете стать великим. (Марк Твен)

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Сообщения

  • Similar Content

    • By Anton Chehonin
      Вот сам код программ
       
      Текст программы МК
      /*******************************************************
      Chip type : ATmega8
      Program type : Application
      AVR Core Clock frequency: 8,000000 MHz
      Memory model : Small
      External RAM size : 0
      Data Stack size : 256
      *******************************************************/

      #include <mega8.h>
      #include <delay.h>

      // Alphanumeric LCD functions
      #include <alcd.h>

      // Standard Input/Output functions
      #include <stdio.h>
      #include <stdlib.h>

      // Declareyourglobalvariableshere

      float s;
      unsigned long int k0=0,k1=0,k2=0,k3=0,k0123=0;
      unsigned long int k4=0,k5=0,k6=0,k7=0;//k4567=0;
      unsigned long int k8=0,k9=0,k10=0,k11=0;//k891011=0;
      unsigned long int k12=0,k13=0,k14=0,k15=0;//k12131415=0;
      unsigned long int k16=0,k17=0;
      char k=0;

      void main(void)
      {
      // Declare your local variables here

      char buffer[20];


      char a,b,c,d,e,f;
      // Присваивание переменным a,b,c численные значения 63 05 00 01 CF A1
      a=0b01100011;
      //63
      b=0b00000101;
      //05
      c=0b00000000;
      //00
      d=0b00000001;
      //01
      e=0b11001111;
      //CF
      f=0b10100001;
      //A1

      DDRD.2=1;
      PORTD.2=0;

      // USART initialization
      // Communication Parameters: 8 Data, 1 Stop, No Parity
      // USART Receiver: On
      // USART Transmitter: On
      // USART Mode: Asynchronous
      // USART Baud Rate: 9600
      UCSRA=(0«RXC) | (0«TXC) | (0«UDRE) | (0«FE) | (0«DOR) | (0«UPE) | (0«U2X) | (0«MPCM);
      UCSRB=(0«RXCIE) | (0«TXCIE) | (0«UDRIE) | (1«RXEN) | (1«TXEN) | (0«UCSZ2) | (0«RXB8) | (0«TXB8);
      UCSRC=(1«URSEL) | (0«UMSEL) | (0«UPM1) | (0«UPM0) | (0«USBS) | (1«UCSZ1) | (1«UCSZ0) | (0«UCPOL);
      UBRRH=0x00;
      UBRRL=0x33;


      // Alphanumeric LCD initialization
      // Connections are specified in the
      // Project|Configure|C Compiler|Libraries|Alphanumeric LCD menu:
      // RS - PORTС Bit 0
      // RD - PORTС Bit 1
      // EN - PORTС Bit 2
      // D4 - PORTС Bit 3
      // D5 - PORTС Bit 4
      // D6 - PORTС Bit 5
      // D7 - PORTD Bit 7
      // Characters/line: 20
      lcd_init(20);
      lcd_clear();
      delay_ms(1000);
      while (1)
      {
      printf("%c%c%c%c%c%c",a,b,c,d,e,f); // отправка в порт

      //принимаем байты
      k=getchar(); // 0 байт
      if (k==99) {PORTD.2=1;}
      k0=getchar(); // 1 байт Активная энергия+
      k1=getchar(); // 2 байт
      k2=getchar(); // 3 байт
      k3=getchar(); // 4 байт
      k4=getchar(); // 1 байт Активная энергия-
      k5=getchar();
      k6=getchar();
      k7=getchar();
      k8=getchar(); // 1 байт Реактивная энергия+
      k9=getchar();
      k10=getchar();
      k11=getchar();
      k12=getchar(); // 1 байт Реактивная энергия-
      k13=getchar();
      k14=getchar();
      k15=getchar();
      k16=getchar();
      k17=getchar(); // 19 байт


      k0=k0«24;
      k1=k1«16;
      k2=k2«8;
      k0123=k0|k1|k2|k3;


      s=k0123;
      sprintf(buffer,"A+=%.4fkWh",s/2500);
      lcd_gotoxy(0,0);
      lcd_puts(buffer);

      // k4=k4«24;
      // k5=k5«16;
      // k6=k6«8;
      // k4567=k4|k5|k6|k7;
      // s=k4567;
      // sprintf(buffer,"A-=%.4fkWh",s/2500);
      // lcd_gotoxy(0,1);
      // lcd_puts(buffer);
      //
      // k8=k8«24;
      // k9=k9«16;
      // k10=k10«8;
      // k891011=k8|k9|k10|k11;
      //
      //
      // s=k891011;
      // sprintf(buffer,"R+=%.4fkVarh",s/2500);
      // lcd_gotoxy(0,2);
      // lcd_puts(buffer);
      //
      //
      // k12=k12«24;
      // k13=k13«16;
      // k14=k14«8;
      // k12131415=k12|k13|k14|k15;
      // s=k12131415;
      // sprintf(buffer,"R-=%.4fkVarh",s/2500);
      // lcd_gotoxy(0,3);
      // lcd_puts(buffer);

      delay_ms(1000);
      lcd_clear();

      }
      }
    • By dima040891
      Приветсвую!
      Кто ни будь работал с микросхемой STLED316S?  Это драйвер семисегментонго индикатора.
      Можете привести минимальный кусок кода который выводит любую цифру на дисплей. Из документации не пойму как с ней работать...
      На форумах инфы почти нет. Из того что есть тоже толку мало. Буду рад любой инфе по этой микросхеме.

      Ещё правильно же понимаю биты по SPI передаются младшим вперёд, а такты нужно передавать инверсные?

      В качестве МК применяю STM32.
    • By Student161
      Добрый день! "Не вели казнить! Вели слово молвить!" Печеньку модератору!
      Увлекаюсь ардуинками и решил расширить кругозор в области ремонта БП. Заволялось два мертвых и один полумертвый БП 220-12 6А и два 12.5А. 6А ожил после замены всдувшегося конденсатора, а вот 12А интереснее проблемы одинаковые силовой ключ, резисторы, шим контроллер (или как там его зовут UC3845AN) кажется еще диодный мост на выходе, пред и термистор. Поменял все мелкие конденсаторы. Один блок питания "вроде" ожил (при подключении через лампочку выдает 12В), пока не собираю он у меня как образец. А вот последний БП выдает без нагрузки через лампочку 5В вместо 12В. Что не говорят в ютубе "осцилограф в БП не нужен", но я уже и его за юзал. Скачет питание на микросхеме. Выпаивал все конденсаторы и проверял, стоящие в цепи питания. Сдался и вот я тут за помощью в очереди! Помогите разобраться! БП мне и даром не нужен, а вот опыт бесценен. Пила на 4й ноге "рваная" питание - пила.





    • By sunjob
      добрый день
      проект v-usb
      выкус из спецификации/инета/форумов:
      - реализация не полностью соответствует стандарту
      - работа на 100% не гарантируется
      - питание по USB / с компа может провалиться до 4-4.5В (а F_CPU идет в "притирочку" ...)  :))
      у всех рекомендованных схем подключения (3 шт) имеются те или иные очевидные минусы.



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


       
      достаем помидоры, баркова, мысли, высказываемся (заранее благодарен)
      tag: v-usb, usb, avr, atmega328p, avr-gcc, linux/mac-osx
      NO atmega32u4, NO arduino pro micro etc...

×
×
  • Create New...