Например TDA7294

Форум РадиоКот • Просмотр темы - Индикатор - шилд с TFT 4.3 на stm32f103vet6
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Ср апр 24, 2024 11:17:17

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


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



Начать новую тему Ответить на тему  [ Сообщений: 21 ]  1,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Индикатор - шилд с TFT 4.3 на stm32f103vet6
СообщениеДобавлено: Ср фев 05, 2020 13:23:46 
Первый раз сказал Мяу!

Карма: 4
Рейтинг сообщений: 3
Зарегистрирован: Чт янв 30, 2020 11:46:55
Сообщений: 26
Рейтинг сообщения: 0
купила комплектацию и печатную плату упомянутого проекта, проект полностью собран.
сильно огорчает не точная работа АЦП при измерении напряжения и тока.
прошу поддержки форума


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Индикатор - шилд с TFT 4.3 на stm32f103vet6
СообщениеДобавлено: Ср фев 05, 2020 17:40:33 
Опытный кот
Аватар пользователя

Карма: 13
Рейтинг сообщений: 163
Зарегистрирован: Сб дек 22, 2012 08:17:42
Сообщений: 744
Откуда: Караганда, Казахстан
Рейтинг сообщения: 0
veranika писал(а):
купила комплектацию и печатную плату упомянутого проекта
Это вот это, да? Блин, крутизна! Только, наверное, недешево?

veranika писал(а):
проект полностью собран.
Сама паяла? Я такую плату без мелкоскопа ни разу не запаяю... Да и зачем оно такое?

Что значит неточная? Показания прыгают? Просто неправильно показывает, допустим, 27.9 В вместо 24.0 В ? Или еще как-то? Резисторы R6-7-8-9 запаяны правильно? В смысле, не перепутаны ли номиналы? Vref на МК приходят нормально? L3 и L4 запаяны нормально (нет ли непропая)?

_________________
Кто мешает тебе выдумать порох непромокаемый? (К. Прутков, мысль № 133)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Индикатор - шилд с TFT 4.3 на stm32f103vet6
СообщениеДобавлено: Ср фев 05, 2020 20:04:01 
Первый раз сказал Мяу!

Карма: 4
Рейтинг сообщений: 3
Зарегистрирован: Чт янв 30, 2020 11:46:55
Сообщений: 26
Рейтинг сообщения: 0
veranika писал(а):
купила комплектацию и печатную плату упомянутого проекта
Это вот это, да? Блин, крутизна! Только, наверное, недешево?

veranika писал(а):
проект полностью собран.
Сама паяла? Я такую плату без мелкоскопа ни разу не запаяю... Да и зачем оно такое?

Что значит неточная? Показания прыгают? Просто неправильно показывает, допустим, 27.9 В вместо 24.0 В ? Или еще как-то? Резисторы R6-7-8-9 запаяны правильно? В смысле, не перепутаны ли номиналы? Vref на МК приходят нормально? L3 и L4 запаяны нормально (нет ли непропая)?


проект, не сильно дорогой. у автора заказывала только плату, прошитый stm и ssd1963, а по факту получила еще tft экран и разьем к нему в подарок. все остальные компоненты нашла у себя в закромах :oops:
проект собрала сама, я монтажник РЭА по специальности. и будьте уверены -- все компоненты припаяны :))
проблемы возникают при измерении напряжения во все диапазоне измерений, так например в место 3.3 вольт прибор отображает 2.9. а при измерении 20 вольт -- отображает 22.5
при измерения тока, без нагрузки, на обоих каналов отображается 0.5 ампера. и как выставить ноль в прошивке для меня совсем не ясно.


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

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

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Индикатор - шилд с TFT 4.3 на stm32f103vet6
СообщениеДобавлено: Ср фев 05, 2020 21:16:25 
Опытный кот
Аватар пользователя

Карма: 13
Рейтинг сообщений: 163
Зарегистрирован: Сб дек 22, 2012 08:17:42
Сообщений: 744
Откуда: Караганда, Казахстан
Рейтинг сообщения: 0
veranika писал(а):
проект собрала сама, я монтажник РЭА по специальности
Тогда вопросов нет. Проверь, как работает аналоговая часть вольтметра - напряжение на ногах 23 и 24 МК должно быть 1/11 = 0.0909 от входного. Вдруг операционники врут? Или где-то в дорожке микротрещина? А ноль вольтметра на месте? Что там на ногах 19-20-21-22 МК? Все правильно? Или может кто-то из м/с источников не в порядке, или, опять же микротрещина дорожки? Если все в норме (по схеме понятно, что там должно быть), придется лезть в прошивку...

