Например TDA7294

Форум РадиоКот • Просмотр темы - АЦП вместо ... таймера. :)
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 16, 2024 11:51:53

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


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



Начать новую тему Ответить на тему  [ Сообщений: 16 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: АЦП вместо ... таймера. :)
СообщениеДобавлено: Сб дек 04, 2021 11:40:25 
Грызет канифоль
Аватар пользователя

Карма: -9
Рейтинг сообщений: -14
Зарегистрирован: Чт май 20, 2021 13:33:05
Сообщений: 259
Рейтинг сообщения: 1
"Пусть безумная идея.." (с)
Пришла мысль , но я ее еще не думал. :)
Не хватает таймера, я подумал : А почему бы не использовать прерывание ADC в Free Running mode?
Настроить с нужной скоростью , и инкрементировать счетчик.
Если будет слишком часто , взять и поделить :) , программно.

Это не очень глупо?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: АЦП вместо ... таймера. :)
СообщениеДобавлено: Сб дек 04, 2021 11:45:11 
Друг Кота

Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 6865
Откуда: .ru
Рейтинг сообщения: 0
это очень глупо ))
если мало таймеров... ставим рядом второй МК...
будет двух ядерный МК))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: АЦП вместо ... таймера. :)
СообщениеДобавлено: Сб дек 04, 2021 11:46:22 
Друг Кота
Аватар пользователя

Карма: 62
Рейтинг сообщений: 840
Зарегистрирован: Вт апр 24, 2007 07:45:40
Сообщений: 5592
Откуда: Minsk
Рейтинг сообщения: 0
Можно, отчего же. Во всяком случае, второй МК не понадобится. Но что за фантастическа приблуда, что ей вагон таймеров нужен? Если не нано- микрусекундные интервалы нарезать, я обычно на один таймер навешивал несколько задатчиков интервалов - каждому свой счётчик. Шуршало нормально.

_________________
Изображение


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

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

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: АЦП вместо ... таймера. :)
СообщениеДобавлено: Сб дек 04, 2021 12:20:51 
Друг Кота

Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 6865
Откуда: .ru
Рейтинг сообщения: 0
надо наносекунды !
Вложение:
Ethernet-Atmega8-тр.jpg [200.93 KiB]
Скачиваний: 237

:)


Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

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

Подробнее>>
Не в сети
 Заголовок сообщения: Re: АЦП вместо ... таймера. :)
СообщениеДобавлено: Сб дек 04, 2021 12:31:30 
Грызет канифоль
Аватар пользователя

Карма: -9
Рейтинг сообщений: -14
Зарегистрирован: Чт май 20, 2021 13:33:05
Сообщений: 259
Рейтинг сообщения: 0
roman.com писал(а):
ставим рядом второй МК...

Некуда.
Jack_A писал(а):
ей вагон таймеров нужен?

В тини 13 "вагона" нет, единственный занят под шим. Сейчас использую собаку.
15-20мс надо.


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

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

Подробнее>>
Не в сети
 Заголовок сообщения: Re: АЦП вместо ... таймера. :)
СообщениеДобавлено: Сб дек 04, 2021 16:10:34 
Друг Кота

Карма: 64
Рейтинг сообщений: 966
Зарегистрирован: Пт мар 07, 2008 06:54:43
Сообщений: 4220
Откуда: Ижевск
Рейтинг сообщения: 0
...Не хватает таймера, я подумал : А почему бы не использовать прерывание ADC в Free Running mode?
Настроить с нужной скоростью , и инкрементировать счетчик.
Если будет слишком часто , взять и поделить :) , программно...
Почему бы и нет! WDT живет своей жизнью, а в этом случае будет всё синхронно и полностью управляемо.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: АЦП вместо ... таймера. :)
СообщениеДобавлено: Сб дек 04, 2021 19:44:00 
Друг Кота
Аватар пользователя

Карма: 62
Рейтинг сообщений: 840
Зарегистрирован: Вт апр 24, 2007 07:45:40
Сообщений: 5592
Откуда: Minsk
Рейтинг сообщения: 0
под шим. Сейчас использую собаку.
15-20мс надо.

Собака - тоже вариант (хотя не из мной любимых) .

_________________
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: АЦП вместо ... таймера. :)
СообщениеДобавлено: Вс дек 05, 2021 11:09:26 
Друг Кота

