Например TDA7294

Форум РадиоКот • Просмотр темы - Динамическая индикация, плюс таймер времени плюс АЦП как?
Форум РадиоКот
Здесь можно немножко помяукать :)





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

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


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



Начать новую тему Ответить на тему  [ Сообщений: 52 ]  1, ,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Динамическая индикация, плюс таймер времени плюс АЦП как?
СообщениеДобавлено: Ср дек 01, 2021 22:57:15 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: -14
Рейтинг сообщений: 103
Зарегистрирован: Вт янв 26, 2021 22:33:21
Сообщений: 2323
Рейтинг сообщения: 0
Как всё это женить на с++ ?? Хочу я сделать проект - замер ёмкости АКБ , то есть мне надо раз в секунду один (или нескольколько каналов опросить АЦП тока и напряжения), расчитать время , и вывести на динамическую индикацию 8-ми 7-ми сегментных индикаторов ... Как это сделать?

_________________
Не спрашивай по ком звонит колокол, он звонит по тебе !


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Динамическая индикация, плюс таймер времени плюс АЦП как
СообщениеДобавлено: Чт дек 02, 2021 05:25:34 
Друг Кота
Аватар пользователя

Карма: 46
Рейтинг сообщений: 2030
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Сообщений: 6618
Откуда: Сердце Пармы
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
поочереди...
настраиваешь таймер, чтобы вызывал прерывание примерно 400 (для 4х разрядного) - 800 (для 8миразрядного экрана) раз в секунду.
в прерывании переключай разряды и инкрементируй основной счетчик времени (при зажигании первого разряда, так он будет тѝкать со скоростью 100 ед. в секунду).
в майн делай запуск АЦП, обработку результатов измерения и подготовку данных для вывода на экран.

_________________
Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Динамическая индикация, плюс таймер времени плюс АЦП как
СообщениеДобавлено: Чт дек 02, 2021 17:39:04 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: -14
Рейтинг сообщений: 103
Зарегистрирован: Вт янв 26, 2021 22:33:21
Сообщений: 2323
Рейтинг сообщения: 0
А при работе АЦП прерывания запрещать не надо?

_________________
Не спрашивай по ком звонит колокол, он звонит по тебе !


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

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

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Динамическая индикация, плюс таймер времени плюс АЦП как
СообщениеДобавлено: Чт дек 02, 2021 21:08:04 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14052
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Хорошо продуманный индикатор на основе прерываний по таймеру тикает самостоятельно.
Как вариант (если уж сильно закрыть от прерываний АЦП хочется) выбираем соответствующее соотношение опроса АЦП и интервала ШИМ индикатора и ставим передаточный флаг для запуска замера.
:roll:
Да и платок -расширителей с динамической индикацией на светиках на сегодня в достатке - взять хоть тот же 8-разрядный семисегментник на MAX7219 для адуринок...
Там только периодически данные в него загонять надо.
8)


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

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

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Динамическая индикация, плюс таймер времени плюс АЦП как
СообщениеДобавлено: Чт дек 02, 2021 21:22:56 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: -14
Рейтинг сообщений: 103
Зарегистрирован: Вт янв 26, 2021 22:33:21
Сообщений: 2323
Рейтинг сообщения: 0
С 7219 это не проблема ! Я их наделал на разных МК ! И с ЛСД индикатором тоже. А вот именно совместить таймер, АЦП и динамику на 8 индикаторов ... Впрочем совмещал динамику и АЦП, но без запрета прерываний приходилось корректировать показания АЦП програмно, по каноническим формулам. Оно работает , но ещё и таймер туда впихнуть не удалось.

_________________
Не спрашивай по ком звонит колокол, он звонит по тебе !


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

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

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Динамическая индикация, плюс таймер времени плюс АЦП как
СообщениеДобавлено: Пт дек 03, 2021 05:44:11 
Друг Кота
Аватар пользователя

Карма: 46
Рейтинг сообщений: 2030
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Сообщений: 6618
Откуда: Сердце Пармы
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
если запускать преобразование по таймеру, то и заканчиваться оно будет при одинаковом счёте таймера.
т.к. АЦП уже синхронизирован с таймером, то их прерывания н пересекутся.
а даже если бы и пересеклись, то, когда возникает прерывание АЦП преобразование уже завершено и результат уже готов... просто я не понимаю, как какое-то прерывание может повлиять на работу АЦП (да и про каноническую формулу восстановления измерений ацп тоже не слышал ни разу... тыкните носом, пожалуйста) :)