_________________
Кто мешает тебе выдумать порох непромокаемый? (К. Прутков, мысль № 133)


Вернуться наверх
 
Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Индикатор - шилд с TFT 4.3 на stm32f103vet6
СообщениеДобавлено: Ср фев 05, 2020 22:20:37 
Нашел транзистор. Понюхал.
Аватар пользователя

Карма: 2
Рейтинг сообщений: 3
Зарегистрирован: Чт авг 30, 2012 16:25:53
Сообщений: 187
Рейтинг сообщения: 0
проблема с измерениями в проекте действительно есть,и на эту тему есть ряд статей в инете. наиболее близко проблема описана тут https://leoniv.livejournal.com/194681.html
на сегодня проблему не удалось решить, есть некоторая заплатка в прошивке, позволяющая калибровать оба канала вольтметра https://yadi.sk/d/zD8zLKn43VvA7A


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

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

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Индикатор - шилд с TFT 4.3 на stm32f103vet6
СообщениеДобавлено: Чт фев 06, 2020 01:18:37 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 157
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3328
Рейтинг сообщения: 0
Написанное в статье не может объяснить такие существенные погрешности.

Сколько циклов продолжается оцифровка? Поставьте 239.5.
Если не поможет, настройте таймер и DMA на захват ряда семплов через промежутки времени и вычисляйте среднее арифметическое.
Выполняйте калибровку АПЦ при настройке.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Индикатор - шилд с TFT 4.3 на stm32f103vet6
СообщениеДобавлено: Чт фев 06, 2020 06:35:12 
Электрический кот
Аватар пользователя

Карма: 4
Рейтинг сообщений: 135
Зарегистрирован: Сб мар 09, 2013 11:29:22
Сообщений: 1020
Откуда: 40RUS, Жуков
Рейтинг сообщения: 0
Уменьшить частоту сэмплирования АЦП и запитать ОУ двухполярным питанием.

_________________
IVL ex UA6PJ OSC_F303


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Индикатор - шилд с TFT 4.3 на stm32f103vet6
СообщениеДобавлено: Чт фев 06, 2020 06:49:27 
Опытный кот
Аватар пользователя

Карма: 13
Рейтинг сообщений: 163
Зарегистрирован: Сб дек 22, 2012 08:17:42
Сообщений: 744
Откуда: Караганда, Казахстан
Рейтинг сообщения: 0
radioandrei74 писал(а):
проблема с измерениями в проекте действительно есть
О, автор этого проекта подключился! Замечательно. Тогда пусть veranika проверит по моим рекомендациям аналоговые дела - вдруг какая-то из м/с ОУ или питаний попалась неудачная, а потом, разбираться с прошивкой, есть кому. :)

radioandrei74 писал(а):
есть ряд статей в инете. наиболее близко проблема описана тут
Бегло глянул. Учитывая, что в этом проекте от АЦП не требуется особой скорости, напрашивается Т-образный фильтр между ОУ и входом АЦП. Первый резистор - 2 кОм (или сколько там рекомендуется мин. нагрузка для этих ОУ?), далее 0.1 мкФ на землю и далее резистор с минимальным рекомендуемым в том материале сопротивлением. Измеряем по таймеру, не чаще 100 раз в секунду, за 10 мс всё железно устаканится, никакие переходные процессы влиять не будут.

veranika, а чем прошить МК найдется? ST-Link V2, например?

_________________
Кто мешает тебе выдумать порох непромокаемый? (К. Прутков, мысль № 133)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Индикатор - шилд с TFT 4.3 на stm32f103vet6
СообщениеДобавлено: Чт фев 06, 2020 09:45:38 
Первый раз сказал Мяу!

Карма: 4
Рейтинг сообщений: 3
Зарегистрирован: Чт янв 30, 2020 11:46:55
Сообщений: 26
Рейтинг сообщения: 0
radioandrei74 писал(а):
проблема с измерениями в проекте действительно есть
veranika, а чем прошить МК найдется? ST-Link V2, например?

