Например TDA7294

Форум РадиоКот • Просмотр темы - BASCOM AVR в вопросах и ответах
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 16, 2024 07:43:22

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 6019 ]     ... , , , 280, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: BASCOM AVR в вопросах и ответах
СообщениеДобавлено: Вс ноя 26, 2017 09:46:50 
Открыл глаза

Карма: -2
Рейтинг сообщений: -1
Зарегистрирован: Пт окт 25, 2013 17:13:03
Сообщений: 68
Рейтинг сообщения: 0
Та всё нормально. Соль тоже нельзя жрать. Но если знаешь сколько, то можно.
На счёт таймера, то не нужен доп. Там один и тот же таймер может вызывать прерывание и по совпадению и прерыванию. Код не сильно увеличиться. Внимательно смотрите пример.

Добавлено after 7 minutes 26 seconds:
Кроме того, код можно существенно сократить, если в прерывании не сохранять все регистры, а только нужные. Сделать это очень просто. Открывайте проект в протеусе, запуск\пауза, находите кусок кода с прерыванием. включаем Дизасемблер. Увидите в начале прерывание сохранение всех регистров, в конце восстановление. В теле прерывания смотрите какие регистры используются,записываете. Остальные все удаляете из \сохранения и востановления\. Для 2313 сокращение будет существенно. Не забудьте в конфигурацию таймера добавить "nosave"
з.ы.
зачем сообщение удалили про доп таймер. Мне тоже ответ удалять?

Зачем удалять? Ваша информация полезна, в отличие от моих постов.
--
Все влезло, всем респект и уважуха..!

_________________
GPS-часы на Attiny2313 и газоразрядных ИН-12
FuseBit Doctor


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BASCOM AVR в вопросах и ответах
СообщениеДобавлено: Вс ноя 26, 2017 22:26:29 
Это не хвост, это антенна

Карма: 10
Рейтинг сообщений: 78
Зарегистрирован: Вт янв 05, 2016 10:14:25
Сообщений: 1395
Откуда: Мелеуз
Рейтинг сообщения: 0
...Там один и тот же таймер может вызывать прерывание и по совпадению и прерыванию. ...

а вот это ценная информация,спасибо!
проще говоря по прерыванию по совпадению гасим индикатор,по переполнению включаем нужный индикатор?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BASCOM AVR в вопросах и ответах
СообщениеДобавлено: Пн ноя 27, 2017 05:45:30 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 37
Рейтинг сообщений: 303
Зарегистрирован: Вт апр 21, 2009 22:24:10
Сообщений: 2225
Откуда: Иркутск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
На предыдущей странице мой пример посмотрите. Обычная работа одного таймера с двумя прерываниями.

_________________
"Слишком много людей ломаются, даже не подозревая о том, насколько близки к успеху они были в тот момент, когда упали духом". Томас Алва Эдисон


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: BASCOM AVR в вопросах и ответах
СообщениеДобавлено: Вт ноя 28, 2017 14:32:03 
Потрогал лапой паяльник
Аватар пользователя

Карма: 1
Рейтинг сообщений: 9
Зарегистрирован: Сб июл 27, 2013 03:46:14
Сообщений: 315
Откуда: Р Крым
Рейтинг сообщения: 0
Здравствуйте.
Если не сложно может кто-то сделать простенькую прошивку на эту схему.
12 постоянно на вых транзистора Q1
При подачи 1 на P3 12в, напряжение на выходе должно упасть ну где-то до 7в и возвращаться когда на выходе P3 0


Вложения:
P71128-153246(1).jpg [56.87 KiB]
Скачиваний: 287
Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: BASCOM AVR в вопросах и ответах
СообщениеДобавлено: Вт ноя 28, 2017 14:34:10 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 37
Рейтинг сообщений: 303
Зарегистрирован: Вт апр 21, 2009 22:24:10
Сообщений: 2225
Откуда: Иркутск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Здравствуйте.

А как Вы определили, что она простенькая? :tea:

_________________
"Слишком много людей ломаются, даже не подозревая о том, насколько близки к успеху они были в тот момент, когда упали духом". Томас Алва Эдисон


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: BASCOM AVR в вопросах и ответах
СообщениеДобавлено: Вт ноя 28, 2017 14:41:08 
Друг Кота

Карма: 64
Рейтинг сообщений: 966
Зарегистрирован: Пт мар 07, 2008 06:54:43
Сообщений: 4219
Откуда: Ижевск
Рейтинг сообщения: 0
...12 постоянно на вых транзистора Q1
При подачи 1 на P3 12в, напряжение на выходе должно упасть ну где-то до 7в и возвращаться когда на выходе P3 0
Замкните R2 и базу транзистора перемычкой.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BASCOM AVR в вопросах и ответах
СообщениеДобавлено: Вт ноя 28, 2017 14:59:28 
Потрогал лапой паяльник
Аватар пользователя