_________________
Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Динамическая индикация, плюс таймер времени плюс АЦП как
СообщениеДобавлено: Пт дек 03, 2021 07:26:24 
Это не хвост, это антенна

Карма: 4
Рейтинг сообщений: 141
Зарегистрирован: Ср июн 25, 2008 15:19:44
Сообщений: 1384
Рейтинг сообщения: 0
В вашем случае нет жёстких временных рамок. Поэтому, все можно спокойно реализовать на конечных автоматах и программных таймерах. Прерывание будет только одно, от системного таймера. Динамическую индикацию, АЦП и прочее все крутится в основном цикле. Если интересно, дайте знать, выложу пример. На си.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Динамическая индикация, плюс таймер времени плюс АЦП как
СообщениеДобавлено: Пт дек 03, 2021 08:00:08 
Мудрый кот

Карма: 20
Рейтинг сообщений: 145
Зарегистрирован: Вс дек 25, 2016 08:34:54
Сообщений: 1849
Рейтинг сообщения: 0
Demiurg, не надо так сходу.
Я то же могу выложить пример на си, где в качестве таймера используется прерывание АЦП(постоянная частота дискретизации), включая так же динамическую индикацию(на любые выводы мк), +оверсемплинг(если хотите) и без конечных автоматов и программных таймеров.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Динамическая индикация, плюс таймер времени плюс АЦП как
СообщениеДобавлено: Пт дек 03, 2021 11:59:29 
Держит паяльник хвостом

Карма: 10
Рейтинг сообщений: 99
Зарегистрирован: Вт июн 07, 2011 08:03:18
Сообщений: 941
Рейтинг сообщения: 0
Тут вообще без прерываний всё делается.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Динамическая индикация, плюс таймер времени плюс АЦП как
СообщениеДобавлено: Пт дек 03, 2021 21:01:49 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: -14
Рейтинг сообщений: 103
Зарегистрирован: Вт янв 26, 2021 22:33:21
Сообщений: 2323
Рейтинг сообщения: 0
Ivanoff-iv писал(а):
(да и про каноническую формулу восстановления измерений ацп тоже не слышал ни разу... тыкните носом, пожалуйста)

Это я сам придумал, это не "формула восстановления измерений ацп" - это просто коррекция показаний имерений АЦП.
И она работает, но для каждого нового проекта нужно расчитывать по новой.
Вот пример для какого то первого моего вольтметра на пике.
То что сверху ( две штуки ) это до .
То что снизу это после.

Добавлено after 1 hour 47 minutes 50 seconds:
Re: Динамическая индикация, плюс таймер времени плюс АЦП как?
Алгоритм примерно такой :
Вольтметр измеряет напряжение от 0 до 20 вольт.
Собираем схему , запускаем, с эталонного источника выставляем половину напряжения 10 вольт.
подстраиваем наш прибор подстроечным сопротом на 10 вольт, всё хорошо показывает нормально.
далее уменьшаем напряжение до 1 вольта, и фиксируем сколько показывает наш ... к примеру он показывает 0,7 вольта.
Ну вобщем то уже есть все изветные ! Для того что бы по каноническим формулам вывести зависимость F(x) то есть что бы при х=0,7 F был равен 1 . Думаю всё понятно. Ну и для напряжения более 10 вольт , на 19-ти замеряем и всё то же самое.

Добавлено after 4 minutes 22 seconds:
Re: Динамическая индикация, плюс таймер времени плюс АЦП как?
А выглядит в проге это примерно так - vol=(vol*93+400)/100;


Вложения:
555.jpg [225.87 KiB]
Скачиваний: 179

_________________
Не спрашивай по ком звонит колокол, он звонит по тебе !
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Динамическая индикация, плюс таймер времени плюс АЦП как
СообщениеДобавлено: Пт дек 03, 2021 22:05:06 
Модератор
Аватар пользователя

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

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Динамическая индикация, плюс таймер времени плюс АЦП как
СообщениеДобавлено: Пт дек 03, 2021 23:22:01 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: -14
Рейтинг сообщений: 103
Зарегистрирован: Вт янв 26, 2021 22:33:21
Сообщений: 2323
Рейтинг сообщения: 0
Бред канонический работает ! В нескольких устройствах , Конечно не в самом лучшем измирителе ёмкости ! Потому что измерять ёмкость АКБ , с помощью отдельных АЦП ... надо быть "грамматическая ошибка на уровне 4 класса" !!!