нет, программатора пока нет, плату покупала с в паяным, запрограммированным процессором stm


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Индикатор - шилд с TFT 4.3 на stm32f103vet6
СообщениеДобавлено: Чт фев 06, 2020 21:47:22 
Нашел транзистор. Понюхал.
Аватар пользователя

Карма: 2
Рейтинг сообщений: 3
Зарегистрирован: Чт авг 30, 2012 16:25:53
Сообщений: 187
Рейтинг сообщения: 0
radioandrei74 писал(а):
проблема с измерениями в проекте действительно есть
veranika, а чем прошить МК найдется? ST-Link V2, например?

нет, программатора пока нет, плату покупала с в паяным, запрограммированным процессором stm


в посылке что я вам выслал есть преобразователь USB-RS232, как запрограммировать процессор описано тут https://19dx.ru/help/flash-mc/stm32-hex-uart/


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Индикатор - шилд с TFT 4.3 на stm32f103vet6
СообщениеДобавлено: Пт фев 07, 2020 07:33:08 
Опытный кот
Аватар пользователя

Карма: 13
Рейтинг сообщений: 163
Зарегистрирован: Сб дек 22, 2012 08:17:42
Сообщений: 744
Откуда: Караганда, Казахстан
Рейтинг сообщения: 0
veranika, а аналоговые дела проверила? То, о чем писал я?..

_________________
Кто мешает тебе выдумать порох непромокаемый? (К. Прутков, мысль № 133)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Индикатор - шилд с TFT 4.3 на stm32f103vet6
СообщениеДобавлено: Пт фев 07, 2020 10:15:32 
Первый раз сказал Мяу!

Карма: 4
Рейтинг сообщений: 3
Зарегистрирован: Чт янв 30, 2020 11:46:55
Сообщений: 26
Рейтинг сообщения: 0
veranika, а аналоговые дела проверила? То, о чем писал я?..


да, выходное напряжение ОУ почти точно соответствует входному, разница всего-то 14 мв. и это на всем диапазоне измерений
с измерением тока справилась сама, проблема была в стабилизаторе 3.3 вольта

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Индикатор - шилд с TFT 4.3 на stm32f103vet6
СообщениеДобавлено: Сб фев 08, 2020 11:32:31 
Нашел транзистор. Понюхал.
Аватар пользователя

Карма: 2
Рейтинг сообщений: 3
Зарегистрирован: Чт авг 30, 2012 16:25:53
Сообщений: 187
Рейтинг сообщения: 0
veranika, а аналоговые дела проверила? То, о чем писал я?..


да, выходное напряжение ОУ почти точно соответствует входному, разница всего-то 14 мв. и это на всем диапазоне измерений
с измерением тока справилась сама, проблема была в стабилизаторе 3.3 вольта

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


проверьте качество пайки резисторов подтяжки, энкодера и кнопки номиналом 4.7 ком.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Индикатор - шилд с TFT 4.3 на stm32f103vet6
СообщениеДобавлено: Сб фев 08, 2020 12:21:06 
Электрический кот
Аватар пользователя

Карма: 4
Рейтинг сообщений: 135
Зарегистрирован: Сб мар 09, 2013 11:29:22
Сообщений: 1020
Откуда: 40RUS, Жуков
Рейтинг сообщения: 0
На выводы энкодера повесьте 0,1 мкФ к земле. Автор почему-то этим пренебрег.

Добавлено after 4 minutes 50 seconds:
И на кнопку .

Добавлено after 3 minutes 17 seconds:
Вот здесь пример только аппаратного подавления дребезга http://arduino.ru/forum/proekty/generat ... ent-299179

_________________
IVL ex UA6PJ OSC_F303


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Индикатор - шилд с TFT 4.3 на stm32f103vet6
СообщениеДобавлено: Сб фев 08, 2020 12:23:49 
Нашел транзистор. Понюхал.
Аватар пользователя

Карма: 2
Рейтинг сообщений: 3
Зарегистрирован: Чт авг 30, 2012 16:25:53
Сообщений: 187
Рейтинг сообщения: 0
На выводы энкодера повесьте 0,1 мкФ к земле. Автор почему-то этим пренебрег.

Добавлено after 4 minutes 50 seconds:
И на кнопку .

Добавлено after 3 minutes 17 seconds:
Вот здесь пример только аппаратного подавления дребезга http://arduino.ru/forum/proekty/generat ... ent-299179


