Имеется код для UART, где Rx и Tx на разных ножках и передача с приемом идут независимо друг от друга. Нужно переделать, чтобы все было на одной ножке, например PB0.
#include <avr/io.h>
#include <avr/interrupt.h>
/*
* Ниже настраиваются порты и пины портов которые будут использоваться
* как ...
Найдено 66 результатов
- Чт апр 20, 2023 15:57:22
- Форум: AVR
- Тема: Полудуплексный UART через прерывания Attiny13
- Ответы: 0
- Просмотры: 1832
- Чт сен 16, 2021 17:21:08
- Форум: AVR
- Тема: LED Driver на Attiny13A
- Ответы: 101
- Просмотры: 20579
Re: LED Driver на Attiny13A
Dimon456, готовая плата, DA1 - TC4056A, DA2 - TPS63020DSJR
- Ср сен 15, 2021 17:17:54
- Форум: AVR
- Тема: LED Driver на Attiny13A
- Ответы: 101
- Просмотры: 20579
Re: LED Driver на Attiny13A
slav0n, видимо, он все же нужен, ибо без него по прежнему мигало, но завтра еще ваш последний вариант посмотрю
- Ср сен 15, 2021 10:46:51
- Форум: AVR
- Тема: LED Driver на Attiny13A
- Ответы: 101
- Просмотры: 20579
Re: LED Driver на Attiny13A
slav0n, тогда на том участке между 150 и 170 вообще ничего не происходит, а это тоже не подходит под задание
- Вт сен 14, 2021 19:54:14
- Форум: AVR
- Тема: LED Driver на Attiny13A
- Ответы: 101
- Просмотры: 20579
Re: LED Driver на Attiny13A
slav0n, а пример этого гистерезиса можно, пожалуйста?
Dimon456, макет остался на работе, завтра утром ваш вариант проверю
Dimon456, макет остался на работе, завтра утром ваш вариант проверю
- Вт сен 14, 2021 18:34:32
- Форум: AVR
- Тема: LED Driver на Attiny13A
- Ответы: 101
- Просмотры: 20579
Re: LED Driver на Attiny13A
Dimon456, там ловится этот момент по ацп и вроде как он работает отлично сейчас, а вот с режимами: между б и в ловит помеху какую-то или перепады резкие от акб и получается очень быстрый стробоскоп.
С4 на 100 мкФ
С4 на 100 мкФ
- Вт сен 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) Контроль ...
Алгоритм работы:
1) Нажали кнопку, она замкнулась - 1 на порт PB0 (нога 5)
2) Полунажатие кнопки (кнопка KAN15-A, контакты на долю секунды размыкаются) - 1 на порт PB0 (нога 5) и 1 на порт PB1 (нога 6), повторное полунажатие приводит к пункту 1.
3) Контроль ...
- Пн сен 13, 2021 20:28:26
- Форум: AVR
- Тема: LED Driver на Attiny13A
- Ответы: 101
- Просмотры: 20579
Re: LED Driver на Attiny13A
slav0n, я перепишу его, когда разберусь с проблемой, сейчас мне первостепенно, чтобы заработало, в чем проблема помочь так?
- Пн сен 13, 2021 20:09:26
- Форум: AVR
- Тема: LED Driver на Attiny13A
- Ответы: 101
- Просмотры: 20579
Re: LED Driver на Attiny13A
slav0n, с каких пор помеха вылазит от более длинного написания одного и того же?
- Пн сен 13, 2021 19:58:32
- Форум: AVR
- Тема: LED Driver на Attiny13A
- Ответы: 101
- Просмотры: 20579
Re: LED Driver на Attiny13A
slav0n, "очень приятно", спасибо. когда приходишь с проблемой, а тыкают в написание
- Пн сен 13, 2021 19:53:00
- Форум: AVR
- Тема: LED Driver на Attiny13A
- Ответы: 101
- Просмотры: 20579
Re: LED Driver на Attiny13A
slav0n, допустим, но мне бы лучше не по сокращению кода, а именно по проблеме помощь
- Пн сен 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 ...
#ifndef MAIN_H_
#define MAIN_H_
#define F_CPU 1200000UL
#include <util ...
- Ср сен 08, 2021 18:36:47
- Форум: AVR
- Тема: LED Driver на Attiny13A
- Ответы: 101
- Просмотры: 20579
Re: LED Driver на Attiny13A
slav0n, даже с этой правильной конструкцией не работает как надо, представь себе
- Ср сен 08, 2021 06:19:02
- Форум: AVR
- Тема: LED Driver на Attiny13A
- Ответы: 101
- Просмотры: 20579
Re: LED Driver на Attiny13A
Карбофос , там timer2 вместо timerADC в куске после 183, записала там ADC, чтоб показать, что работает только с ним.
кнопка KAN-15A, замыкается полностью при нажатии, при полунажатии контакты на пару секунд размыкаются. кнопка только для включения и переключения яркости, при нажатии просто единичка ...
кнопка KAN-15A, замыкается полностью при нажатии, при полунажатии контакты на пару секунд размыкаются. кнопка только для включения и переключения яркости, при нажатии просто единичка ...
- Вт сен 07, 2021 21:47:04
- Форум: AVR
- Тема: LED Driver на Attiny13A
- Ответы: 101
- Просмотры: 20579
Re: LED Driver на Attiny13A
Карбофос, это я знаю, пока отметила примерные значения, чтоб хоть как-то запустить, а потом уже поправлю
- Вт сен 07, 2021 19:29:36
- Форум: AVR
- Тема: LED Driver на Attiny13A
- Ответы: 101
- Просмотры: 20579
Re: LED Driver на Attiny13A
Карбофос, ну да, где условие ниже 183 зажигает лампочку красную, но на этом останавливается и не переходит к таймерному условию
- Вт сен 07, 2021 19:20:52
- Форум: AVR
- Тема: LED Driver на Attiny13A
- Ответы: 101
- Просмотры: 20579
Re: LED Driver на Attiny13A
Карбофос, допустим, а разве они в следующих условиях не набирают заново счет?
- Вт сен 07, 2021 19:06:03
- Форум: AVR
- Тема: LED Driver на Attiny13A
- Ответы: 101
- Просмотры: 20579
Re: LED Driver на Attiny13A
Карбофос, это я просто копировала с шаблона с коммами, потом не убрала под свой вариант.
timer1 и timer2 сейчас переменные не работают, красная лампочка зажигается и все, как будто той части нет, там где timer2 мигает само по себе по timerADC (где горит и не горит по времени одинаково)
timer1 и timer2 сейчас переменные не работают, красная лампочка зажигается и все, как будто той части нет, там где timer2 мигает само по себе по timerADC (где горит и не горит по времени одинаково)
- Вт сен 07, 2021 18:52:13
- Форум: AVR
- Тема: LED Driver на Attiny13A
- Ответы: 101
- Просмотры: 20579
Re: LED Driver на Attiny13A
Карбофос, и это поможет решить проблему с таймерами?
- Вт сен 07, 2021 17:38:45
- Форум: AVR
- Тема: LED Driver на Attiny13A
- Ответы: 101
- Просмотры: 20579
Re: LED Driver на Attiny13A
Так, если кто-то еще смотрит эту тему, дошла я до такого варианта.
В итоге при постоянном опросе АЦП на таком участке if (adc_raw < BAT_SHUTDOWN) ловились помехи, в итоге работало некорректно. Сделала опрос заряда батареи раз в 100 циклов, в итоге теперь не реагирует на timer1 и timer2 для режимов с ...
В итоге при постоянном опросе АЦП на таком участке if (adc_raw < BAT_SHUTDOWN) ловились помехи, в итоге работало некорректно. Сделала опрос заряда батареи раз в 100 циклов, в итоге теперь не реагирует на timer1 и timer2 для режимов с ...