Добавлено after 5 minutes 8 seconds:
Re: Динамическая индикация, плюс таймер времени плюс АЦП как?
Я же не зря фото отправил , хде есть "бред канонический" !! Там же всё видно ! Первые сверху без "бреда" ,вторые с бредом ! С бредом точнее !

Добавлено after 8 minutes 28 seconds:
Re: Динамическая индикация, плюс таймер времени плюс АЦП как?
Старичёк !? У меня тоже есть все проекты по считанию ёмкости ! Любой ёмкости ! Они может не самые лучшие , но и не хуже твоих !!!

_________________
Не спрашивай по ком звонит колокол, он звонит по тебе !


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Динамическая индикация, плюс таймер времени плюс АЦП как
СообщениеДобавлено: Сб дек 04, 2021 07:42:30 
Модератор
Аватар пользователя

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

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Динамическая индикация, плюс таймер времени плюс АЦП как
СообщениеДобавлено: Сб дек 04, 2021 09:08:06 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14052
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Применение внешних специализированных микросхем аппаратной поддержки МК вполне оправдано.
Все зависит от цели и желаемого результата.
Простенькое устройство с "грубым" результатом можно на одном примитив-кристалле слепить.
Чего-то более солидного - или несколько спецмикросхем с центром обработки на МК или "система-на-кристалле" + возможное спецрасширение.
МК то для того и придуманы, чтоб можно было их в микросхему спецрасширения превратить.
Единственно для работ с "максимальной упаковкой" программ под имеющуюся аппаратную начинку придется под ассемблером поработать.
8)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Динамическая индикация, плюс таймер времени плюс АЦП как
СообщениеДобавлено: Сб дек 04, 2021 10:00:34 
Держит паяльник хвостом

Карма: 10
Рейтинг сообщений: 99
Зарегистрирован: Вт июн 07, 2011 08:03:18
Сообщений: 941
Рейтинг сообщения: 0
Применение внешних специализированных микросхем аппаратной поддержки МК вполне оправдано.

Не, некатит. СБИС или система на кристале отсутствуют.


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

Карма: 62
Рейтинг сообщений: 840
Зарегистрирован: Вт апр 24, 2007 07:45:40
Сообщений: 5592
Откуда: Minsk
Рейтинг сообщения: 0
с ЛСД индикатором

Посмотрел в Вики - ёрш твою клёш! Пропаганда наркотиков !! :)) :shock: Интернет-бот Госнаркоконтроля уже заинтересовался. :cry:
У нас индикаторы ЖКИ, у забугорных буржуёв - LCD.
СпойлерНу буквоед я, что с него возьмёшь.

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Динамическая индикация, плюс таймер времени плюс АЦП как
СообщениеДобавлено: Сб дек 04, 2021 18:27:10 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: -14
Рейтинг сообщений: 103
Зарегистрирован: Вт янв 26, 2021 22:33:21
Сообщений: 2323
Рейтинг сообщения: 0
Jack_A писал(а):
Пропаганда наркотиков !!

Не, я против наркоты, в любых её проявлениях !
Замечание справедливо, приму к сведению.

_________________
Не спрашивай по ком звонит колокол, он звонит по тебе !


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

Карма: 3
Рейтинг сообщений: 11
Зарегистрирован: Вт фев 21, 2012 20:42:26
Сообщений: 135
Откуда: Санкт-Петербург, Россия, Земля
Рейтинг сообщения: 0
бред канонический ...


Возможно, Alex_641 использует неправильную терминологию, но его подход для преобразования измерений вполне рабочий. У Atmel даже была заметка AVR210 Снятие характеристик и калибровка АЦП микроконтроллеров AVR.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Динамическая индикация, плюс таймер времени плюс АЦП как
СообщениеДобавлено: Сб дек 04, 2021 21:01:36 
Мудрый кот

Карма: 20
Рейтинг сообщений: 145
Зарегистрирован: Вс дек 25, 2016 08:34:54
Сообщений: 1849
Рейтинг сообщения: 0
U235 писал(а):
возможно, Alex_641 использует неправильную терминологию, но его подход для преобразования измерений вполне рабочий.
не рабочий и не правильный.
Как уже Starichok51 сказал - бред канонический ...

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

В AVR210 говорится о смещении теоретического от реального, просто надо учитывать это смещение, на stm32f0 у меня это смещение составило -6 единиц АЦП.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Динамическая индикация, плюс таймер времени плюс АЦП как
СообщениеДобавлено: Сб дек 04, 2021 21:13:15 
Модератор
Аватар пользователя

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

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


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

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


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

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


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

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


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