Найдено 66 результатов

Bondosha
Чт апр 20, 2023 15:57:22
Форум: AVR
Тема: Полудуплексный UART через прерывания Attiny13
Ответы: 0
Просмотры: 1832

Полудуплексный UART через прерывания Attiny13

Имеется код для UART, где Rx и Tx на разных ножках и передача с приемом идут независимо друг от друга. Нужно переделать, чтобы все было на одной ножке, например PB0.


#include <avr/io.h>
#include <avr/interrupt.h>

/*
* Ниже настраиваются порты и пины портов которые будут использоваться
* как ...
Bondosha
Чт сен 16, 2021 17:21:08
Форум: AVR
Тема: LED Driver на Attiny13A
Ответы: 101
Просмотры: 20579

Re: LED Driver на Attiny13A

Dimon456, готовая плата, DA1 - TC4056A, DA2 - TPS63020DSJR
Bondosha
Ср сен 15, 2021 17:17:54
Форум: AVR
Тема: LED Driver на Attiny13A
Ответы: 101
Просмотры: 20579

Re: LED Driver на Attiny13A

slav0n, видимо, он все же нужен, ибо без него по прежнему мигало, но завтра еще ваш последний вариант посмотрю
Bondosha
Ср сен 15, 2021 10:46:51
Форум: AVR
Тема: LED Driver на Attiny13A
Ответы: 101
Просмотры: 20579

Re: LED Driver на Attiny13A

slav0n, тогда на том участке между 150 и 170 вообще ничего не происходит, а это тоже не подходит под задание
Bondosha
Вт сен 14, 2021 19:54:14
Форум: AVR
Тема: LED Driver на Attiny13A
Ответы: 101
Просмотры: 20579

Re: LED Driver на Attiny13A

slav0n, а пример этого гистерезиса можно, пожалуйста?

Dimon456, макет остался на работе, завтра утром ваш вариант проверю
Bondosha
Вт сен 14, 2021 18:34:32
Форум: AVR
Тема: LED Driver на Attiny13A
Ответы: 101
Просмотры: 20579

Re: LED Driver на Attiny13A

Dimon456, там ловится этот момент по ацп и вроде как он работает отлично сейчас, а вот с режимами: между б и в ловит помеху какую-то или перепады резкие от акб и получается очень быстрый стробоскоп.
С4 на 100 мкФ
Bondosha
Вт сен 14, 2021 17:21:52
Форум: AVR
Тема: LED Driver на Attiny13A
Ответы: 101
Просмотры: 20579

Re: LED Driver на Attiny13A

Dimon456 , вот схема и тех задание

Алгоритм работы:
1) Нажали кнопку, она замкнулась - 1 на порт PB0 (нога 5)
2) Полунажатие кнопки (кнопка KAN15-A, контакты на долю секунды размыкаются) - 1 на порт PB0 (нога 5) и 1 на порт PB1 (нога 6), повторное полунажатие приводит к пункту 1.
3) Контроль ...
Bondosha
Пн сен 13, 2021 20:28:26
Форум: AVR
Тема: LED Driver на Attiny13A
Ответы: 101
Просмотры: 20579

Re: LED Driver на Attiny13A

slav0n, я перепишу его, когда разберусь с проблемой, сейчас мне первостепенно, чтобы заработало, в чем проблема помочь так?
Bondosha
Пн сен 13, 2021 20:09:26
Форум: AVR
Тема: LED Driver на Attiny13A
Ответы: 101
Просмотры: 20579

Re: LED Driver на Attiny13A

slav0n, с каких пор помеха вылазит от более длинного написания одного и того же?
Bondosha
Пн сен 13, 2021 19:58:32
Форум: AVR
Тема: LED Driver на Attiny13A
Ответы: 101
Просмотры: 20579

Re: LED Driver на Attiny13A

slav0n, "очень приятно", спасибо. когда приходишь с проблемой, а тыкают в написание
Bondosha
Пн сен 13, 2021 19:53:00
Форум: AVR
Тема: LED Driver на Attiny13A
Ответы: 101
Просмотры: 20579

Re: LED Driver на Attiny13A

slav0n, допустим, но мне бы лучше не по сокращению кода, а именно по проблеме помощь
Bondosha
Пн сен 13, 2021 17:39:42
Форум: AVR
Тема: LED Driver на Attiny13A
Ответы: 101
Просмотры: 20579

Re: LED Driver на Attiny13A

Пока вот такой конечный вариант, и опять помеха на уровне 2.3-2.5 В в виде постоянного мигания, как будто перекрывает друг друга (между режимом с миганием раз в 3 секунды и разряженным режимом). Как в итоге это поправить?


#ifndef MAIN_H_
#define MAIN_H_

#define F_CPU 1200000UL


#include <util ...
Bondosha
Ср сен 08, 2021 18:36:47
Форум: AVR
Тема: LED Driver на Attiny13A
Ответы: 101
Просмотры: 20579

Re: LED Driver на Attiny13A

slav0n, даже с этой правильной конструкцией не работает как надо, представь себе
Bondosha
Ср сен 08, 2021 06:19:02
Форум: AVR
Тема: LED Driver на Attiny13A
Ответы: 101
Просмотры: 20579

Re: LED Driver на Attiny13A

Карбофос , там timer2 вместо timerADC в куске после 183, записала там ADC, чтоб показать, что работает только с ним.
кнопка KAN-15A, замыкается полностью при нажатии, при полунажатии контакты на пару секунд размыкаются. кнопка только для включения и переключения яркости, при нажатии просто единичка ...
Bondosha
Вт сен 07, 2021 21:47:04
Форум: AVR
Тема: LED Driver на Attiny13A
Ответы: 101
Просмотры: 20579

Re: LED Driver на Attiny13A

Карбофос, это я знаю, пока отметила примерные значения, чтоб хоть как-то запустить, а потом уже поправлю
Bondosha
Вт сен 07, 2021 19:29:36
Форум: AVR
Тема: LED Driver на Attiny13A
Ответы: 101
Просмотры: 20579

Re: LED Driver на Attiny13A

Карбофос, ну да, где условие ниже 183 зажигает лампочку красную, но на этом останавливается и не переходит к таймерному условию
Bondosha
Вт сен 07, 2021 19:20:52
Форум: AVR
Тема: LED Driver на Attiny13A
Ответы: 101
Просмотры: 20579

Re: LED Driver на Attiny13A

Карбофос, допустим, а разве они в следующих условиях не набирают заново счет?
Bondosha
Вт сен 07, 2021 19:06:03
Форум: AVR
Тема: LED Driver на Attiny13A
Ответы: 101
Просмотры: 20579

Re: LED Driver на Attiny13A

Карбофос, это я просто копировала с шаблона с коммами, потом не убрала под свой вариант.
timer1 и timer2 сейчас переменные не работают, красная лампочка зажигается и все, как будто той части нет, там где timer2 мигает само по себе по timerADC (где горит и не горит по времени одинаково)
Bondosha
Вт сен 07, 2021 18:52:13
Форум: AVR
Тема: LED Driver на Attiny13A
Ответы: 101
Просмотры: 20579

Re: LED Driver на Attiny13A

Карбофос, и это поможет решить проблему с таймерами?
Bondosha
Вт сен 07, 2021 17:38:45
Форум: AVR
Тема: LED Driver на Attiny13A
Ответы: 101
Просмотры: 20579

Re: LED Driver на Attiny13A

Так, если кто-то еще смотрит эту тему, дошла я до такого варианта.
В итоге при постоянном опросе АЦП на таком участке if (adc_raw < BAT_SHUTDOWN) ловились помехи, в итоге работало некорректно. Сделала опрос заряда батареи раз в 100 циклов, в итоге теперь не реагирует на timer1 и timer2 для режимов с ...

Перейти к расширенному поиску