Карма: 64
Рейтинг сообщений: 966
Зарегистрирован: Пт мар 07, 2008 06:54:43
Сообщений: 4220
Откуда: Ижевск
Рейтинг сообщения: 0
...В тини 13 "вагона" нет, единственный занят под шим. Сейчас использую собаку.
15-20мс надо.
Как вариант. Использовать флаг по периоду ШИМ и счетчик этих периодов. Тогда WDT и ADC не нужно задействовать.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: АЦП вместо ... таймера. :)
СообщениеДобавлено: Вс дек 05, 2021 11:11:58 
Модератор
Аватар пользователя

Карма: 153
Рейтинг сообщений: 2801
Зарегистрирован: Сб авг 14, 2010 15:05:51
Сообщений: 18058
Откуда: г. Озерск, Челябинская обл.
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
я тоже хотел предложить использовать прерывание по переполнению таймера ШИМ. и на нем сделать программные таймеры.

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: АЦП вместо ... таймера. :)
СообщениеДобавлено: Вс дек 05, 2021 13:32:26 
Друг Кота
Аватар пользователя

Карма: 62
Рейтинг сообщений: 840
Зарегистрирован: Вт апр 24, 2007 07:45:40
Сообщений: 5592
Откуда: Minsk
Рейтинг сообщения: 0
Ну это если частота этого самого ШИМируемого сигнала не меняется. Сам хотел предложить, но засомневался.

_________________
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: АЦП вместо ... таймера. :)
СообщениеДобавлено: Пн дек 06, 2021 11:30:43 
Грызет канифоль
Аватар пользователя

Карма: -9
Рейтинг сообщений: -14
Зарегистрирован: Чт май 20, 2021 13:33:05
Сообщений: 259
Рейтинг сообщения: 0
Jack_A писал(а):
если частота этого самого ШИМируемого сигнала не меняется. Сам хотел предложить, но засомневался.

И правильно! Она не меняется , но максимальна и чтобы получить нужную , придется потратить память , которой еще меньше чем таймеров. :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: АЦП вместо ... таймера. :)
СообщениеДобавлено: Пн дек 06, 2021 13:22:04 
Поставщик валерьянки для Кота

Карма: 20
Рейтинг сообщений: 253
Зарегистрирован: Вс июн 19, 2016 09:32:03
Сообщений: 2090
Рейтинг сообщения: 0
придется потратить память , которой еще меньше чем таймеров. :)

Раз уж мало и памяти и таймеров, то может просто перейти на новые tiny402/412, у нас в магазине они по 1$ и там 2 или 3 таймера. Или денег и желания разбираться с новой архитектурой тоже мало? :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: АЦП вместо ... таймера. :)
СообщениеДобавлено: Пн дек 06, 2021 14:50:37 
Друг Кота

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: АЦП вместо ... таймера. :)
СообщениеДобавлено: Пн дек 06, 2021 16:23:29 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 4
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
практика использования АЦП в качестве "лишнего" таймера - нормальная практика. и не надо бояться и напрягаться от "вредных" запретов.

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

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: АЦП вместо ... таймера. :)
СообщениеДобавлено: Вт дек 07, 2021 22:26:15 
Друг Кота
Аватар пользователя

Карма: 62
Рейтинг сообщений: 840
Зарегистрирован: Вт апр 24, 2007 07:45:40
Сообщений: 5592
Откуда: Minsk
Рейтинг сообщения: 0
Вот не помню уже - время преобразования не зависит от отношения Uвх и Uref ? Или оговорено максимальное для наихудшего случая?
И ещё: если free running, то момент окончания преобразования - случаен относительно момента начала отсчёта интервала? Грубо выражаясь - джиттер ?

_________________
Изображение


Последний раз редактировалось Jack_A Вт дек 07, 2021 22:31:29, всего редактировалось 2 раз(а).

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: АЦП вместо ... таймера. :)
СообщениеДобавлено: Вт дек 07, 2021 22:28:38 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
время преобразования не зависит ни от чего (кроме системы тактирования АЦП), но первое после запуска АЦП будет чуток дольше длиться, чем все последующие.

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

Мой уютный бложик... заходите!


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

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


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

Сейчас этот форум просматривают: metan и гости: 33


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

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


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