Карма: 1
Рейтинг сообщений: 9
Зарегистрирован: Сб июл 27, 2013 03:46:14
Сообщений: 315
Откуда: Р Крым
Рейтинг сообщения: 0
Ну там вроде ничего нет прям такого сложного.
Стабилизатор и мк
Я года два назад простенькую прошивку писал на bascom. Но сейчас в использовании телефон только и уже не помню.
Если кинуть перемычку, то можно сделать когда на portb. 3 у нас 1 то на portb. 2 у нас 0
Схема должна идти на часы в машине. Чтобы индикатор тускнел при вкл габаритов


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BASCOM AVR в вопросах и ответах
СообщениеДобавлено: Вт ноя 28, 2017 15:08:34 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 37
Рейтинг сообщений: 303
Зарегистрирован: Вт апр 21, 2009 22:24:10
Сообщений: 2225
Откуда: Иркутск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Ну, собственно, к тому я и клоню, что тема "вопросах и ответах". И здорово, когда человек задает вопросы, получает ответы, делает устройство и в итоге гордится собой. :)

_________________
"Слишком много людей ломаются, даже не подозревая о том, насколько близки к успеху они были в тот момент, когда упали духом". Томас Алва Эдисон


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BASCOM AVR в вопросах и ответах
СообщениеДобавлено: Вт ноя 28, 2017 15:14:37 
Потрогал лапой паяльник
Аватар пользователя

Карма: 1
Рейтинг сообщений: 9
Зарегистрирован: Сб июл 27, 2013 03:46:14
Сообщений: 315
Откуда: Р Крым
Рейтинг сообщения: 0
Я бы вспомнил да написал. Как бы не проблема.
Попросил из за того что есть в наличии только телефон и рабочий mac на который нельзя установить ничего. Онлайн накидал схему. Буду дома только на пару дней, явно не успею.
Просто если кому-то тяжело так и скажите


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BASCOM AVR в вопросах и ответах
СообщениеДобавлено: Вт ноя 28, 2017 15:19:36 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 37
Рейтинг сообщений: 303
Зарегистрирован: Вт апр 21, 2009 22:24:10
Сообщений: 2225
Откуда: Иркутск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Наверное, все это и нужно было сразу написать. Из первого сообщения вообще мало что понятно. Я так понимаю, Вы хотите ШИМ-ить выходной транзистор для регулировки яркости лампы подсветки? При наличии 12В на входном делителе яркость не полная, а при отсутствии - лампа светит в полную яркость? И это точно нужно на контроллере?

Цитата:
Просто если кому-то тяжело так и скажите


Да говорите уж сразу, "в падлу". :))

_________________
"Слишком много людей ломаются, даже не подозревая о том, насколько близки к успеху они были в тот момент, когда упали духом". Томас Алва Эдисон


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BASCOM AVR в вопросах и ответах
СообщениеДобавлено: Вт ноя 28, 2017 15:36:35 
Потрогал лапой паяльник
Аватар пользователя

Карма: 1
Рейтинг сообщений: 9
Зарегистрирован: Сб июл 27, 2013 03:46:14
Сообщений: 315
Откуда: Р Крым
Рейтинг сообщения: 0
Да правильно. Если на делитель (контакт Р3) приходит 12в
То шим ограничено, примерно на 30% если же нет 12в то 0%
Ну да, как вы подумали. Поэтому и спросил, не впадлу)) кому-то написать. Можно и не на мк.
Просто что-то не придумал схему


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BASCOM AVR в вопросах и ответах
СообщениеДобавлено: Вт ноя 28, 2017 15:59:26 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 37
Рейтинг сообщений: 303
Зарегистрирован: Вт апр 21, 2009 22:24:10
Сообщений: 2225
Откуда: Иркутск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
У ATtiny13 два аппаратных канала ШИМ на выводах PB0 и PB1, что позволяет использовать возможности самого таймера для формирования ШИМ. На выводе PB2 такой возможности нет, и для формирования ШИМ необходима программная реализация.

_________________
"Слишком много людей ломаются, даже не подозревая о том, насколько близки к успеху они были в тот момент, когда упали духом". Томас Алва Эдисон


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BASCOM AVR в вопросах и ответах
СообщениеДобавлено: Вт ноя 28, 2017 16:24:58 
Потрогал лапой паяльник
Аватар пользователя

Карма: 1
Рейтинг сообщений: 9
Зарегистрирован: Сб июл 27, 2013 03:46:14
Сообщений: 315
Откуда: Р Крым
Рейтинг сообщения: 0
А без мк можно реализовать это как-то?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BASCOM AVR в вопросах и ответах
СообщениеДобавлено: Вт ноя 28, 2017 16:48:57 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 37
Рейтинг сообщений: 303
Зарегистрирован: Вт апр 21, 2009 22:24:10
Сообщений: 2225
Откуда: Иркутск
Рейтинг сообщения: 3
Медали: 1
Получил миской по аватаре (1)
Аппаратная регулировка скважности в прикрепленном архиве. Без МК конечно можно, только тут тема по баскому.


Вложения:
AT13_autoPWM.rar [12.17 KiB]
Скачиваний: 227

_________________
"Слишком много людей ломаются, даже не подозревая о том, насколько близки к успеху они были в тот момент, когда упали духом". Томас Алва Эдисон
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BASCOM AVR в вопросах и ответах
СообщениеДобавлено: Вт ноя 28, 2017 17:31:53 
Потрогал лапой паяльник
Аватар пользователя