в моем варианте, конденсаторы 0.1 MF находятся на плате управления. поэтому в схеме индикатора не отображены


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Индикатор - шилд с TFT 4.3 на stm32f103vet6
СообщениеДобавлено: Сб фев 08, 2020 16:10:26 
Электрический кот
Аватар пользователя

Карма: 4
Рейтинг сообщений: 135
Зарегистрирован: Сб мар 09, 2013 11:29:22
Сообщений: 1020
Откуда: 40RUS, Жуков
Рейтинг сообщения: 0
Тогда нужно было и вторую схему публиковать. Иначе будут вопросы.

_________________
IVL ex UA6PJ OSC_F303


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Индикатор - шилд с TFT 4.3 на stm32f103vet6
СообщениеДобавлено: Ср фев 12, 2020 23:40:15 
Нашел транзистор. Понюхал.
Аватар пользователя

Карма: 2
Рейтинг сообщений: 3
Зарегистрирован: Чт авг 30, 2012 16:25:53
Сообщений: 187
Рейтинг сообщения: 0
Вложение:
Комментарий к файлу: фаил прошивки
stm32_voltmetr_ssd1963_2020_2_08.hex [196.11 KiB]
Скачиваний: 324
проблемы с измерением напряжения решаются через обновление прошивки
после обновления
1. индикатор будет включатся сразу после подачи на него питания.
2. появился режим калибровки вольтметра, для калибровки вольтметра необходимо подать на входы обоих каналов образцовое напряжение 10 вольт, после чего удержать кнопку Power более 3 секунд, по завершении калибровки цифры вольтметра изменят свой цвет на красный

особая благодарность коту GFX за помощь в реализации проекта :beer:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Индикатор - шилд с TFT 4.3 на stm32f103vet6
СообщениеДобавлено: Чт фев 13, 2020 11:02:13 
Первый раз сказал Мяу!

Карма: 4
Рейтинг сообщений: 3
Зарегистрирован: Чт янв 30, 2020 11:46:55
Сообщений: 26
Рейтинг сообщения: 0
:) я в восхищении :) напряжение измеряет точно :)
остается проблема с измерением тока


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Индикатор - шилд с TFT 4.3 на stm32f103vet6
СообщениеДобавлено: Чт фев 13, 2020 22:41:00 
Нашел транзистор. Понюхал.
Аватар пользователя

Карма: 2
Рейтинг сообщений: 3
Зарегистрирован: Чт авг 30, 2012 16:25:53
Сообщений: 187
Рейтинг сообщения: 0
на момент выбора датчики тока казались дешёвым и правильным решением. и проблема даже не в большом количестве брака, а в большем разбросе параметров самого чипа. на сегодня я предпринял ряд действий позволяющих как-то использовать эти датчики тока
1. убедится в исправности ACS712ELC подав на модуль питание, на выходе ACS712ELC должно быть ровно 1/2 от значения питания модуля
2. необходимо удалить винтовой разьем, контактные площадки очистить от краски и залудить, отверстия на плате рассверлить сверлом диаметром 2.5-3 мм. в отверстия вставить и припаять провод площадью 4-6 квадрат.
3. датчик тока должен быть максимально близко к клемме
плюс, датчик очень чувствителен к магнитному полю. попытки экранировать датчик существенно не решают проблему
4. рекомендую использовать датчик тока на минусовой клемме


На сегодня проект переделывается, разрабатывается 3 версия индикатора
внесены изменения в печатную плату с учетом опыта предыдущих версий, в качестве датчиков тока и напряжения планирую использовать I2C INA219


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Индикатор - шилд с TFT 4.3 на stm32f103vet6
СообщениеДобавлено: Сб фев 29, 2020 20:32:45 
Первый раз сказал Мяу!

Карма: 4
Рейтинг сообщений: 3
Зарегистрирован: Чт янв 30, 2020 11:46:55
Сообщений: 26
Рейтинг сообщения: 0
На сегодня проект переделывается, разрабатывается 3 версия индикатора
внесены изменения в печатную плату с учетом опыта предыдущих версий, в качестве датчиков тока и напряжения планирую использовать I2C INA219


если проект переделывается, возможно добавить на новую плату схемы ""шилдов"" ?
---уж очень не удобно располагать в корпусе большое кол-во проводов---


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

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


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

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


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

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


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