Карма: 1
Рейтинг сообщений: 9
Зарегистрирован: Сб июл 27, 2013 03:46:14
Сообщений: 315
Откуда: Р Крым
Рейтинг сообщения: 0
Да глянул! Спасибо большое)
В схеме перекинул на PB0
В конце месяца буду дома, попробую


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BASCOM AVR в вопросах и ответах
СообщениеДобавлено: Вт ноя 28, 2017 18:45:46 
Это не хвост, это антенна

Карма: 10
Рейтинг сообщений: 78
Зарегистрирован: Вт янв 05, 2016 10:14:25
Сообщений: 1395
Откуда: Мелеуз
Рейтинг сообщения: 0
вопрос по среде bascom avr
в программе имеются много переменных,как можно посмотреть их расположение в SRAM?

разобрался,компилируем программу,нажимаем <ctrl> и "w"


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BASCOM AVR в вопросах и ответах
СообщениеДобавлено: Вс дек 10, 2017 00:49:49 
Открыл глаза

Карма: -2
Рейтинг сообщений: -1
Зарегистрирован: Пт окт 25, 2013 17:13:03
Сообщений: 68
Рейтинг сообщения: 0
Я вот тут задумал еще одни часы сделать. Остались еще детали и Attiny2313. Попробовать с GPS коррекцию точного времени ловить. У кого-нибудь есть пример исходника для поковыряться? А то в инете какой-то шлак. Либо одна прошивка, либо вообще не то. И совет нужен. Там DS1307 видимо можно избежать? Может, внутреннего генератора хватит?

_________________
GPS-часы на Attiny2313 и газоразрядных ИН-12
FuseBit Doctor


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BASCOM AVR в вопросах и ответах
СообщениеДобавлено: Вс дек 10, 2017 09:25:31 
Держит паяльник хвостом
Аватар пользователя

Карма: 18
Рейтинг сообщений: 50
Зарегистрирован: Ср авг 26, 2009 08:24:50
Сообщений: 959
Откуда: 1300км от Пупа
Рейтинг сообщения: 0
Здесь посмотрите
Вообще там ещё есть статьи про работу GPS, лень искать
DS1307 вообще хороша только тем, что своя батарейка. Ну и программно разгружает контроллер. Но у 2313, по моему, часы просто не запустить. Надо на Мегах, у них есть асинхронный таймер, там ваще просто. Вот к примеру mk41t56 полный аналог 1307, но есть хороший бит, который позволяет настраивать точность хода часов.

_________________
Все делают ошибки, только мудрецы - новые, а дураки - старые.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BASCOM AVR в вопросах и ответах
СообщениеДобавлено: Пт дек 15, 2017 17:37:18 
Открыл глаза

Карма: -2
Рейтинг сообщений: -1
Зарегистрирован: Пт окт 25, 2013 17:13:03
Сообщений: 68
Рейтинг сообщения: 0
Здравствуйте. Это снова я. )))
Я вот тут со схемой мудрю.
Изображение
Пытаюсь для приема сигналов по UART освободить место. Сейчас схема обычная, на Attiny2313. PortB используется для управления анодами - 6 выводов. А PORTD - 4 выхода выдают цифры. Выводы RXD/TXD вроде свободны, но использовать я их не могу, потому что в прошивке цифры загоняются кодом
Спойлер
Код:
Refresh:                                                    ' прерывание таймера Т0 (индикация)

Incr Count : If Count > 6 Then Count = 1                    ' выбираем какой разряд сейчас включать
Portd = Lookup(i(count) , Digits)                           ' закидываем в порт код цифры

Select Case Count                                           ' включаем соответствующий разряд индикатора
Case 1 : Set Dig1
Case 2 : Set Dig2
Case 3 : Set Dig3
Case 4 : Set Dig4
Case 5 : Set Dig5
Case 6 : Set Dig6
End Select

Return
--------- а тут ниже массив
Digits:                                                     ' это цифры для ИН-12
Data &B0110000 , &B0010000 , &B0001000 , &B0100000 , &B0000100 , &B0101100 , &B0101000 и так далее


причем цифры берутся из массива, который забивает все порты полностью. И вот тут у меня опыт кончился..
Можно как-нибудь все таки выводить данные массива, но при этом не трогать выводы порта TXD/RXD на PORTD? Или пытаться программный UART на PORTB возрождать?


Вложения:
gps.GIF [27.12 KiB]
Скачиваний: 586

_________________
GPS-часы на Attiny2313 и газоразрядных ИН-12
FuseBit Doctor
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BASCOM AVR в вопросах и ответах
СообщениеДобавлено: Пт дек 15, 2017 18:07:27 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 37
Рейтинг сообщений: 303
Зарегистрирован: Вт апр 21, 2009 22:24:10
Сообщений: 2225
Откуда: Иркутск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Здравствуйте.

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

_________________
"Слишком много людей ломаются, даже не подозревая о том, насколько близки к успеху они были в тот момент, когда упали духом". Томас Алва Эдисон


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 6019 ]     ... , , , 280, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 24


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y